网站大量收购独家精品文档,联系QQ:2885784924

基于Web的在线考试系统的设计与实现.docVIP

基于Web的在线考试系统的设计与实现.doc

  1. 1、本文档共9页,可阅读全部内容。
  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技术;数据库   中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)31-0819-03   The Design and Implementation of Online Examination System Based on Web   YANG Hong-jun, WANG Jin-ying   (Qinhuangdao Vocational and Technical College,Qinhuangdao 066004,China)   Abstract: this thesis discussed and designed Online Examination System Based on Web, separately elaborated through system need, modular design, database design and key technology.   Key words: online examination; web technology; database   近年来,互联网在国际上得到了迅猛的发展,基于互联网的各种应用也日益受到人们的重视。基于Web的考试系统正是在这种形势下应运而生的。基于Web技术的网上考试系统,可以发挥网络的优势,建立大型、高效、共享的题库,降低考试成本,使得网络考试不受时间和空间的限制,并且评测结果更为准确和客观。   1 需求分析   通过深入的调查研究,确定了本系统的需求如下:   1) 用户注册:进行用户注册,以便用户可以登录。   2) 用户管理:管理员对用户增加、删除。   3) 试题库管理:对各题型的管理,试题的录入、增加、编辑、删除等。   4) 试题参数设置:知识范围、题型、数量、分值等。   5) 试卷生成:可以指定试卷的各题型的数量,从试题库里随机抽取试题生成一份考卷。   6) 在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。   7) 计算机自动阅卷:能够自动对考生的客观题部分进行评分,主观题部分则由阅卷教师阅卷后将其成绩手工输入,最后计算机生成每个考生的成绩,并将结果保存于考生成绩数据库。   8) 综合查阅:不同的用户,根据不同的权限,可以对考生试卷、成绩等信息进行查询。   9) 考试分析与评估:考试系统根据考试情况对试题区分度、难度进行评估,以及试卷信度的分析。   10) 在线考试系统应该具备友好、简洁的操作界面,安全性要高,稳定性要强,能够满足多人以上同时及进行在线考试。   根据上面的需求,可以设计出系统的数据流程图1所示:   ■   图1 在线考试管理系统数据流程图   由上面的流程可知,由教师用户进行试题的录入,学生登录进入系统后,由系统自动抽取试题,形成考试卷,学生进行在线考试,考试时间到,经交卷后,系统把考生的答卷保存下来,开始阅卷。根据题型,客观题、OFFICE操作题以及编程题进行自动阅卷,其它主观题由教师进行人工阅卷。阅卷结果被存入到学生成绩库中。学生可以在线查询成绩,教师用户可以对成绩进行统计分析,根据反馈结果进一步对题库进行更新维护。试题库、原始试卷库和学生成绩库均由教师用户和管理员进行维护。   2 系统模块设计   针对上述的需求分析,本网上考试系统的总体功能是由系统管理模块、考生考试模块和教师管理模块等三个功能模块组成,各模块中又有若干个子系统。限于篇幅,在此仅将系统的几个主要部分的实现作介绍。   2.1 在线考试子模块   ①只有通过验证的考生,方可进入考试界面。   ②考生登录后,选择考试科目。如果没有所需要科目,则不能进行考试,考试科目选择正确后,可进入选择试卷页面。   ③选择试卷。考生可从已经组卷的各套试卷中,任意选择一套。系统自动生成考生的答卷。   ④系统自动计时。进入考试页面后,自动计时器自动开始工作,以一秒为单位,根据设置的考试时间计时。当考试时间到,自动结束考试并保存考卷。   ⑤对于单选题、多选题、判断题这些客观题,在考生答卷结束后自动给出分数,并保存在成绩表中;而对于填空题、简答题等主观题,在考生答卷结束后的结果存入考生答案表里,以便为以后主观题的评分做好准备。   2.2 考试成绩查询模块   为了便于考生或教师进行成绩的在线查询,在考试成绩查询子模块中设计了一个多重条件查询页面,利用ASP的实用控件,构建了一个结构紧

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档