| 摘要 | 第1-5页 |
| ABSTRACT | 第5-9页 |
| 第一章 引言 | 第9-13页 |
| ·课题背景 | 第9-10页 |
| ·课题来源 | 第10页 |
| ·本人所做工作 | 第10-11页 |
| ·论文组织结构 | 第11-13页 |
| 第二章 开发技术介绍 | 第13-31页 |
| ·整体结构介绍 | 第13页 |
| ·J2EE介绍 | 第13-16页 |
| ·J2EE的概念 | 第14页 |
| ·J2EE的特点和优势 | 第14-15页 |
| ·J2EE应用程序模型 | 第15-16页 |
| ·WEB层的功能介绍 | 第16-23页 |
| ·Web层的功能简介 | 第16-17页 |
| ·WebWork简介 | 第17页 |
| ·WebWork2与Struts1.1的比较 | 第17-23页 |
| ·业务逻辑层介绍 | 第23-28页 |
| ·业务逻辑层功能简介 | 第24页 |
| ·Spring简介 | 第24-28页 |
| ·持久化层介绍 | 第28-31页 |
| ·持久化层功能简介 | 第28页 |
| ·Hibernate简介 | 第28-31页 |
| 第三章 需求分析 | 第31-51页 |
| ·在线学习与考试管理子模块 | 第32-36页 |
| ·课程教学 | 第33-35页 |
| ·课程学习 | 第35-36页 |
| ·培训档案管理子模块 | 第36-37页 |
| ·学生档案管理 | 第36-37页 |
| ·教师档案管理 | 第37页 |
| ·培训需求管理子模块 | 第37-38页 |
| ·调查问卷管理 | 第37-38页 |
| ·培训需求收集 | 第38页 |
| ·培训计划管理子模块 | 第38-40页 |
| ·培训线路图制定 | 第38-39页 |
| ·培训课程开发 | 第39-40页 |
| ·角色用例分析 | 第40-42页 |
| ·管理员的用例图 | 第40页 |
| ·教师的用例图 | 第40-41页 |
| ·学生的用例图 | 第41-42页 |
| ·系统业务流程分析 | 第42-51页 |
| ·管理员业务流程 | 第42-45页 |
| ·教师业务流程 | 第45-47页 |
| ·学生业务流程 | 第47-51页 |
| 第四章 系统设计 | 第51-77页 |
| ·系统子模块设计 | 第51-67页 |
| ·在线学习及考试管理子模块 | 第51-58页 |
| ·培训档案管理子模块 | 第58-60页 |
| ·培训需求管理子模块 | 第60-62页 |
| ·培训计划管理子模块 | 第62-67页 |
| ·系统数据库设计 | 第67-72页 |
| ·开发技术在本系统的应用 | 第72-77页 |
| ·Web层的应用 | 第73-74页 |
| ·业务逻辑层应用 | 第74-75页 |
| ·持久化层应用 | 第75-77页 |
| 第五章 考试试卷功能的实现 | 第77-87页 |
| ·表示层实现 | 第77-78页 |
| ·编写/els/paperInstance/listpaperInstanceByCoursc.jsp文件 | 第77-78页 |
| ·增加webwork-paperInstance.xml文件 | 第78页 |
| ·注册webwork-paperInstance.xml文件 | 第78页 |
| ·业务层实现 | 第78-82页 |
| ·编写Service层接口 | 第78-79页 |
| ·编写Service层实现代码 | 第79-80页 |
| ·注册相应的spring文件 | 第80页 |
| ·拼装查询条件QueryCriterion | 第80-81页 |
| ·编写Abstract Action | 第81-82页 |
| ·编写列表ListPaperInstanceByCourseAction | 第82页 |
| ·持久化层实现 | 第82-85页 |
| ·编写持久化对象(Model) | 第82-83页 |
| ·编写Hibernate文件 | 第83-84页 |
| ·编写Hibernate映射文件 | 第84-85页 |
| ·系统运行举例 | 第85-87页 |
| 第六章 总结和展望 | 第87-90页 |
| ·论文工作总结 | 第87-89页 |
| ·展望 | 第89-90页 |
| 参考文献 | 第90-91页 |
| 致谢 | 第91页 |