文摘
英文文摘
第一章 引言
1.1 课题背景
1.2 国内外研究现状
1.3 课题任务
1.4 论文结构
第二章 开发日语在线考试的关键技术
2.1 J2EE技术的应用
2.1.1 J2EE技术简介
2.1.2 系统开发中使用的J2EE核心技术
2.1.3 基于J2EE的经典设计模式
2.2 STRUTS技术的应用
2.2.1 Struts介绍
2.2.2 Struts工作原理
2.3 JDOM技术应用
2.3.1 JDOM简介
2.3.2 XML简介
2.3.3 JDOM与DOM的比较
2.4 连接池技术应用
2.5 UML技术应用
2.5.1 UML概述
2.5.2 UML的语言机制
2.5.3 基于UML的软件开发过程
第三章 系统需求分析和设计
3.1 系统的需求分析
3.1.1 功能需求
3.1.2 性能需求
3.1.3 数据库需求
3.1.4 系统环境需求
3.2 细化分析与系统设计
3.2.1 系统的细化用例图
3.2.2 系统的时序图
3.3 后台数据库设计
3.3.1 数据库设计原理
3.3.2 概念结构设计
3.3.3 数据库中主要表的说明
3.4 系统安全性能
第四章 系统的实现
4.1 数据库的建立与连接
4.2 系统表示层实现
4.2.1 系统登录页面
4.2.2 科目选择界面和在线考试界面
4.2.3 试题库管理界面
4.3 系统主要功能层实现
4.3.1 用户登录功能实现
4.3.2 试题库的实现
4.3.3 上传功能的实现
4.3.3 试题库生成XML的实现
4.3.4 考生抽取试题的实现
4.4 系统辅助功能的实现
4.4.1 考生的鼠标右键屏蔽
4.4.2 考试时间的控制
4.4.3 Session的使用
4.4.4 日语编码的转换
4.5 系统异常信息处理
第五章 结束语
5.1 系统的运行状况
5.2 论文工作总结
5.3 个人收获与体会
5.4 问题和展望
附录 1:
附录 2:
附录 3:
参考文献
致 谢