基于java的mvc模式下的驾校在线考试系统的设计与实现【字数:7869】
摘 要本文主要介绍了驾校在线考试系统的实现过程,包括了分析、设计、开发。本设计是基于java的MVC模式下为驾校提供在线考试功能以及刷题的功能的设计。本设计主要研究并实现将互联网技术融合到教育行业中实现资源共享,学习便捷地目标。通过在线刷题考试的模式优化传统纸质考试方式,主要开发了用户方做题以及模拟考试的功能,同时具备将用户学习情况第一时间以图表形式展现的优势,管理员方后台管理用户以及题库相关的功能。驾校在线考试系统给那些学习资源有限,对于自身学习知识点掌握不清的用户提供了很大便捷,用户可以随时刷题并通过图表查看自己的学习情况,也为其他领域打下基础,稍作改动便可应用于其他方面,灵活好配置。
目 录
第一章 绪论 1
1.1课题研究的意义和背景 1
1.2国内外发展状况 1
1.3系统开发方法 2
第二章 开发环境和技术简介 4
2.1系统开发环境 4
2.1.2数据库 4
2.1.3服务器 4
2.2开发技术 4
2.2.1 JAVA简介 4
2.2.2 MVC简介 4
第三章 需求分析 6
3.1概述 6
3.2用户角色及其权限分析 6
3.3业务流程分析 7
3.3.1管理员业务流程分析 7
3.3.2 普通用户业务流程分析 8
第四章 系统设计 9
4.1 数据库设计 9
4.1.1 概念模型 9
4.2.2 关系模型 9
4.2 系统开发环境及使用说明 11
第五章 系统实现 13
5.1 登陆模块 13
5.2试题模块 14
5.3会员管理模块 15
5.4图表展示模块 16
5.5模拟考试模块 16
第六章 系统测试 18
6.1测试的目的与方法 18
6.2部分测试实例 18
结束语 20
致 谢 21
参考文献 22
绪论
*好棒文|www.hbsrm.com +Q: ^351916072#
1.1课题研究的意义和背景
现如今,人们的生活中会接触大量的信息,来自书本,来自网络,来自各种媒介。网络的飞速发展将人们的生活逐渐与网络信息相结合,在生活和工作方式上都带来了巨大的改变,许多行业开始采用数字化信息处理,例如地铁卡,数码摄像,包括我们的手机都是数字化的象征。网络给我们带来便捷地同时也让传统行业受到了威胁。学校也不例外,传统的模式已经满足不了需求,通过不断的创新,出现了一种新型的教育模式,这就是在线学习的方式。本次课题开发的驾校在线考试系统,就是新型教育管理模式下的一种,它是以计算机网络为基础,在这种新型模式下用户更便捷地不限地点地学习,系统内部进行批改并将结果第一时间反馈出来。
“驾校在线考试系统”是科技和教育发展的产物,现如今网络发展普及几乎人人有手机随处可见电脑,网络也是全城覆盖,各企业,高校以及机构都会选择使用软件在网络上直接进行考核,节省了很多步骤及资源。刷题作为考前复习必不可少的重要环节,其形式也在随时代的发展而改变,线上刷题似乎题量更多更方便。而且线上可以自动批改试卷省去了教练的一些琐碎教学环节,同时电脑阅卷更公平不存在主观决定答案的对错,准确率也更有保障[1]。
传统的考试相对来说会占用更多的资源,在现在这个倡导绿色环保的社会来说有些环节必将会被替代。网络技术的运用在这场变革中的作用是必不可少的,所以近几年计算机网络技术人才紧缺,很多高校为了迎合市场需求也十分重视网络技术,把网络教育技术作为教学目标进行推广实现。
驾校在线考试系统中很重要的一部分是在线刷题部分,数据库能够提供大量且有效的数据允许多个用户同时进行练习,用户所做的题通过系统自动批改节省资源以及人力。为了方便各水平阶段的考生复习题目或者练题背题,以及减轻驾校教练的负担。本论文研究开发的是一款驾校在线做题系统,不限制时间不限制地点进行在线学习[2]。
1.2国内外发展状况
在国外,由于技术经济力量等因素,在所有领域的发展都很明显,学校将人力资源和电脑网络结合起来,充分利用建立网络的优势,并为学生提供更好的机会和技术,拓宽了学生的学习方法和资源。根据所收到的资料,在国外使用个人计算机的比率超过90%。在国内,这一新的模式发展较慢,受到许多资源的限制,国内的计算机网络还不是太普及,乡镇及农村还是对网络比较陌生[3]。
在国外设计研究情况里,尤其是西方发达国家,互联网技术发展较快,远程教育作为一种新的教育方式涌现出来,在远程教育中就必不可少线上教学,线上做题以及线上考试,学生只需要有计算机有网络就可以进行与老师的互动,完成实时学习[4]。西方国家较早地采用了教育与互联网相结合的模式,比如英语方面的托福考试,美国很早就开始了在线考试的技术,通过网上报名考试取得证书,同类型的还有美国的很多大学的入学考试,早就舍弃了纸质化考试的形式,通过与互联网的结合更有效的收集报名及考试的数据,使录取选用人才更严谨更公平化,同时也更高效节省了组织及通知的时间[5]。
相比较而言,中国在互联网技术与教育结合方面发展略逊一筹,首先中国的互联网发展较慢一直在摸索的道路上,其次受到很多地区以及资源的限制,网络并不能做到非常普及的程度,比如在线考试这一概念对于较为发达的地区可能有所耳闻,但对于乡村接触网络都比较困难,线上学习和考试的方式更是无法实现[6]。随着信息时代的到来,计算机科学得到发展,越来越多的计算机技术、网络技术、多媒体技术以及虚拟现实技术被应用到教育领域当中。而且近些年来我国政府也十分重视利用网络技术来更新传统的教育方式。我国国内经常接触的大学生计算机考试,大学生普通话考试等都是采用了这种新的教育模式,但是由于系统的发展还不够完善基本都是选择判断这些比较容易进行答案对比的题型,对于主观题不能实现智能批改,这样就限制了对学生的考核范围[7]。
目 录
第一章 绪论 1
1.1课题研究的意义和背景 1
1.2国内外发展状况 1
1.3系统开发方法 2
第二章 开发环境和技术简介 4
2.1系统开发环境 4
2.1.2数据库 4
2.1.3服务器 4
2.2开发技术 4
2.2.1 JAVA简介 4
2.2.2 MVC简介 4
第三章 需求分析 6
3.1概述 6
3.2用户角色及其权限分析 6
3.3业务流程分析 7
3.3.1管理员业务流程分析 7
3.3.2 普通用户业务流程分析 8
第四章 系统设计 9
4.1 数据库设计 9
4.1.1 概念模型 9
4.2.2 关系模型 9
4.2 系统开发环境及使用说明 11
第五章 系统实现 13
5.1 登陆模块 13
5.2试题模块 14
5.3会员管理模块 15
5.4图表展示模块 16
5.5模拟考试模块 16
第六章 系统测试 18
6.1测试的目的与方法 18
6.2部分测试实例 18
结束语 20
致 谢 21
参考文献 22
绪论
*好棒文|www.hbsrm.com +Q: ^351916072#
1.1课题研究的意义和背景
现如今,人们的生活中会接触大量的信息,来自书本,来自网络,来自各种媒介。网络的飞速发展将人们的生活逐渐与网络信息相结合,在生活和工作方式上都带来了巨大的改变,许多行业开始采用数字化信息处理,例如地铁卡,数码摄像,包括我们的手机都是数字化的象征。网络给我们带来便捷地同时也让传统行业受到了威胁。学校也不例外,传统的模式已经满足不了需求,通过不断的创新,出现了一种新型的教育模式,这就是在线学习的方式。本次课题开发的驾校在线考试系统,就是新型教育管理模式下的一种,它是以计算机网络为基础,在这种新型模式下用户更便捷地不限地点地学习,系统内部进行批改并将结果第一时间反馈出来。
“驾校在线考试系统”是科技和教育发展的产物,现如今网络发展普及几乎人人有手机随处可见电脑,网络也是全城覆盖,各企业,高校以及机构都会选择使用软件在网络上直接进行考核,节省了很多步骤及资源。刷题作为考前复习必不可少的重要环节,其形式也在随时代的发展而改变,线上刷题似乎题量更多更方便。而且线上可以自动批改试卷省去了教练的一些琐碎教学环节,同时电脑阅卷更公平不存在主观决定答案的对错,准确率也更有保障[1]。
传统的考试相对来说会占用更多的资源,在现在这个倡导绿色环保的社会来说有些环节必将会被替代。网络技术的运用在这场变革中的作用是必不可少的,所以近几年计算机网络技术人才紧缺,很多高校为了迎合市场需求也十分重视网络技术,把网络教育技术作为教学目标进行推广实现。
驾校在线考试系统中很重要的一部分是在线刷题部分,数据库能够提供大量且有效的数据允许多个用户同时进行练习,用户所做的题通过系统自动批改节省资源以及人力。为了方便各水平阶段的考生复习题目或者练题背题,以及减轻驾校教练的负担。本论文研究开发的是一款驾校在线做题系统,不限制时间不限制地点进行在线学习[2]。
1.2国内外发展状况
在国外,由于技术经济力量等因素,在所有领域的发展都很明显,学校将人力资源和电脑网络结合起来,充分利用建立网络的优势,并为学生提供更好的机会和技术,拓宽了学生的学习方法和资源。根据所收到的资料,在国外使用个人计算机的比率超过90%。在国内,这一新的模式发展较慢,受到许多资源的限制,国内的计算机网络还不是太普及,乡镇及农村还是对网络比较陌生[3]。
在国外设计研究情况里,尤其是西方发达国家,互联网技术发展较快,远程教育作为一种新的教育方式涌现出来,在远程教育中就必不可少线上教学,线上做题以及线上考试,学生只需要有计算机有网络就可以进行与老师的互动,完成实时学习[4]。西方国家较早地采用了教育与互联网相结合的模式,比如英语方面的托福考试,美国很早就开始了在线考试的技术,通过网上报名考试取得证书,同类型的还有美国的很多大学的入学考试,早就舍弃了纸质化考试的形式,通过与互联网的结合更有效的收集报名及考试的数据,使录取选用人才更严谨更公平化,同时也更高效节省了组织及通知的时间[5]。
相比较而言,中国在互联网技术与教育结合方面发展略逊一筹,首先中国的互联网发展较慢一直在摸索的道路上,其次受到很多地区以及资源的限制,网络并不能做到非常普及的程度,比如在线考试这一概念对于较为发达的地区可能有所耳闻,但对于乡村接触网络都比较困难,线上学习和考试的方式更是无法实现[6]。随着信息时代的到来,计算机科学得到发展,越来越多的计算机技术、网络技术、多媒体技术以及虚拟现实技术被应用到教育领域当中。而且近些年来我国政府也十分重视利用网络技术来更新传统的教育方式。我国国内经常接触的大学生计算机考试,大学生普通话考试等都是采用了这种新的教育模式,但是由于系统的发展还不够完善基本都是选择判断这些比较容易进行答案对比的题型,对于主观题不能实现智能批改,这样就限制了对学生的考核范围[7]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/727.html