基于Web技术网上考试系统设计.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Web技术网上考试系统设计

基于Web技术网上考试系统设计摘 要: 作者主要介绍了基于Web技术的网上考试系统的设计与实现,包括系统需要功能分析、系统功能设计、实现技术等,并对系统中的关键技术进行了阐述。 关键词: 网上考试系统 Web技术 设计 当前,信息化时代已经悄悄走进人们的生活,自动控制、无纸化自动办公、企业信息化、网上书店、网上娱乐等都是信息时代的产物,可以说,21世纪是一个信息化的时代。伴随着信息化的潮流,教育也开始了信息化,几年来关于教育信息化的教研论文不计其数,这说明教育走向信息化是一个必然的过程,那么网上考试系统正是这种思想的一个重要的体现,教育的信息化必然会出现无纸化的、远程的考试系统,它的出现可以大大促进远程教育的长足发展,较大程度地减少教育经费,真正体现信息化时代的特色和优点。 建立一个安全稳定可靠的网上考试系统,是当前信息化教育的必需,对信息化教育有着较大的促进作用,因为有远程的教育也就必须有远程的考试,没有考试的教育算不上完整的教育,网上考试系统就是在这样一个大的前提下提出的。 1.概述 相比传统的考试方式,网络考试系统的主要好处是一方面可以动态地管理各种考试信息,只要准备好足够的题库,就可以按照要求自动生成各种试卷,另一方面考试时间灵活,考生可以在规定时间段内的任意时间参加考试。另外,计算机化的考试的最大特点就是阅卷快,系统可以在考试结束时当场给出考试结果,计算机阅卷给了考生最大的公平感。 2.系统需要功能分析 要设计一个性能良好的管理系统,明确用户的应用环境对系统的要求是首要的和基本的。该系统从以下四个方面对用户需求进行了分析。 2.1用户的信息需求:考生能查询有关考试新闻或考试通知、考试成绩;系统管理员能够进行用户管理;老师能够进行有关考试的所有操作。 2.2用户的处理要求:老师能对题库执行增加、删除和修改操作;老师能对考试科目的增加、删除和修改操作;由老师设置考试信息,经过审核后就可考试;在考试时,系统将根据考试信息的设置对每个考生自动生成试卷;老师可设置考试信息,经过管理员审核后批准向考生发布考试新闻;系统控制考试时间、防刷新、考试成绩自动生成、多功能查询等。 2.3对系统的适应性、通用性要求:要求系统不受未来课程设置变化的影响,仍能照常使用。 2.4对系统的安全性要求:要求进入系统必须进行口令校验。 3.系统的设计 3.1系统模块划分 系统由四个子模块组成:数据库及维护模块、考试子系统模块、成绩管理查询子系统模块、阅卷子系统模块,它们各自的功能如下所述。 3.1.1考试子系统 这个系统主要是学生使用。考试子系统是网络考试系统的核心部分,也是设计时的重点。一般说来,网络考试可以在任何时候、任何地方进行。但是为了使学校易于组织和管理,本系统对考试时间做了一定的限制,因此在考试前首先判断当前时间是否为学校规定的考试时间。 3.1.2成绩查询管理子系统 为了让考生及时、方便地了解自己的考试成绩,查询子系统也利用Web方式实现,考生在页面输入自己的信息后,服务器就能把成绩信息传送到考生的机器上。此外,系统还可以对成绩进行排序等管理功能,这个系统学生和教师均可以使用。 3.1.3阅卷子系统 这个系统是老师专用的(通过教师登陆才可以进入),对考生来说是不可见的,(对于进行有主观题测试的模式,采用此系统进行人工给分)主要功能有:评分、成绩统计和排序、信息输出。 3.1.4数据库及维护系统 这个模块能对数据库中的信息(学生信息、试题)进行维护,主要使用对象是系统管理员(只在服务器上运行,不能进行远程维护,目的在于增强系统的安全性)。该系统数据库部分可以用Microsoft Access 2003或2007来实现。 3.2系统实现技术 该考系统可以采用Web技术实现。Web技术超越了传统的“客户机/服务器”两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此Web结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器)。 3.3系统功能 3.3.1界面方面 系统有“登陆”、“运行”、“退出”三个界面,每个界面对应系统不同的运行状态(具体由登录系统人员的身份而定)。 3.3.2安全性方面 设立用户名和密码验证方式,防止非法用户登录和越权操作。同时将重要信息的维护只限于服务器端,避免远程维护带来的安全隐患。考试的预约机制,在一定程度上保证了考试的安全性。 3.3.3其他 可以根据具体情况适当用其他辅助工具(如:Dreamwaver MX、Dream

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档