基于web的在线考试系统的设计与实现毕业设计

基于web的在线考试系统的设计与实现毕业设计

ID:6634413

大小:83.50 KB

页数:8页

时间:2018-01-20

基于web的在线考试系统的设计与实现毕业设计_第1页
基于web的在线考试系统的设计与实现毕业设计_第2页
基于web的在线考试系统的设计与实现毕业设计_第3页
基于web的在线考试系统的设计与实现毕业设计_第4页
基于web的在线考试系统的设计与实现毕业设计_第5页
资源描述:

《基于web的在线考试系统的设计与实现毕业设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录1绪论11.1传统考试的弊端11.2在线考试系统问题的提出和发展背景11.3设计的目的和意义21.3.1设计的意义21.3.2设计的目的21.4考试系统的功能和作用22可行性分析32.1技术可行性32.2经济可行性32.3操作可行性33系统设计43.1公共模块43.1.1登录模块43.1.2修改43.2学生模块43.2.1选课43.2.2成绩查询43.3教师模块53.3.1题库更新53.3.2评卷评分52.4管理员模块5*结论6附录6参考文献7致谢771绪论在教学考试过程中答卷、阅卷、评卷都是不可缺少

2、的环节。但是目前考试还是以人工阅卷、评卷。致使该环节速度慢,正确率没有保障。在本系统的设计上不仅满足了当前考试的需求,而且提高阅卷,评卷的速度和正确率。结合目前考试的题型特点和考试需求,结合当前计算机适用的相关技术来实现本系统的系统化设计与制作…1.1传统考试的弊端随着教育思想的更新和科学技术的进步,以纸和笔为主要工具的传统考试方式的诸多弊端显露得越来越突出。(1)主体成了客体,无法学生考试的兴趣。传统的考试方式从来都是老师发试卷给学生考,何时考、考什么、怎么评判考分全由老师决定,学生处于被迫的状态。考试

3、的主体成了老师,学生,反倒成了客体。考试时,学生易出现消极防卫、被动应付弄虚作假。考试的过程毫无乐趣可言。(2)重结果轻过程,不能客观反映应考者的实际能力水平。传统的考试方式的目标只是:考试的结果。老师和学生均看重分数,用考分高地判断学生水平的高低。但考试过程中由于种种原因,学生在考试中发挥出水平多少无从判断,从而使考试不能客观地反映学生的水平。1.2在线考试系统问题的提出和发展背景随着网络技术的发展,很多国外的教育机构都开设了远程教育,通过网络实现异地教育和培训。计算机硬件技术的已经发展到了相当高的水平

4、。但远程教育软件开发还处于起步阶段,随着这项技术的不断发展,需要更好、更完善的软件系统应用到远程教育当中,给软件设计人员提出更高的设计要求。远程教育包括多环节,例如教学系统、答疑系统和考试系统等。在线考试系统就是其中的一个重要环节,它也是较难实现的环节。在我国目前学校的各种考试大都采用传统的考试方式,在此方式下,组织一次考试需要人工出题、考生考试、人工阅卷、成绩评估和试卷分析五部分。随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是十分烦琐和非常容易出错的事情,也就是说传

5、统的考试方式已经不适应现代考试的需要。71.3设计的目的和意义1.3.1设计的意义基于Web的在线考试系统的意义:计算机技术与网络技术更多的运用到各个领域中,不断改变着人们的生活,也使传统的教育模式发生了大的改变。随着计算机技术的不断发展使考试过程变得方便、高效、快捷、公正已经成为现代教育的一个重要课题。在线考试教育的与传统考试相比优势在于试卷保密性高、考试时间灵活、安全性强、分数查询、排名方便等。同时也是很好的学习辅助工具。1.3.2设计的目的在线考试系统减轻教师的工作负担提高工作效率,同时也提高了考试

6、的质量,使考试更趋于公证、客观,加激发学生的学习兴趣。1.4考试系统的功能和作用在线考试系统为考生提供登录、在线考试等功能。是基于计算机网络的应用系统。可以使考试不受时间、地域的限制,极大地减轻了教师出题、改卷的工作量,也使学生能随时检验自己的学习效果,提高学习效率。系统中题目的生成、试卷的提交、成绩的批阅等都可在网络上自动完成,只要形成一套成熟的题库即可实现真正的无纸化考试。它使用方便,操作简单,具有用户注册,多用户同时在线考试、动态随机出题、自动判卷、题库管理、用户管理、成绩管理等功能。希望本系统能够

7、在考试中发挥高效、便捷的作用,为考试技术起到改革性作用。72可行性分析2.1技术可行性基于浏览器的在线考试,在于网页的动态显示和管理,从数据库中取得相应的数据,同时收集用户输入数据,对考试过程进行控制。采用ASP.NET与SQL技术开发,管理端和考生界面全部采用C/S模式构建,系统的部署,应用,维护方便。同时,大型数据库SqlServer2008提供了数据库管理的能力,因此技术方案是成熟的和可行的。2.2经济可行性软件开发周期一般为1-2个月,开发所需硬件软件设施目前大多数PC机系统能够承担,开发费用不高

8、。目前,大多数单位都拥有高性能微机和局域网,该软件系统的安装、部署、运行和维护,都不会给单位增加太高的费用。2.3操作可行性目前,大多数PC机和局域网能够软件系统运行该系统,该系统的安装、调试、运行不会改变原计算机系统的设置和网络的布局,并且大多数用户不用做任何培训都能够方便的操作软件。73系统设计3.1公共模块UML不仅可以为软件系统创建模型,还可以描述其它非计算机软件的系统,或是商业机构或过程。(图片、代码另附)3.1.1

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

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

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