基于Struts2的校友管理与服务系统的设计与实现

基于Struts2的校友管理与服务系统的设计与实现

论文摘要

作为高等院校的宝贵财富,校友资源可谓是高校办学资源和社会资源的重要组成部分。近年来,随着高等教育大众化的推进,各高校都逐渐认识到校友资源在学校发展过程中所具有的巨大促进作用,而在目前这个网络日益发达的时代,如何充分地利用校友资源,建立一个具备相应能力的校友管理与服务信息系统就成了一个亟待解决的问题。Struts2作为目前使用最为广泛的Web框架,其成熟、稳定的特点也为构建这样的信息系统提供了良好的技术支持。本文首先对国内外高校校友系统现状进行了分析研究,在借鉴国内外高校校友系统的经验基础之上,除完成了校友新闻、校企留言、校友查询、工作推荐等基本功能外,为充分合理的利用校友资源,以提高高校人才培养效率为目的,通过对校友反馈机制的研究设计并实现了教育反馈功能。该功能模块采用多元主体参与和AHP相结合的方式构建指标体系,使之更为科学合理。接着对系统进行了可行性分析和需求分析,在此基础上完成了数据库模型的设计,并阐述了系统采用Struts2框架结构,基于MVC模式三层体系结构等相关技术的实现过程,并对此过程中遇到的重难点问题进行了研究和解决,最后对系统中存在的不足之处和可扩展功能进行了总结。本系统采用MyEclipse8.5的JavaEE集成开发环境作为开发平台,系统架构为B/S,选用Apache Tomcat 6.0为Web服务器,后台数据库为Microsoft Sql Server,并采用Struts2作为Web框架完成了整个开发过程。本系统分为前后台两个子系统,不仅界面友好且功能丰富,除了提供多种校友查询模式、用户参与测评、统计分析、结果查询等基本功能外,还使用Spring结合Quartz的定时任务完成了对生日校友和过期工作的邮件发送,而且具有数据统计报表的下载和基本数据的导入导出功能,动态地创建测评指标数据表也使系统具有很强的灵活性和实用性。本系统已在南昌N学院进行试用并取得了良好的效果。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 选题的背景
  • 1.2 选题的目的和意义
  • 1.3 国内外研究综述
  • 1.4 本文的主要研究内容和章节安排
  • 1.5 本文的创新之处
  • 1.6 本章小结
  • 第2章 校友反馈机制的研究
  • 2.1 校友反馈机制的内涵与作用
  • 2.2 目前校友反馈机制中存在问题的对策
  • 2.3 校友反馈机制测评指标体系的构建及权重的确定
  • 2.3.1 测评指标体系的构建
  • 2.3.2 测评指标体系权重的确定
  • 2.3.2.1 层次分析法(AHP)
  • 2.3.2.2 使用yaahp软件确定权重
  • 2.4 反馈机制中测评表的确定
  • 2.5 测评统计算法的设计
  • 2.5.1 基本统计算法
  • 2.5.2 测评指标项得分算法
  • 2.6 本章小结
  • 第3章 系统开发技术研究
  • 3.1 系统开发模式
  • 3.2 MVC模式简介
  • 3.3 STRUTS2简介
  • 3.3.1 Strust2起源
  • 3.3.2 Struts2体系结构
  • 3.3.3 Struts2的优势
  • 3.4 SPRING结合QUARTZ实现任务自动调度
  • 3.5 JAVAMAIL的邮件支持
  • 3.6 本章小结
  • 第4章 系统的分析与设计
  • 4.1 系统分析
  • 4.1.1 系统需求分析
  • 4.1.2 系统用例图
  • 4.1.3 系统活动图
  • 4.2 系统的设计
  • 4.2.1 系统功能模块设计
  • 4.2.2 系统数据库设计
  • 4.3 本章小结
  • 第5章 系统的实现
  • 5.1 系统开发环境及所用辅助工具
  • 5.2 系统总体结构框架
  • 5.3 系统核心配置文件
  • 5.3.1 Web应用配置文件
  • 5.3.2 Struts框架配置文件
  • 5.4 前台系统功能实现
  • 5.4.1 企业用户注册
  • 5.4.2 校友查询功能
  • 5.4.3 教育反馈功能
  • 5.4.3.1 用户参评用例流程
  • 5.4.3.2 测评结果的采集
  • 5.5 后台系统功能实现
  • 5.5.1 数据管理功能
  • 5.5.2 定时设置功能
  • 5.5.3 动态建表及指标项维护
  • 5.5.3.1 动态建表
  • 5.5.3.2 测评指标项的维护
  • 5.5.4 测评年份的设置
  • 5.5.5 测评监控
  • 5.5.6 测评结果统计运算
  • 5.5.7 测评结果查询
  • 5.5.7.1 年度测评结果查询
  • 5.5.7.2 历年测评结果统计
  • 5.5.7.3 专业指标排名与指标专业排名
  • 5.6 本章小结
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  

    基于Struts2的校友管理与服务系统的设计与实现
    下载Doc文档

    猜你喜欢