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

在线测试系统的设计与实现

作 者: 王学慧
导 师: 刘咏梅;于洪霞
学 校: 内蒙古大学
专 业: 计算机技术
关键词: 在线测试系统 DAO的方式 JSP Tomcat SQL Server2000
分类号: TP311.53
类 型: 硕士论文
年 份: 2010年
下 载: 121次
引 用: 2次
阅 读: 论文下载
 

内容摘要


为了避免不必要的重复劳动,节约人力资源及时间,大幅度降低试卷出现错漏缺的机率,我开发了一个实用型的在线测试系统。其开发过程主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。系统架构采用JSP+Struts进行设计,数据库采用SQL Server2000,运用JAVA中的JSP (JAVA SERVER PAGES)技术,通过Tomcat的连接池与数据库连接,使用DAO的方式来封装对数据库的各种操作,开发出了在线测试系统。同时可以直接把成绩送到数据库中,进行统计、排序等操作。试题内容放在服务器上,考生通过准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络在线考试方式将是以后考试发展的趋势。此系统维护着一个数据库,主要包括考试子系统和考试系统管理子系统。考生可以通过考试子系统进行登录、考试和查询成绩等操作。系统管理员可以通过后台进行用户管理、题库管理和考试评分等操作。前台由4个主要模块构成,学生登录/注销系统、考试系统、成绩查询系统、信息修改系统。后台由4个主要模块构成,人员管理模块、题库管理模块、试卷管理模块、考务管理模块。各模块的功能及详细论述,已经在论文中体现。

全文目录


摘要  4-5
Abstract  5-10
第一章 绪论  10-13
  1.1 研究的背景  10
  1.2 研究现状  10-11
    1.2.1 国外的研究情况  10-11
    1.2.2 国内的研究情况  11
  1.3 研究意义  11-12
  1.4 研究内容  12-13
第二章 相关技术  13-20
  2.1 SQL Server2000数据库  13
  2.2 B/S结构  13-14
  2.3 Java及JavaScript概述  14-15
  2.4 JDBC的结构  15-16
  2.5 JSP技术  16
  2.6 数据库连接池技术  16-17
  2.7 JDK/Tomcat的介绍  17-18
  2.8 开发工具的介绍  18-19
    2.8.1 MyEclipse  18
    2.8.2 Dreamweaver和Photoshop  18-19
  2.9 硬件环境  19-20
第三章 系统需求分析  20-26
  3.1 可行性分析  20-21
    3.1.1 技术可行性  20
    3.1.2 经济可行性  20
    3.1.3 社会可行性  20-21
  3.2 需求分析  21-26
    3.2.1 用户角色分析  21
    3.2.2 功能描述  21-22
    3.2.3 性能需求  22
    3.2.4 具体的功能要求  22-23
    3.2.5 需求描述  23
    3.2.6 需求评审  23
    3.2.7 数据流图  23-25
    3.2.8 数据字典  25-26
第四章 系统总体设计  26-52
  4.1 系统目标  26
  4.2 总体构想  26
  4.3 实现技术  26-27
  4.4 数据库系统设计  27-36
    4.4.1 数据库概念结构设计  27-29
    4.4.2 系统框架设计  29-32
    4.4.3 数据库逻辑设计  32-36
  4.5 各功能模块详细设计阶段  36-52
    4.5.1 数据库连接公用模块及代码  36-41
    4.5.2 用户模块设计  41-52
第五章 系统的测试  52-55
  5.1 单元测试  53-54
    5.1.1 白盒测试  53
    5.1.2 黑盒测试  53-54
  5.2 功能测试  54-55
结论  55-57
参考文献  57-59
致谢  59

相似论文

  1. 基于WEB的军犬训练管理系统,TP311.52
  2. 江西省商务学校在线考试系统,TP311.52
  3. 基于web的高校教学管理系统设计与实现,TP311.52
  4. 商业银行贷后风险预警系统的设计和实现,TP311.52
  5. 学生管理信息系统的设计与实现,TP311.52
  6. 行政服务系统中电子政务的研究与应用,TP399-C2
  7. 生产计划辅助分析系统设计与开发,TP311.52
  8. 基于JSP的试卷分析管理系统,TP311.52
  9. 物流管理教学模拟系统的研究和设计,TP311.52
  10. 基于Struts体系结构的在线考试系统的设计与实现,TP311.52
  11. 驾照考试系统设计与实现,TP311.52
  12. 高科技工业园区劳保物品发放管理系统的设计与实现,TP311.52
  13. 电子科技大学中山学院车队管理信息系统的设计与实现,TP311.52
  14. 口岸检验检疫岗位培训系统的设计与实现,TP311.52
  15. 网络银行客服业务系统的设计与实现,TP311.52
  16. 人力资源管理系统的设计及实现,TP311.52
  17. 交通管理信息系统的开发及安全性研究,TP311.52
  18. 基于JSP技术的消防工程造价系统开发,TP311.52
  19. 基于B/S模式和JSP技术的网络教学系统的研究与实现,TP311.52
  20. 基于网络的人才招聘管理信息系统设计与实现,TP311.52
  21. 中铁九局集团办公化(OA)系统的设计,TP317.1

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