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

基于J2EE平台和MVC模型的综合素质测评系统的设计和实现

作 者: 杜垚
导 师: 吴跃;高枫
学 校: 电子科技大学
专 业: 软件工程
关键词: J2EE MVC模式 SSH整合 敏捷软件开发
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 43次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着信息时代的来临,各高校开始越来越多的利用计算机来解决日常事务。其中,综合素质测评就是一个典型的例子。总所周知,学校学生人数庞大,如果使用人工测评的方式不仅需要花费很长时间而且占用了大量的人力和物力,测评的效果也不尽如人意,存在许多的错误。同时,人工测评的方式还不利于对测评方式进行更新,因为这样做需要花费更多的时间和人力。面对此种情况,高校迫切的需要一款快捷高效的综合素质测评系统来协助其完成此项工作。将教师与学成彻底的从人工综合素质测评的工作中解放出来,使他们有更多的精力投入到其他的工作中去。科学、准确、符合社会发展和时代的需要,是一个优秀综合素质测评的基本标准,因此开发一款符合此要求,同时界面美观而又易于操作的系统是本次开发的最终目标。在本文使用的综合素质测评系统中,采用了J2EE技术中的MVC模式和它的主流SSH整合来进行开发,完成一套基于浏览器/服务器(B/S)模式的系统。本系统可以实现权限管理、用户信息管理、测评及测评审核、文件上传、数据的备份恢复等多项功能,很好的满足了目前本校对综合素质测评系统的所有需求。在系统开发阶段,力求使系统严格遵守敏捷软件开发的部分主要原则,做到以用户为中心,提供给用户最满意的软件为目标,在开发的过程中,不段和用户进行有效沟通,随时满足用户的需求。所有的工作都围绕高质量的完成系统而展开。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-12
  1.1 高校综合素质测评测的现状  9-10
  1.2 综合测评系统的技术选择  10-11
  1.3 论文的前期准备工作  11-12
第二章 综合素质测评系统的设计模式和开发模型  12-17
  2.1 J2EE 基本技术  12-15
    2.1.1 J2EE 的诞生和发展  12-13
    2.1.2 多层企业架构  13
    2.1.3 J2EE 的容器和组件服务  13-15
  2.2 J2EE 的设计模式  15-16
    2.2.1 设计模式概述  15
    2.2.2 MVC 模式核心组件的工作原理  15-16
    2.2.3 MVC 的常用框架介绍  16
  2.3 小结  16-17
第三章 综合素质测评系统分析  17-22
  3.1 系统需求分析  17-20
  3.2 技术可行性分析  20-21
  3.3 系统运行环境建设  21
  3.4 小结  21-22
第四章 综合素质测评系统设计  22-36
  4.1 总体设计  22-25
    4.1.1 项目结构及命名规范  22-24
    4.1.2 本系统的基本测评办法  24-25
  4.2 数据库详细设计  25-29
    4.2.1 数据库概念模型的设计  25-26
    4.2.2 系统数据关系模型  26-27
    4.2.3 数据字典的生成  27-29
  4.3 素质测评系统的测评流程及数据流向  29-32
    4.3.1 素质测评系统的测评流程  29-30
    4.3.2 测评系统的数据流向  30-32
  4.4 开发框架  32-35
    4.4.1 框架的选择  32-34
    4.4.2 开发环境的搭建  34-35
  4.5 小结  35-36
第五章 综合素质测评系统实现  36-63
  5.1 项目中使用到的关键技术与算法  36-40
    5.1.1 系统中过滤器的创建和使用  36-37
    5.1.2 在测评系统中实现分页  37-38
    5.1.3 系统的 File Upload 操作  38-39
    5.1.4 在系统中的国际化操作  39-40
  5.2 综合素质测评系统各模块的主要界面  40-46
    5.2.1 系统登录界面  41-43
    5.2.2 用户信息添加与编辑页面  43-44
    5.2.3 管理员模块的设计实现  44-45
    5.2.4 学生测评模块的的设计实现  45-46
    5.2.5 教师模块的设计与实现  46
  5.3 向系统中添加 STRUTS 应用  46-49
  5.4 数据库的管理  49-58
    5.4.1 向系统中添加 HIBERNATE 应用  50-57
    5.4.2 数据安全性  57-58
  5.5 SPRING 技术的应用  58-62
  5.6 小结  62-63
第六章 综合素质测评系统测试  63-66
  6.1 系统测试详细介绍  63-64
  6.2 系统测试基本步骤  64
  6.3 系统测试的种类  64-65
    6.3.1 黑盒测试  64-65
    6.3.2 白盒测试  65
  6.4 系统测试的过程  65
  6.5 小结  65-66
第七章 论文总结与前景展望  66-68
  7.1 论文完成之际的总结  66
  7.2 素质测评前景展望  66-68
致谢  68-69
参考文献  69-71

相似论文

  1. 基于MDA的界面自动生成方法的研究,TP311.5
  2. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  3. 人力资源管理系统的设计与实现,TP311.52
  4. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  5. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  6. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  7. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  8. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  9. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  10. 数字化查账系统研究,TP311.52
  11. 新疆高职院校网上评教系统的设计与实现,TP311.52
  12. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  13. 振道科技人力资源管理系统,TP311.52
  14. 田径运动会通用管理系统,TP311.52
  15. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  16. 基于J2EE架构业务支撑系统管理的原理与实现,TP311.52
  17. 基于J2EE的高速公路电子收费系统的设计与实现,TP311.52
  18. 中国石油广域网智能管理系统设计与实现,TP311.52
  19. 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871
  20. 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
  21. PTN网管系统保护功能设计与实现,TN915.07

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