欢迎来到天天文库
浏览记录
ID:1393153
大小:2.29 MB
页数:39页
时间:2017-11-11
《基于jsp的在线考试系统设计与实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于JSP的在线考试系统设计与实现毕业论文目录摘要IAbstractII第1章绪论11.1在线网络考试系统开发背景分析11.2社会需求情况及设计的意义11.3在线网络考试系统达到的目标1第3章需求分析43.1需求分析43.2数据流图43.3数据字典53.4系统工作流程图7第4章总体设计94.1系统模块设计94.2系统功能模块图10第5章数据库设计115.1数据库理论基础115.2概念设计125.3逻辑设计145.4物理设计16第6章详细设计与编码176.1前台首页设计176.1.1前台首页概述176.1.2前台首页的实现176.2考生信息模块设计186.2.1考生
2、信息模块概述186.2.2考生注册的实现18396.3在线考试模块的设计206.3.1在线考试模块的概述206.3.2选择考试课程的实现206.4后台首页设计216.4.1后台首页概述216.4.2后台首页的实现21第7章系统的调试与测试237.1系统调试与测试说明237.2系统测试方法237.3系统测试类型237.4调试过程及调试结果分析247.4.1登录功能的测试247.4.2管理员信息管理功能的测试25第8章性能分析268.1完整性分析268.2安全性分析26参考文献27致谢28附录Ⅰ29附录Ⅱ38第1章绪论1.1在线网络考试系统开发背景分析在计算机技术、I
3、nternet技术迅猛发展形势的推动下,传统的办学有了新的模式。传统的考试方式时间长、效率低,同时人工阅卷等主观因素也影响到考试的公正性。随着网络技术在教育领域应用的普及,应用现在信息技术的网络在线考试系统呈现出越来越多的优势。使教学朝着信息化、网络化、现代化的目标迈进。这种无纸的网络考试系统,使考务管理突破时空限制,提高考试工作效率和标准化水平,使学校管理、教师和学生可以在任何时候、任何地点通过网络进行考试。网络在线考试系统已经成为教育技术发展与研究的方向。1.2社会需求情况及设计的意义随着社会经济的发展,人们对教育越来越重视。考试是教育中的一个重要环节,近几年
4、来随着考试类型不断增加以及考试要求不断提高,传统的考试方式要求教师打印考卷、监考、阅卷,使教师的39工作量越开越大,并且由于这些环节全部由人工完成,非常容易出错。因此,许多学校或考试机构建立网络在线考试网站来降低管理成本和减少人力、物力和投入,同时,为考生提供更全面、更灵活的服务。考生希望对自己的学习情况进行客观、科学的评价;教务人员希望有效地改进现有的考试模式,提高考试效率。为满足考生和教务人员的需求,网络在线考试系统应包含在线考试、成绩查询等功能。1.3在线网络考试系统达到的目标网络在线考试系统属于中小型软件,在系统实施后,达到一下目标:(1)具有空间性。被授
5、权的用户可以在异地登陆网络在线考试系统,而无需到指定地点进行考试。(2)操作简单方便,界面简洁美观。(3)系统提供考试时间倒计时功能,使考生实时了解考试剩余时间。(4)随机抽取试题。(5)实现自动提取交试卷的功能。当考试时间到达规定时间系统将自动交卷。(6)系统自动阅卷,保证成绩真实准确。(7)考生可以查询考试成绩。(8)系统运行稳定,安全可靠。39本科生毕业设计(论文)第3章需求分析3.1需求分析本系统共分为前台和后台:前台主要用于考生注册和登录系统、在线考试、查询成绩以及修改个人资料等;后台主要用于管理员对考生信息、课程信息、考题信息和考生成绩信息等进行管理。
6、在本系统中后台首页的功能模块:(1)管理员信息管理:主要包括管理员的信息列表、添加管理员、修改管理员和删除管理员。(2)考生信息管理:主要包括查看注册考生信息列表和删除已注册的考生信息。(3)考生成绩查询:主要用于根据准考证号、考试课程或考试时间模糊查询考生成绩。(4)课程信息管理:主要包括查看课程列表、添加课程信息和删除课程信息。(5)套题信息管理:主要包括查看套题信息列表、添加套题信息、修改套题信息和删除套题信息。(6)考试题目管理:主要查看考试题目列表、添加考试题目、修改考试题目、修改考试题目和删除考试题目。(7)退出管理:主要用于退出后台管理系统。对普通用
7、户来说,包括在线考试、查询以往考试成绩等。(1)在线考试:学生可以任选时间进行在线测试,考试结束后,系统会根据已有的标准答案进行在线判卷,考生可以立刻知道考试成绩。(2)查询以往考试成绩:学生可以在线查询以前参加过的每门课程的考试相关信息。(3)修改个人信息:学生可以核对姓名密码并更改。3.2数据流图数据流图简称DFD,是SA方法中用于表示系统逻辑模型的一种工具。图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。它以图形的方式描述数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型[9]。(1)顶层数据流图39本科
8、生毕业设计
此文档下载收益归作者所有