"景先生毕设|www.jxszl.com

明耀驾校在线模拟考试系统的设计与实现(附件)

2021-06-02 21:04编辑: www.jxszl.com景先生毕设
“明耀”驾校在线考试系统主要针对于驾校学员,学员没有足够的时间来看理论,该系统帮助学员建立的一个简单方便的模拟考试系统,帮助学员快速适应考试的环境,提前进入考试的状态。本文主要讲述了该系统的整个使用过程和和功能如何使用,并详细介绍了学员登录里面的用户登录,试卷的选择,成绩的查询与密码的修改;管理员登录里面的用户管理,试卷管理与试题管理。该系统的编程语言选择的是JAVA语言,数据库选择的是MySql,我们管理员所编写的题目及试卷都保存在数据库中,最终完成了该驾校理论模拟考试系统的的展示。
目 录
一、引言 1
二、开发工具与技术 1
(一)B/S架构 1
(二)JAVA语言 1
(三)MySql数据库 1
三、需求分析 1
(一)可行性分析 1
1、经济可行性 1
2、技术可行性 2
3、操作可行性分析 2
(二)系统功能需求分析 2
四、系统模块设计 2
五、数据库设计 2
(一)概念结构设计 2
(二)逻辑模式设计 2
六、在线考试系统的实现 4
(一)登陆界面 4
(二)考生界面 5
1、在线考试 5
2、成绩查询 6
3、修改密码 6
(三)管理员界面 7
1、考生信息管理 7
2、考生成绩查询 9
3、试卷管理 9
4.题目管理 10
(四)退出系统 11
七、总 结 12
致 谢 13
参考文献 14
附录: 15
一、引言
现如今时代汽车的增多,驾照成为人们的必须品,对于许多人来说,理论考试更为困难,许多驾校还是选择让学员们看书,做题,结果考试的时候变得慌张与不适应,不能接受考试时候的环境与方式,所以我们可以模仿考试,让学员提前适应考试,从而让学员在考试的时候放松进入到最佳的状态来应对考试,于是“明耀”驾校在线模拟考试系统便慢慢的在我脑海中构建起来了。该系统让教练出题,教练可以结 *景先生毕设|www.jxszl.com +Q: ¥351916072
合每个人的不足来做出针对性的出题。该系统中,教练可以及时的查询到每个学员的成绩,起到一个督促的作用。学员可以选择教练出的任意一张试卷,也可以查看别人的题目来观察自己是否有这方面的不足。该系统不仅能提高学员的理论通过率,更能使学员与学员之间,学员与教练之间的关系更加的密切。本文以Internet为平台,研究了基于Java的管理系统的设计与实现,包括前台用户的管理和后台管理员的管理。并分别对他们的功能进行了设计及实现。
二、开发工具与技术 
本章主要介绍驾校在线模拟考试系统的设计与实现在开发过程中应用的相关技术,主要包括B/S架构技术、JSP技术以及MySql数据库技术等。
(一)B/S架构
本系统采的B/S架构,B/S架构相对于别的架构来说更加的方便使用、价格也相对便宜,B/S通过浏览器既可以使用,用B/S做系统会更容易一些,维护相对来说也方便,直接升级服务器就可以了。
(二)JAVA语言
现在基本上所有的线上操作的平台都使用的是Java语言和编码,所以可以没有阻碍的进行一定的操作和使用。Java语言和别的语言来比较,有着更高的安全性和可靠性。
(三)MySql数据库
MySql的开发性和安全性都非常的高,系统的需求也是非常丰富的,整体软件的维修成本也很低廉,不需要耗费太多的时间和金钱进行操作。因此,MySql 可以为基于java的在线考试系统的开发提供最佳的开发平台。
三、需求分析 
(一)可行性分析
在对系统进行可以实施的方向进行一个预测,这样才可以进行市场上的需求调研,进而可以弄清楚市场上的需求在何处,而且可以最大程度满足社会的最大化的需要,用户的最大程度的需要和要求,这就决定了系统的开发和使用过程,研究能够很好的进行分析和研究。在进行市场上的需求分析,用户的需求分析,用户的可行性分析之后,才可以针对系统的使用情况进行一个设计和简化其开发和设计流程。可行性分析开发前的工作是非常重要的一个环节。
1、经济可行性
所开发的在线考试系统是以学员的实际需要为基础,主要是为了简单,实用能够提高学员的效率,减少学员的时间而设计的。本系统在整个研发的过程中并不需要太多的钱,因为是毕业设计,是在老师和同学帮助的基础上由我开发完成,在开发的过程中学习到了很多专业的知识,开发这个项目对我来说有很重要的意义。
2、技术可行性
本次系统中所使用的编程语言是JAVA,以及使用的工具是Mysql和MyEclipse等,设计中使用的关键技术是J2EE。目前,Java已经是一种很普及的设计语言,而且容易学习对于系统的开发有很大的帮助;而且系统中的设计中比较重要的是数据库的使用,目前也有存在很多方案,而且系统的功能设计并不复杂,因而技术方面是可行的。
3、操作可行性分析
对于在线考试系统来说,学员只需要有过上网的经验,就可以对系统进行操作,在界面的方面设计简单,灵活,使用者看了界面之后就知道该怎么操作,在权限方面根据操作人员的不同划分了几个不同的权限,这样既满足了不能权限功能的需要,也提升了用户的管理。
(二)系统功能需求分析
在线考试管理是整个系统的核心模块。其中的核心元素之一就是试题,通过试题将试题链接到数据库中的每个模块。
本次的在线考试管理系统中主要有前能和后台两部分组成。前台主要是普通用户进行操作,在上面主要有模拟考试,成绩查询,修改密码几个主要的部分组成。
在考试管理系统中,只有拥有权限的管理员才能进行后台的操作。后台主要是管理所用,它主要由考生信息管理、考生成绩查询、试卷管理、题目管理等部分组成。
四、系统模块设计 

原文链接:http://www.jxszl.com/jsj/xxaq/67691.html