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

高校教育评优系统的设计与实现

作 者: 尤佳
导 师: 姜宁康
学 校: 华东师范大学
专 业: 软件工程
关键词: 教育评优 Java EE 6 EJB JSF JPA
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 41次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,随着国际互联网的高速发展以及个人电子计算机的大范围普及,越来越多的企业、院校和政府机关开始采用计算机网络来替代现有的办公管理方式,或作为一种辅助手段来弥补传统方式的不足之处。哈尔滨工业大学每学年度开始的教育评优工作是一种短时间大强度的工作,在每学期开始的一个月内,全校数万学生教师,要进行上一年度的评优申清与审批工作。评优工作以前全部由手工完成,填写表单然后提交审批,费时费力。为了解决这种问题,本文提出了一种解决方案,设计并实现一套在线教育评优系统,来替代原有的人工式流程,可以节省计多工作量,只需要数名管理员负责维护并在审批流程最后阶段进行人工审核即可,预估相关工作时间可以压缩到2周以内,很大程度地提高了工作效率为了保证系统的可靠和可用性,整体采用最新的Java EE 6标准进行开发,充分利用其提供的安全机制和分布式支持,并且采用标准实现,以使系统便于迁移,有效地降低系统运维成本。系统各层均基于Java EE 6来进行开发,页面层使用JSF 2.0标准,其MVC风格的实现方式可以隔离数据和显示,提高开发效率,降低维护成本;逻辑层使用EJB标准的最新版本3.1,使程序员不必关注事务和网络传输的具体实现方式,将更多精力放在业务逻辑的实现上;而持久层则使用流行的ORM框架的一种,JPA 2.0标准,屏蔽底层数据库的异构,简化数据的存储与查询。本文详细介绍了教育评优工作的流程,并分析得出系统需求,重点描述了系统的设计和实现方式。经测试运行表明本系统可以有效地降低评优工作的人力和时间成本,大大提高工作效率,系统运行正常,可以正式使用。

全文目录


摘要  6-7
Abstract  7-10
第1章 论文选题的目的和意义  10-15
  1.1 课题来源及项目背景  10-11
  1.2 与本课题有关的国内外研究状况  11-13
    1.2.1 办公自动化现状  12
    1.2.2 B/S架构系统现状  12-13
    1.2.3 Java EE框架  13
  1.3 本课题研究的主要内容  13-15
第2章 研究方案  15-19
  2.1 技术方案  15-16
    2.1.1 技术路线  15-16
    2.1.2 技术措施  16
  2.2 方案实施所需的条件  16-17
  2.3 存在的主要问题和技术关键  17-19
    2.3.1 存在的主要问题  17-18
    2.3.2 技术关键  18-19
第3章 系统需求分析  19-41
  3.1 评优工作描述  19-21
    3.1.1 奖项类别  19
    3.1.2 时间安排  19-20
    3.1.3 学生个人和班集体(标兵)参评步骤和评审要求  20
    3.1.4 优秀专兼职学生工作者(标兵)参选步骤  20
    3.1.5 院(系)和学校评审安排  20-21
  3.2 系统角色分析  21-25
    3.2.1 学生角色  21-22
    3.2.2 教师角色  22-23
    3.2.3 学工处相关工作人员角色  23-24
    3.2.4 管理员角色  24-25
  3.3 评优申请流程  25-28
    3.3.1 学生个人申请流程  25-26
    3.3.2 班集体申请流程  26-27
    3.3.3 教师个人申请流程  27-28
  3.4 具体需求描述  28-41
    3.4.1 基本操作  28-30
    3.4.2 系统公告(新闻)管理  30-31
    3.4.3 用户管理  31-32
    3.4.4 角色管理  32-33
    3.4.5 权限管理  33
    3.4.6 菜单管理  33-34
    3.4.7 数据字典管理  34-35
    3.4.8 成绩信息管理  35-36
    3.4.9 组织架构管理  36-37
    3.4.10 时间阶段管理  37-38
    3.4.11 评优申请  38-39
    3.4.12 评优审批  39-40
    3.4.13 公示结果  40
    3.4.14 导入学生名单  40-41
第4章 系统设计与实现  41-61
  4.1 系统模块划分  41-42
  4.2 系统中的实体与关系  42-48
    4.2.1 基础功能模块  42-45
    4.2.2 教育评优模块  45-48
  4.3 系统层次结构  48-49
  4.4 各模块详细设计和实现  49-61
    4.4.1 JSF标签模块  49-52
    4.4.2 JSF受管Bean模块  52-55
    4.4.3 逻辑层  55-57
    4.4.4 持久层  57-61
第5章 系统部署  61-70
  5.1 系统的逻辑部署  61-62
  5.2 系统的物理部署  62
  5.3 具体操作方式  62-63
  5.4 系统测试  63-70
第6章 结论  70-71
参考文献  71-73
致谢  73

相似论文

  1. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  2. 商业银行贷后风险预警系统的设计和实现,TP311.52
  3. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  4. 物资集约化管理和信息化应用研究,TP311.52
  5. 基于JAVA ME的移动学生课外辅导信息系统的设计与实现,TP311.52
  6. 基于JAVAEE的轻量级框架应用研究,TP311.10
  7. 基于SOA架构的OA系统的设计与实现,TP311.52
  8. SOA在科技资源数据库架构中的研究与实现,TP311.13
  9. 本科教学水平评估管理系统的设计与实现,TP311.52
  10. 基于EJB技术的网络考试系统开发研究,TP311.52
  11. 一个教学水平评估系统的设计与实现,TP311.52
  12. 基于J2EE的药品检验管理信息系统的开发与应用,TP311.52
  13. 面向PLM系统的工作引擎设计与实现,TP311.52
  14. 基于JSF、Spring、Hibernate集成框架的实现与应用,TP311.52
  15. JavaEE轻量级框架在Web系统中的应用与实现,TP311.52
  16. 基于JSF的Web GIS设计与实现,TP393.09
  17. 省烟草电子商务系统的设计与实现,TP311.52
  18. 稀土化合物热力学数据库多相体系化学平衡计算研究,TP311.13
  19. 医药商业药品物流管理系统分析与设计,TP311.52
  20. 基于Java EE的网络营销系统的设计与实现,TP311.52
  21. 基于J2EE的WEB应用框架的设计与实现,TP311.52

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