基于bs的在线考试系统的分析与实现毕业论文

基于bs的在线考试系统的分析与实现毕业论文

ID:2497244

大小:3.26 MB

页数:101页

时间:2017-11-16

基于bs的在线考试系统的分析与实现毕业论文_第1页
基于bs的在线考试系统的分析与实现毕业论文_第2页
基于bs的在线考试系统的分析与实现毕业论文_第3页
基于bs的在线考试系统的分析与实现毕业论文_第4页
基于bs的在线考试系统的分析与实现毕业论文_第5页
资源描述:

《基于bs的在线考试系统的分析与实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于BS的在线考试系统的分析与实现毕业论文目录1综述11.1设计背景11.2系统设计目的21.3论文结构22相关技术与框架32.1C/S架构与B/S架构32.2MVC架构与SpringMVC42.3数据持久化与HibernatevsiBATIS102.4控制反转与SpringIoC142.5面向切面与SpringAOP162.6依赖管理与Maven172.7数据库与MySQL182.8JSP容器与Tomcat192.9前段框架与Bootstrap202.10标签库与JSTL212.11自动化测试与JUnit223需求分析253.1功能分析253.2数据需

2、求253.3质量需求263.4开发工具264概要设计284.1结构设计28974.2外观设计304.3模块划分305详细设计与实现325.1开发流程325.2数据库设计335.3用户管理模块设计425.3.1用户管理的模型层425.3.2用户管理的数据访问层435.3.3用户管理的业务逻辑层435.3.4用户管理的业务控制层445.3.5与SpringSecurity结合的权限控制525.4题库模块设计与实现585.4.1题目的模型层585.4.2题目的内容XML表示625.4.3题库的DAO层635.4.4题库的BLL层645.4.5题库的控制层655

3、.5日常练习模块设计715.5.1日常练习的模型层715.5.2日常练习的BLL层725.5.3日常练习的控制层725.6考试模块设计735.6.1考试模块的模型层735.4.2考试的业务逻辑层775.4.3考试的控制层796网站测试与性能分析816.1用户管理模块测试816.1.1用户注册816.1.2用户登陆测试836.1.3管理员登陆测试846.1.3用户管理测试856.2试题管理模块测试876.2.1试题列表测试876.2.2添加试题测试876.3试卷模块测试896.3.1试题管理测试896.3.2学生参加考试9297结论94参考文献95971综

4、述1.1设计背景随着网络技术的飞速发展,人们的很多工作借助信息系统的帮助得以改善,可以说信息系统从根本上改变了人们的工作方式。这是一场史无前例的信息革命。信息革命对社会各行各业的冲击和改变是巨大的,计算机技术和网络技术已在社会各个科目得到了广泛的应用。教育科目也不例外。大多数大学院校已经使用了诸如教务系统、OA、网上教学平台、电子邮件系统、新闻发布系统等。教务系统负责管理学校的学生信息、教师信息、课程信息、课次信息、排课、统计考试成绩等。OA负责协同工作、管理公文、沟通、管理文档、讨论、计划、项目、指示、通讯录、问卷调查等。电子邮件系统负责邮件的存储和收

5、发。网络教学平台负责管理学生和课堂信息、管理日常作业、管理平时成绩。新闻发布系统负责日常通知新闻的发布。这些系统为传统课堂教育提供了丰富的支持和便利的管理功能。虽然有了上述系统,但大多数高等院校的考试还是采用了传统考试方式。每年期末就会有大量的考试相关工作,如安排考场,打印准考证、安排监考老师、考试实施、试卷收拢、改卷、誊分、录入系统、核对成绩单、试卷归档等。这些工作非常繁琐繁重,容易出错,目前作者所在院系就还没有合适的考试系统供广大师生使用。很多国内外大学和社会部门在传统课堂以外还开设了远程教育,通过Internet实现异地的教育和培训。远程教育目前还

6、处于起步阶段,社会的进步和远程教育的发展要求有更好的软件系统不断的应用于远程教育之中。这为软件行业带来了巨大的需求。远程教育包含多个环节,如远程教学系统、答疑系统、课程考核等。其中很重要的一个环节就是课程的考核。考核一般包含平时成绩和最终成绩。最终成绩也是通过考试完成。线下的考试对远程教育并不何时,那么在线的考试系统势在必行。97信息技术的发展为在线考试提供了可能。人们迫切需要这些技术来改善传统考试方式,减轻教师的工作负担、提高工作效率、提升考试质量。使考试加公正、客观、合理。目前国内外的不少认证考试已经采用了在线考试方式。驾驶执照考试也采用了类似方式。

7、在线考试可以突破传统考试固定时间、固定地点、相同题目的考试模式限制。考生可以再不同时间、不同地点、做系统随机生成的考卷。另一方面,高校有时也因为评估试卷质量等考虑,要求考同样的试卷,那么在线考试也可以根据院校的要求在固定时间、统一的机房、考试同一份答卷。基于B/S架构的在线考试系统,通过教师录入题库或固定的试卷建立试卷,学生通过浏览器登陆考试,考试结束后客观题自动得到答案,主观题教师可以上线评阅,系统自动给出成绩单。对比传统考试可以发现,这种方式可以大大减轻教务部门和教师的工作负担。1.2系统设计目的本设计的主要目的是为作者所在院校建立一套在线的考试系统

8、。教师可以登录系统录入题库,并组建考试。学生可以登录系统进行日常的随机练习、对做

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。