首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于轻量级架构的考试系统设计与实现

摘要第1-6页
Abstract第6-8页
目录第8-11页
第一章 绪论第11-15页
   ·选题的背景及意义第11-12页
   ·考试系统在国内外的发展情况第12-13页
   ·本文研究的主要内容和目标第13-15页
第二章 轻量级框架开发技术第15-21页
   ·JHOTDRAW第15-16页
     ·JHotDraw 的主要优点第15页
     ·JHotDraw 的结构第15-16页
     ·用 JHotDraw 进行开发的典型过程第16页
   ·HIBERNATE 持久化技术第16-17页
     ·Hibernate 的主要优点第17页
     ·Hibernate 的体系结构第17页
   ·HIBERNATE 和其它几种持久化技术比较第17-21页
     ·Hibernate 和 JDBC 技术第17-18页
     ·Hibernate 和 CMP 技术第18-19页
     ·Hibernate 和 JDO 技术第19-21页
第三章 考试系统的分析与设计第21-34页
   ·系统概述第21-23页
   ·软件架构第23页
   ·系统设计第23-28页
     ·静态建模第24-27页
     ·动态建模第27-28页
   ·数据库设计第28-34页
     ·数据库概念结构设计第28-30页
     ·数据库逻辑结构设计第30-34页
第四章 设计模式及其在考试系统中应用第34-41页
   ·设计模式概述第34页
   ·设计模式解决实际问题的方法第34页
   ·设计模式选择第34-35页
   ·绘图子系统的实现过程第35页
   ·设计模式思想在绘图子系统中的应用第35-38页
     ·中介者模式(Mediator Pattern)的应用第35-36页
     ·模板方法模式(Template Method)的应用第36-37页
     ·工厂方法(Factory Method)模式的应用第37-38页
     ·数据访问对象(DAO,Data Access Object)模式的应用第38页
   ·绘图子系统在考试系统中的应用第38-41页
第五章 考试系统的实现第41-54页
   ·系统组成类概述第41-42页
   ·考试管理后台实现第42-44页
     ·考试管理系统试题的管理第43页
     ·考试管理系统组卷参数的设置第43-44页
   ·考生在线考试系统实现第44-47页
     ·用户信息的提取第45页
     ·显示考试须知第45-46页
     ·自动判卷得分功能第46-47页
   ·组卷算法的实现第47-50页
     ·uniqueidentifier 和 newid()的使用第47页
     ·随机试卷生成算法第47-50页
     ·Applet 访问数据库的实现第50页
   ·SSH 轻量级框架在考试系统的应用第50-54页
     ·数据持久层第51页
     ·业务逻辑层第51-52页
     ·表示层第52-53页
     ·SSH 轻量级框架的优点第53-54页
第六章 系统的测试第54-63页
   ·JUNIT 代码的单元测试第54-55页
     ·单元测试概述第54页
     ·使用单元测试的原因第54-55页
   ·单元测试在考试系统中的应用第55-57页
     ·编写测试代码第55页
     ·JUnit 单元测试在系统的应用第55-56页
     ·执行单元测试第56-57页
   ·测试用例第57-63页
     ·考生登录测试用例第57-58页
     ·试题管理模块测试用例第58-59页
     ·考试科目管理模块测试用例第59-60页
     ·组卷管理模块测试用例第60-61页
     ·教师管理模块测试用例第61-63页
第七章 总结和展望第63-64页
致谢第64-65页
参考文献第65-67页

论文共67页,点击 下载论文
上一篇:基于ASP分类信息系统的设计与实现
下一篇:基于SSH的合同管理系统设计与实现