您好,欢迎访问三七文档
在线考试系统介绍一、需求分析随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。伴随着远程教育的蓬勃发展,作为教学当中不可分割的一部分的在线考试系统也得到了当今远程教育研究者的关注,考试是考察学生对所学习知识的接受和理解程度的重要手段,无纸化的考卷,考试的随时性,随地性,这些特点都是研究并开发网络考试系统主要的原因,网络考试系统远远超越了传统考试固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利。如今世界上对于基于Internet的远程考试系统所进行的研究开发工作不是很长,但是基于web技术构建的在线考试系统已然成为发展的主流。数据库安全、共享、数据传输过程的安全性、访问控制技术、身份识别技术都是构建考试系统要考虑的问题。目前,一些远程教育机构已经开发出了在线考试系统,基本实现了基于Internet的B/S结构在线考试。因为对于很多方面考虑的还不是很完善,因而使得在线考试在近段时间很难完全替代传统的考试。二、系统结构图三、数据库设计1.管理员登陆录表2.答案表3.学校学院表4.学生表5.成绩表6.单选题、多选题、填空、判断、简答题型表四、系统功能在线考试系统利用微软的ASP技术,结合ADO,实现了对access数据库的访问和查询。该设计实现了按题型手工组卷、在线考试、题库管理、系统管理的功能,能够对主观题在线评分。用户登录成功后,阅读考试须知,之后选择考试科目进入考试页面,完成相应科目考试,自动给出客观题考试成绩。系统管理,实现了对题库、考生信息、考试成绩、考试科目的管理。题库管理,实现了对试题的添加、编辑、删除功能;考生信息管理可以添加、修改、删除、查询考生信息,成绩管理可以删除成绩信息,科目管理主要是修改考试科目信息。五、界面设计1登录界面在线考试系统管理员学生系统设置系统用户学校管理学院管理科目管理考生管理考试管理考试分析成绩管理成绩分析阅卷管理退出系统修改密码题库管理个人主页选择试卷考试成绩查询信息修改退出系统2.管理员登录界面3.后台管理界面4.考生考试界面六、典型模块功能及代码1.系统管理模块主要对系统进行设置,添加管理员,新建学校、学院、科目,对学校学院科目等进行删除等功能。!--#includefile=conn.asp--!--#includefile=admincheck.asp--%ifsession(AdPower1)=1then%htmlheadmetahttp-equiv=Content-Languagecontent=zh-cnmetaname=GENERATORcontent=MicrosoftFrontPage5.0metaname=ProgIdcontent=FrontPage.Editor.Documentmetahttp-equiv=Content-Typecontent=text/html;charset=gb2312setrs=server.createobject(adodb.recordset)sql=select*fromConfigrs.opensql,conn,1,3ifnotrs.eofthen%formaction=syssave.aspmethod=postname=postarttablewidth=98%border=1align=centercellpadding=0cellspacing=0style=border-collapse:collapsebordercolor=#AEC3DEtrtdcolspan=2height=25align=centerbackground=../pic/backt.gifb系统设置/b/td/tr2考生管理模块实现考生的添加,批量导入考生模板,按姓名查找考生等功能!--#includefile=conn.asp--!--#includefile=admincheck.asp--%ifsession(AdPower2)=1then%htmlheadmetahttp-equiv=Content-Languagecontent=zh-cnmetaname=GENERATORcontent=MicrosoftFrontPage5.0metaname=ProgIdcontent=FrontPage.Editor.Documentmetahttp-equiv=Content-Typecontent=text/html;charset=gb2312title考生管理/titlelinkrel=stylesheettype=text/csshref=css.css/headbodyformaction=student.aspname=form3method=POSTtablewidth=98%height=25border=0align=centercellspacing=0cellpadding=0trtdwidth=50%valign=middle当前位置:ahref=adminmain.asp系统管理/a>考生管理/tdtdwidth=50%align=rightvalign=middle考生姓名:inputtype=textname=keynamesize=12class=lineinputtype=submitvalue=查找name=B1/td/tr/tabletablewidth=98%border=1align=centercellpadding=0cellspacing=0bordercolor=#AEC3DEstyle=border-collapse:collapsetrheight=20tdcolspan=10height=25align=centerbackground=../pic/backt.gifbfontsize=3考生管理/font/b/td/trtrheight=20tdbgcolor=#F2FDFFcolspan=12tablewidth=100%border=0bgcolor=#F2FDFFcellspacing=0trtdwidth=43align=centervalign=middleb科目:/b/td3题库管理主要实现添加试卷,添加单选题,多选题,判断题,填空题,简答题的添加,以及对题目的删除,修改,批量删除等功能。!--#includefile=conn.asp--!--#includefile=admincheck.asp--%ifsession(AdPower3)=1then%htmlheadmetahttp-equiv=Content-Languagecontent=zh-cnmetaname=GENERATORcontent=MicrosoftFrontPage5.0metaname=ProgIdcontent=FrontPage.Editor.Documentmetahttp-equiv=Content-Typecontent=text/html;charset=gb2312title新建试卷/titlelinkrel=stylesheettype=text/csshref=css.css/headbodytablewidth=98%height=25border=0align=centercellspacing=0bordercolor=#111111trtdwidth=100%当前位置:ahref=adminmain.asp系统管理/a>试卷管理/td/tr/tabletablewidth=98%border=1align=centercellpadding=0cellspacing=0style=border-collapse:collapsebordercolor=#AEC3DEformmethod=POSTaction=paper.aspname=form1onSubmit=returnsubmitit();trheight=20tdcolspan=19height=25align=centerbackground=../pic/backt.gifpalign=centerbfontsize=3试卷管理/font/b/td/trtrheight=20tdbgcolor=#F2FDFFcolspan=19tablewidth=100%border=0bgcolor=#F2FDFFcellspacing=0trtdwidth=80%height=25valign=middle B科目:/Bselectname=Subjectid=SubjectonChange=this.form.submit();4.考试管理考试管理实现添加考试,对某一学科考试的删除、关闭等功能,考试监控主要实现对考生的登录情况、交卷情况等的监控。!--#includefile=conn.asp--!--#includefile=admincheck.asp--%ifsession(AdPower4)=1then%htmlheadmetahttp-equiv=Content-Languagecontent=zh-cnmetaname=GENERATORcontent=MicrosoftFrontPage5.0metaname=ProgIdcontent=FrontPage.Editor.Documentmetahttp-equiv=Content-Typecontent=text/html;charset=gb2312title新建试卷/titlelinkrel=stylesheettype=text/csshref=css.css/headbodytablewidth=98%height=25border=0align=centercellspacing=0bordercolor=#111111tr5.成绩管理成绩管理实现对考生考卷的查看、删除等功能。成绩分析实现对考生试卷的分析功能。!--#includefile=conn.asp--!--#includefile=admincheck.asp--%ifsession(AdPower5)=1then%htmlheadmetahttp-equiv=Content-Languagecontent=zh-cnmetaname=GENERATORcontent=Micro
本文标题:在线考试系统介绍
链接地址:https://www.777doc.com/doc-4201759 .html