文摘
英文文摘
声明
第一章引言
1.1课题背景
1.2课题来源
1.3本人所做工作
1.4论文组织结构
第二章开发技术介绍
2.1整体结构介绍
2.2 J2EE介绍
2.2.1 J2EE的概念
2.2.2 J2EE的特点和优势
2.2.3 J2EE应用程序模型
2.3 WEB层的功能介绍
2.3.1 Web层的功能简介
2.3.2 WebWork简介
2.3.3 WebWork2与Struts1.1的比较
2.4业务逻辑层介绍
2.4.1业务逻辑层功能简介
2.4.2 Spring简介
2.5持久化层介绍
2.5.1持久化层功能简介
2.5.2 Hibernate简介
第三章需求分析
3.1在线学习与考试管理子模块
3.1.1课程教学
3.1.2课程学习
3.2培训档案管理子模块
3.2.1学生档案管理
3.2.2教师档案管理
3.3培训需求管理子模块
3.3.1调查问卷管理
3.3.2培训需求收集
3.4培训计划管理子模块
3.4.1培训线路图制定
3.4.2培训课程开发
3.5角色用例分析
3.5.1管理员的用例图
3.5.2教师的用例图
3.5.3学生的用例图
3.6系统业务流程分析
3.6.1管理员业务流程
3.6.2教师业务流程
3.6.3学生业务流程
第四章 系统设计
4.1系统子模块设计
4.1.1在线学习及考试管理子模块
4.1.2培训档案管理子模块
4.1.3培训需求管理子模块
4.1.4培训计划管理子模块
4.2系统数据库设计
4.3开发技术在本系统的应用
4.3.1 Web层的应用
4.3.2业务逻辑层应用
4.3.3持久化层应用
第五章考试试卷功能的实现
5.1表示层实现
5.1.1编写/els/paper Instance/Iistpaper InstanceByCourse.jsp文件
5.1.2增加webwork-paper Instance.xml文件
5.1.3注册webwork-paper Instance.xml文件
5.2业务层实现
5.2.1编写Service层接口
5.2.2编写Service层实现代码
5.2.3注册相应的spring文件
5.2.4拼装查询条件OueryCriterion
5.2.5编写Abstract Action
5.2.6编写列表ListPaper InstanceByCourseAction
5.3持久化层实现
5.3.1编写持久化对象(Model)
5.3.2编写Hibernate文件
5.3.3编写Hibernate映射文件
5.4系统运行举例
第六章总结和展望
6.1论文工作总结
6.2展望
参考文献
致谢