ASP.net+Access在线考试系统论文+源码+功能结构图+er图 第2页
前 言
随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。
远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。
在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、文护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!
目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是文护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级文护简便。
另外,考试系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。
基于上述考虑,用Browser/Web模式来设计考试系统比较合适,服务器端我们采用Access数据库系统和微软最新的.net平台及ASP.net技术来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统文护和管理。
第一章 系统需求分析
1.1 系统需求分
21世纪是科学经济飞速发展的时代,人们已经不能像过去那样坐在某个地方或者聚集到一起学习新的知识,更多的是从紧凑的日常安排中挤出时间来充实自己。面对这种现状,网校、网络视频教学、电子书等各种学习软件应运而生。面对这种趋势,对应的学习考评系统也形成了!但是传统的考试体系已经无法满足人们的生活需求了,随着网络技术的深入他人心,越来越多的人们选择了足不出户的方法来满足自己的需求。
在线考试系统不仅可以满足用户足不出户的要求,和传统的考试体系相比,还能大大减少人力物力的投入,因为成个过程都是由系统内部完成,所以公正准确也能得到保证。简单易操纵是它的特点,不同地区的人可以同时参与,部分时间地点,退出系统后便可以得到成绩,清晰一目了然。
该系统在各类学校抽测试中也会有很大作用,能帮助教学人员从繁重的可也安排中解脱出来。随时随地的测验,也会对学生的进步祈祷很大的作用。原文请找腾讯752018766辣,文-论~文;网
http://www.751com.cn1.1.1 系统需要解决的主要问题
首先,因为考试是面向特定的某些对象的,所以用户进入系统应该进行身份验证。考试者进入考试系统后,应该能根据自己的需要选择进入考卷界面,管理员人份进入的用户可以修改添加参考着信息和考题信息,督导类用户的份验证势必不可少的,方便对考试人员的审查。鉴于考试环境一般为机房,考试者之间的距离很近,为了在线考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的。另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。此外,应该能够方便、快捷的对在线考试系统管理。
1.1.2 解决方案
1 . 登录验证。在登陆界面只有一个输入窗口,系统会根据输入的用户名的不同来分辨是否为考生或其他用户,如果是管理员,则会跳入删除修改的选择界面。如果是考生,则会进入等待考试的界面,如果为高级用户,则会进入统计查看界面。
2. 考试限制。设置了监视模块,根据登录的用户性质,自动选择是否启用;根据选择的试卷类型,选择限制类型。
1.2 功能需求
用户登陆:用户通过用户名和密码进行登录,并能够选择相对的功能。
用户信息的管理:管理员可以增删用户。
试题库管理:可以增加、修改、删除试题。
试卷生成:从试题库里随机抽取试题生成一份原始试卷。
在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。
计算机自动阅卷:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。
成绩查阅:考生考完以后,考生可以马上得到考试成绩,管理员应该能对所有纪录进行查询以及删除。
数据统计:系统可以自动生成考生一段时间来的考试汇总数据。上一页 [1] [2] [3] [4] [5] 下一页
ASP.net+Access在线考试系统论文+源码+功能结构图+er图 第2页下载如图片无法显示或论文不完整,请联系qq752018766