
驾校理论知识在线测评系统主要分为学生模块、管理员模块和教练模块。学生模块主要实现学生的驾校理论知识章节测评、模拟考试、错题练习以及正式的在线考试和自动批改。管理员模块主要实现管理员、学生和教练的用户管理、科目管理(包括考试科目的增加、删除以及对应科目的题库的增加、修改、删除)和成绩管理以及系统维护和公告发布。教练模块主要包括题库管理、考试管理和成绩管理。
具体功能设计:
学生模块:
①注册登录:考生只有注册成为系统用户方可登陆驾校理论知识在线测评系统。进入注册界面后就能看到需要用户填写的一些相关信息,填写完毕后点击确定按钮就可完成用户注册。注册完成后登录方可进入学生模块。
②个人信息管理:对个人的密码,个人基本信息进行相应的修改。
③查看系统信息:可以查看系统公告(此栏不必做单独的功能模块,考生登录后在右侧空白面板显示即可)。
④章节练习、模拟考试:该模块为用户提供按章节练习题目的功能,并提供正确答案,方便用户循序渐进的学习。在此模块中,页面中将展示出同一章节中所以题目,答题(提交)后并在页面底部自动展示出题目的答案并判断用户答题是否正确,自动将错题加入到错题库中。每题都有“试题解析”。
⑤试题解析:每道题都对应相应的试题解析,方便用户对错题的及时得到有效的理解。
⑥错题练习:该模块为用户提供练习做错的题目的功能,并提供正确答案,方便用户掌握易错题型。所抽取的错题从数据库中取出,同时在页面底部显示题目的正确答案。
⑦在线考试:只有在教练组织考试后方可进入在线考试模块,否则显示在线考试还未开始。教练组织考试后,学生确认进行考试,试卷由教练发布,考试时间,考试题型,试题数量由教练发布。考试完成后自动评分 。如果考试时间结束则自动关闭页面。页面顶部有计时功能,等剩余时间显示为0时,则系统将结束本次考试,并对之前所答题目进行评分,并将成绩存入数据库。在线考试采用Web技术实现考试能够在任何时候、任何地方进行
教练模块:
①题库管理:教练能够分科目对试题进行试题的添加、更新、删除。(教练无法对科目进行添加、修改、删除管理员能够做到)(试题题型为单选、多选和判断,具体题目类型按照驾校理论考试实际要求来,试题数据库中要能够对图片进行添加、修改和删除)
②试卷管理:教练能够在登录后设定试卷的基本信息,如试卷名称、考试时间、考试题型(单选、多选和判断)、各个题型的数量,系统能够根据教练需求自动生成试卷,并对试卷进行保存。教师能够对试卷进行选择、查看、修改和删除。
③组织考试:正是考试时,由教练进行组织考试,学生才可进行在线考试,否则学生在线考试系统无法使用。教师在组织考试发布试卷,设定考试时间,教师可以直接调用也可以自行设置题库中的试卷。
④成绩管理:管理员可以对学生成绩进行查询、导出以及简单分析(90分以上通过率、最高分、最低分、平均分、标准差)
研究方法:先设计数据库,再根据考试功能设计前台,后台界面,再进行编码,最后进行单元测试。数据库及应用在线考试系统采用B/S架构,后台利用SQL Server 2012数据库管理系统对数据进行管理,web服务器用tomcat,界面设计使用ASP.NAT设计,通过浏览器对服务器进行访问和管理;
(1)将该考试系统所需要的题库建立好。
(2)做好前台的设计工作。
(3)做好后台的数据库的设计工作。
(4)进行程序代码的编写。
(5)对该程序进行测试。
(6)完成该考试系统的编写
在线考试系统
在线学习与测试系统的设计与开发
在线毕业文档提交系统的设计与实现
Java在线食品购物网站
在线旅游
中国象棋在线对弈系统的设计与实现
基于Asp.net的山川在线书店设计与实现
基于Web的在线考试系统的设计与实现