学位论文 > 优秀研究生学位论文题录展示

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

作 者: 魏祎帆
导 师: 陆伟锋
学 校: 南昌大学
专 业: 管理科学与工程
关键词: 校友资源 教育反馈 Struts2 MVC AHP
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 29次
引 用: 0次
阅 读: 论文下载
 

内容摘要


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

全文目录


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

相似论文

  1. 河南省秸秆发电燃料供应系统研究,TM619
  2. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  3. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  4. 煤矿矸石山危害安全评价及绿化复垦分析,TD849.5
  5. OpenBASE企业管理器设计与实现,TP311.52
  6. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  7. 田径运动会通用管理系统,TP311.52
  8. 社区WebGIS原型系统设计与实现,P208
  9. 基于S2SH框架的雅砻江虚拟研究中心系统研究与设计,TP311.52
  10. 基于Struts2与Hibernate的社区网站系统设计与实现,TP311.52
  11. 校园内服务设施选址问题的研究与评价建模,G47
  12. 江西现代学院OA系统的设计与实现,TP311.52
  13. GCE公司供应商管理优化对策研究,F426.6
  14. 基于AHP-TOPSIS的地铁车站施工方案比选研究,U231.4
  15. 基于J2EE的移动存储设备电子文件安全管理系统的设计与实现,TP311.52
  16. 银行VIP客户信息管理系统设计与实现,TP311.52
  17. 基于MVC设计模式的博客系统的设计与实现,TP311.52
  18. 基于MVC设计模式的电子作品评价系统的设计与实现,TP311.52
  19. 印染行业节水减排清洁生产指标体系的构建及最佳可行技术研究,X38
  20. 基于AHP-熵权法的浙江高校科研项目绩效评价研究,F127;F224

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com