13

4.2.7 系统管理模块 13

4.3系统流层图 13

4.3.1 数据流图简介 13

4.3.2 在线考试系统数据流图 14

4.4 本章小结 15

第五章 系统具体实现 16

5.1 系统开发和运行环境要求 16

5.1.1 MEclipse简介 16

5.1.2 Tomcat简介 16

5.2 系统数据库的实现 17

5.3 在线考试系统的实现 20

5.3.1 登录管理模块的实现 20

5.3.2 管理员功能模块的实现 21

5.3.3 题库管理模块的实现 24

5.3.4 试卷功能模块的实现 26

5.3.5 教师功能模块的实现 27

5.4.6 学生功能模块的实现 29

5.4 本章小结 31

第六章 系统测试与维护 33

6.1 测试概述 33

6.2 数据合法性测试 34

6.3 系统报错 35

6.4 本章小结 36

结论 37 

致谢 38

参考文献 39

第一章 绪论

1.1 考试系统开发的背景

现阶段,从中小学到大学都采用传统的纸质考试方式,这种考试方式不但效率低下而且浪费时间,先是要经过老师出卷,接下来是学生考试,完了之后还要进行人工阅卷。对于小型规模的试卷可以接受,但随着试卷规模的增加,对于阅卷人来说将会是一个很大的工作量,以至于出现一些阅卷失误。所以纸质的考试方式已经不适合现在的需要。利用互联网技术来进行网上考试将势必会成为一种趋势。

计算机科学技术以及网络技术正以指数的形式迅速扩展到了方方面面。通过淘宝、亚马逊。京东等网站,人们足不出户就能买到想买的东西;网络视屏通话搭建起了人们之间快速沟通的桥梁,拉近了人们心灵的距离。通过手机网络客户端订票,从而减去不必要的等待时间;网络电视电话会议,使重要会议通知不再仅仅局限于某个地点。正式由于计算机信息技术的普及和扩展,这已经成为一种人们离不开的生活方式。

正是因为在这种趋势下,基于互联网技术的网上考试系统才会应运而生,这也将变为相关人员研究的热点之一。在线考试能将传统考试过程中的拟定试卷、印刷试卷、发放试卷、回收归档这四个过程减小至两个过程,所以在线考试对于传统纸质考试而言具有很大的便利性以及优越性。基于web的在线考试不但节省了人力物力,还拓展了考试的灵活性(不局限于某个实体地点)。这样也能不因人工批阅大量试卷而产生阅卷失误。从而提高阅卷效率;

此系统的论文流程概要如下:先是主要阐述了网上考试系统开发的背景、常用的实现技术,系统设计的目标和课题的意义及主要工作。然后简要概述了系统的需求分析以及可行性分析。接着主要阐释了两种架构模式(B/S、C/S)以及本系统选择B/S架构模式的原因。随后对系统详细设计(系统的设计思路、系统各功能模块)以及系统数据流图进行简要描述。在系统的具体实现方面也做了一些阐释,包括系统开发和运行环境、数据库的实现、信息配置、功能实现;最后对系统测试与维护方面,尤其是在系统运行时可能遇到问题列出了一些基本的解决方案。

上一篇:C#+sqlserver考勤管理系统设计
下一篇:Android的小型商家销售情况统计软件开发

Web技术的网络考试系统【2240字】

jsp+mysql的B2C网上商城系统的设计与实现

jsp+mysql毕业设计课题管理系统的设计

jsp+mysql购物车系统核心算法的分析设计与实现

jsp+mysql宾馆管理系统设计

jsp+mysql面向大众的医疗咨询平台设计与实现

jsp+mysql移动互动学习系统Web端设计

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

安康汉江网讯

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发