手机版
您的当前位置: 资信文档网 > 专题范文 > 公文范文 > 在线考试系统研究条件怎么写20篇

在线考试系统研究条件怎么写20篇

来源:公文范文 时间:2022-11-15 13:50:02 点击: 推荐访问: 在线 在线|相位差|检测仪|电力设备|设计 在线巡课

在线考试系统研究条件怎么写20篇在线考试系统研究条件怎么写  -----WORD格式--可编辑--专业资料-----  安顺学院本科毕业论文(设计)题目申请表  院别:电子与信息工程学院专业:计下面是小编为大家整理的在线考试系统研究条件怎么写20篇,供大家参考。

在线考试系统研究条件怎么写20篇

篇一:在线考试系统研究条件怎么写

  -----WORD格式--可编辑--专业资料-----

  安顺学院本科毕业论文(设计)题目申请表

  院别:电子与信息工程学院专业:计算机科学与技术时间:2017年6月28日

  题目名称

  在线考试系统(出题者模块)的设计与实现

  题

  学生姓名

  目

  廖龙

  学号

  4018

  情况

  题目来源

  A.实验B.实习实践C.社会调查A.学生自拟B.教师推荐

  D.作品展示/毕业汇演(√)E其他

  (√)

  题目类别

  A.论文

  B.设计(√)

  1.技术可行性:主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该系统前端主要采用的技术是JSP、Dreamweaver、HTML5;

  后端采用的技术为script,Java;使用MySQL作为数据库管理系统,配合使用

  Tomcat作为应用服务器,几者的结合为本系统的开发提供了坚实的技术保证。

  选

  2.经济可行性:随着计算机技术的发展和网络技术的日益成熟,通过网络

  题

  进行信息交流已成为一种快捷的交互方式。采用无纸化的考试是未来考试的发

  可

  行

  展大趋势。许多教育机构及社会的各界各行,对在线考试系统的开发和应用给

  性予了极大的重视和期待。因此在线考试系统的市场前景是十分广阔的并且在线

  分

  考试系统省去试卷印刷的费用,减轻老师阅卷、成绩统计的负担,节约了教育

  析

  资源、大量的人力、物力和财力。

  3.法律可行性:本系统不涉及在社会上或政治上引起侵权、破坏或其他责

  任问题。设计本系统的一切活动都在国家法律允许范围以内。系统开发和运行

  与国家的政策法规不存在任何冲突和抵触之处。

  指导教师意见

  院本科毕业论文(设计)指导小组审核意见

  指导老师签字:组长签字:

  年月日年月日

  --完整版学习资料分享----

  -----WORD格式--可编辑--专业资料-----

  安顺学院本科毕业论文(设计)开题报告

  完成时间:2017年7月10日

  论文题目学生姓名学科联系电话

  在线考试系统(出题者模块)的设计与实现

  廖龙

  专业

  计算机科学与技术

  理学

  指导教师

  吴育辉

  一、选题目的随着信息技术以及网络技术迅速发展,云计算、大数据出现,社会信息化极

  大提高。为了方便配合教师对学生成绩的进一步了解,提高高校部分(特殊计算

  机类课程)管理效率、减少管理工作流程、及时反馈学生的学习成绩信息,开发

  学生在线考试系统是当务之急。学生在线考试系统把学科、试题、电脑改卷、成

  绩查询的部分管理工作集成到一个统一的平台,各管理人员分工协作、相互配合,

  及时了解学生学习情况。同时,也可以方便老师针对学生个体不同情况进行分层

  次指导。选

  题二、选题意义

  目

  在当今网络信息时代,计算机在教学中应用变得非常普遍,利用计算机来进

  的行在线考试将变得更加流行。与传统的考试相比,本系统有多方面的优势。无纸

  和化的考试形式有着其科学、及时、准确、公平等优点,具有传统考试形式无法替

  意代和比拟的优势,这些特点都是研究并开发在线考试系统重要的意义。在线考试义可以省去试卷印刷的费用,减轻老师阅卷、成绩统计的负担,节约了教育资源,

  加快了考试进程,还可以充分发挥计算机在信息处理方面的优势,例如建立海量

  的题库随机出题,对试题、考试结果进行分析等等,既节省了人力、物力、财力,

  提高了劳动效率。

  总之,在线考试系统远远超越了传统考试的固定时间,固定地点的考试模式

  的限制,将给学生和老师带来极大的便利。这样使整个考试过程变得更加的科学

  和公正。因此,本课题具有较强的现实意义和使用价值。

  --完整版学习资料分享----

  -----WORD格式--可编辑--专业资料-----

  研究现状述评一、研究背景

  在Internet飞速发展的今天,互联网已进入千家万户,社会进入网络时代,计算机网络已经成为社会发展的强大动力。网络不仅给我们带来的是无穷的信息,也带来了更多便利。不仅企业、政府的正常工作离不开网络,教育事业同样需要网络。远程教育成为现代教育技术发展方向之一,在线考试作为远程教育的一个子系统也成为一个重要的研究领域。

  Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性和基于internet的巨大的计算能力使得考试突破了时间和空间的限制。基于internet的考试系统正成为人们的研究热点之一。与传统考试模式相比,在线考试具有很多优越性,它可以将传统考试过程中的试卷组织、传送、收集、登记、评判等各环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试的可能性,不但能够节约大量的时间、人力、物力与财力,而且还可以大幅度提高考试的客观性和公正性。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高等教育信息化建设;目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试以避免传统考试的不足。

  二、国内外研究现状在新的世纪,世界各国对教育的发展给予了前所未有的关注,都试图在未来的信

  息社会中让教育处于一个优势的地位,从而走在社会发展的前列,为此许多国家都把信息技术应用于教育,作为民族发展的重要推动力。

  在国外,美国政府提出了“教育技术规划(Educational?Technology?Initiative)”,指出到21世纪初让全美国的每间教室和每个图书馆都将联上信息高速公路,让每个孩子都能在“21世纪教师”的网络服务。澳大利亚国家公共资源管理局已于1995年4月建立“澳大利亚教育网”,并连通Internet,该网络不仅包括全部高等院校,而且还覆盖全澳大利亚所有的中小学。在1995年底,国外开始出现支持网上教学的系统和平台。美国的NTU、英国的OPEN?COLLEGE都是十分典型的网络教育范例。网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。

  --完整版学习资料分享----

  -----WORD格式--可编辑--专业资料-----

  在国内,普遍地看,绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网考试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。到1998年后,随着国内网络教育的兴起,各高校纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的网络考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台。

  拟研究的目标和主要内容一、研究的目标

  在线考试系统是基于网络技术进行开发的,诣在提高考试的可靠性、客观性、实用性和有效性。通过JAVA、.NET等各类开发环境与开发语言以及MySQL数据库技术开发的在线考试系统。以此来达到巩固学生在课堂学习后的基础知识,提高学生课后的学习效率,增强学生课外学习能力的目的。在线考试系统主要采用B/S和C/S两种模式,具有很强的可操作性。为了满足老师和学生的使用需求,我们设计的时候确定了本系统基本功能需求和人性化的一些细节。最终在线考试系统实现的主要功能包括:

  用户管理功能:系统管理员对所有用户进行添加、审核、删除和修改等操作,教师对科目的课程进行添加、删除、修改和查询等操作。

  题库管理功能:管理员和教师都可以对考试科目的试题进行添加、删除、修改和查询等操作。教师还可以根据教学进度和学生的学习情况选择试题的更新。

  权限管理功能:管理员可以根据教师和学生的需要赋予他们不同的使用权限。成绩管理功能:教师通过学生的考试情况进行成绩的统计和查询,学生也可以通过学号来查询成绩。

  二、研究的主要内容在线考试系统为出题者提供一个能自动出题的平台,给考生带来无纸化的考试,

  在节约资源的同时也方便考生考试和成绩的查询等,与此同时系统也能自主改题使考试实现真正意义上的公平公正。

  1、本系统有四大功能模块,考生模块、出题者模块、管理员模块和试卷审核员模

  --完整版学习资料分享----

  块。

  -----WORD格式--可编辑--专业资料-----

  2、用户登录。提供考生、管理员和出题者注册、登录功能。不同的身份有对应的

  用户权限,本系统需要进行用户验证。

  3、在对系统进行概要设计和详细设计,包括各模块设计,其中出题者模块有以下

  6个功能模块,每个功能模块,每个功能模块又有与其对应的子功能:

  (1)出题者要能增、删、改和查试题。

  ①试题属性:类型(单选、多选、简答题、计算题)、难度系数、分值、试题内

  容。

  ②系统能定时重新计算试题的难度系数。

  (2)出题者要能出题者要能增、删、改和查试卷。

  ①系统要能够根据出题者给出的难度系数给出相应的试卷。

  ②出题者修改系统生成的试卷。

  ③出题者在试卷新增的试题能自动添加在试题库中。

  (3)出题者要能提交他准备好的试题。①系统要能根据出题者给出难度系数随机生成试卷让考生考试。②出题者试卷的审核。

  (4)出题者指定考试的人群。①按照系统编号的特殊指定识别。

  (5)出题者查看考试的情况。①考生是否缺考。②考试的平均分、最高分和最低分。

  (6)出题者查看试题①根据给出的时间范围②科目的选取

  研究的主要方法、手段和途径及研究进度计划

  一、研究的主要方法(1)文献研究法:收集相关的文献资料和研究成果进行比较、筛选、吸收,结合

  本课题研究加以创新,不断地为选题研究提供科学的论证资料和研究方法,使得在线考试系统的开发能顺利完成。

  (2)经验总结法:对设计开发方案与实施过程及时回顾、总结、反思,不断地调整思路,不断实现新的突破。二、(3)系统的开发方法:采用瀑布模型来开发各大高校在线考试系统,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶

  --完整版学习资料分享----

  -----WORD格式--可编辑--专业资料-----

  段都会产生循环反馈。研究的主要手段及途径(1)查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅

  相关资料。(2)通过查询资料了解该系统要如何做,及要做哪些东西。(3)设计出大体上的功能模块,画出功能模块图。(4)通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出

  每一步的做法和注意的地方。(5)对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善

  系统的目的。(6)最后,整理各阶段的设计记录文档,写成论文定稿。

  三、研究的进度安排第一阶段(2017年7月)撰写综述、翻译外文资料和开题报告,最终完成开题答辩。第二阶段(2018年1月1日—3月10日):完成毕业论文初稿;第三阶段(2018年3月11日-3月20日):修改初稿形成论文二稿、三稿;第四阶段(2018年3月21日-5月9日):在老师指导下对毕业论文进行修改,并

  最终完成论文答辩稿,准备参加论文答辩;第五阶段(2018年5月10日-5月20日):参加答辩,并完成最后论文的定稿。

  论文提纲

  第一章绪论研究背景研究目的及意义国内外研究现状研究内容研究方法

  第二章关键技术与设计难点DreamWeaver制作静态页面java程序设计语言jsp技术2.4MYSQL数据库

  --完整版学习资料分享----

  第三章系统的定义技术可行性分析需求分析

  第四章系统设计概要设计详细设计功能模块数据库设计

  第五章系统实现开发环境搭建数据库的链接功能模块的实现

  第六章测试白盒测试黑盒测试

  第七章结论致谢参考文献

  -----WORD格式--可编辑--专业资料-----

  开题报告主要参考文献

  [1]郭琼.基于SQL的网络在线考试系统的设计研究[J].电子技术与软件工程,2015(14)[2]向青.高校安全在线考试系统的设计与实现[j].电子技术与软件工程,2015(7)[3]颜韵.基于B/S模式的单独招生在线考试系统设计与实现[D].电子科技大学,2013[4]郜继红.基于B/S模式的在线考试系统的设计与实现[D].南京理工大学,2008[5]杨呈永.基于B/S结构的大学英语在线考试系统设计与实现[D].电子科技大学,2011[6]张邻.基于J2EE架构的高职院校信息化系统的设计与实现[D].电子科技大学,2009[7]AjaxHacks.BruceWPerry,2006[8]李仕,孟钦川,彭玉华,温静.在线考试系统的研究[j].黑龙江科技信息,2016[9]钟美莺.在线考试系统数据设计应用研究[J].电脑编程技巧与维护,2015

  --完整版学习资料分享----

  -----WORD格式--可编辑--专业资料-----

  [10]徐广龙,殷文雄.在线考试系统的设计与实现[J].电脑编程技巧与维护,2014[11]魏学义.网络在线考试系统设计与实现[J].现代畜牧兽医,2013[12]张国瑞,牟向东,于淼.“特色理论”课在线考试系统的分析与设计[J].黑龙江科技信息,2013

  指导教师意见

  指导教师(签名):年月日

  --完整版学习资料分享----

  院本科论文(设计)指导小组审核意见

  -----WORD格式--可编辑--专业资料-----

  审核组长(签名):审核小组成员(签名):1.

  2.3.4.

  年月日

  --完整版学习资料分享----

  

篇二:在线考试系统研究条件怎么写

  路漫漫其修远兮,吾将上下而求索-百度文库

  表3:黄淮学院2015届本科毕业设计开题报告

  院系:信息工程学院

  专业:计算机科学与技术

  设计题目

  洛阳职业技术学院在线考试系统的设计与实现

  学生姓名指导教师

  郭萌萌

  刘若慧

  班级计科1101B

  职称

  教授

  学号学位

  1134110101硕士

  一、研究目的(选题的意义和预期应用价值)

  1.选题的意义在Internet飞速发展的今天,互联网已经进入千万家,社会进入网络时代,计算机网络已成为社会发展的强大动力。不仅企业,政府离不开网络,教育事业同样需

  要网络,传统的教育方式已经不能满足现代式的教育,在线考试系统作为一个全新的

  教育方式成为一个重要的研究领域。目前许多的专业考试已逐步出现从笔试转为计

  算机网络考试的发展趋势。与传统的笔试相比,计算机在线考试系统有多方面的优势。

  首先,可以省去试卷印刷的费用,减轻教师阅卷的负担,节省了人力、物力、财力,

  加快考试进程。其次,可以充分发挥计算机在信息处理方面的优势,如建立海量的题

  库供将来使用、对试卷结果进行自动化统计分析从而提供有价值的信息等等。在我国,

  虽然远程教育已经蓬勃发展起来,但是目前学校与社会上的各种考试大都仍采用传统

  的考试方式。在此方式下,组织一次考试一般需要经过人工出题、考生考试、人工阅

  卷、成绩评估、试卷分析等五个步骤。随着考试题型的不断变化及要求的不断提高,

  教师的工作量将会越来越大,其工作方式十分繁琐,且容易出错。从这个角度出发,

  可以说传统的考试方式已经不再适应现代考试的需要,考试方式的变革势在必行。

  2.预期应用价值

  为满足应用的需要,开发设计与实现一个完备的在线考试系统可以完全实现无

  纸化、网络化、自动化的计算机在线学习考试,对单位的信息化建设具有深远的现实

  意义和实用价值。还可以使用户在网上学习过后及时检验自己的学习效果,已发现自

  己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、

  成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的

  自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,

  从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的发展,

  11

  路漫漫其修远兮,吾将上下而求索-百度文库

  我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来。学生也可以根据自己的学习情况自行进行测试,方便快捷。

  二、与本课题相关的国内外研究现状(文献综述),预计可能创新的方面1.相关的国内外研究现状在新的世纪,世界各国对教育的发展给予了前所未有的关注,都试图在未来的

  信息社会中让教育处于一个优势的位置,从而走在社会发展的前列,为此许多国家都把信息技术应用于教育,作为民族发展的重要推动力。

  在国外,美国政府提出了“教育技术规划(EducationalTechnologyInitiative)”,指出到21世纪初让全美国的每间教室和每个图书馆都将联上信息高速公路,让每个孩子都能在“21世纪教师”网络服务。澳大利亚国家公共资源管理局已于1995年4月建立“澳大利亚教育网”,并联通Internet,该网络不仅包括全部高等院校,而且还覆盖全澳大利亚所有的中小学。在1995年底,国外开始出现支持网上教学的系统和平台。美国的NTU、英国的OPENCOLLEGE都是十分典型的网络教育范例。网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。

  在国内,普遍地看,绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网考试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。到1998年后,随着国内网络教育的兴起,各高校纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的网络考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台。

  22

  路漫漫其修远兮,吾将上下而求索-百度文库

  2.预计可能创新(1)本系统使用的是B/S开发模式,Browser/Server模式的两个重要特性是系统维护方便和硬件无关性。目前还有部分考试系统采用C/S网络架构,这种结构部署困难,要求每台客户机上安装客户端软件,对于以后的升级,更新带来许多不便。本系统所设计的模块有学生、管理员、评分老师的管理,还有试卷、题库等维护。同时,本系统有三种登录权限,分别是管理员,考生和评分老师。考生利用此系统,更加方便的做题,节省大量时间和精力,更好的培养学生的做题兴趣,更提高学习效率。(2)登录系统安全问题,本系统采用图片验证码方式解决。目前来说系统大多数都是采用用户名和密码作为验证手段,对于现在复杂的网络来说,网络传输以明文或加密不足,别人就有可能通过网络信息拦截技术,获得用户的登录信息。(3)系统采用java语言,开发软件为MyEclipse,并且用了JSP、JavaScript、Html等语言,服务器Tomcat和后台数据库MySQL。整个系统层次结构简单,操作方便。解决了了跨平台问题。由于客户操作系统可能是Windows,Unix,Linux,MacOS等的不同系统,这样就要求我们开发的系统具有跨平台性。

  综上所述,本系统的实现将是一个用户界面友好,系统操作环节少,使考生注意力主要集中在考试内容。数据库操作安全,易于维护,出现故障时易于恢复,系统可靠性高。三、研究的主要内容与可行性分析

  1.研究的主要内容鉴于设计的研究背景和洛阳职业技术学院的考试系统现状,本设计结合洛阳职业技术学院管理工作的实际需求,在已有的成就上进行改进和创新,建立中型在线考试系统,为该校的管理提供更为方便的平台。研究的主要内容如下。(1)研究在线考试系统设计与实现的理论实践问题,探讨整个考试流程的步骤及其各自特点。(2)对系统进行需求分析,设计出系统的模块有学生、管理员、评分老师的管理,还有试卷、题库等维护。同时,本系统有三种登录权限,分别是管理员,考生和评分老师。(3)对系统进行详细设计,包括数据库设计、功能模块设计等等。(4)结合该校管理工作的实际需求,对系统进行测试,检验设计与实际应用需求的差距,以发现不足,对系统进行不断完善与改进。

  33

  路漫漫其修远兮,吾将上下而求索-百度文库

  2.可行性分析(1)经济可行性:主要是对项目的经济效益进行评价,本系统开发经费在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,提高教学质量。所以本系统在经济上是可行的。(2)技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该管理系统采用了B/S模式进行开发。MySql数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,价格越来越低,其硬件平台完全能满足此系统的需要。综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。

  四、本课题研究的主要方法和步骤1.研究的主要方法(1)行动研究法:结合实际应用需求,针对洛阳职业技术学院考试系统的研究现

  状与存在的问题,在实践中进行深入探索,通过调查、分析研究,给出在线考试系统设计与实现方案,并将研究结果在实践进行检验。

  (2)文献研究法:收集相关的文献资料和研究成果进行比较、筛选、吸收,结合本课题研究加以创新,不断地为选题研究提供科学的论证资料和研究方法,在线考试系统开发顺利完成。

  (3)经验总结法:对设计开发方案与实施过程及时回顾、总结、反思,不断地调整思路,不断实现新的突破。

  (4)系统的开发方法:采用快速原型模型法来开发洛阳职业技术学院在线考试系统,这样可以尽可能快地建造出原型系统,获知用户的真正需求,以加速系统开发过程,节约系统开发成本。

  2.研究的步骤(1)前期准备阶段针对该学校考试系统的研究现状与存在的问题,拟订研究思路,收集研究的相关

  44

  路漫漫其修远兮,吾将上下而求索-百度文库

  素材,多查资料;并制定课题研究方案。

  (2)实施研究阶段确定系统开发目标,结合实际应用需要,进行系统需求分析;全面实施研究方案,给出在线考试系统的设计与实现方案;根据系统的设计与实现方案编制程序实现在计算机上调试、运行,尽可能的做到系统设计界面美观,生动,布局合理,实用性强的基本要求,并进行实证分析;进行阶段性检查和总结;做好课题研究资料的积累、整理工作;撰写中期研究报告。(3)总结阶段

  整理研究资料、数据,撰写设计说明书;认真总结研究结果及存在的问题,提出下一步改进意见,不断在学习中取得进步,以便今后进行更深入的研究。五、研究进度安排

  1.2014年12月14日-2014年12月25日:按毕业设计任务书的要求,学习有关理论、技术知识;查阅资料,收集数据,制定研究方案,撰写文献综述,设计结构框架,提交开题报告。

  2.2014年12月26日-2015年4月2日:完成洛阳职业技术学院在线考试系统的设计、调试并实现运行,撰写并提交毕业设计初稿。

  3.2015年4月6日-2015年4月9日:撰写并提交中期报告。4.2015年4月12日-2015年5月13日:毕业设计定稿,准备答辩。

  六、指导教师意见(需要手签意见)

  【填写说明】针对文献综述,评价学生对资料的掌握情况;评价学生对本选题国内外研究的了解情况;针对报告中的研究内容、研究框架、研究思路、研究方法的可行性等提出教师的看法;最后说明是否同意开题。

  本栏填写内容不少于180字。

  55

  路漫漫其修远兮,吾将上下而求索-百度文库

  七、院系本科毕业设计工作领导小组意见(需要手签意见)

  注:可附页

  指导教师签字:(要求亲笔签名)年月日

  组长签字:(要求亲笔签名)年月日

  66

  

篇三:在线考试系统研究条件怎么写

  网络考试系统可行性研究报告

  网络考试系统可行性研究报告

  小组成员:组长:班级:完成时间:

  目录

  1.引言..................................................................................................................错误!未定义书签。1.1目的........................................................................................................错误!未定义书签。1。2背景.....................................................................................................错误!未定义书签。1.3网上考试的现状....................................................................................................................41.4定义.......................................................................................................................................51。5参考资料.............................................................................................................................6

  2.项目概述.........................................................................................................................................72。1功能....................................................................................................................................72.2条件.......................................................................................................................................7

  3.实施计划.........................................................................................................................................73。1质量目标............................................................................................................................73.2阶段划分...............................................................................................................................73.3技术条件...............................................................................................................................83.3.1开发环境............................................................................................................................83。3。2运行环境......................................................................................................................83.3。3关键问题和关键技术.....................................................................................................83。3。4软件复用......................................................................................................................83.3.5项目完成最迟时间............................................................................................................8

  1

  网络考试系统可行性研究报告

  3。4组织结构............................................................................................................................83.5风险管理...............................................................................................................................83。6相关性................................................................................................................................83。7进度安排............................................................................................................................83.8预算.......................................................................................................................................83.9配置管理...............................................................................................................................84.支持条件.........................................................................................................................................85.开发计划表.....................................................................................................................................8

  1.引言1。1目的考试的历史由来已久,我国从隋朝就建立并延续使用了上千年的科

  举考试,和现如今我国每年一次全国范围内的大规模高考,以及各种等级考试,是我国社会选拔人才个人奋斗检验学习成果的一个非常有效地手段。

  在先进信息技术飞速发展的时代,考试的方式,方法也发生可很大的变化。以计算机为中心的internet和多媒体技术的迅速崛起,给现代教育注入了新的生命,使用现代教育产生了重大的飞跃。考试是现代教育的一个重要的环节,它是对学生所学知识和能力的一种评价,也是衡量教师教学效果的一种教育测量手段.然而传统考试在命题内容,评分标准,阅卷等方面会被各种因素干扰,考试可信度和效率较低等缺点,在信息时代的今天,让我们不得不去改变考试的方法,方式,才能使现代教育得到更好的发展

  1。2背景1)近几年网络的发展,是我们的生活发生的翻天覆地的变化.公司、

  2

  网络考试系统可行性研究报告

  家庭如此,学校也不例外,在所有院校中,考试用纸浪费相当大,考虑到目前环保,无纸化考试将成为热门,比如大学生和招聘企业最注重的大学英语四六级考试也正逐步向这个无纸化考试方向发展,想必用不了几年,就会实现。2)所建议开发软件的名称:网上考试系统3)项目的任务提出者:李玉龙4)项目设计者:李玉龙王志会陈瑜庆邹国群5)项目开发者:李玉龙王志会陈瑜庆邹国群6)用户:采取网上消费的客户1.3目前网上考试的现状从技术层面来看,目前网络安全产品在发展过程中面临的主要问题是:以往人们主要关心系统与网络基础层面的防护问题,而现在人们更加关注应用层面的安全防护问题,安全防护已经从底层或简单数据层面上升到了应用层面,这种应用防护问题已经深入到业务行为的相关性和信息内容的语义范畴,越来越多的安全技术已经与应用相结合。1)。现阶段网络安全技术的局限性谈及网络安全技术,就必须提到网络安全技术的三大主流-防火墙技术、入侵检测技术以及防病毒技术.任何一个用户,在刚刚开始面对安全问题的时候,考虑的往往就是这“老三样"。可以说,这三种网络安全技术为整个网络安全建设起到了功不可没的作用,但是传统的安全“老三样”或者说是以其为主的安全产品正面临着许多新的问题。

  3

  网络考试系统可行性研究报告

  首先,从用户角度来看,虽然系统中安装了防火墙,但是仍避免不了蠕虫泛滥、垃圾邮件、病毒传播以及拒绝服务的侵扰。其次,未经大规模部署的入侵检测单个产品在提前预警方面存在着先天的不足,且在精确定位和全局管理方面还有很大的空间。再次,虽然很多用户在单机、终端上都安装了防病毒产品,但是内网的安全并不仅仅是防病毒的问题,还包括安全策略的执行、外来非法侵入、补丁管理以及合规管理等方面。所以说,虽然“老三样”已经立下了赫赫战功,且仍然发挥着重要作用,但是用户已渐渐感觉到其不足之处。其次,从网络安全的整体技术框架来看,网络安全技术同样面临着很大的问题,“老三样"基本上还是针对数据、单个系统、软硬件以及程序本身安全的保障。应用层面的安全,需要将侧重点集中在信息语义范畴的“内容”和网络虚拟世界的“行为”上。

  2)。技术发展趋势分析A。防火墙技术发展趋势在混合攻击肆虐的时代,单一功能的防火墙远不能满足业务的需要,而具备多种安全功能,基于应用协议层防御、低误报率检测、高可靠高性能平台和统一组件化管理的技术,优势将得到越来越多的体现,UTM(UnifiedThreatManagement,统一威胁管理)技术应运而生.B。国内外研究现状网络考试系统目前有两类:一是基于局域网的网络考试系统,一是基于web的网络考试系统.基于局域网的网络考试系统通常用于比较正

  4

  网络考试系统可行性研究报告

  式的考试,如计算机等级考试、职业技能考试、行业考试等;基于WEB的网络考试系统通常用于考生自测或网络教学系统

  1.4定义ASP(ActiveServerPages)是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。指ActiveServerPages(动态服务器页面),运行于IIS之中的程序.PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用ADO(ActiveXDataObjects)是一个用于存取数据源的COM组件.它提供了编程语言和统一数据访问方式OLEDB的一个中间层.允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心到数据库的连接.访问数据库的时候,关于SQL的知识不是必要的,但是特定数据库支持的SQL命令仍可以通过ADO中的命令对象来执行。SQL(StructuredQueryLanguage)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

  1.5参考文献【1】张海藩《软件工程导论》【M】。清华大学出版社,2008.1

  5

  网络考试系统可行性研究报告

  【2】王珊,萨师煊《数据库系统概论》【M】。高等教育出版社,2006.2【3】史久林《数据结构基础》【M】。机械工业出版。2008.7【4】RasmusLerdorf,kevinTatroe《PHP程序设计》【M】。中国电力出版社2003。2。项目概述

  2.1功能:2。1.1功能描述此系统实现学生网上考试功能,其中主要包括前台和后台部分2.1。2功能分解前台●用户登陆界面,提供两个功能:考试登陆和成绩查询●用户使用时,可以实现同步成绩功能,同时还设置了留言功能●用户使用时,可以查询成绩,实现了查询成绩的功能后台●●

  2。2条件:(1)由于本系统的开发将是基于浏览器B/S结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用asp,开发人员不能用其他的语言(编写组件除外)。数据库也采用SQLServer2005..

  6

  网络考试系统可行性研究报告

  (2)开发人员在编写代码的过程种需要严格按照软件工程的要求来进行,以利于接下来的测试和维护以及升级。3。实施计划

  3.1质量目标3。2阶段划分3。3技术条件

  3。3.1开发环境3。3.2运行环境3.3.3关键问题和关键技术3。3.4软件复用3.3。5项目完成最迟时间3.4组织结构3.5风险管理3。6相关性3。7进度安排3。8预算3。9配置管理4。支持条件5.开发计划表

  7

  

篇四:在线考试系统研究条件怎么写

  .

  学院本科毕业论文(设计)题目申请表

  院别:电子与信息工程学院专业:计算机科学与技术时间:2017年6月28日

  题

  题目名称

  在线考试系统(出题者模块)的设计与实现

  目

  学生

  廖龙

  学号

  8

  情

  题目来源

  A.实验B.实习实践C.社会调查A.学生自拟B.教师推荐

  D.作品展示/毕业汇演(√)E其他

  (√)

  况

  题目类别

  A.论文

  B.设计(√)

  1.技术可行性:主要分析技术条件能否顺利完成开发工作,硬、软件能否满

  足开发者的需要等。该系统前端主要采用的技术是JSP、Dreamweaver、HTML5;

  后端采用的技术为script,Java;使用MySQL作为数据库管理系统,配合使用

  选

  Tomcat作为应用服务器,几者的结合为本系统的开发提供了坚实的技术保证。

  题

  2.经济可行性:随着计算机技术的发展和网络技术的日益成熟,通过网络

  可

  进行信息交流已成为一种快捷的交互方式。采用无纸化的考试是未来考试的发

  行

  性

  展大趋势。许多教育机构及社会的各界各行,对在线考试系统的开发和应用给

  分予了极大的重视和期待。因此在线考试系统的市场前景是十分广阔的并且在线

  析

  考试系统省去试卷印刷的费用,减轻老师阅卷、成绩统计的负担,节约了教育

  资源、大量的人力、物力和财力。

  3.法律可行性:本系统不涉及在社会上或政治上引起侵权、破坏或其他责

  任问题。设计本系统的一切活动都在国家法律允许围以。系统开发和运行与国

  家的政策法规不存在任何冲突和抵触之处。

  WORD版本.

  .

  指导教师意见

  院本科毕业论文(设计)指导小组审核意见

  指导老师签字:

  年月日

  组长签字:

  年月日

  学院本科毕业论文(设计)开题报告

  完成时间:2017年7月10日

  论文题目

  在线考试系统(出题者模块)的设计与实现

  学生

  廖龙

  专业

  计算机科学与技术

  学科

  理学

  电子

  1275535800qq.

  联系

  指导教师

  吴育辉

  选一、选题目的

  题

  目

  随着信息技术以及网络技术迅速发展,云计算、大数据出现,社会信息化极

  WORD版本.

  .

  的大提高。为了方便配合教师对学生成绩的进一步了解,提高高校部分(特殊计算和机类课程)管理效率、减少管理工作流程、及时反馈学生的学习成绩信息,开发意

  学生在线考试系统是当务之急。学生在线考试系统把学科、试题、电脑改卷、成义

  绩查询的部分管理工作集成到一个统一的平台,各管理人员分工协作、相互配合,及时了解学生学习情况。同时,也可以方便老师针对学生个体不同情况进行分层次指导。

  二、选题意义在当今网络信息时代,计算机在教学中应用变得非常普遍,利用计算机来进

  行在线考试将变得更加流行。与传统的考试相比,本系统有多方面的优势。无纸化的考试形式有着其科学、及时、准确、公平等优点,具有传统考试形式无法替代和比拟的优势,这些特点都是研究并开发在线考试系统重要的意义。在线考试可以省去试卷印刷的费用,减轻老师阅卷、成绩统计的负担,节约了教育资源,加快了考试进程,还可以充分发挥计算机在信息处理方面的优势,例如建立海量的题库随机出题,对试题、考试结果进行分析等等,既节省了人力、物力、财力,提高了劳动效率。

  总之,在线考试系统远远超越了传统考试的固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利。这样使整个考试过程变得更加的科学和公正。因此,本课题具有较强的现实意义和使用价值。

  WORD版本.

  研究现状述评

  .

  一、研究背景在Internet飞速发展的今天,互联网已进入千家万户,社会进入网络时代,计算

  机网络已经成为社会发展的强大动力。网络不仅给我们带来的是无穷的信息,也带来了更多便利。不仅企业、政府的正常工作离不开网络,教育事业同样需要网络。远程教育成为现代教育技术发展方向之一,在线考试作为远程教育的一个子系统也成为一个重要的研究领域。

  Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性和基于internet的巨大的计算能力使得考试突破了时间和空间的限制。基于internet的考试系统正成为人们的研究热点之一。与传统考试模式相比,在线考试具有很多优越性,它可以将传统考试过程中的试卷组织、传送、收集、登记、评判等各环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试的可能性,不但能够节约大量的时间、人力、物力与财力,而且还可以大幅度提高考试的客观性和公正性。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高等教育信息化建设;目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试以避免传统考试的不足。

  二、国外研究现状在新的世纪,世界各国对教育的发展给予了前所未有的关注,都试图在未来的信

  息社会中让教育处于一个优势的地位,从而走在社会发展的前列,为此许多国家都把信息技术应用于教育,作为民族发展的重要推动力。

  在国外,美国政府提出了“教育技术规划(EducationalTechnologyInitiative)”,指出到21世纪初让全美国的每间教室和每

  WORD版本.

  .

  个图书馆都将联上信息高速公路,让每个孩子都能在“21世纪教师”的网络服务。澳大利亚国家公共资源管理局已于1995年4月建立“澳大利亚教育网”,并连通Internet,该网络不仅包括全部高等院校,而且还覆盖全澳大利亚所有的中小学。在1995年底,国外开始出现支持网上教学的系统和平台。美国的NTU、英国的OPENCOLLEGE都是十分典型的网络教育例。网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。

  在国,普遍地看,绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网考试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。到1998年后,随着国网络教育的兴起,各高校纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的网络考试系统也相继问世,如师大学的网络教学平台、交大的网络考试平台。

  拟研究的目标和主要容一、研究的目标

  在线考试系统是基于网络技术进行开发的,诣在提高考试的可靠性、客观性、实用性和有效性。通过JAVA、.NET等各类开发环境与开发语言以及MySQL数据库技术开

  WORD版本.

  .

  发的在线考试系统。以此来达到巩固学生在课堂学习后的基础知识,提高学生课后的学习效率,增强学生课外学习能力的目的。在线考试系统主要采用B/S和C/S两种模式,具有很强的可操作性。为了满足老师和学生的使用需求,我们设计的时候确定了本系统基本功能需求和人性化的一些细节。最终在线考试系统实现的主要功能包括:

  用户管理功能:系统管理员对所有用户进行添加、审核、删除和修改等操作,教师对科目的课程进行添加、删除、修改和查询等操作。

  题库管理功能:管理员和教师都可以对考试科目的试题进行添加、删除、修改和查询等操作。教师还可以根据教学进度和学生的学习情况选择试题的更新。

  权限管理功能:管理员可以根据教师和学生的需要赋予他们不同的使用权限。成绩管理功能:教师通过学生的考试情况进行成绩的统计和查询,学生也可以通过学号来查询成绩。

  二、研究的主要容在线考试系统为出题者提供一个能自动出题的平台,给考生带来无纸化的考试,

  在节约资源的同时也方便考生考试和成绩的查询等,与此同时系统也能自主改题使考试实现真正意义上的公平公正。

  1、本系统有四大功能模块,考生模块、出题者模块、管理员模块和试卷审核员模块。

  2、用户登录。提供考生、管理员和出题者注册、登录功能。不同的身份有对应的用户权限,本系统需要进行用户验证。

  3、在对系统进行概要设计和详细设计,包括各模块设计,其中出题者模块有以下6个功能模块,每个功能模块,每个功能模块又有与其对应的子功能:

  WORD版本.

  .

  (1)出题者要能增、删、改和查试题。①试题属性:类型(单选、多选、简答题、计算题)、难度系数、分值、试题容。②系统能定时重新计算试题的难度系数。

  (2)出题者要能出题者要能增、删、改和查试卷。①系统要能够根据出题者给出的难度系数给出相应的试卷。②出题者修改系统生成的试卷。③出题者在试卷新增的试题能自动添加在试题库中。

  (3)出题者要能提交他准备好的试题。①系统要能根据出题者给出难度系数随机生成试卷让考生考试。②出题者试卷的审核。

  (4)出题者指定考试的人群。①按照系统编号的特殊指定识别。

  (5)出题者查看考试的情况。①考生是否缺考。②考试的平均分、最高分和最低分。

  (6)出题者查看试题①根据给出的时间围②科目的选取

  研究的主要方法、手段和途径及研究进度计划

  WORD版本.

  .

  一、研究的主要方法(1)文献研究法:收集相关的文献资料和研究成果进行比较、筛选、吸收,结合

  本课题研究加以创新,不断地为选题研究提供科学的论证资料和研究方法,使得在线考试系统的开发能顺利完成。

  (2)经验总结法:对设计开发方案与实施过程及时回顾、总结、反思,不断地调整思路,不断实现新的突破。二、(3)系统的开发方法:采用瀑布模型来开发各大高校在线考试系统,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈。研究的主要手段及途径

  (1)查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。

  (2)通过查询资料了解该系统要如何做,及要做哪些东西。(3)设计出大体上的功能模块,画出功能模块图。(4)通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。(5)对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。(6)最后,整理各阶段的设计记录文档,写成论文定稿。三、研究的进度安排第一阶段(2017年7月)撰写综述、翻译外文资料和开题报告,最终完成开题答辩。第二阶段(2018年1月1日—3月10日):完成毕业论文初稿;第三阶段(2018年3月11日-3月20日):修改初稿形成论文二稿、三稿;第四阶段(2018年3月21日-5月9日):在老师指导下对毕业论文进行修改,并

  WORD版本.

  .

  最终完成论文答辩稿,准备参加论文答辩;第五阶段(2018年5月10日-5月20日):参加答辩,并完成最后论文的定稿。

  论文提纲第一章绪论

  1.1研究背景1.2研究目的及意义1.3国外研究现状1.4研究容1.5研究方法第二章关键技术与设计难点2.1DreamWeaver制作静态页面2.2java程序设计语言2.3jsp技术2.4MYSQL数据库第三章系统的定义3.1技术可行性分析3.2需求分析第四章系统设计4.1概要设计

  WORD版本.

  .

  4.2详细设计4.3功能模块4.4数据库设计第五章系统实现5.1开发环境搭建5.2数据库的5.3功能模块的实现第六章测试6.1白盒测试6.2黑盒测试第七章结论致参考文献

  开题报告主要参考文献

  [1]郭琼.基于SQL的网络在线考试系统的设计研究[J].电子技术与软件工程,2015(14)[2]向青.高校安全在线考试系统的设计与实现[j].电子技术与软件工程,2015(7)[3]颜韵.基于B/S模式的单独招生在线考试系统设计与实现[D].电子科技大学,2013[4]郜继红.基于B/S模式的在线考试系统的设计与实现[D].理工大学,2008[5]呈永.基于B/S结构的大学英语在线考试系统设计与实现[D].电子科技大学,2011

  WORD版本.

  .

  [6]邻.基于J2EE架构的高职院校信息化系统的设计与实现[D].电子科技大学,2009[7]AjaxHacks.BruceWPerry,2006[8]仕,孟钦川,玉华,温静.在线考试系统的研究[j].科技信息,2016[9]钟美莺.在线考试系统数据设计应用研究[J].电脑编程技巧与维护,2015[10]徐广龙,殷文雄.在线考试系统的设计与实现[J].电脑编程技巧与维护,2014[11]学义.网络在线考试系统设计与实现[J].现代畜牧兽医,2013[12]国瑞,牟向东,于淼.“特色理论”课在线考试系统的分析与设计[J].科技信息,2013

  指导教师意见

  指导教师(签名):年月日

  WORD版本.

  .

  院本科论文(设计)指导小组审核意见

  审核组长(签名):审核小组成员(签名):1.

  2.3.4.

  年月日

  WORD版本.

  

篇五:在线考试系统研究条件怎么写

  =====WORD完整版----可编辑----专业资料分享=====

  安顺学院本科毕业论文(设计)题目申请表

  院别:电子与信息工程学院专业:计算机科学与技术时间:2017年6月28日

  题目名称

  在线考试系统(出题者模块)的设计与实现

  题

  学生姓名

  目

  廖龙

  学号

  4018

  情况

  题目来源

  A.实验B.实习实践C.社会调查A.学生自拟B.教师推荐

  D.作品展示/毕业汇演(√)E其他

  (√)

  题目类别

  A.论文

  B.设计(√)

  1.技术可行性:主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该系统前端主要采用的技术是JSP、Dreamweaver、HTML5;后端采用的技术为script,Java;使用MySQL作为数据库管理系统,配合使用

  Tomcat作为应用服务器,几者的结合为本系统的开发提供了坚实的技术保证。

  选

  2.经济可行性:随着计算机技术的发展和网络技术的日益成熟,通过网络

  题进行信息交流已成为一种快捷的交互方式。采用无纸化的考试是未来考试的发

  可

  行

  展大趋势。许多教育机构及社会的各界各行,对在线考试系统的开发和应用给

  性予了极大的重视和期待。因此在线考试系统的市场前景是十分广阔的并且在线

  分

  考试系统省去试卷印刷的费用,减轻老师阅卷、成绩统计的负担,节约了教育

  析

  资源、大量的人力、物力和财力。

  3.法律可行性:本系统不涉及在社会上或政治上引起侵权、破坏或其他责

  任问题。设计本系统的一切活动都在国家法律允许范围以内。系统开发和运行

  与国家的政策法规不存在任何冲突和抵触之处。

  指导教师意见

  院本科毕业论文(设计)指导小组审核意见

  指导老师签字:组长签字:

  年月日年月日

  ----完整版学习资料分享----

  =====WORD完整版----可编辑----专业资料分享=====

  安顺学院本科毕业论文(设计)开题报告

  完成时间:2017年7月10日

  论文题目学生姓名学科联系电话

  在线考试系统(出题者模块)的设计与实现

  廖龙

  专业

  计算机科学与技术

  理学

  指导教师

  吴育辉

  一、选题目的随着信息技术以及网络技术迅速发展,云计算、大数据出现,社会信息化极

  大提高。为了方便配合教师对学生成绩的进一步了解,提高高校部分(特殊计算

  机类课程)管理效率、减少管理工作流程、及时反馈学生的学习成绩信息,开发

  学生在线考试系统是当务之急。学生在线考试系统把学科、试题、电脑改卷、成

  绩查询的部分管理工作集成到一个统一的平台,各管理人员分工协作、相互配合,

  及时了解学生学习情况。同时,也可以方便老师针对学生个体不同情况进行分层

  次指导。选

  题二、选题意义

  目

  在当今网络信息时代,计算机在教学中应用变得非常普遍,利用计算机来进

  的行在线考试将变得更加流行。与传统的考试相比,本系统有多方面的优势。无纸

  和化的考试形式有着其科学、及时、准确、公平等优点,具有传统考试形式无法替

  意代和比拟的优势,这些特点都是研究并开发在线考试系统重要的意义。在线考试义可以省去试卷印刷的费用,减轻老师阅卷、成绩统计的负担,节约了教育资源,

  加快了考试进程,还可以充分发挥计算机在信息处理方面的优势,例如建立海量

  的题库随机出题,对试题、考试结果进行分析等等,既节省了人力、物力、财力,

  提高了劳动效率。

  总之,在线考试系统远远超越了传统考试的固定时间,固定地点的考试模式

  的限制,将给学生和老师带来极大的便利。这样使整个考试过程变得更加的科学

  和公正。因此,本课题具有较强的现实意义和使用价值。

  ----完整版学习资料分享----

  =====WORD完整版----可编辑----专业资料分享=====

  研究现状述评一、研究背景

  在Internet飞速发展的今天,互联网已进入千家万户,社会进入网络时代,计算机网络已经成为社会发展的强大动力。网络不仅给我们带来的是无穷的信息,也带来了更多便利。不仅企业、政府的正常工作离不开网络,教育事业同样需要网络。远程教育成为现代教育技术发展方向之一,在线考试作为远程教育的一个子系统也成为一个重要的研究领域。

  Internet技术的发展使得考试的技术手段和载体发生了革命性的变化,Internet的开放性、分布性和基于internet的巨大的计算能力使得考试突破了时间和空间的限制。基于internet的考试系统正成为人们的研究热点之一。与传统考试模式相比,在线考试具有很多优越性,它可以将传统考试过程中的试卷组织、传送、收集、登记、评判等各环节缩小到一至两个环节,几乎屏蔽了所有人工直接干预考试的可能性,不但能够节约大量的时间、人力、物力与财力,而且还可以大幅度提高考试的客观性和公正性。在线考试系统课题产生的背景是当今教育信息化的趋势及我国高等教育信息化建设;目的是充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试以避免传统考试的不足。

  二、国内外研究现状在新的世纪,世界各国对教育的发展给予了前所未有的关注,都试图在未来的信

  息社会中让教育处于一个优势的地位,从而走在社会发展的前列,为此许多国家都把信息技术应用于教育,作为民族发展的重要推动力。

  在国外,美国政府提出了“教育技术规划(Educational?Technology?Initiative)”,指出到21世纪初让全美国的每间教室和每个图书馆都将联上信息高速公路,让每个孩子都能在“21世纪教师”的网络服务。澳大利亚国家公共资源管理局已于1995年4月建立“澳大利亚教育网”,并连通Internet,该网络不仅包括全部高等院校,而且还覆盖全澳大利亚所有的中小学。在1995年底,国外开始出现支持网上教学的系统和平台。美国的NTU、英国的OPEN?COLLEGE都是十分典型的网络教育范例。网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。

  ----完整版学习资料分享----

  =====WORD完整版----可编辑----专业资料分享=====

  在国内,普遍地看,绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网考试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。到1998年后,随着国内网络教育的兴起,各高校纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的网络考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台。

  拟研究的目标和主要内容一、研究的目标

  在线考试系统是基于网络技术进行开发的,诣在提高考试的可靠性、客观性、实用性和有效性。通过JAVA、.NET等各类开发环境与开发语言以及MySQL数据库技术开发的在线考试系统。以此来达到巩固学生在课堂学习后的基础知识,提高学生课后的学习效率,增强学生课外学习能力的目的。在线考试系统主要采用B/S和C/S两种模式,具有很强的可操作性。为了满足老师和学生的使用需求,我们设计的时候确定了本系统基本功能需求和人性化的一些细节。最终在线考试系统实现的主要功能包括:

  用户管理功能:系统管理员对所有用户进行添加、审核、删除和修改等操作,教师对科目的课程进行添加、删除、修改和查询等操作。

  题库管理功能:管理员和教师都可以对考试科目的试题进行添加、删除、修改和查询等操作。教师还可以根据教学进度和学生的学习情况选择试题的更新。

  权限管理功能:管理员可以根据教师和学生的需要赋予他们不同的使用权限。成绩管理功能:教师通过学生的考试情况进行成绩的统计和查询,学生也可以通过学号来查询成绩。

  二、研究的主要内容在线考试系统为出题者提供一个能自动出题的平台,给考生带来无纸化的考试,

  在节约资源的同时也方便考生考试和成绩的查询等,与此同时系统也能自主改题使考试实现真正意义上的公平公正。

  1、本系统有四大功能模块,考生模块、出题者模块、管理员模块和试卷审核员模

  ----完整版学习资料分享----

  块。

  =====WORD完整版----可编辑----专业资料分享=====

  2、用户登录。提供考生、管理员和出题者注册、登录功能。不同的身份有对应的

  用户权限,本系统需要进行用户验证。

  3、在对系统进行概要设计和详细设计,包括各模块设计,其中出题者模块有以下

  6个功能模块,每个功能模块,每个功能模块又有与其对应的子功能:

  (1)出题者要能增、删、改和查试题。

  ①试题属性:类型(单选、多选、简答题、计算题)、难度系数、分值、试题内

  容。

  ②系统能定时重新计算试题的难度系数。

  (2)出题者要能出题者要能增、删、改和查试卷。

  ①系统要能够根据出题者给出的难度系数给出相应的试卷。

  ②出题者修改系统生成的试卷。

  ③出题者在试卷新增的试题能自动添加在试题库中。

  (3)出题者要能提交他准备好的试题。①系统要能根据出题者给出难度系数随机生成试卷让考生考试。②出题者试卷的审核。

  (4)出题者指定考试的人群。①按照系统编号的特殊指定识别。

  (5)出题者查看考试的情况。①考生是否缺考。②考试的平均分、最高分和最低分。

  (6)出题者查看试题①根据给出的时间范围②科目的选取

  研究的主要方法、手段和途径及研究进度计划

  一、研究的主要方法(1)文献研究法:收集相关的文献资料和研究成果进行比较、筛选、吸收,结合

  本课题研究加以创新,不断地为选题研究提供科学的论证资料和研究方法,使得在线考试系统的开发能顺利完成。

  (2)经验总结法:对设计开发方案与实施过程及时回顾、总结、反思,不断地调整思路,不断实现新的突破。二、(3)系统的开发方法:采用瀑布模型来开发各大高校在线考试系统,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶

  ----完整版学习资料分享----

  =====WORD完整版----可编辑----专业资料分享=====

  段都会产生循环反馈。研究的主要手段及途径(1)查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅

  相关资料。(2)通过查询资料了解该系统要如何做,及要做哪些东西。(3)设计出大体上的功能模块,画出功能模块图。(4)通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出

  每一步的做法和注意的地方。(5)对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善

  系统的目的。(6)最后,整理各阶段的设计记录文档,写成论文定稿。

  三、研究的进度安排第一阶段(2017年7月)撰写综述、翻译外文资料和开题报告,最终完成开题答辩。第二阶段(2018年1月1日—3月10日):完成毕业论文初稿;第三阶段(2018年3月11日-3月20日):修改初稿形成论文二稿、三稿;第四阶段(2018年3月21日-5月9日):在老师指导下对毕业论文进行修改,并

  最终完成论文答辩稿,准备参加论文答辩;第五阶段(2018年5月10日-5月20日):参加答辩,并完成最后论文的定稿。

  论文提纲

  第一章绪论研究背景研究目的及意义国内外研究现状研究内容研究方法

  第二章关键技术与设计难点DreamWeaver制作静态页面java程序设计语言jsp技术2.4MYSQL数据库

  ----完整版学习资料分享----

  =====WORD完整版----可编辑----专业资料分享=====

  第三章系统的定义技术可行性分析需求分析

  第四章系统设计概要设计详细设计功能模块数据库设计

  第五章系统实现开发环境搭建数据库的链接功能模块的实现

  第六章测试白盒测试黑盒测试

  第七章结论致谢参考文献

  开题报告主要参考文献

  [1]郭琼.基于SQL的网络在线考试系统的设计研究[J].电子技术与软件工程,2015(14)[2]向青.高校安全在线考试系统的设计与实现[j].电子技术与软件工程,2015(7)[3]颜韵.基于B/S模式的单独招生在线考试系统设计与实现[D].电子科技大学,2013[4]郜继红.基于B/S模式的在线考试系统的设计与实现[D].南京理工大学,2008[5]杨呈永.基于B/S结构的大学英语在线考试系统设计与实现[D].电子科技大学,2011[6]张邻.基于J2EE架构的高职院校信息化系统的设计与实现[D].电子科技大学,2009[7]AjaxHacks.BruceWPerry,2006[8]李仕,孟钦川,彭玉华,温静.在线考试系统的研究[j].黑龙江科技信息,2016[9]钟美莺.在线考试系统数据设计应用研究[J].电脑编程技巧与维护,2015

  ----完整版学习资料分享----

  =====WORD完整版----可编辑----专业资料分享=====

  [10]徐广龙,殷文雄.在线考试系统的设计与实现[J].电脑编程技巧与维护,2014[11]魏学义.网络在线考试系统设计与实现[J].现代畜牧兽医,2013[12]张国瑞,牟向东,于淼.“特色理论”课在线考试系统的分析与设计[J].黑龙江科技信息,2013

  指导教师意见

  指导教师(签名):年月日

  ----完整版学习资料分享----

  院本科论文(设计)指导小组审核意见

  =====WORD完整版----可编辑----专业资料分享=====

  审核组长(签名):审核小组成员(签名):1.

  2.3.4.

  年月日

  ----完整版学习资料分享----

  

篇六:在线考试系统研究条件怎么写

  在线考试系统-详细设计说明书LT

  2

  3

  4

  考试模式的限制,将给学生和老师带来极大的便利。随着Internet的相关技术的发展,特别是Web技术的出现,人们开始致力于研究和开发基于Internet考试系统,这也大大推动了远程教育的发展[2]。

  如今世界上对于基于Internet的远程考试系统所进行的研究开发工作不是很长,但是基于web技术构建的在线考试系统已然成为发展的主流。数据库安全、共享、数据传输过程的安全性、访问控制技术、身份识别技术都是构建考试系统要考虑的问题。目前,一些远程教育机构已经开发出了在线考试系统,基本实现了基于Internet的B/S结构在线考试。通过Server端的后台试题库动态生成考卷和对于标准化的试题即时评定成绩。但是与传统的纸面考试相比,目前的在线测试都是基于标准化考试的,而且一般只能用于非正规的考试,因为对于很多方面考虑的还不是很完善,因而使得在线考试在近段时间很难完全替代传统的考试。

  1.3定义

  SQLServer:数据库管理软件

  5

  DBMS:数据库管理系统Windows7/XP:运行环境VB.NET:软件开发语言

  1.4参考资料

  1.软件工程导论(第五版)张海藩编著2.asp.net网络数据库编程

  6

  2程序系统的结构

  在线考试系统

  管理员

  教师

  学生

  系班教学管修组判题题课章查查修查查选修答

  部级师生理改卷卷型库程节看看改看看择改卷

  管管管管员密

  管管管管学教密学个试密

  理理理理管码

  理理理理生师码生人卷码

  理

  成信

  信成

  绩息

  息绩

  图1.系统结构图用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

  3用户注册模块设计说明

  从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶

  7

  属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。

  3.1程序描述

  此模块是添加新的用户,填写用户基本信息,包括管理员用户,教师用户,学生用户的各种个人信息设定个人的原始密码,并添加到用户信息库中。

  3.2功能

  本模块主要完成用户的注册功能。以学生为例,需输入学生编号,学生姓名,密码,出生年月,性别,年龄,家庭住址,所属系部,所属班级信息,模块检查数据库看是否存在相同记录,如存在提示已存在,重新输入,如不存在将信息输入数据库,返回注册成功。

  3.3性能

  该模块要求能正确且及时登录用户信息,对不符合规定的输入能给出相应提示并可修改。

  3.4输人项

  以学生用户注册为例,

  8

  表1.学生信息表

  序号123456789

  列名stuidstunamestupwdstubrithstusexstuagestuaddressstumajorclassid

  字段说明学生编号学生姓名密码出生年月性别年龄家庭住址所属系部所属班级

  数据类型VarcharVarcharVarcharVarcharVarcharIntVarcharVarcharVarchar

  长度505050504

  505050

  主键是否否否否否否否否

  允许空否是是是是是是是是

  其中密码项要求保密。给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。

  3.5输出项

  该模块返回是否已存在用户,输入出错,注册成功等。

  给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。

  3.6算法

  无。

  9

  3.7流程逻辑

  录入用户信息接收信息

  信息为空?

  No

  用户已存在吗

  No

  注册成功

  Yes

  提示信息不能为空

  Yes

  提示用户已存在

  图1.用户注册模块执行流程

  3.8接口

  本模块不隶属于其他模块,关联学生表,教师表,管理员表。

  10

  3.9存储分配

  无。

  3.10注释设计

  无。

  3.11限制条件

  本模块输入必须按照数据库定义的数据类型输入。且非空项不可为空

  3.12测试计划

  测试本模块要对各种类型信息输入进行测试,如符合输入要求则提示注册成功且能正确将相应信息添加至数据库中;如不符合要求则提示注册失败请重新填写;如已存在该用户则提示该用户已存在。

  说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。

  11

  3.13尚未解决的问题

  无

  4用户登录模块设计说明

  4.1程序描述

  用户通过登录模块获取相应的操作权限并使用系统。

  4.2功能

  本模块完成用户登陆功能。以学生用户为例,在登录界面中输入学号和密码,系统在数据库中查找该学号是否存在,若不存在,返回用户不存在;若存在,将输入密码与数据库中密码对比,若相同,返回登陆成功,跳转至学生页面,若不同,提示密码输入错误,重新登录。

  4.3性能

  本模块无精度要求,对于输入的密码要求大小写不敏感,时间上要求能尽快给用户返回信息。

  12

  4.4输人项

  学号,数据类型为char,长度50密码,数据类型为char,长度50。其中密码要求不显示在登录界面上以保证安全。

  4.5输出项

  提示信息:“该用户已存在。”、“登录成功。”、“密码错误。”。

  4.6算法

  本模块利用二分查找对数据库表项进行检索。

  4.7流程逻辑

  登录信息录入

  接收登录信息

  用户名、密码为空?

  Yes

  提示用户名或密码不能为空

  No

  13

  按照用户名查询

  No

  用户已存在吗

  Yes

  口令正确吗?

  Yes

  已登录

  No

  提示用户不存在

  No

  提示密码错误

  图2.用户登录模块执行流程

  4.8接口

  

篇七:在线考试系统研究条件怎么写

  在线考试系统

  摘要

  随着计算机网络技术及相关技术的不断发展,考试的手段和媒介也在发生着巨大的变化,传统的考试方式和手段正面临着强烈的冲击。计算机网络技术应用于教育领域,经历了从传统的纸笔考试到计算机辅助考试,再到实现了真正的无纸化考试。在线式考试不仅可以节省大量的人力、物力,还可以提高考试的效率和质量,降低考试成本,使得网络考试不受时间和空间的限制,并且评测结果更为准确和客观。

  将“在线考试系统”作为设计题目主要是为了把教师从传统的卷纸考试的工作中解脱出来,把学生从传统的学习方式中解脱出来。

  “考试系统”主要由两个部分组成,分别是:“前台的网页设计”和“后台的题库系统服务”。该系统所能实现的主要模块功能,包括学生信息管理、管理员信息管理、考试科目管理、题库管理、自动组卷、在线考试、自动阅卷、学生成绩管理等功能。

  本系统采用ASP语言进行开发,集题库管理,在线考试,实时评判于一体,本文分析了计算机考试系统的关键技术以及存在的问题。提出了实现该系统的体系结构,软件功能模块等,系统通过提高考试的效率,增强测试的反馈效果,使教师的教与学生的学更有针对性。

  本系统速度快、稳定性强,为学生课程学习、个性化学习提供了灵活、方便、科学的检测手段,经过测试,该系统达到了预期的设计目标,非常适合于学校的考试工作。

  关键词:在线考试;ASP技术;数据库开发和应用;随机生成试卷;

  摘要1关键词:1绪论2

  目录

  1系统实现的关键技术31.1ASP技术31.2数据库技术41.2.1数据库技术概述41.2.2ADO与数据库的交互技术52系统分析62.1分析62.1.1条件的可行性62.1.2技术的可行性62.1.3经济上的可行性62.1.4考试系统的实用性62.2系统构架与开发环境62.2.1确定系统的构架62.2.2选择开发环境72.3系统需求分析73数据库分析与设计83.1数据流程分析83.2数据库概念设计93.3数据库逻辑设计94系统设计与实现104.1总体设计104.2模块的详细设计114.2.1管理员子系统114.2.2学生管理子系统135系统测试145.1测试内容145.3测试总结156结论15参考文献15致谢错误!未定义书签。

  绪论

  随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就

  要求各个环节都均衡发展,其中之一是教师如何通过网络了解学生的学习状况。为此,

  配合传统课堂教学而建立的在线考试系统就显得相当必要。传统的考试都是采用纸、笔

  为介质的手工考试方式,即使在目前的高等学校,这种方式仍然被广泛使用。随着考试

  类型的不断增加和考试要求的不断提高,教师的工作量将随之增大。同时,一次考试的

  反馈能力弱,试题选择随意性大,人为因素明显,且考试时间地点必须固定。因此,传

  统的考试方式己经不能完全适应现代考试的需要。

  随着人们对网络的科学性和广泛性的理解与加深,人们越来越重视考试系统的重要

  性、题库的扩展性、通用性及组卷部分的应用性等方面的发展。还有网络的普及,使得“在线考试系统”有了更加广阔的应用范围。从传统的纸笔考试到计算机辅助考试,再到最新的计算机在线考试,人们不断地将高新技术服务运用于考试。教师和学生都盼望有一个功能完善、操作简便、适用性强的网络考试系统,在减轻教师的工作负担、提高工作效率的同时,最大限度的排除了人为的因素,保证考试的客观性。考试采用统一标准的计算机改卷方式,具有最佳的客观性、安全性、可靠性,为准确地评估学生的知识和能力水平提供有效的手段。

  1系统实现的关键技术

  该在线考试系统的设计遵循软件工程的基本原则,经过可行性分析、需求分析、数据库分析与设计、系统实现、系统测试等几个阶段.系统实现的关键技术包括ASP技术、数据库技术、Web技术等。下面对涉及的技术和相关理论作一个概述。

  1.1ASP技术

  ASP(ActiveXServerPages,动态服务器主页)是微软开发的基于WindowsNTServer和IIS(InternetInformationserver)服务器端脚本运行环境,利用它可以产生和运行动态的、交互的、高性能的Web服务应用程序。其主要功能是为生成动态的交互式的Web服务器应用程序提供一种功能强大的方法或技术。ASP的主要特性是能够把HTML、VBscript、Javascript、ActiveX组件等有机地组合在一起,形成一个能够在服务器上运行的应用程序,并把按用户要求专门制作的标准HTML页面送给客户端浏览器。

  ASP提供了一个服务器端的Scripting环境,使你能够利用它建立和运行动态的,交互的,高效的网络服务器的应用程序。你只要运行普通的浏览器,不必担心你的浏览器能否运行设计出来的ASP程序,网络服务器会自动将ASP程序解释成标准的HTML格动态网络考试系统式的网页内容,再送到用户的浏览器端显示出来。这样浏览器只要能运行一般的HTML代码就可以浏览ASP所设计的网页了。ASP内含于IIS中,它提供一个服务器(ServerSide)的script环境,可以产生和执行动态的,交互式的,高效率的站点服务器(WebServer)的应用程序。

  ASP并非一个Script语言,而是提供一个可以集成Script语言到HTML主页的环境,ASP文件实际上就是带有.ASP扩展名的文本文件,开发人员甚至可以用任何一个文本编辑器就可以进行编辑。ASP支持共享文件数据库(如MicrosoftAccess、FoxPro等)作为有效的数据源,此类数据库引擎适合于开发小型的应用程序系统。

  综上,ASP技术有如下特点与优势:(1)使用Asp可以组合HTML页、脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。(2)使用VBScript、JavaScript等简单易懂的脚本语言,结合HTML标记,即可快速完成网站的应用程序。无须编译,容易编写。(3)使用普通的文本编辑器,如Windows的记事本,

  

篇八:在线考试系统研究条件怎么写

  范文范例参考

  在线考试系统技术方案

  完美Word格式整理版

  范文范例参考完美Word格式整理版

  范文范例参考

  目录

  1需求概述...............................................................12系统架构...............................................................23系统功能...............................................................4

  3.1题库管理...........................................................43.2题型管理...........................................................4

  3.2.1单选题管理...................................................53.2.2填空题管理...................................................53.2.3判断题管理...................................................63.2.4简答题管理...................................................63.2.5问答题管理...................................................63.2.6难度.........................................................73.3试卷管理...........................................................73.3.1试卷信息管理.................................................73.3.2出题管理.....................................................73.4答题...............................................................83.4.1考试答题界面.................................................83.4.2考生试卷答题功能.............................................93.4.3考生答题完毕后处理...........................................93.5考试参数设置.......................................................93.5.1考生考号设定.................................................93.5.2出题人(用户或评卷人)设定..................................103.5.3登录考试系统设定............................................103.6阅卷..............................................................103.6.1权限的分配..................................................103.6.2阅卷方式....................................................113.6.3阅卷记录....................................................113.6.4多人阅卷....................................................113.6.5特定考题....................................................113.7练习考题..........................................................113.8在线人数统计......................................................113.9报表统计..........................................................124考试流程..............................................................125总结..................................................................13

  完美Word格式整理版

  范文范例参考

  1需求概述

  传统的考试方式越来越不能适应企事业单位对考试的要求,存在考试人员组织难,考试成本高,考试结果出来慢等问题,企事业单位迫切需要一种能突破时间和地域限制的无纸化考试方式,在控制成本的同时满足建设学习型组织和对分散在各处的人员进行在线考核的需要。

  B/S结构的在线考试系统作为一种以专业题库为依托,以计算机网络技术为手段,以数据库为基础的,以浏览器为客户端的新型的无纸化考试方式。考试业务没有本质的变化,仍然是出题、组织考试、考试、判卷、统计分析,但是考试的方式产生了颠覆性的变化,如同移动通信相对于固定电话的好处就是,无论身处何地,人在何时,所处之地只要有手机信号覆盖,我们就可以享受到语音通信的便捷,除此之外,移动通信运营商还可以利用移动通信网承载其他增值业务如彩信、彩铃、短信、手机邮箱等,在线考试系统也使得我们无论身处何地,在一个相对宽裕的时间段内,只要能接入互联网,就可以在线参加考试,无需千里奔波,无需担心考试迟到,还节省了考试费用,通过应用系统升级和扩展,在线考试系统还可以承担诸如在线学习和培训、根据考试结果进行绩效考核等附加任务。

  虽然固定电话在相当长的一段时间内仍不会消亡,但是移动通信的终端数量的增加和固定电话终端数量的减少已经成为不可避免的趋势;在线考试系统作为一种新兴的考试方式,也是未来考试方式发展的方向和趋势:考试可以基于内部网,也可以基于互联网,无论网络大小,网络覆盖范围内皆为考场,与移动通信何其类似。

  完美Word格式整理版

  范文范例参考

  2系统架构

  在线考试系统采用浏览器/服务器架构(Browser/Server架构,简称B/S架构),能够实现客户端“零维护”。在线考试系统服务端底层基于Microsoft.NET框架,用户展现层采用先进的AJAX(异步JavaScript和XML)异步通信和浏览器脚本技术,页面和后台执行数据交互操作时无刷新,使得浏览器的用户界面体验非常接近桌面应用程序的水平,AJAX技术代表了Web应用系统的发展趋势。

  图表1硬件架构

  完美Word格式整理版

  范文范例参考图表2软件架构

  完美Word格式整理版

  3系统功能

  范文范例参考

  题库管理题型管理考试参数设定在线人数统计报表统计

  试卷管理

  在线考试系统答题

  阅卷

  练习考题

  3.1题库管理

  图表3考试系统功能模块分解

  在考试系统中试题众多,我们可以通过题库对试题进行划分整理,方便用户增加、删除和查找同类试题。如:系统中有一道计算机的考题,则我们可以把这道考题划分到计算机的题库中。

  题库管理是对题库信息实现新增、修改和删除的操作。题库相关信息包括题库名称、创建日期、创建人,上级题库名称等信息。如果上级题库为空,此题库为顶级题库。删除题库时给出用户提示,防止由于用户的误操作造成题库试题丢失。

  3.2题型管理

  在考试系统中,题型是对考题的归类,我们可以根据用户的需求针对某种题型出题,如:考卷只考选择题,那么我们可以抽取题型为选择题的考题进行出题。

  题型管理是对考试题型信息实现新增、修改和删除的操作。

  完美Word格式整理版

  范文范例参考

  题型相关信息包括:题型名称、创建日期、创建人、题型模板等信息。考试系统中有五种题型模板:分别是单选题、多选题、填空题、判断题、简答题和问答题。删除题型时给用户提示,防止由于用户的误操作造成题型丢失。

  3.2.1单选题管理

  单选题是试卷中的常见题型。单选题管理是对单选题信息实现新增、修改、删除、试题导入、试题导出的操作和单选题分析信息录入、修改和删除的操作。单选题信息包括:题目、标准答案、干扰答案、题库名称、难度级别、题目知识点、试题图片等信息。标准答案在每道单选题中有且只有一个,干扰答案在每道单选题中有一到多个,生成单选试题时,选项A、B、C……自动添加到选项前,标准答案(选项)和干扰答案(选项)位置随机生成。

  3.2.2填空题管理

  填空题是试卷中的常见题型,在出题时每道填空题的“空数”由题目而定,可以是一个也可以是多个。某些填空题的答案很严格,如:国家的简称,数学中的运算结果。而某些填空题的答案不唯一,可以有多种。我们根据以上情况,在出题时对填空题设置为两种判卷方式:电脑判卷和人工判卷。如果填空题答案要求很严格,设置为电脑判卷,如果填空题答案没有严格的标准(答案不唯一),设置为人工判卷。

  填空题管理是对填空题信息实现新增、修改、删除、试题导入、试题导出的操作和填空题分析信息录入、修改和删除的操作。

  完美Word格式整理版

  范文范例参考

  填空题信息包括:题目、正确答案、题库名称、难度级别和题目知识点等信息。

  3.2.3判断题管理

  判断题是试卷中的常见题型,只有对和错两个选项,答案只有一种对或错。判断题是对判断题信息实现新增、修改、删除、试题导入、试题导出的操作和判断题分析信息录入、修改和删除的操作。判断题相关信息包括:题目、正确答案、全部答案、题库名称、难度级别和题目知识点等信息。

  3.2.4简答题管理

  简答题是试卷中的常见题型。简答题管理是对简答题信息实现新增、修改、删除、试题导入、试题导出的操作和简答题分析信息录入、修改和删除的功能。简答题相关信息包括:题目、参考答案、题库名称、难度级别和题目知识点等信息。

  3.2.5问答题管理

  问答题是试卷中的常见题型。问答题管理是对问答题信息实现新增、修改、删除、试题导入、试题导出的操作和问答题分析信息录入、修改和删除的功能。问答题相关信息包括:题目、参考答案、题库名称、难度级别和题目知识点等信息。

  完美Word格式整理版

  范文范例参考

  3.2.6难度

  考题的难度决定试卷的难易程度,直接决定参加考生的分数,难度是衡量考题简易的标准。

  本系统设置五种难度,分别是:易、一般、较难、难、很难。

  3.3试卷管理

  3.3.1试卷信息管理

  管理员(出题人)在出试卷时,首先要实现对试卷的整体把握,如:试卷的名称是什么?考卷的总分值为多少分、考试的有效时间、考试的注意等。

  试卷信息管理是对试卷信息实现新增、修改和删除的操作设置试卷的相关信息包括:试卷标题、试卷总分值、规定时间和考试(有效)时间,考试说明等信息。

  3.3.2出题管理

  试卷的总体框架把握之后,就得设置试卷的试题,如:试卷中有什么类型的考题,各类型考题的分值是怎么分配的,某一道题的分值又将如何分配等。

  出题管理是对选择考题实现新增,修改,删除的操作。出题相关信息包括:试卷题型,题型分值分配、题型中题目数量设置,题目难度(按同等难度在题库中的数量设定)设定等信息,如:单选题在题库中有五道,难度为“一般”的有三道,我要出一道为“一般”难度的单选题,那么我从三道难度等级为“一般”中随机抽取一道。系统可以随机抽取分析和任意换试题,如:某一道题被抽取的几率很高,那么可以把这道题换掉,新增一道新题。避免同一道考试在试卷中较大几率的重复出现。

  完美Word格式整理版

  范文范例参考

  我们依照上面的问题对试卷分值划分,方法是把试卷总分分配到各个题型中,再按各个题型的要求划分,具体的分为:单选题划分、多选题划分、填空题划分、简答题和问答题划分。

  单选题的划分:平均分配单选题型总分数。如:单选题总分30分,一共5道单选,那么每道题得分为6分。

  多选题的划分:平均分配多选题型总分数。如:多选题总分30分,一共5道多选,那么每道题得分为6分。

  填空题的划分:按填写的空数量分配填空题型总分值。如:填空题总分20分,一共有10个空,则:每空2分。

  简答题和问答题划分:出题按题型难度自己设置分值,但必须参照题型总分,题目1+题目2+……=题型总分。

  出题时,系统可以设置一个统一的模板,方便用户快速出题。为了防止对题库中的考题修改和删除操作而影响试卷中的考题,我们必须把试卷中的考题独立出来。

  3.4答题3.4.1考试答题界面

  我们采取一个页面一道考题的布局方式,考生答完某道考题后点击“下一题”按钮,进入“下一题”答题。

  答题界面按单选题、填空题、判断题、简答题和问答题顺序排列。

  完美Word格式整理版

  范文范例参考

  3.4.2考生试卷答题功能

  考生每答完一道题将提交系统一次保存,考生在参加考试时可能会遇到一些难题、疑虑考试题,当考生遇到不会做的题型时可以不做继续做下一道题,系统自动会标记没做的试题,并在系统中能让考生看到,如:考题第32道考生没做,系统会给出标记,让考生清楚的看到没做的考题,当考生在考试过程中遇到“疑虑”试题,考生可以在试题中做标记,表示此试题为“疑虑”试题。当考生在考试的过程中遇到试题需要加一些批注时可以在试题中加批注,以便复查,在考生提交试卷时批注不被提交到服务器上,系统还提供定位考题列表,如试卷第21题没做,考生输入21题后定位到21题中去。

  3.4.3考生答题完毕后处理

  为了体现电脑考试的优势,保证考试的公平性,考生在答题完毕后,如果是客观题根据管理员的设置,可以直接给出得分,系统能够把考生在考试系统中做错的考题列出来,并且考生可以查看正确答案和试题分析。在一定条件下考生在考试结束后根用户名登录系统查看考卷的答案、分析等信息。

  另外,系统可以设置温馨提示:如在考试时间结束的15分钟前给出提示“离考试结束时间还有15分钟”。

  3.5考试参数设置3.5.1考生考号设定

  在考试系统中,每个考号对应唯一的考生,我们有以下方式产生考生考号:第一种、录入考生,每一个考生生成一个唯一的考号。

  完美Word格式整理版

  范文范例参考

  第二种、通过Excel文件批量导入考生,生成考号。考生通过考号和考生名字登录系统参加考试。

  3.5.2出题人(用户或评卷人)设定

  为了保证系统安全,解决出题人和考生不混淆,考生信息单独存储到考生表中,和评卷人信息分离。

  3.5.3登录考试系统设定

  系统管理员录入考生信息产生考生考号,发放给考生。网页会列出不同类型考试信息,考生可以点击网页列表中的“参加考试”进入考试登录页面,考试登录页面中显示相关考试的考生须知,考生通过考号和姓名登录考试系统,管理员还可以设置允许考生在开考前的多少分钟登录考试系统。

  不允许同一考号在不同的计算机上同时登录参加考试。

  3.6阅卷

  系统提供了两种阅卷方式:自动和手动。自动阅卷适用于客观题,手动阅卷适用于主观题。

  3.6.1权限的分配

  阅卷人员有两类权限:第一类阅卷人员能查看考生名字,第二类阅卷人员不能查看考生名字也就是我们所说的密封考试。

  完美Word格式整理版

  范文范例参考

  3.6.2阅卷方式

  阅卷人可以根据需求选择某一道考题或选择题型进行阅卷打分。

  3.6.3阅卷记录

  当阅卷人阅卷完成后,记录阅卷的时间、阅卷人、阅卷分值等相关信息,方便对试卷的复查。

  3.6.4多人阅卷

  如果多人阅卷时,为了防止某一道题被多人同时操作,需要在阅题过程中和阅题完毕后做标记,避免重复阅卷。

  3.6.5特定考题

  系统管理员可以把试题做完,给公司的某个特定的人员在考试时候查阅(高级功能)。

  3.7练习考题

  练习考试为考生提供了学习、辅导的机会,方便考试对题库中的试题学习和理解。练习考题不记录成绩,只用于考试练习,考生申请练习考试号登录系统参加练习考试,考生通过练习考号登录页面做题,考生可以选择查看正确答案或者试题分析详解,查看本次练习考题的分数,熟悉考试题型和在线考试环境。

  3.8在线人数统计

  系统统计在线考生人数、姓名等信息。

  完美Word格式整理版

  范文范例参考

  3.9报表统计

  1.参加考试的考生成绩、排名。2.考试考题分析,如:考生在考试中试题的错误率百分比等。3.考生历届正式参加考试的成绩统计。

  4考试流程

  考试前的准备工作首先是充实题库,在充实题库的同时可以同步通知考生考试时间。之后便是通过人工输入或者从题库选择题目的方式生成试卷,然后是考生在指定的时间段内在线答题,考试完毕,系统自动判卷或是人工阅卷,最后是成绩统计和经审核后公布,考生通过登录在线考试系统查看自己的成绩,是一个周而复始的过程。

  充实题库通知考生

  出题(组织试卷)

  考生查看成绩

  考生在线参加考试

  成绩统计和公布

  自动或人工阅卷

  完美Word格式整理版

  范文范例参考

  5总结

  党和政府的政策对于信息化的政策是,在社会生产生活的各方面逐步利用信息化技术提高生产力和工作效率,互联网的出现深刻改变了人类生产和生活的方式,互联网已经成为和电力、交通、通讯一样的基础设施。网络如同公路,应用如同公路上跑的车辆,网络信息化关键在于应用,在线考试系统作为一种新兴的互联网应用,虽然目前还没有全面代替传统的集中式考试方式,但是对于基于相对稳定和安全的局域网的在线考试系统应用范围很广,比如高校的计算机课考试、2009年山西省教育厅在教育网内举行的全省在线普法考试、机动车辆驾驶员培训考试等,在线考试系统对于企事业内部常规考核更具成本和效益优势。

  完美Word格式整理版

  

篇九:在线考试系统研究条件怎么写

  目

  录

  1研究的意义............................................................12系统设计与需求分析....................................................22.1在线考试一般需求分析..............................................22.2系统的可行性分析..................................................23系统开发技术及构架....................................................33.1开发环境..........................................................33.2ASP技术综述......................................................43.3ASP的内部的特点..................................................43.4利用ADO访问数据库................................................54系统的设计和功能分析..................................................64.1系统设计思想......................................................64.2系统设计目标......................................................74.3系统整体结构图....................................................74.4系统的实施方案....................................................85系统功能的具体实现...................................................115.1数据库的连接.....................................................115.2系统各子模块的实现...............................................115.3试题数据管理与实现...............................................125.4学生管数据理模块的实现...........................................145.5系统配置管理模块的实现...........................................166单元测试分析.........................................................176.1题库添加模块测试.................................................176.2学生数据管理模块测试.............................................176.3系统中所存在的问题及解决方案.....................................19总致结................................................................21谢................................................................22

  参考文献..............................................................23

  塔里木大学毕业设计

  在线考试系统的设计与实现

  摘要:随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的考试管理系统也是其中重要的一个方面。该系统能够减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的考试模式节省人力财力和时间。该在线考试系统由用户注册模块、考试模块和系统管理模块等三大模块组成。其中系统管理模块是进行题目的添加、存储和删除,是系统运行的基础;查询子模块实现了对学生考试信息远程查询。考试模块是客户端学生或教师通过自己的姓名和学号以及密码登陆系统,进入界面时由系统按照出题教师预先设置好的试卷结构从题库中随机抽取适合的题目,形成试卷。系统选用的开发软件是ASP,后台数据库为Access。本系统的开发采用结构化设计思想。设计说明书介绍了考试系统的开发初衷和背景、系统的开发工具、和结构化开发的具体步骤,其中包括实体-联系模型,数据流图,功能结构图等必要的说明。关键词:Access在线考试ASP

  1研究的意义

  现阶段,学校与社会上的各种考试大都采用传统的学习方式,在此方式下,组织一次考试至少要经过五个步骤,即出卷、考生考试、阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,从而提高了考试的质量,使考试更趋于公证、客观、激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。在学校,尤其是在各大高校,对于学生的考试管理是相当重要,而且也是相当麻烦的,它是学校管理中最基本的一项常规性工作。而长期以来,考试管理都是依赖人工来进行的,面对如此众多的学生考试信息,其工作量是相当相当巨大的。这样不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可预知性,造成考试管

  塔里木大学毕业设计

  理的一些不规范,使得信息管理陷入“事倍功半”的地步。而计算机开发的基于单机的学生考试管理系统又只能在特定的时间,地点由特定的管理员才能进行管理,所以造成的管理上的不便性。因此急需要开发学生在线考试来改变这一现状。

  2系统设计与需求分析

  2.1在线考试一般需求分析

  在线考试应具有以下要求:1)由于考试对应的是特定的对象,所以系统需要经过有效的身份验证才可以登陆。并且系统需要有可以管理会话的功能。以便在考试过程中全程跟踪考试状态。2)系统的权限一般分为两种:管理员和学生。不同的身份使用不同的权限和功能。3)管理员需要对试题和考生进行有效的管理,负责试题的录入及更新和修改,对试题的分类,每次考试前,需要对试场环境和考生状态进行考前初始化工作。要注意的是,鉴于考试环境一般为机房,考试者之间的距离很近,为了在线考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。同时,系统还应该具有以下性能:1)系统要有良好的试卷上传和回收功能,确保信息传送的正确性。2)系统要有一个友善的界面,确保考生考试的顺利进行。3)能够实现在线添加试卷和试题的功能。4)能够实现在线答题的功能。5)能够实现添加用户的功能。6)系统提供对考生成绩的统计和查询等管理功能。7)系统应具有良好的安全性管理。

  2.2系统的可行性分析

  系统的可行性分析包括两个详细的部分:分析开发新的系统的必要性和可能性。必要性在前面系统初步调查中已经作了详细的分析,在这里就不再赘述;可能性主要包括经济可行性、技术可行性和运行可行性三个方面[2-5]。经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。由于在线考试

  塔里木大学毕业设计

  系统作为毕业设计由学生自己开发的,在经济上的投入相对较小,系统完成之后将为今后在线考试管理提供很大的方便,因此在经济上是可行的。技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。在线考试系统使用的是ASP.NET系统,开发、调试相对简单,当前的主流计算机硬件配置速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。软件方面:由于目前B/S架构已经发展成熟,ASP.NET、Access已经紧密结合,故软件的开发平台成熟可行[6-8]。运行可行性是对组织结构的影响,现有人员和机构、设施和环境对系统的适应性及人员培训补充计划的可行性。本系统设计界面直观,操作简单快捷,而且当前信息化技术已经相当普及,所以在运行上是可行性的。

  3系统开发技术及构架

  3.1开发环境

  系统开发环境的选择对于系统的建立来说至关重要,它将决定着系统开发工作量的大小,系统的性能特点以及系统今后的维护工作难易等。因此在开发系统之前,根据对系统所采用的技术、实现功能的评估,在选择开发环境时,主要考虑以下几个因素:扩展性,总成本,功能,是否容易开发与管理等方面。(1)硬件环境服务器端的配置主要由建立站点所需的软件来决定,在低配置下,服务器虽然能正常工作,但其性能往往不尽如人意。如果想使站点服务器工作得更好的话,我们需要更好的配置。客户端主要用于浏览页面,和WEB数据库进行交换操作,因此客户端对硬件要求不高,主要由所安装的Windows来决定。(2)软件环境平台应该是建立易于开发、管理、扩充以及同开发标准兼容的解决方案的基础。服务器端平台软件全部采用Microsoft的产品,便于维护和管理,同时系统设计中还应用了Microsoft的一些新技术,来提高系统的整体性能和效率。操作系统采用MicrosoftWindows2003Server。Web服务器采用IIS6.0。Web服务器从硬件角度上讲是Internet上保存Web页的计算机,从软件角度上讲是提供Web服务的服务程序。Web服务器以及相应的浏览器技术的出现和商品化,为企业在网上发布信息和挖掘信息提供了强有力的工具。现在由Internet上的众多Web服务

  塔里木大学毕业设计

  器提供的超媒体数据连接服务也已迅猛发展。Web服务器通过与对象技术相融合,正在逐步发展为能够自由挂接各种应用对象的Web应用服务器。在此,我们主要从软件角度出发,选择适合于为在线考试系统提供Web服务的服务程序。目前,较为常用的专用Web服务器主要有两种:IIS6.0和JavaWebServer。IIS的设计目标是提供适合性很强的Internet和Intranet服务器功能。IIS具有极高的执行效率,出色的安全保密性,易于管理以及启动迅速等特点。它既可以用于集成现有的应用方式,也可用于实时Web应用系统[10-11]。

  3.2ASP技术综述

  合理的选择开发技术,对于网站开发的完成情况有着非常重要的影响。在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。

  3.3ASP的内部的特点

  ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合(Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表3-1所示:表3-1ASP内部6大对象及其功能对象名称RequestResponseServerSession功能描述从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内用户信息,该信息仅可被该用户访问ApplicationObjectContext处理合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。我们可以用以下的语法直接使用这些对象:对象/属性/方法/数据集合。

  在一个ASP-Application中让不同的客户端共享信息配合MicrosoftTransaction服务器进行分布式事务

  塔里木大学毕业设计

  3.4利用ADO访问数据库

  ADO(ActiveXDataObjects)是一种操作Microsoft所支持的数据库的新技术。在ASP中,ADO可以看作是一个服务器组件(ServerComponent),更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。本文中个性化页面的实现便大量地用到了ADO技术。具体的操作步骤可以归纳为以下几步。(1)创建数据源名DSN(DateSourceName)即数据源名称。我们知道,ODBC是一种访问数据库的方法,只要系统中有相应的ODBC驱动程序,任何程序就可以通过ODBC操纵驱动程序的数据库。比如我们系统中有Access的ODBC驱动程序,那么即使我们没有Access软件,也可以在我们的程序中对一个Access的MDB数据库加、删、改记录。而且我们根本不用知道这个数据库是放在哪里的。我们只要写出SQL语句,ODBC驱动程序就会帮我们做一切事情。我们在给ODBC驱动程序传SQL指令时,即是用DSN来告诉它到底操作的是哪一个数据库。如果数据库的平台变了,比如我们改用了Access的数据库,只要其中表的结构没变,我们就不用改写我们的程序,只要重新在系统中配置DSN就行了。由此可见,DSN是应用程序和数据库之间的桥梁[14-15]。(2)创建数据库链接链接用以保持一些关于正在访问的数据的一些状态信息,以及链接者信息。ASP文件中如果要访问数据,必须首先创建与数据库的链接,其语法如下:setConn=Server.createObject(“ADOBD.CONNECTION”)这条语句创建了链接对象Conn,接下来:connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data.Source="&Server.MapPath(""&db&"")conn.Openconnstr这条语句打开链接,用到了DSN,本例为“connstr”。以上两个步骤缺一不可,因为链接对象的创建与打开是两回事,只有打开了才真正可以使用[18-19]。(3)创建数据对象ADO中的数据对象通常保存的是查询结果。RecordSet是ADO中最复杂的对象,有许多属性和方法。RecordSet保存的是一行行的记录,并标有一个当前记录。以下是创建方法:

  塔里木大学毕业设计

  SetRecordSet=Conn.Execute(sqtStr)这条语句创建并打开了对象RecordSet,其中Con是先前创建的链接对象,是rs一个字串,代表一条标准的SQL语句。例如:rs=“SELECT*FROMshop_books”SetRecordSet=mConn.Execute(rs)这条语句执行后,对象RecordSet中就保存了表tab1中的所有记录。(4)操作数据库我们通过调用链接对象的Execute方法来将查询结果返回给一个数据对象或进行插入、删除等操作。例如:rs=“INSERTINTOtab1VALUES(1,2)”mConn.Execute(rs)/执行插入操作(5)关闭数据对象和链接对象在使用了ADO对象之后要关闭它,因为它使用了一定的服务器资源。通过调用方法close实现关闭,然后再释放它。RecordSet.closeSetRecordSet=Nothing/关闭创建的数据对象mConn.closeSetmConn=Nothing/关闭创建的链接对象。

  4系统的设计和功能分析

  在对在线考试进行开发之前,必须首先对系统进行整体规划和设计,否则就会导致开发工作量大,系统不符合要求。更为糟糕的是,还可能会导致系统不完善或整个系统根本无法运行[21-25]。因此,系统的总体规划与设计是在线考试必备且首要的步骤。具体到本系统而言,就是根据在线考试的目标、内容、规模、性质、现有的配置等具体情况,进行系统可行性分析,明确系统开发目标,整体规划系统的物理结构。

  4.1系统设计思想

  该考试管理系统通过前端(考试)界面和后台数据库管理向用户展示信息,方便的实现了内容的维护和更新,使用户更快,更好的了解信息。以“学生考试”为例,

  塔里木大学毕业设计

  学生登录后进行考试,管理员在后台对学生考试的各种题型,科目,答案进行管理,当前台发出进行某一科目的考试时,后来根据考试所提交的要求,给出试题进行考试,考试完成后,提交试卷,这里后台开始统计该考试的考试时间及答题分数,信息都是动态显示的,因此,客户端可以获得自己考试信息的最新动态信息[28-30]。

  4.2系统设计目标

  在明确了系统的设计思想之后,就要开始规划系统的设计目标了,也就是要明确整个系统应当实现的功能,下面将就整个系统管理进行介绍。该考试系统在功能上类似于一个MIS系统,但是在实现方法上有别于传统的MIS系统。该系统采用WEB页面作为管理界面,因此与MIS系统相比较而言,更加友好与智能化,管理员操作起来也更加便捷。系统首先提供管理员的登陆页面,当登陆者输入账号和密码后,系统将对登陆者的账号和密码加以验证,只有经过授权的管理员才能进入管理系统,执行各项管理职能。否则系统将给出错误提示。该系统具有以下管理功能:1)前台考试主要完成前台完成考生登录,登录后选择科目进行考试,考试完成后提交答卷。2)后台管理。通过管理员身份认证后进行后台管理。后台管理包括管理员进行学生和考试的管理,该子模块包括:管理员管理,考生信息管理与浏览,考试科目与试卷录入,查看及管理学生考分,数据的备份与恢复。

  4.3系统整体结构图

  整个系统整体结构如图4-1所示。

  塔里木大学毕业设计

  开始

  考生登录错误身份验证

  管理员登录错误

  在线考试系统

  管理后台管理

  选科目进行考试

  题库信息浏览

  添加题库

  浏览选择试题

  添加试题数据

  试题后台设置

  全部考生浏览

  添加考生数据

  考生数据初始

  考生考试监控

  系统页面配置

  密码权限设置

  数据备份与还原

  退出系统管理

  图4-1

  系统整体结构图

  4.4系统的实施方案

  本系统依照真实的考试流程进行程序设计,整个程序主要使用Microsoft提供的语言和服务,Windowsserver2003作为服务器,Access2003用于对服务器数据库的维护,VBScript,JavaScript,DreamweaverMX2004,ASP等实现交互式考试及其相关操作。完成以上各角色的功能,实际上是处理一系列的数据库,在后台我们对数据库进行操作,以实现在线考试的运行[32-33]。(1)网页制作工具的选择DreamweaverMX2004本身带有多种模式,可以根据需要加以选择,同时它与操作系统的集成性非常好,所以在站点管理等方面具有其它网页编辑软件所无法比拟的优势。因此在Web页面进行规划的过程中,我选用DreamweaverMX2004作为主要设计工具。在网页制作过程中,其他的辅助工具起很重要的作用,因为DreamweaverMX2004只能将很多元素编辑,而很多元素需要用Photoshop,Fireworks,等其他软件加工处理。

  塔里木大学毕业设计

  (2)数据库中表的建立本网站采用的是Access数据库。系统的所有信息均记录在五个表中,具体内容如下所示。表4-1考生信息表

  表4-2Tryinfo(题库表)

  塔里木大学毕业设计

  表4-3computer表(试题表)

  表4-4admin表(管理员)

  表4-5Score(成绩表)

  塔里木大学毕业设计

  5系统功能的具体实现

  5.1数据库的连接

  数据库连接文件:conn.asp<%SetConn=Server.CreateObject("ADODB.Connection")Db="examdatas/tempDb.mdb"Connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataServer.MapPath(Db)'Connstr="driver={MicrosoftServer.MapPath(Db)Conn.OpenConnstr'Conn.Open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&AccessDriver(*.mdb)};dbq="&Source="&

  server.MapPath(Db)&";Mode=ReadWrite|ShareDenyNone;PersistSecurityInfo=False"%>

  5.2系统各子模块的实现

  (1)用户登录模块的实现学生考试系统首页界面如图5-1。

  图5-1学生考试系统首界首先打开首页后我们根据自己的需要选择页面,进入主界面进行相关操作。我们首先单击进入系统。登录界面的效果图如图5-3所示。

  塔里木大学毕业设计

  图5-2管理员登录界面管理员登陆成功后出现后台数据管理界面如图5-3所示。

  图5-3后台数据管理界面

  5.3试题数据管理与实现

  后台数据管界面分成三个部分分别为:试题数据管理,考生数据管理,系统配置管理。我们根据自己的需要单击任意一个。下面我们单击试题管理页面再单击题库信息预览,所生成的页面如图5-4所示。

  图5-4题库信息预览界面试题管理系统中用户根据自己的需要单击不同的页面,我们单击添加题库建表,管理员按自己的要求添加试题,添加试题主要科目,考试题目,考试时间,考试分数,考试份数等结构组成的。管理员填完了就单击确定。如图5-5所示。

  塔里木大学毕业设计

  图5-5添加题库建表界面试题管理系统中单击浏览选择试题就出现浏览选择题界面。界面中有个搜索方式,需要看关于那个内容就关键字里面输入关键字并确定就会出项系统中想要的内容。同时可以删除内容。如图5-6所示。

  5-6试题预览界面试题管理系统中单击添加试题库数据就出现添加试题库界面。管理员根据自己的需求添加试题,所呈现的页面如图5-7所示。

  5-7添加试题界面

  塔里木大学毕业设计

  试题管理系统中单击试题后台设计出现题库信息设置界面,在这个界面可以添加考试内容并删除与重写。如图5-8所示。

  5-8试题后台设置界面

  5.4学生管数据理模块的实现

  在考试系统的首页面中我们选择在线网上考试系统,就打开学生登陆页面,这个页面要验证学生学号,姓名,考试题目的,如果验证对的就可以顺利的进入考试页面。在线考试系统页面如图5-9所示。

  5-9在线考试系统学生登录界面当权限等级够的用户登录成功以后,学生单击学生数据管理并展开,它由4个部分组成的分别为,全部考生浏览,添加考生数据,考生数据初始,考生考试监控等内容,之前学生登陆后才进入这个页面。考生可以搜索方式输入关键字找出名字并查成绩。该页面如图所示。学生数据管理面中单击添加考生数据,并出现界面如图5-10所示。

  塔里木大学毕业设计

  图5-10全部考生浏览界面单击考生添加数据就出现添加考生页面,可以写学号姓名,班级,性别,成绩,IP地址,登录,提交等信息添加该考生。页面如图5-11所示。

  图5-11添加考生界面单击考生考试监控就出现考生监控页面,可以按学号搜索方式查找该考生。页面如图5-12所示。

  图5-12添加界面

  塔里木大学毕业设计

  5.5系统配置管理模块的实现

  当权限等级够的用户登录成功以后,单击系统配置管理打开系统页面配置,该页面如图5-13所示。

  图5-13系统页面设计界面单击系统配置管理打开密码权限设置,该页面如图5-14所示。

  图5-14密码权限设置界面单击系统配置管理打开数据备份\还远,该页面如图5-15所示。

  图5-15数据备份\还原界面单击系统配置管理打开登录退出,该页面如图5-16所示。

  图5-16登陆于退出界面

  塔里木大学毕业设计

  6单元测试分析

  6.1题库添加模块测试

  各类添加其大致过程相似,以下以添加题库为例来测试,如图6-1所示。以管理员的身份登入系统,添加题库科目:计算机。考试题目:计算机一级考试。考试时间为120分,考试分数为100分,考试份数为60分,数据表明为一次性。

  图6-1添加题库测试信息单击确定按钮,会出现红色字“上条记录添加已完毕”添加结果如图6-2:

  图6-2添加成功提示信息

  6.2学生数据管理模块测试

  单击学生全部浏览,快速方式搜索中选择名字,写一个学生姓名为阿尔孜古丽,如图6-3所示。

  图6-3添加题库测试信息

  塔里木大学毕业设计

  单击确定按钮,会出现字“学号为32108119,名字为阿尔孜古丽,班级为12-1”并搜索检查记录为1。添加结果如图6-4所示。

  图6-4添加成功提示信息单击学生全部浏览打开学生添加,学号为2000070,姓名为okyan1,班级为007,性别为男,成绩0,IP地址为0,的学生信息添加,添加过程如图6-5所示。

  图6-5添加学生信息单击确定,提示为“对不起,这个学生学号已经有了,请重试”结果界面图为如图6-6所示。

  图6-6添加成功提示信息打开系统管理单击密码权限设置并选择密码重写,设计管理员用户名为:阿尔孜古丽,密码为880220,设置为如图6-7所示。

  塔里木大学毕业设计

  图6-7添加用户名和密码信息单击确定后再多一个用户名,并显示“添加新管理员完毕”界面如图6-8所示。

  图6-8添加成功提示信息

  6.3系统中所存在的问题及解决方案

  整个在线考试系统由两个模块构成,面向管理员的系统管理模块和面向考生的考试系统模块。每个模块又由若干子模块组成。系统管理模块负责题库维护、考生管理、统计分析等。考试系统模块负责考生考试的全过程,具体包括登录界面设计和有效性验证、试卷的生成、考试界面的设计、答案的存放等。考生考试系统模块是在线考试系统的核心部分,下面就该模块中一些问题做出探讨。1)考试过程中的网络拥塞在线考试系统的设计中,首先遇到的是考试过程中网络拥塞问题。考试过程中,开始考试和交卷的瞬间,每一浏览器都向服务器发送http请求,造成服务器负担过重,引起长时间的等待,严重的会造成系统崩溃。整个网络负载呈极不均衡的马鞍状。考试中的时延通常以毫秒计算,即使很短一段时间的负载分担也会带来网络拥塞的很大改善。因此,在等待考试开始时将试卷下载到本地是较好的解决方案,它实质是将网络负载分担在一段时间内。2)考试时间的控制考试过程中,所有事务都是按时间顺序发生的,所以对时间控制尤其重要。考虑到客户端时间的不精确,决定以服务器时间为标准,通过一个计时器来控制考试的进程。

  塔里木大学毕业设计

  由于客户端机器性能不同,计时器运行一段时间后会产生一定的误差。为此,编写一个计时器函数clock,先确定服务器时间时间差,通过不断读取本地时间的方法来校验当前时间。3)身份验证重复下载根据考试用户的用户名和密码到数据库中查找相应记录,如果库中存在该用户的记录,则允许进入考试页面,否则,给出信息,不允许进入考试页面。考虑到安全和速度我们使用了带参数的存储过程来实现身份的验证。因为是第一次做这么完整的系统,所以碰到的问题也很多,除了一些基本的语法之外,另外还对一些布局不太得当。

  塔里木大学毕业设计

  总

  本文主要完成了如下工作:

  结

  1.在开始写论文之前分析了在线考试发展趋势,对在线考试这个概念进行了比较深入与全面的了解。2.从最基本的问题入手。通过了解利用什么样的工具能够简单高效的开发完成一个功能齐全的在线考试平台为着手点。努力学习开发工具的操作技术,现在我对于ASP语言与数据库的掌握更加深入,并且使用DreamweaverMX2004、PhotoshopCS、fireworkMX这些网页制作与图片处理软件。3.在解决了开发工具上的问题以后,对于网站的规划与设计方面我尽量的使界面变得简单,努力模仿成熟的在线考试界面模式。本课题的研究虽然取得了一定的收获,但在很多方面还有待于进一步的改进和完善。希望能在以后通过学习到一些更加丰富的网页制作知识,这样才能使在线考试系统做的更加人性化,从而真正的吸引管理员,方便管理者,来通过Internet平台进行学生的在线考试。本系统的特点就是基于网页制作的,可以做到通过网络对学生的考试进行管理,优于传统的考试管理模式,今后还可以对网页进行修改使其更加的漂亮整洁,对代码进行优化,使实现的功能更加强大使用户操作更加的简洁。由于本人学习ASP不长时间,程序的设计方面存在有缺点,有些简单的想法却用了很长的代码来实现造成了代码冗余,还有部分想法没有实现。我将在今后的学习中不断完善自己。

  塔里木大学毕业设计

  致

  谢

  在论文完成之际,我首先要向我的指导老师高贤强表示最真挚的谢意。在论文写作期间,我所遇到的问题与困难通过指导老师的指点使我在迷茫中受到了启发和鼓励,给了我把论文完成的决心。我还要特别感谢同组同学给予了我无私的帮助,正是老师与同学们的鼓励和帮助之下,我得以顺利完成论文。由于本人学识有限,加之时间仓促,文中不免有错误和待改进之处,真诚欢迎各位师长、同行提出宝贵意见。

  塔里木大学毕业设计参考文献[1]尚俊杰.网络程序设计—ASP.(第二版).[M].北京:清华大学出版社,北方交通大学出版社,2004.[2]龙马工作室,ASP+Access组建动态网站实例精讲.[M].北京:版社,2004.[3]王国荣,ASP.NET网页制作教程——从基本语法学起.武汉.[M].华中科技大学出版社,2002.[4]萨师煊,王珊.数据库系统概论.(第三版).[M].北京:高等教育出版社,2000.[5]张海藩.软件工程.[M].北京:人民邮电出版社.2001.[6]陈恭和.数据库基础与Access应用教程.北京:[M].高等教育出版社.2003.[7]陈春玲,陈丹伟,李频.软件工程与数据库概论.[M].西安:西安电子科技大学出版.2002.[8]康晓林.中文版PhotoshopCS实用教程.[M].北京:电子工业出版社,2005.[9]李志云.数据库开发实用教程—基于VisualBasic[M].北京:北京航空航天大学出版社,2006.[10]夏邦贵等.VisualBasic6.0数据库开发经典实例精解[M].北京:机械工业出版社,2006[11]陈艳峰等.VisualBasic数据库项目案例导航[M].北京:清华大学出版社,2004[12]张晓黎等.VisualBasic+Access数据库应用系统开发与实例.[M].北京:人民邮电出版社,2003.[13]WayneFreeze(美).VisualBasic数据库编程宝典.[M].北京:电子工业出版社,2001[14]同志工作室.VISUALBASIC6.0数据库开发实例.[M].北京:人民邮电出版社,2000.[15]王福成.VisualBasic6.0数据库开发指南.[M].北京:清华大学出版社,2000.[16]CurtisSmith(美).VisualBasic6.0数据库编程.[M].北京:清华大学出版社,1999.[17]张念鲁.VB网络编程及应用.[M].北京.高等教育出版社.2005.[18]谭浩强,薛淑斌,袁玫.VisualBasic程序设计学习辅导.[M].北京.清华大学出版社2004[19]Craig.S.Mullins.DatabaseAdministration:TheCompleteGuidetoPracticesandProcedures.李天柱,任建利,肖艳芹.[M].北京:电子工业出版社,2003.[20]MartinFowler.Refactoring:ImprovingtheDesignofExistingCode.侯捷,熊节.[M].北京:中国电力出版社.2003.

  

篇十:在线考试系统研究条件怎么写

  在线考试系统设计方案范文

  在线答题系统方案

  一、研究背景

  但是计算机技术和网络技术在高校教育教学中的应用还存在着不平衡,有些应用目前非常普遍,如网络课程,但在教学过程中组织考试的方式应用还存在大量的不足,目前还是利用传统纸质方式进行考试,卷面考试是传统的考试方式之一,采用这种方式组织一次考试通常要经过五个步骤,分别是出卷、考试、评卷、成绩评估和卷面分析,并且这些都是完全由人工完成。由此可见为了组织完成一次考试,教师需要投入非常多的精力。当学生较多时,阅卷工作和成绩进行统计工作会更加繁琐,人工统计大量数据显然会更加费时费力,且容易出错。例如,一些基础课由于教学资源的短缺有的教师一人当三、四百学生的课程,考试时要改三、四百份试卷,这使得教师的工作量大、效率不高,在大量的工作中会带一些主观的臆断,给学生带来一些不公平的因数;如何寻找一种新的学生教学模式,即可以给学生一个公平的学习环境又能避免教师主观臆断,还能高效率的判定学生考试成绩。通过计算机和网络技术进行在线考试是比较科学的方法而且成了大势所趋。考完后计算机自动判分、自动总分、经教师对成绩确定后,利用短消息、邮件等方式自动将成绩发送到学生的手中,还可以自动对全班、全年学生的成绩进行分析。这样减轻了教师的评卷的工作量、为学生提供了一个客观公正的考试平台,为学院提供快捷成绩处理和成绩服务的功能。

  二、研究目的

  为解决目前教育部和企业单位考试管理信息建设的需求,使教育部借助信息化建设给教育带来一些体制变化和管理模式的变化,使教育部和学校更能快速的步入信息化的建设。从而可以避免一些传统考试管理的一些弊端和一些不规范的管理,计算机管理系统是解决目前教育事业在考试管理一些效率上的问题,在得到具体数据信息对教育事业和学校单位能够作出一些重要决策的时候,在同类单位更有生命力,更有自己的一些创新点,这对于学校和单位管理都是很有帮助,在效率上得到相应的提高。为学院方便、快捷部署自己的考试平台,

  轻松实现无纸化考试。特别在试题录入中更人性化,在成绩的处理方式上打破了传统,采用计算机自动评分、自动总分,待教师对成绩确定、统计后,以短信的形式及时将成绩发送给学生。减轻了教师的评卷的工作量、为学生提供了一个客观公正的考试平台,为学院提供快捷成绩处理和成绩服务的功能。

  三、国内外研究概况

  随着计算机和网络技术水平的高速发展,世界各国纷纷发展计算机在线考试,计算机在线考试系统的软件开发已成为现阶段研究开发的一个热点。目前国内外有许多计算机在线考试,例如,美国思尔文学习系统有限公司(SylvanLeamingSytemIne.)就是一家从事教育和网络化考试服务的专业公司,它先后为微软、思科等大型跨国公司开发了在线考试系统,在这些考试系统中,考生只需要注册,就可以在线考试。考生在考试结束后系统立即给出考试成绩,考试成绩会通过网络传送到相应的授证机构。还有如国际上著名的“托福”和“GRE”考试,美国ETS组织的“高级就业计算机科学考试”、“计算机文化考试”等等。在国内,我国已经设立并引进了各类网络化考试系统,例如:由“网络考试系统”、“在线自测系

  统”、“形成性测评系统”三个子系统构成的“中央电大考试平台”是集现代考试理论、方法和现代信息技术手段的智能化在线考试系统,为学生个性化学习提供了科学、灵活的“个别化考试服务”,它是国内远程网络教育和考试的典范。还有如“中国计算机软件专业资格和水平考试’’、“全国信息应用技术证书考试”、“全国计算机等级考试”等其他职业资格认证考试也基本实现网上在线考试,在商业领域、企业、不同的教育和培训机构,在线考试也逐步得到应用和推广。设立和引进这些考试,加速推进了我国计算机应用的开展,提高人民群众对国民经济信息的了解,从而加快国民经济信息化的进程。目前许多在线考试系统采用C/S和B/S两种体系结构。C/S结构一般采用两层结构,适合在局域网中使用,试题库内容放在远程服务器上,考试用机需要安装相应软件,才行使用在线考试系统,由于客户端的硬件配置可能存在差异,而且每次软件的升级都非常麻烦,安装、配置、管理和维护都相当困难,安全性方面也难以得到保证。

  基于B/S结构的考试系统,客户端通过Internet/Intranet对服务器进行访问,考试系统客户端只需安装浏览器,不需要额外安装应用程序,大大减轻了管理。服务器端的应用程序的更改客户端不会受影响,提高了系统的维护效率,它是目前考试系统发展的大势所趋。另外很多考试系统采用ASP技术,使其只能运行于微软的Window平台,还必须要有IIS的支持,而IIS的漏洞曾使得许多网站的源程序大曝光。ASP代码的可移植性差,而且是边解释边执行,所以效率不高。由于计算机技术的提高,网络应用的发展,校园网的迅速普及,人们对网络化考试系统提出了更高的要求。然而目前国内用于专业考试的软件产品还为数不多,相对于国外产品也比较落后。网络化考试系统大都存在着功能少、扩展性差、使用局限性大、不能确保考试质量等不足,与考试方式计算机化,考试管理网络化还有很大的差距。

  四、软件系统构架技术1.C/S架构模型在C/S模式中前台客户机和后台服务器各司其职,独立工作。前台客

  户端,可以赋予不同的管理权限,同后台服务器进行协同工作。前台用户可以访问后台服务器,建立自己的访问规则,但无法干涉后台的处理过程。有些工作前台可以不经过后台处理独立完成,并不是人们想象的那样,认为前台客户端只是一个摆设,其实前台客户端可以独立完成许多工作。另外,在C/S模式中数据库受到独立专门的管理,尚不能作为公共仓库使用

  数据库服务器客户机2.ADO技术五、需求分析实现考务管理的智能化,从设计试卷、组卷、答题、阅卷、评分一条龙的智能自动化,既满足广大学生迫切希望早点知道考试成绩的需要,又能减轻老师的工作压力。系统各实体功能模块E-R图:客户端:考生登陆——>选择考试科目——>开始答题——>考生交卷——>查看成绩——>退出系统。服务器端:

  教师登陆——>管理考试科目——>监督考试过程——>核实考生成绩——>退出系统。

  组卷算法:

  组卷的含义:试题库系统的最重要的一个部分是组卷。通过输入命题时间、题型分布、赋分等参数,把这些参数根据组卷算法来生成用于学生考试的试卷,对某些条件参数进行设置然后用一种算法对设置的条件参数进行变换,把这种方法称之为组卷策略

  回溯试探法、遗传算法、基于专家系统的组卷、随机抽题法、改进的随机抽题法如使用神经网络算法

  统模块与主功能要用户理管这(个块模主是针要对使该系统的用用进户管理行作的,用个系这的统色角权从限上分可为:统管系理员老、和师生,学各角类色可以均改自修权限己范围内的密。)码生管理(添加学生学查,学生,看修改学生的息信管理导,入导的管出。理)试题管理(试的题录、入试查题看试、题核申等试)卷生(成卷试自生动的成理)。考管管理试考(试程的安课、排线考试在、试评阅卷。)绩管成(理成查绩、成绩导入看出导管理、成信息发送管绩理通(过SMS信业务发送短到学生机上,以手便学生能够时查及自己的成绩。看学)生录登(出对系于统管和安全理考虑本,统系对生学进行身份认证统,系学生入考进系统应先登试录考生。在登录页输入面准考证号和码等信密息系,到考统试统数系据库验无证误后,考方生进可下入页一。)生考学(试学生照正常的按序程进考入试统时,系学生以看见本人可的本基信息以核便对息信否正确,是然后考生可阅以读“考注试事项意"以“答及规题’范,时间一到服务开器放考,考试进入生试开始下考题考生,即进入考试态。在考状前单“击始开“钮,按服

  务器据根卷策组略自生动一套试成,自动卷下到考生的浏载览器,上生通考按钮可过以择选己想自做试类题型优先进行答

  题,同时系统开倒始时计。)数据常库用信的息配管理置配置数据(库服、务用名户、码的管理。密)数据维(分为数据备份护能、功数据恢复功能用、户根相关据的权进限数行据行进定时和自动备份功能恢复功能管和理,保证数以的安全性据。)考试服务子系统学生试终端系统考

  数据维子系护系统功能实现流程图:六、创新点与特色

  (1)弥补了基于B/S模式的在线考试系统无法有效地防止作弊的问题,通过对键

  盘的监控和屏蔽,能够对利用键盘切换作弊进行很好的预防。(2)局域网内使用,不受网络带宽的限制,传输速度快,抗干扰能力强。(3)采用VC++.NET和技术实现了与数据库的更好的链接。(4)由于客户端和服务器分离,大大减少了服务器端数据通信的压力,通信更为通畅。(5)对主观题阅卷自动化进行了研究,并提出了解决办法。界面设计新颖时尚,操作便捷。

  (6)系统组卷方式多样化,组卷算法智能化,组卷速度快,成功率高。

  

篇十一:在线考试系统研究条件怎么写

 在线测试系统可行性研究报告

  1.引言

  1.2编写目标:

  随着测试类型的不断增加及测试要求的不断提升,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代测试的需要.随着计算机应用的迅猛开展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户.人们迫切要求利用这些技术来进行在线测试,以减轻教师的工作负担及提升工作效率,与此同时也提升了测试的质量,从而使测试更趋于公证、客观,更加激发学生的学习兴趣.例如目前许多国际著名的计算机公司所举办的各种认证测试绝大局部采用这种方式.在线测试是现阶段研究开发的一个热点.在线测试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成.只要形成一套成熟的题库就可以实现测试的自动化.这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织测试,从而大大减轻了教师的负担,这说明其经济性是相当可观的.为了适应新形势的开展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在各类测试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来!

  1.2工程背景建议开发软件名称:在线测试信息系统

  工程的提出者:老师;开发者:张琴,郝丹丹,赵慧佩,徐增业,汪祝情,张娜.

  用户:学生;实现软件的单位:阜阳师范学院.1.3定义

  基于上述考虑,用Browser/Web模式来设计测试系统比拟适宜,效劳器端我们采

  用Access数据库系统和微软最新的.net平台及ASP.net技术来构成测试的应用效劳系

  统;客户端采用浏览器来完成测试全过程,同时可进行远程系统维护和治理.

  2.可行性研究的前提

  2.1要求

  (1)功能:数据库治理、测试功能、领导审核功能;(2)性能:操作方便、可靠、高效、界面赏心悦目;(3)本系统必须要求开发人员对网络技术有一定了解;(4)治理员可以通过本系统将测试的信息存入到数据库中,可以很方便的对信息进行更

  新.

  运行环境:操作系统:Window7;数据库类型:Access数据库系统;2.2目标

  以最低的本钱,在最短的期限内开发出具有在线测试系统的数据库治理、测试功能、领导审核功能.(包括:人力与设备费用的节省;

  处理速度的提升;人员工作效率的提升)2.3条件、假定和限制

  a:建议该系统运行的最短寿命为10年;b:进行该系统方案选才¥比拟的期限为2个月;c:建议该系统软件投入使用的最迟时间为2021年12月;d:该系统要受资金、寿命、社会等系列因素的制约和限制.

  2.4决定可行性的因素

  主要因素有经济条件、技术条件、团队合作精神等.

  3.对现有系统的分析

  3.1处理流程和数据流程

  在线测试治理系统分为数据库治理、测试功能、领导审核功能三局部,系统各局部既相互独立,又能进行各局部之间的数据调用.

  数据库治理

  3.2人员该系统维护人员两名,至少为计算机本科学历,系统操作人员八名,对其进行系统

  应用的培训并熟练掌握.3.5设备

  该系统的运行环境包括硬件环境和软件环境,是一个以Internet/Intranet

  第一层:是物理设备层,包括PC效劳器、路由器、访问效劳器、程控交换机、语音

  卡等.

  第二层:是网络支撑平台,用TCP/IP、PPPHTTPHTMLPOP*口SMTP勾成基本的网

  络及传输层,是网络操作系统治理环境与通讯平台.

  第三层:是在线测试系统的应用支撑平台,提供对上层应用系统的信息治理支持,包括

  数据库治理系统〔Access〕、Windows7操作系统、MicrosoftInternet

  InformationServer4.0Web效劳器系统.

  第四层:是应用开发平台,用于对信息的综合开发处理:利用delphi,HTML

  DreamWaver3$.在数据库访问方面,利用ODBCJ术建立对应数据库的数据

  源〔DSN,采用ADO^技术访问和操纵数据库.

  第五层:为应用软件层,即图书治理系统应用软件.客户端计算机运行Windows7操作

  系统,以IE浏览器访问应用系统WebK务器.

   2.2可行性分析

  可行性分析是在系统调查的根底上,针对新系统的开发是否具备必要性和可能性,从技术、经济、社会的方面进行分析和研究,以防止投资失误,保证新系统的开发成功.可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决.该系统的可行性分析包括以下几个方面:1.经济可行性:主要是对工程的经济效益进行评价,本系统作为一个设计,无需开发经

  费,对于学院在经济上是可以接受的,并且本系统实施后可以显著提升在线测试系统工作效率,有助于学院完全实现网络化治理,因此本系统在经济上是可行的.2.技术可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等.该治理系统采用了当前新兴的Browser/Web模式进行开发,结合了..Net技术,数据库采用access三者的结合为本系统的开发提供了坚实的技术保证.目前治理信息系统从技术上来说己相当成熟,伴随着信息领域和其他领域的开展,其自身也在不断的开展完善,就其目前的开展水平来说,己经根本能够满足学生的需要.3.治理可行性:学院各级主管领导对于计算机在测试治理工作中的应用具有远见卓识,高层领导能够取得共识,并具有大刀阔斧,排除万难的魄力和勇气.计算机学院学生研究部在业务上具有相对独立性,业务领域数据相对完整,具有条理性,这些都为设计和实施治理信息系统提供了便利条件.

  综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快.因此系统的开发是完全可行的.

  

篇十二:在线考试系统研究条件怎么写

 目录

  1.编写目的.........................................................22、可行性研究的前提................................................2

  2.1要求:......................................................22.2目标:......................................................23、对现有系统分析..................................................33.1处理流程....................................................33.2数据流......................................................34.所建议的系统....................................................44.1对所建议系统的说明..........................................44.2处理流程和数据流程..........................................44.3改进之处....................................................55.可选择的其他系统方案(1).......................................65.1可选择的系统方案1..........................................65.可选择的其他系统方案(2).......................................65.2可选择的系统方案2..........................................66.投资及效益分析..................................................66.1支出........................................................6

  6.1.1基本建设投资共计......................................6

  6.1.2其他一次性支出........................................6

  6.1.3非一次性支出..........................................6

  6.2收益........................................................6

  6.2.1一次性收益............................................6

  6.2.2非一次性收益..........................................6

  6.2.3不可定量的收益........................................7

  6.3收益/投资比.................................................7

  7.社会因素方面的可能性..................................................7

  在线考试系统可行性分析报告

  1.编写目的

  •本文用于分析项目的可行性,包括项目的经济可行性、技术可行性、操作可行性、法律可行性等方面,以决定是否继续这个项目的开发,以及保证今后项目的顺利进行。在软件继续进一步的开发之前首先给出此软件项目计划.

  背景

  •该项目开发的软件为在线考试系统软件,是鉴于目前企业对员工的业务或技术水平的测试的迫切需要,提升企业员工自身的学习能力.该软件设计完成后可用于所有企事业单位(包括学校等教育机构).目前社会上在线考试系统发展飞快,各个企事业单位都引入了在线考试系统软件来进行各种在线测试,交互式在线考试系统也是有了很大的发展,商业化的在线考试系统软件也不少.本系统力求使系统功能简洁明了,但功能齐全且易于操作.

  •

  2、可行性研究的前提

  2.1要求:•a.实现系统的主要功能,即添加试题,添加试卷,分发试卷,试卷评分,成绩汇总,考生信息管理,定时收卷,验证登录.•b.数据库可并发访问并具有较大的吞吐量.•c.系统具有很好的可移植性、可扩展性和可重用性.•d.系统反应速度较快,当客户端与服务器断开连接时候也能够实现按时收卷.•e.使用系统的每个用户都必须有登陆密码,具有较好的安全保密性.•f.系统界面具有一定的人性化.•g.在十五周内完成本项目.

  2.2目标:

  •a.在规定期限内完成系统的开发.•b.项目小组成员各尽其责,用自备计算机完成自己部分项目任务.•c.分享开发环境软件及项目相关资料,节省项目成本并提高开发效率.•d.尽量使用数据库连接池技术,保证系统连接数据库的速度.

  •e.运用JSP的语言特性,保证系统有较快的处理及响应速度.•f.实现系统界面的美工及人性化要求.•

  3、对现有系统分析

  3.1处理流程

  考生考场

  考务人员编写试题印刷试卷

  准考证是否有效是

  分发试卷

  未启用试卷

  考试中

  提交的试卷

  考试是否结束是

  评阅试卷

  3.2数据流

  考务人员

  编写试卷

  分发

  管理

  考场

  启用前试卷

  考生信息

  确认

  交卷

  考试

  考生

  启用后试卷

  批改

  查询

  批改人员

  处理成绩

  成绩单

  4.所建议的系统

  4.1对所建议系统的说明•所建议系统是基于B/S模式的WEB系统,使用JSP语言开发并使用经典的MVC三层构架.使用MySQL作为数据库管理系统,配合使用Tomcat作为应用服务器.使用免费的MySQL和Tomcat软件可以大大减少项目开支.运用数据库连接池技术缓解了系统中数据库的压力瓶颈,提高了对数据库操作的性能.JSP语言编程的WEB页面首次访问需要编译,速度较慢,之后的访问速度都会很快.再则,JSP语言的基础是Java编程语言,这种语言实现了“一次编写到处运行”可见其移植性很好.并且Java语言是纯面向对象编程语言,任何代码都是封装在类中,所以个类的重用性较好.本系统运用了目前比较流行的WEB框架——Strut,提供了对开发MVC系统的底层很好的支持,而MVC是表现层、业务逻辑层和持久层分开,因而是系统具有很好的扩充性,用户界面可以灵活变化.

  4.2处理流程和数据流程

  考生

  登录

  失败成功

  答题

  失败

  提交试卷试卷:试卷

  成功

  管理员

  试卷评分

  数据流程图

  试题表考生

  考生信息表

  试题试题管理

  管理员试题

  试卷试卷管理

  考试情况考生信息

  考生信息管理

  考生信息

  试卷考试管理

  试卷表考试表

  考生信息

  管理员

  考试信息

  4.3改进之处本系统可以不限制地域和时间只需要通过联网的浏览器即可实现在线答题,而现有系统必须在同一时间规定地点进行考试;维护用户数据及试卷内容不需要人工输入和打印,大大节省了人力和物力;评分将由

  计算机自动评分(部分由人工评分),分数不计算及排名等都由系统自动进行.真正实现了无纸考试、无纸办公.

  5.可选择的其他系统方案(1)

  5.1可选择的系统方案1•购买“江苏省高中计算机会考在线考试系统”.是一套采用C/S模式的在线考试系统,主要是提供全省统一计算机在线考试,主要功能有:添加试题,添加试卷,随机分发试卷,试卷分发具有同时不同卷,试卷为题库中随机抽取,定时收卷,自动评分,考生信息管理,管理员权限等级划分,成绩汇总分析.此外,该系统囊括了单选题,填空题,简答题和编程题。其中,编程题可以调用当前计算机中所安装的编程开发环境.•未被选为本系统的原因有:•a.该系统面向全省高中,而本次开发的系统是面向中小型企业.•b.该系统需要连接互联网实现统一的大型考试,而本次开发的系统主要用于中小型局域的小范围考试.•c.该系统采用的是C/S模式,这就需要参加考试的客户机需要安装相应的客户端软件,•很难实现跨平台运用.•d.该系统在客户端是逐题呈现出来的,不能给应试者对试卷的整体映像.

  5.可选择的其他系统方案(2)

  5.2可选择的系统方案2•开发“基于ASP+Access的在线考试系统”.该系统是基于B/S模式主要用于小型在线考试。其主要功能有添加试题,添加试卷,分发试卷,考生信息管理,定时收卷,成绩汇总分析.考试题型包括:单选题,多选题,判断题,填空题,简答题.评分方式为:选择题和判断题自动评分,填空题和简答题手动评分.•未被选为本系统的原因有:•a.该系统所用开发语言是ASP,是一种应用于微软IIS的服务器平台的WEB开发语言.因此,该系统只能应用在IIS的平台上,可移植性很差.•b.该系统所用数据库为Access,不能实现很好的系统并发性,系统速度相对较慢.•c.ASP所开发出来的WEB系统是将业务逻辑与页面表现混杂在一起,不易于阅读代码,可重用性差.

  6.投资及效益分析

  6.1支出6.1.1基本建设投资共计*万6.1.2其他一次性支出WindowsNT:*万管理员培训费:*万共计:*万6.1.3非一次性支出人员工资:*万

  其他不可知的额外支出:*元共计:*万6.2收益6.2.1一次性收益:*元6.2.2非一次性收益

  (按银行利率:1%);减少员工5人(1000元/人)五年收益:*6.2.3不可定量的收益因工作效率提高工作时间减少:*6.3收益/投资比

  *

  7.社会因素方面的可能性

  •法律方面的可行性•本项目不涉及在社会上或政治上引起侵权、破坏或其他责任问题。设计本项目的一切活动都在国

  家法律允许范围以内。系统开发和运行与国家的政策法规不存在任何冲突和抵触之处。•使用方面的可行性•“在线考试系统”是针对企业内部要对员工考核的需求进行开发的一个在线系统。从企业的角度

  来看,纸质的考试不仅物质成本高,而且需要耗费大量的人力资源;此外,纸质的考试不够灵活,使得考试变得不够人性化,不能体现出企业考试的真实目的——促进员工提升自身的素质和能力,更好地为企业服务,这是有别于其他的升学考试的。

  

篇十三:在线考试系统研究条件怎么写

 网上考试系统可行性研究报告

  网上考试系统可行性研究报告

  本报告说明建议的软件项目在技术上、经济上和社会条件方面的可行性,评述各种选择方案,并提出倾向性意见。

  本报告有以下文档组成:可行性报告目录

  一引言1-1目的

  1-2背景1-3目前网上考试的现状

  二可行性研究的前提

  2.1.项目的基本要求2.2项目基本目标

  2.3项目开发设定条件、假定和限制

  三所建议系统概况

  3-1所建议系统概述3-2所建议系统的处理流程和数据流程

  四可行性分析

  4-1技术条件可行性分析4-2经济可行性分析4-3社会因素方面可行性分析

  五可行性分析结论

  页码22222-3233-4

  4444-54555

  网上考试系统可行性研究报告

  一引言

  1-1目的

  考试的历史由来已久,我国从隋朝就建立并延续使用了上千年的科举考试,和现如今我国每年一次全国范围内的大规模高考,以及各种等级考试,是我国社会选拔人才个人奋斗检验学习成果的一个非常有效地手段。

  在先进信息技术飞速发展的时代,考试的方式,方法也发生可很大的变化。以计算机为中心的internet和多媒体技术的迅速崛起,给现代教育注入了新的生命,使用现代教育产生了重大的飞跃。考试是现代教育的一个重要的环节,它是对学生所学知识和能力的一种评价,也是衡量教师教学效果的一种教育测量手段。然而传统考试在命题内容,评分标准,阅卷等方面会被各种因素干扰,考试可信度和效率较低等缺点,在信息时代的今天,让我们不得不去改变考试的方法,方式,才能使现代教育得到更好的发展

  1-2背景

  近几年网络的发展,是我们的生活发生的翻天覆地的变化。公司、家庭如此,学校也不例外,在所有院校中,考试用纸浪费相当大,考虑到目前环保,无纸化考试将成为热门,所建议开发软件:网上考试系统.在线考试是现阶段研究开发的一个热点。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。

  1-3目前网上考试的现状

  网络考试系统目前有两类:一是基于局域网的网络考试系统,一是基于web的网络考试系统。基于局域网的网络考试系统通常用于比较正式的考试,如计算机等级考试、职业技能考试、行业考试等;基于WEB的网络考试系统通常用于考生自测或网络教学系统.网上考试因方便,省时省力,简单迅速而成为热门.

  二可行性研究的前提

  2-1.项目的基本要求

  考试管理系统是对教师、学生提供方便快捷的出题、考试、查询成绩等相关服务的软件,能够使实用者感到方便。

  网上考试系统可行性研究报告

  1主要功能考试管理系统的主要功能为:数据更新、数据查询、密码管理和数据导入。数据更新功能分为三个部分:数据添加、数据删除和数据修改。数据添加功能提供便捷的录入界面,通过EXCEL表将原始数据追加到数据库中。数据删除功能满足用户要求的相应记录从数据库中删除。数据修改功能允许用户对他指定记录的相关信息进行修改。数据查询功能允许用户通过输入指定信息查询相关信息。密码管理功能允许用户对密码进行修改。2性能要求

  方便快捷有效地完成考试管理的各项工作,录入数据合法性的校验程度高。数据查询速度快。3系统的输入与输出输入:考试科目及题目、教师、学生、班级、管理员的基本信息输出:成绩单、试卷。4安全保密要求系统对不同的用户提供不同功能的模块,防止用户信息泄露。

  2-2项目基本目标

  考试系统可以帮助老师快捷的出题考查学生,学生可以接受考查,可以及时了解自己的考试成绩。

  (1)方便教师管理教师可以直接出题给学生,这样方便快捷,而且环保。

  (2)方便学生测验学生可以登入系统,及时的做老师出的题目。并在做完时可以立即知道自己的成绩

  2-3项目开发设定条件、假定和限制

  1所建议系统运行的最小值.系统运行寿命的最小值应达五年。

  2可利用的信息和资源互联网

  3进行可行性研究的方法方法如下:·客户调查

  网上考试系统可行性研究报告

  ·专家咨询·市场相关产品、同类产品调查4决定可行性的因素主要因素有经济条件、技术条件、团队合作精神

  三所建议系统概况3-1所建议系统概述

  考试系统是安装在学校用的电脑上的系统,可以帮助老师快捷的出题考查学生,学生可以接受考查,可以及时了解自己的考试成绩。省去教师出题打印成卷子考查学生的时间。也方便学生做测验,及时了解自己的不足之处。

  3-2处理流程和数据流程

  在线考试管理系统分为数据库管理、考试功能、领导审核功能三部分,系统各部分既相互独立,又能进行各部分之间的数据调用。

  数据库管理

  用户信息

  试题库

  成绩查询

  考试功能

  试卷生成

  在线考试

  计算机自动阅卷

  成绩查询

  四可行性分析

  4-1技术条件可行性分析

  发者的需要等.目前管理信息系统从技术上来说己相当成熟,伴随着信息领域和其他领域的发展,其自身也在不断的发展完善,就其目前的发展水平来说,己经基本能够满足学生的需要。同时,时间比较充裕,预计在规定期限内可以完成。

  网上考试系统可行性研究报告

  4-2经济可行性分析

  1支出本系统由于功能较小,除了员工的工资以外,不用支付其他费用。主要是对项目的

  经济效益进行评价,本系统作为一个设计,无需开发经费,对于经济上是可以接受的.2收益

  节约教师以及同学的时间,还有打印纸张等等,并且本系统实施后可以显著提高在线考试系统工作效率,有助于学院完全实现网络化管理,因此本系统在经济上是可行的。

  4-3社会因素方面的可行性分析

  1法律方面的可行性系统的研发都是用正版的软件,而且为学校内部使用,不流向社会。不会侵犯他人

  的知识产权。2使用方面的可行性

  学院各级主管领导对于计算机在考试管理工作中的应用具有远见卓识,高层领导能够取得共识,并具有大刀阔斧,排除万难的魄力和勇气。在业务上具有相对独立性,业务领域数据相对完整,具有条理性,这些都为设计和实施管理信息系统提供了便利条件。该系统的页面简洁明了,操作简单,能够满足教师和同学的正常使用。

  五可行性分析结论

  结论意见:通过经济、技术和社会等方面的可行性分析,可以确定本系统的开发完全必要,而且是可行的,可以立项开发。

  

篇十四:在线考试系统研究条件怎么写

 精品

  毕业设计(论文)

  开题报告

  .

  精品

  1选题的背景和意义1.1选题的背景

  在现在信息高速发展的时代,计算机技术越来越广泛地应用于我们生活中的各个领域,在教学方面引起了重大的改革。

  托福考试在2006年9月就已经由传统的考试改成了网络机考,其出题、答卷以及评分都由计算机完成,国内的计算机等级考试也有机考部分。这说明在线考试正作为一种新型的考试形式慢慢取代传统的考试形式。

  1.2选题的意义

  随着计算机技术的飞速发展,计算机在教学中应用变得非常普遍,利用计算机来进行在线考试将变得更加流行。在线考试系统在期中和期末考试中拥有十分重要的实际应用价值,它能节约考试成本,减轻老师的负担,让考试变得更加公平、公正、科学、高效。

  在实际的考试中,老师为了准备试卷就已经花费了大量的时间来找题和组卷,如果仍采取传统的纸质考试,老师判断每个学生试卷答题的对错还是很费时,而基于Java的《面向对象程序设计》在线考试系统刚好可以解决这个问题,它能从题库中随机抽取题目并自动组卷,抽选出来的题目在页面上会随机乱序显示,在节省时间的同时还能防止学生作弊,同时也保证了考试的绝对公平,每个考生的题目显示顺序虽然不同,但是他们进行考试的题目是完全相同的,在难度方面没有差异。在传统的考试中很容易存在的评分出错的情况在在线考试系统中也得到很好的解决,它可以对学生的答案进行判断后自动评分。这样使整个考试过程变得更加的科学和公正。因此,本课题具有较强的现实意义和使用价值[1]。

  .

  精品

  1.3国内外研究现状及发展趋势

  目前,世界上有很多的国际考试都采用在线考试的方式,比如TOFEL、GRE等等,这些考试都是通过网络实时进行的。国内的许多考试也正在慢慢地采用在线考试的方式进行,如计算机等级考试,机动车驾照在线模拟考试等。

  虽然在计算机等级考试系统中还没有完全实现客观题和主观题[2],对于编程题目前任然是采用单机考试模式,但是在选择题等客观题方面有了巨大的提升,在减轻老师负担的同时又高效快速。

  在线考试系统在国外发展得比较早,基数也比较成熟。国内虽然发展较晚,但借鉴别人的成功经验,现在也正在快速的发展和应用之中,相信在以后的学习和工作中,在线考试应该还会以它方便、高效、公正的优点继续发展,逐渐减少传统的考试,成为主流的考试形式。

  2研究的基本内容

  本系统是一种基于B/S架构的考试管理系统,采用开源的SSH框架[3],结合SQLServer数据库管理技术,Tomcat6.0为应用服务器,在Windows操作系统上运行,简化用户操作,完成考生从注册登录系统、开始考试、结束考试到得到成绩的整个过程,系统本身应具有自动组卷和自动阅卷的功能。

  2.1基本框架

  .

  精品

  《面向对象程序设计》在线考试系统

  系统前台

  系统后台

  考生注册登录

  在线考

  试

  成绩查

  询

  章节练

  习

  退出系

  统

  管理员登

  录

  用户信息管

  理

  题成库绩管管

  理理

  已考试人员管

  理

  控制考试开

  始

  退出系

  统

  考练考考修自开自试习自自生生改动始动成成动动登注密组考阅绩绩组阅录册码卷试卷查查卷卷

  询询

  判单多断选选题题题管管管

  理理理

  图1.1《面向对象程序设计》在线考试系统基本框架

  2.2研究的重点和难点

  系统的自动组卷、自动阅卷是这个系统实现的难点。系统的自动组卷模块是在线考试系统的核心之一,如何保证生成的试卷能具有随机性、合理性是实现自动组卷的难点。除了需要老师给出的相关参数之外,还需要相关的算法来完成自动组卷功能。国内常用的组卷策略主要有优先权算法、随机抽取算法、误差补偿算法、回溯试探算法、遗传算法等。系统的自动阅卷模块也是在线考试系统的核心之一,如何保证学生提交试卷后能又快又准确的给出学生的成绩是实现自动阅卷的难点。在考试时间已到,但学生还未完成答题的情况下,系统如何自动将学生答案保存到数据库中并自动阅卷进行评分也是一个重点和难点[4]。

  2.3拟解决的关键问题

  .

  精品

  使用相关算法实现在线考试系统的自动组卷功能时,可能并不是每次组卷成功后的试卷都能让人满意,可能会存在有重复题,试卷难度差距较大等问题,如何让组卷变得更加随机、科学、合理是需要解决的问题,我们要选择一个稳定的组卷算法。

  使用相关算法实现在线考试系统的自动阅卷功能时,如何保证考虑到学生考试时可能出现的任何情况并进行危机处理是待解决的重要问题。我们需要设计一个算法在可以准确计算出考生考试成绩的基础上,也能应对电脑死机重启等各种情况下的对策[5]。

  3研究的方法及措施

  1、文献研究法文献研究法是根据一定的研究目的或课题,通过调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题的一种方法。其作用有:①能了解有关本系统的历史和现状。②能得到现实资料的比较资料。③有助于了解事物的全貌。2、经验总结法经验总结法是通过对实践活动中的具体情况,进行归纳和分析,使之系统化、理论化,上升为经验的一种方法。总结推广先进经验是人类历史上长期运用的较为行之有效的领导方法之一。

  4预期成果

  形成一篇完整的基于Java的《面向对象程序设计》在线考试系统毕业论文。编写一个可以在Windows操作系统中运行的《面向对象程序设计》在线考试系统。系统具有良好的操作界面,能自动组卷和自动阅卷并良好的完成整个考试过程,能直接准确无误的计算出学生的考试成绩情况。

  .

  精品

  5研究工作进度计划

  第一阶段(第一学期第10周):完成查阅文献、调研、选题等,确定自己研究的课题。

  第二阶段(第一学期第11周~第一学期第12周):撰写综述、翻译外文资料和开题报告,最终完成开题答辩。

  第三阶段(第一学期第13周~第一学期第18周):进行毕业设计的数据库设计、需求分析和概要设计。

  第四阶段(第二学期第1周~第二学期第9周):软件开发。第五阶段(第二学期第10周~第二学期第11周):软件测试和毕业论文初稿。第六阶段(第二学期第12周~第二学期第13周):修改毕业论文。第七阶段(第二学期第14周):完成答辩。

  

篇十五:在线考试系统研究条件怎么写

 详细设计说明书

  1引言

  1.1编写目的

  说明在线考试系统各部分的功能和结构,用于系统开发和便于公司技术人员以后的查询和维护工作以及用户使用.

  1.2背景

  随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。

  远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节.在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析.显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣.例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式.

  伴随着远程教育的蓬勃发展,作为教学当中不可分割的一部分的在线考试系统也得到了当今远程教育研究者的关注,考试是考察学生对所学习知识的接受和理解程度的重要手段,无纸化的考卷,考试的随时性,随地性,这些特点都是研究并开发网络考试系统主要的原因,网络考试系统远远超越了传统考试固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利。随着Internet的相关技术的发展,特别是Web技术的出现,人们开始致力

  1

  于研究和开发基于Internet考试系统,这也大大推动了远程教育的发展[2].如今世界上对于基于Internet的远程考试系统所进行的研究开发工作不是很长,但是基

  于web技术构建的在线考试系统已然成为发展的主流.数据库安全、共享、数据传输过程的安全性、访问控制技术、身份识别技术都是构建考试系统要考虑的问题.目前,一些远程教育机构已经开发出了在线考试系统,基本实现了基于Internet的B/S结构在线考试。通过Server端的后台试题库动态生成考卷和对于标准化的试题即时评定成绩。但是与传统的纸面考试相比,目前的在线测试都是基于标准化考试的,而且一般只能用于非正规的考试,因为对于很多方面考虑的还不是很完善,因而使得在线考试在近段时间很难完全替代传统的考试。

  1。3定义

  SQLServer:数据库管理软件DBMS:数据库管理系统Windows7/XP:运行环境VB.NET:软件开发语言

  1.4参考资料

  1.软件工程导论(第五版)张海藩编著2.asp。net网络数据库编程

  2

  2程序系统的结构

  在线考试系统

  管理员

  教师

  学生

  系班教学管修组判题题课章查查修查查选修答

  部级师生理改卷卷型库程节看看改看看择改卷

  管管管管员密

  管管管管学教密学个试密

  理理理理管码

  理理理理生师码生人卷码

  理

  成信

  信成

  绩息

  息绩

  图1.系统结构图用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系.

  3用户注册模块设计说明

  从本章开始,逐个地给出各个层次中的每个程序的设计考虑。以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可.

  3。1程序描述

  此模块是添加新的用户,填写用户基本信息,包括管理员用户,教师用户,学生用户的

  3

  各种个人信息设定个人的原始密码,并添加到用户信息库中。

  3。2功能

  本模块主要完成用户的注册功能。以学生为例,需输入学生编号,学生姓名,密码,出生年月,性别,年龄,家庭住址,所属系部,所属班级信息,模块检查数据库看是否存在相同记录,如存在提示已存在,重新输入,如不存在将信息输入数据库,返回注册成功。

  3.3性能

  该模块要求能正确且及时登录用户信息,对不符合规定的输入能给出相应提示并可修改。

  3。4输人项

  以学生用户注册为例,

  表1.学生信息表

  序号

  列名

  1

  stuid

  2

  stuname

  3

  stupwd

  4

  stubrith

  5

  stusex

  6

  stuage

  7

  stuaddress

  8

  stumajor

  9

  classid

  字段说明学生编号学生姓名密码出生年月性别年龄家庭住址所属系部所属班级

  数据类型VarcharVarcharVarcharVarcharVarcharIntVarcharVarcharVarchar

  长度505050504

  505050

  主键是否否否否否否否否

  允许空否是是是是是是是是

  其中密码项要求保密.给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等。

  3.5输出项

  该模块返回是否已存在用户,输入出错,注册成功等。

  4

  给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。

  3。6算法

  无。

  3。7流程逻辑

  录入用户信息

  图1.用户注册模块执行流程

  3.8接口

  接收信息

  Yes

  本模块不隶属于其信他息模为块空,?关联学生表,教师表,管理员表提示。信息不能为空

  3。9存储分配No

  无。

  用户已存在吗

  No

  3。10注释设计注册成功

  无.

  Yes

  提示用户已存在

  3。11限制条件

  本模块输入必须按照数据库定义的数据类型输入。且非空项不可为空

  3.12测试计划

  测试本模块要对各种类型信息输入进行测试,如符合输入要求则提示注册成功且能正确将相应信息添加至数据库中;如不符合要求则提示注册失败请重新填写;如已存在该用户则提示该用户已存在。

  说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定.

  5

  3。13尚未解决的问题

  无

  4用户登录模块设计说明

  4.1程序描述

  用户通过登录模块获取相应的操作权限并使用系统。

  4.2功能

  本模块完成用户登陆功能.以学生用户为例,在登录界面中输入学号和密码,系统在数据库中查找该学号是否存在,若不存在,返回用户不存在;若存在,将输入密码与数据库中密码对比,若相同,返回登陆成功,跳转至学生页面,若不同,提示密码输入错误,重新登录。

  4。3性能

  本模块无精度要求,对于输入的密码要求大小写不敏感,时间上要求能尽快给用户返回信息。

  4。4输人项

  学号,数据类型为char,长度50密码,数据类型为char,长度50。其中密码要求不显示在登录界面上以保证安全。

  4.5输出项

  提示信息:“该用户已存在.”、“登录成功.”、“密码错误.”。

  6

  4。6算法

  本模块利用二分查找对数据库表项进行检索。

  4.7流程逻辑

  登录信息录入

  接收登录信息

  用户名、密码为空?

  No

  按照用户名查询

  No

  用户已存在吗

  Yes

  口令正确吗?

  Yes

  提示用户名或密码不能为空

  No

  提示用户不存在

  No

  提示密码错误

  Yes已登录图2.用户登录模块执行流程

  4。8接口

  本模块转向学生,教师,管理员页面,对外接口包含后台数据库的连接。数据库涉及学生表,教师表,管理员表。

  4。9存储分配

  无

  4.10注释设计

  无。

  7

  4.11限制条件

  无.

  4。12测试计划

  测试本模块需用不同类型的用户登录,如不存在用户登录需提示用户不存在,还应用正确与错误密码分别进行登录测试,确定系统是否正常运行.

  4。13尚未解决的问题

  无.

  5在线考试模块设计说明

  5.1程序描述

  本模块主要完成该系统核心功能在线测试。

  5。2功能

  进入在线考试系统。在线测试是有时间限定的,学生要先登入自己的用户,进行在线考试.一旦进入在线考试,系统就自动开始计时。时间到会自动交卷,然后进入判卷系统。考试过程中学生可以不按题目顺序答题。

  5.3性能

  学生不按顺序答题不可影响系统运行,进入在线考试后页面需要快速显示试卷,交卷后应能快速给出判卷情况.

  5.4输人项

  选择题答案,单选按钮radio控件输入;判断题答案,单选按钮radio控件输入;

  8

  主观题答案,文本域textarea控件输入。

  5。5输出项

  开始考试后从数据库读取试卷并显示在页面上,交卷后显示客观题答题情况。

  5.6算法

  无.

  5.7流程逻辑

  用户登录

  进入考场考试

  时间结束?

  NoNo

  交卷?

  Yes

  自动阅卷显示成绩

  退出图考场3.在线考试流程

  交卷?

  No

  自动交卷

  5。8接口

  该模块由学生页面转入,对外连接试卷信息表和学生答卷信息表。

  5.9存储分配

  表2。试卷信息表

  9

  序号1234

  列名paperidcourseidstartimeendtime

  表3.学生答卷信息表

  序号1234567

  列名idpaperidstuidquestiontypenamequestionidstuanswerstuscore

  字段说明试卷编号科目编号开始时间结束时间

  字段说明编号试卷编号学生编号题型名试题编号学生答案学生得分

  数据类型VarcharVarcharDatetimeDatetime

  长度5050

  主键是否否否

  允许空否是是是

  数据类型VarcharVarcharVarcharVarcharVarcharVarcharVarchar

  长度50505050505050

  主键是否否否否否否

  允许空否是是是是是是

  5。10注释设计

  无。

  5.11限制条件

  无。

  5.12测试计划

  本模块测试包括学生在规定时间内提交,系统自动判卷,显示答卷情况;学生超时,系统自动交卷并判卷。

  5.13尚未解决的问题

  无。

  6题库管理模块设计说明

  6。1程序描述

  本模块用于对题库内题目进行添删改查操作。

  10

  6。2功能

  题库管理包括判断题管理、选择题管理、主观题管理。管理员可以通过题库管理对各种类型的试题进行添加、删除、修改以及查询。题库管理功能模块图如图4所示,由于各种类型试题的管理功能均类似,这里仅以判断题管理为例进行介绍.判断题管理模块包括的操作有:添加判断题、删除判断题、修改判断题和查找判断题。

  题库管理

  图4.题库管理功能模块

  6.3性能判断题管理

  选择题管理

  主观题管理

  添主要是删时间上修需要良查好的反添应速度删.修查添删修查

  加除改找

  加除改找加除改找

  判判判判

  选选选选主主主主

  6.4断题输人断题项

  断题

  断题

  择择择择观观观观题题题题题题题题

  题目,文本框text输入,char型;答案,文本框text输入,bool型;

  6.5输出项

  添加题目显示“添加成功"或“题目已存在";删除题目显示“删除成功”;修改题目显示“修改成功”;查找题目返回判断题题目以及答案。

  6。6算法

  查找过程应用二分法查找。

  6.7流程逻辑

  6.8接口

  判断题

  返回

  本模块由教师,管理员页面转入,连接数据库的判断题表,选择题表,主管题表

  添加

  删除

  修改

  查找

  添成加功

  删成除功

  修成改功

  查成找功

  11

  6。9存储分配

  表4.判断题信息表

  序号

  列名

  1

  selectid

  2

  questiontitle

  3

  answer

  表5.选择题信息表

  序号

  列名

  1

  selectid

  2

  questiontitle

  3

  A

  4

  B

  5

  C

  6

  D

  7

  answer

  表6。主观题信息表

  序号1234

  列名subidtypeidquestiontitleanswer

  字段说明判断题编号判断题题目正确答案

  数据类型VarcharVarcharVarchar

  长度5010050

  主键是否否

  允许空否是是

  字段说明选择题编号选择题题目A答案B答案C答案D答案正确答案

  数据类型VarcharVarcharVarcharVarcharVarcharVarcharVarchar

  长度501005050505050

  主键是否否否否否否

  允许空否是是是是是是

  字段说明主观题编号主观题题型编号主观题题题目正确答案

  数据类型VarcharVarcharVarcharVarchar

  长度50501008000

  主键是否否否

  允许空否是是是

  6。10注释设计

  无.

  6.11限制条件

  无.

  6.12测试计划

  本模块测试需要按不同关键字对题目进行查找以及是否能正常向数据库中添加删除题目。

  6。13尚未解决的问题

  无

  12

  7试卷管理模块设计说明

  7.1程序描述

  本模块用于对试卷进行添删改查操作。

  7.2功能

  试卷管理包括试卷添加、删除、修改以及查询。模块图如图4所示。

  试卷管理

  试卷增加(上传)

  7.3性能

  试卷删除图4.试卷试管卷理修功改能模块试卷查询

  主要是时间上需要良好的反应速度.

  7.4输人项

  支持*。doc格式试卷上传。

  7.5输出项

  上传试卷显示“上传成功”或“试卷已存在”;删除试卷显示“删除成功”;修改试卷显示“修改成功”;查找试卷显示“已找到”或“不存在”。

  7。6算法

  查找过程应用二分法查找。

  13

  7。7流程逻辑

  7.8接口

  返回

  试卷

  本模块由教师,管理员页面转入,连接数据库的试卷表

  7.9上存传储分配

  上成传功

  表7。试卷信息表

  序号

  列名

  1

  selectid

  2

  questiontitle

  删除删成除功

  字段说明试卷编号试卷科目标题

  修改修成改功

  数据类型VarcharVarchar

  长度50100

  查找查成找功

  主键是否

  允许空否是

  图5.试卷管理页面流程

  7。10注释设计

  无。

  7。11限制条件

  无.

  7。12测试计划

  本模块测试需要上传试卷样本进行测试,看上传结果以及删除,修改,查找.

  7.13尚未解决的问题

  无

  14

  ——————

  

篇十六:在线考试系统研究条件怎么写

 在线考试系统需求文档

  在线考试系统需求分析报告

  1/12

  1.引言

  1.1编写目的

  在线考试系统需求文档

  软件需求分析目的是使用户和软件开发者双方对项目开发目标有一个共同的理解,便于对软件开发各个过程的控制及管理,通过对项目开发目标的描述,使开发人员能够正确理解用户需求,明确该系统应具有的功能、性能及界面要求。

  需求分析作为软件开发的基础和依据,其预期读者是系统分析人员、项目管理人员、软件设计人员、用户文档编写者。

  1.2项目背景

  随着计算机和网络技术的迅猛发展,使用在线考试系统,可以减轻教师的工作负担及提高工作效率,及此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。

  在线考试系统中试卷的生成、试卷的提交、试卷的判读等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而有效地提高了教师的工作效率。

  1.3定义

  需求:用户解决问题或达到目标所需的条件或能力;系统或系统部件要满足的合同、标准、规范或其它正式规定文档所需具有的条件或能力;一种反映上述条件和能力的文档说明。

  2/12

  在线考试系统需求文档需求分析:包括提炼、分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误、遗憾或其它不足的地方。信息系统:是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存储、加工、输出、维护、使用和控制的系统。

  3/12

  在线考试系统需求文档

  2.任务概述

  2.1目标

  本系统开发的目标是:由教师日常维护系统内的题库,包括相关题目的增删改查,在需要考试的时候可以导入学生数据,为每个学生生成相应的账号、密码供学生登陆进行在线的考试,其中考试的题目可以在线题和下载题,在线题由考生直接在线答题,下载题则下载到本地进行作答,完成后回传到考试系统,考试过程中,考上随时看到考试时间倒计时。考试完毕后,教师可以在线批改、打分,可以导出成绩单。学生可以再次登录查看自己的成绩。

  2.2运行环境

  (1)操作系统:能够兼LinuxCentos6.4及以上版本的操作系统。(2)应用程序:InternetExplorer6.0及以上版本。(3)数据库:SqlServer。

  3.数据描述

  3.1数据模型

  1、概念模型设计概念模型是概念层的模型,对数据进行抽象、提取,表达各种数

  据间的分类及相互关系。

  4/12

  在线考试系统需求文档2、数据分割

  通过对在线考试系统的需求分析,形成了设计数据库的思路。根据系统需求,将数据库分为(1)管理员表(2)教师表(3)学生表(4)登陆表(5)权限表(6)课程表(7)教师授课表(8)课程知识点表(9)知识点题目表(10)试题表

  3.2数据库描述

  本软件采用SqlServer数据库,数据库名称为***,在线考试系统的数据库由以下数据库表组成。

  (1)管理员表(2)教师表(3)学生表(4)登陆表(5)权限表(6)课程表(7)教师授课表(8)课程知识点表(9)试题表(10)知识点题目表

  5/12

  在线考试系统需求文档

  3.3数据词典

  1、管理员表

  本表用于记录系统的管理员用户的信息。

  序号

  数据项名称

  数据项代码

  表1管理员表

  定义或描述

  数据类型

  数据存储长度

  1编号

  NO

  编号

  N

  6

  管理2员账

  号3院系

  联系4电话

  电子5邮件5备注

  USERNAMEDEPARTMENTTELEPHONE

  EMAILREMARKS

  管理员用户名管理员所在院系

  联系电话电子邮件

  备注

  C30C50C20C50C50

  约

  束值备

  条域注

  件

  自

  M

  增

  列

  M

  PK

  MO

  OO

  2、教师表本表用于记录教师信息。表2教师表

  序数据项号名称

  数据项代码

  定义或描述

  1编号

  NO

  2教师ID

  TEACHERID

  教师姓

  3

  名

  TEACHERNAME

  用户组4名

  USERGROUP

  5性别

  SEX

  证件类6型

  CARD

  编号教师ID教师姓名所在用户组

  性别证件类型

  6/12

  数

  据类

  数据存约束储长度条件

  值域

  备注

  型

  N

  6

  M

  自增列

  C

  10

  M

  PK

  C100M

  C

  20

  M

  0:男

  N

  1

  M0,11:女

  C

  50

  M

  在线考试系统需求文档

  7照片联系电

  8话电子邮

  9件

  10状态

  PHOTHOPHONEEMAILSTATUS

  11院系

  DEPARTMENT

  12备注

  REMARKS

  照片地址联系电话电子邮件地址

  状态教师所在院系

  备注

  C

  100

  O

  C

  20

  O

  C

  50

  O

  N

  1

  M

  C

  50

  M

  C

  50

  O

  3、学生表本表用于记录学生信息。表3学生表

  序数据项号名称

  数据项代码

  定义或描述

  1编号

  NO

  2学生ID

  STUDENTID

  学生姓

  3

  名

  STUDENTNAME

  用户组4名

  USERGROUP

  5性别

  SEX

  证件类6型

  CARD

  7照片

  PHOTHO

  联系电8话

  电子邮9件

  PHONEEMAIL

  10状态

  STATUS

  11院系

  DEPARTMENT

  12班级

  CLASS

  13备注

  REMARKS

  编号学生ID学生姓名所在用户组

  性别证件类型照片地址联系电话电子邮件地址

  状态学生所在院系学生所在班级

  备注

  数

  据类

  数据存约束储长度条件

  值域

  备注

  型

  N

  6

  M

  自增列

  C

  10

  M

  PK

  C100M

  C

  20

  M

  0:男

  N

  1

  M0,11:女

  C

  50

  M

  C

  100

  O

  C

  20

  O

  C

  50

  O

  N

  1

  M

  C

  50

  M

  C

  50

  M

  C

  50

  O

  4、登陆表

  7/12

  在线考试系统需求文档

  本表为系统的登陆表。

  序号

  数据项名称

  数据项代码

  表4登陆表

  定义或描述

  1编号

  用户

  2

  名

  3密码

  4备注

  NO

  USERNAMEPASSWORDREMARKS

  编号

  用户名密码备注

  数据类型

  数据存储长度

  N

  6

  C30

  C50C50

  约

  束值备

  条域注

  件

  自

  M

  增

  列

  M

  PK

  MO

  5、权限表

  本表为系统的权限表。

  序号

  数据项名称

  数据项代码

  表5权限表

  定义或描述

  1编号

  用户

  2

  名

  3权限

  4备注

  NO

  USERNAMEROLE

  REMARKS

  编号

  用户名用户权限

  备注

  数据类型

  数据存储长度

  N

  6

  C30

  C50C50

  约

  束值备

  条域注

  件

  自

  增

  M

  列

  PK

  M

  MO

  6、课程表

  本表为系统的课程表。

  序号

  数据项名称

  数据项代码

  表6课程表

  定义或描述

  1编号

  课程2

  ID

  课程

  3

  名

  4备注

  NO

  COURSEIDCOURSENAME

  REMARKS

  编号

  课程ID课程名称

  备注

  8/12

  数据类型

  数据存储长度

  N

  6

  约

  束值备

  条域注

  件

  自

  增

  M

  列

  C30M

  PK

  C50M

  C

  50

  O

  在线考试系统需求文档

  7、教师授课表

  本表为系统的教师授课表。

  表7教师授课表

  序号

  数据项名称

  数据项代码

  定义或描述

  1编号

  教师

  2

  ID

  课程3

  ID

  4备注

  NO

  TEACHERIDCOURSEIDREMARKS

  编号

  教师ID课程ID

  备注

  数据类型

  数据存储长度

  N

  6

  C30

  约

  束值备

  条域注

  件

  自

  增

  M

  列

  PK

  M

  C30M

  C

  50

  O

  8、知识点表

  本表为系统的知识点表。

  序号

  数据项名称

  数据项代码

  表8知识点表

  定义或描述

  1编号

  NO

  知识2点ID

  KNOWLEDGEID

  知识3点名KNOWLEDGENAME

  课程

  4

  ID

  COURSEID

  4备注

  REMARKS

  编号

  知识点ID知识点名称知识点所对应的课程

  备注

  9、试题表

  本表为系统的试题表。

  序号

  数据项名称

  数据项代码

  表9试题表

  定义或描述

  9/12

  数据类型

  数据存储长度

  N

  6

  约

  束值备

  条域注

  件

  自

  增

  M

  列

  C30M

  PK

  C50M

  C30M

  C

  50

  O

  数据类型

  数据存储长度

  约束值备条域注件

  在线考试系统需求文档

  1编号

  NO

  试题

  2

  ID

  QUESTIONID

  试题3类型

  QUESTIONTYPE

  试题4内容QUESTIONCONTENT

  5答案

  ANSWER

  6分值

  VALUE

  7备注

  REMARKS

  编号

  试题ID试题类型

  试题内容试题答案试题分值

  备注

  自

  增

  N

  6

  M

  列

  C30M

  PK

  C50M

  C500M

  C500M

  N

  2

  M

  C

  50

  O

  10、试题知识点表

  本表为系统的试题知识点表。

  表10试题知识点表

  序号

  数据项名称

  数据项代码

  定义或描述

  1编号

  NO

  试题2

  ID知识3点ID4备注

  QUESTIONIDKNOWLEDGEID

  REMARKS

  编号

  试题ID知识点ID

  备注

  数据类型

  数据存储长度

  N

  6

  C30

  约

  束值备

  条域注

  件

  自

  增

  M

  列

  PK

  M

  C30M

  C

  50

  O

  11、考试表

  本表为系统的考试表。

  序号

  数据项名称

  数据项代码

  表11考试表

  定义或描述

  1编号

  考试2

  ID

  教师

  3

  ID

  3课程

  NO

  EXAMIDTEACHERIDCOURSEID

  编号

  考试ID教师ID课程ID

  10/12

  数据类型

  数据存储长度

  N

  6

  约

  束值备

  条域注

  件

  自

  增

  M

  列

  C30M

  PK

  C30C30M

  ID4备注

  在线考试系统需求文档

  REMARKS

  备注

  C

  50

  O

  12、学生试卷表

  本表为系统的学生试卷表。

  表12学生试卷表

  序号

  数据项名称

  数据项代码

  定义或描述

  1编号

  NO

  试卷

  2

  ID

  考试

  3

  ID

  学生4

  ID

  试题

  5

  数

  试题6

  ID

  分数

  7

  串

  试卷8地址

  9成绩

  10备注

  PAPERIDEXAMIDSTUDENTIDQUESTIONSTOTALQUESTIONSIDVAULESID

  PATHGOALREMARKS

  编号

  试卷ID考试ID学生ID题目数量试卷中试题ID串分数串试卷所存路径卷面成绩

  备注

  数据类型

  数据存储长度

  N

  6

  约

  束值备

  条域注

  件

  自

  增

  M

  列

  C30M

  PK

  C30M

  C30M

  N

  2

  M

  C500M

  C100O

  C

  50

  O

  N

  3

  O

  C

  50

  O

  3.5数据采集

  管理员可由系统的初始超级管理员设定。教师数据的内容来源可以是EXCEL、TXT格式文件的导入,由管理员进行操作,也可以手工的录入。学生数据的内容来源可以是EXCEL,TXT格式文件的导入,可由管理员、教师进行操作,也可以手工的录入。

  11/12

  在线考试系统需求文档

  4.功能需求

  4.1功能结构图

  在线考试系统

  教师管理

  管理员登

  陆

  学生管理

  题库管理

  教师登

  陆

  题库管理

  考试管理

  学生管理

  学生登

  陆

  在线考试

  查询成绩

  增删修查加除改询教教教教

  师师师师

  增删修查加除改询学学学学

  生生生生

  增删修查加除改询题题题题

  目目目目

  增删修查加除改询题题题题

  目目目目

  批导改出试成

  卷绩

  增删修查加除改询学学学学

  生生生生

  图1.系统功能结构图

  12/12

  

篇十七:在线考试系统研究条件怎么写

 随着高校招生规模的扩大各高校学生基数急速增11加给学籍管理工作带来了极大的压力传统的依赖人力管理的学生学籍管理也随之增加了不少的工作量即浪费大量的人力物力又浪费了财力并且由于人工管理存在着大量的不可控因素造成了学籍管理工作的不规范学籍管理手段的落后学籍档案材料内容的空泛从而造成了不必要的麻烦和众多损失

  网上考试系统研究开题报告3篇网上考试系统研究开题报告第1篇一、问题的提出Java网上考试系统,是为了配合Java语言的网上教学而设计的。它是Java课件的一个重要组成部分。二、网络考试系统概述在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的Internet进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在服务器上,考生通过姓名、准考证号码和口令进行登录,考试答案也存放在服务器中,这样考试的公平性、答案的安全性可以得到有效的保证。因此,采用网络考试方式将是以后考试发展的趋势。三、网络考试系统常用的实现技术网络考试系统的实现技术有多种,可以采用传统的客户机/服务器(C/S)型的MIS型架构,即试题内容放在远程的服务器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,这样一来考务工作比较烦琐;而且考试程序放在客户机上,安全性也受到一定影响。另外一种考试系统采用Web技术实现。Web技术超越了传统的客户机/服务器两层结构,采用了三层体系结构:用户界面层/事务层/数据库层。因此Web结构有着更好的安全性。在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上(事务层和数据库可以是同一台机器)。四、本系统拟采用的解决方法(技术)本系统作为Java课件(网络版)的一个组成部分,要求实现网络考试系统的各项基本功能。从安全性和易维护性考虑,选择了Web实现技术。简单的说就是将系统做成一种B/S模式,可以让用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。服务器端程序的实现技术也很多,本人选用了当前比较流行的网络编程技术JSP作为主要实现手段(配合JavaServlet、JavaBean、HTML等)。JSP作为一种Web实现技术,它的效率是很高的。这一点正好符合了考试系统所要求的实时性。JSP自身的安全性,再加上实现模式的特点,完全能够达到考试的保密性要求,保证了考试的公平性原则。除此之外,作为Java平台的一部分,JSP拥有Java语言一次编写,各处运行的特点。又随着越来越多的服务器供应商将JSP支持添加到他们的产品中,这样一来用JSP做成的这套系统可以轻松移植到其它平台来运行。种种优点使得这套系统不但为目前校内的网络教学以至于今后远程教育的实现都打下了良好的基础。所以JSP是实现本系统的最佳技术,它是完全可行的。五、系统的组成和功能构想(1)系统的组成本系统由四个子模块组成:数据库及维护模块、考试子系统模块、成绩管理查询子系统模块、阅卷子系统模块。它们各自的功能如下所述:(一)考试子系统这个系统主要是学生使用。考试子系统是本网络考试系统的核心部分,也是设计时的重点。一般说来,网络考试可以在任何时候、任何地方进行。但是为了使学校易于组织和管理,所以本系统对考试时间作了一定的限制,因此在考试前首先判断当前时间是否为学校规定的考试时间(或预约的考试时间),由于判断的时间是服务器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。如果时间符合要求,则显示登录页面

  进行登录,如信息不正确(包括有些考生试图绕过登录页面,直接进入试卷页面的情况,此时由于没有登录信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到登录页面;如信息正确,则可以开始不同模式的考试。当考试时间到或考生点击交卷按钮时,则系统把考生答案传送至服务器的数据库中保存起来,并在数据库中标记考生是否参加过某门课程考试。(随机考试则可给出成绩;非随机考试等教师批改完试卷后讲成绩保存于数据库。)

  (二)成绩查询管理子系统为了能让考生及时、方便地了解自己的考试成绩,查询子系统也采用Web方式实现,考生在页面输入自己的信息后,服务器就能把成绩信息传送到考生的机器上。此外,系统还可以对成绩进行排序等管理功能。这个系统学生和教师均可以使用。(三)阅卷子系统本系统是老师专用的(通过教师登陆才可以进入),对考生来说是不可见的。(对于进行有主观题测试的模式,采用此系统进行人工给分)主要功能有:1、评分(根据参考答案给出相应的成绩)2、成绩统计、排序(有助于老师了解学生考试情况)3、信息输出(最终结果的输出)(四)数据库及维护系统这个模块能对数据库中的信息(学生信息、试题)进行维护,主要使用对象是系统管理员(只在服务器上运行,不能进行远程维护。目的在于增强系统的安全性)。本系统数据库部分拟用MicrosoftSQLServer2000/MicrosoftAccess2000来实现。(2)统功能的初步构想1、界面方面:系统有登陆、运行、退出三个界面。每个界面对应系统不同的运行状态(具体由登录系统人员的身份而定)。2、内容方面:由于网上考试的特点所限,考试内容以客观题为主。主观题只给出参考答案和评分标准。(以上是指在线测试模式下)对于人工模式下,则由阅卷人改卷后,通知考生成绩。这时以综合测试题为主。3、安全性方面:设立用户名和密码验证方式,防止非法用户登录和越权操作。同时将重要信息的维护只限于服务器端,避免了远程维护带来的安全隐患。考试的预约机制,也在一定程度上保证了考试的安全性。4、其他:可以根据具体情况适当用其他辅助工具(如:DreamwaverMX、DreamwaverUltraDev等工具)对系统的界面进行美化和布局,以达到更好的效果。5、运行环境要求:硬件环境:服务器端:PIII800以上+256内存+10G以上硬盘+10/100M网卡;客户机端:P133,16M内存,win9X、win2000、NT网或Netware网络。软件环境:WindowsNT4.0+IIS+IE5.0(以上)/Windows2000+IE5.0(以上)+BEAWeblogicServer/IBMWebSphereApplicationServer/ApacheTomcat3.X。6、开发环境Windows2000Server(SP2)+IE6.0+ApacheTomcat4.1/JSWDK1.01+J2DK1.41+EditPlus2.0JcreatorLE+DreamweaverUltraDev4.0/MX六、主要技术简介JSP是JavaServerPages的简称,它是由SunMicrosystem公司于1999年6月推出,是基于JavaServlet以及整个Java体系的Web开发技术。作为J2EE体系中的重要一环,JSP为创建高度动态的Web应用提供了一个独特的开发环境。JSP能够适应市场上包括ApacheWebServer、IIS4.0在内的85%的服务器产品,这足以胜任绝大多数的商业事务处理。

  同时JSP代码经过服务器的解释执行后会直接嵌入到HTML语言中,这样就简化了页面的输出,也保留了脚本语言易于使用的优点。

  JDBC是用于执行SQL语句的Java应用程序接口,由一组用Java语言编写的类与接口组成,在JSP中将使用JDBC来访问数据库。JDBC是一种规范,它让各数据库厂商为Java程序员提供标准的数据库访问类和接口,这用就使得开发独立于DBMS的Java应用程序成为可能。一般的Java开发工具都带有JDBC-ODBC桥驱动程序,这样,只要是能够使用ODBC访问的数据库系统,也就能够使用JDBC访问了。

  七、进度安排设计总共用时13周。具体安排如下:1-2周:收集资料(书籍和案例),并完成系统分析。3-12周:软件系统的具体实现(包括测试)和论文写作。13周:整理材料,装订论文。网上考试系统研究开题报告第2篇一论文题目:

  库存管理信息系统的开发二题目研究内容:当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。随着WTO的加入和我国工业的迅猛发展,为了抓住机遇,在竞争占得先机,作为生产企业的一个必不可少的重要环节库存管理的信息化、计算机化也就迫在眉捷了。开发库存管理信息系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。库存管理的对象是很多的,广而言之,它可以包括:商业、企业库存的商品,图书馆库存的图书,博物馆库存的展品等等。在这里本文仅涉及工业企业的产品库存。它主要包括下列三部分:没有经过企业加工,而为企业生产或其他各方面所需要的原材料、燃料、半成品、部件等,如钢材、轴承、发动机、电动机等。已经过企业加工,但尚未加工完毕的在制品。企业已加工完毕,储而待销的成品与备件等。库存管理系统按分类、分级的模式对仓库进行全面的管理和监控,缩短了库存信息流转时间,使企业的物料管理层次分明、井然有序,为采购、销售和生产提供依据;智能化的预警功能可自动提示存货的短缺、超储等异常状况;系统还可进行材料库存ABC分类汇总,减少资金积压。完善的库存管理功能,可对企业的存货进行全面的控制和管理,降低库存成本,增强企业的市场竞争力。库存管理信息系统研究的内容涉及库存管理的全过程,包括入库、出库、退货、订货、库存统计查询等等。下面介绍库存管理的工作流程:#盘点备份库存数据,打印盘点表,可按仓库、批次进行盘点,并根据盘点表生成盘盈、盘亏表,调整库存账。盘点的功能是检查仓库现有库存量与帐面数量是否一致。若盘点结果是仓库现有库存量大于帐面数量,则盘盈;若盘点结果是仓库现有库存量小于帐面数量,则盘亏。无论是盘盈还是盘亏,它们的差异量都记录在盘点调整单。根据上述工作流程,库存管理系统将包含以下内容:能对企业内的各类货物进行ABC分类管理,并提供最低库存量、最高库存量、安全

  库存量的预警功能。可以存储各类信息档案包括物资、产品基本信息、供货单位信息、使用单位信息等。可以方便快捷的进行物资入库管理/物资出库管理等等,安全、高效;支持各种类型

  的出/入库业务:生产入库、委外加工入库、采购入库、其他入库、生产领料出库、委外领料出库、销售出库和其他出库等

  提供退货管理功能通过查询库存,及时了解库存余额信息,便于订货下单,以免由于缺货,影响生产。另外,还提供经济订货量计算功能和打印订货采购单功能。支持库存盘点功能,可按仓库、物料进行盘点,自动汇总盘点数据,及时生成盘赢亏调整单可及时打印库存余额,方便领导决策或安排及时定货.调研情况略网上考试系统研究开题报告第3篇随着计算机事业的普及,互联网的发达,学校的学生学籍管理系统也有以前的手写提升为由网络构成的适用于本校各系并且各校通用的学生学籍管理系统。本课题采用window2015和mictosorftvisualfoxpro的的双层技术手段完成了学生学籍管理的编制,从而达到了对学生学籍的合理管理。同时也方便了管理人员的管理和维护,加强了学生学籍的安全性和稳定性。本课题改进了以前学籍管理系统的限制,方便的实现了对学生学籍的查询和管理功能。高校学生学籍管理是高校教学管理的重要组成部分,是高校基础信息分析的基础来源。并且学籍管理系统的主要对象是众多的学校,建立本系统的目的是能够方便地实现学校的学籍管理和教学管理。高校学生学籍是指学生经高考录取后,按规定的时间报到注册并经过入学复核后取得的合法资格。本系统主要的功能是对一个学校的所有学生整个学籍的查询、修改、添加和删除。它包括对学生入学资格审核,报到注册,课程成绩考核,学籍异动处理,毕业资格审核,学籍学历证书电子注册,教师分布任课管理等,关系到学生学习资格、学习状态及学习结果的认定和教师的查看认可情况,具有很强的策动性。随着高校招生规模的扩大,各高校学生基数急速增加给学籍管理工作带来了极大的压力,传统的依赖人力管理的学生学籍管理也随之增加了不少的工作量,即浪费大量的人力物力又浪费了财力,并且由于人工管理存在着大量的不可控因素,造成了学籍管理工作的不规范、学籍管理手段的落后、学籍档案材料内容的空泛,从而造成了不必要的麻烦和众多损失。为解决各高校现阶段学籍管理中存在的普遍问题,笔者认为各高校必须以教育部电子注册要求的内容为导向,以学籍学历管理网络平台为蓝本,结合自身情况购买或自行开发学籍管理信息系统。该系统应满足以下几个条件:第一,必须达到与学籍学历信息平台所要求的电子注册数据兼容、减少整理数据的工作量。第二,可以实现网络查询与修改,能够建立学生动态的电子学籍档案。第三,应具备校、院两级版本,实现数据共享,分散工作强度,达到集散合理、强化数据准确度。学籍管理系统的后台数据库是学生的信息,教学信息的数据来源。前台的各种作最终影响到的都是后台的数据库系统。本系统应尽可能全的反映学生在校期间的真实情况,记录学生的思想、学业、体质、纪律等方面的自然情况和历史演变过程。按照国家有关规定教学类档案归档范围所列学生学籍档案内容有:反映学生入学基本情况的新生入学登记表、学生学籍卡片、学生成绩总册、在校学生名册、学生学籍变更材料升级、留级、休学、转学、复学、退学等、学生奖励材料奖学金、优秀学生、先进班级等、学生处分材料。笔者认为这些都应归入学生学籍管理系统中,也是学籍管理信息系统得基本组成部分,是电子注册工作的依据。建立学生学籍管理系统是信息时代的要求也是高校做好学籍管理管的需要。本系统

  主要输入学生的个人信息,每人一条记录,每个输入的字段都可以作为查询检索的,通过检索就能直接在计算机或网上调阅学生的在校信息,从而能核实、确认在校学生或毕业证书的真伪,便于对学籍信息统计,保证学籍异动处理的及时、准确。提高学籍管理的工作效率。由于本系统牵涉到学生的基本情况,学生姓名、学号、生日、成绩、系部、班级管理等,因此应实现系统的准确化、自动化、规范化,实现作业的迅速性。

  

篇十八:在线考试系统研究条件怎么写

 1、引言

  在线考试系统开发研究论文

  考试是教学过程中不可缺少的重要环节,它是衡量教学和培训质量的重要手段。传统的考试需要经过很多步骤,有很多弊端,比如无法激活应考者兴趣,考试的主体成了老师,学生消极防卫、被动应付甚至弄虚作假;内容死板,使得考试缺乏灵活性和针对性;枯燥的试卷考核方法,使得部分学生对考试产生抗拒甚至是恐惧感。

  传统考试采用的方式,由任课老师一个人开展,工作量大,效率很低,并不是一种“高效教育”的形式。随着网络技术飞速发展,很多学校、企业、培训机构和社会其他部门都开设了网络在线课程平台,异地实时地进行教育培训和考核早已经不是梦想。由于学校及企业需求的多样化,网络学习平台的模式也呈现出多样化的需求模式。随着技术的不断发展,需要有更好、更完善的软件系统应用到网络教育平台当中去。

  网络学习平台包括很多模块,例如选课系统、教学系统、答疑系统以及考试系统等等。在线考试系统是其中很重要的一个环节,同时它也是最难实现的环节。传统的考试组织复杂、效率低下,教师工作量非常大,烦琐而且容易出错的传统考试方式已经不能适应现代的考试的需要,因此开发出一种合适的在线考核方式是非常迫切的。

  在线考试系统将使考试管理工作更加规范化,自动化,简单化,一方面方便考生考试,另一方面减轻教师的工作负担,提高工作效率。从而提高教学质量。

  本文研究并设计了一个在线考试系统,能够通过题库录入并组合成卷,给学生一个网络在线考试环境,通过这样的考试练习,学生能够比较全面地掌握相关理论知识,提高学习效率,老师能够提高教学水平,减少工作量和阅卷量,提高教学的灵活性,从而促进教学改革。

  2、系统总体设计

  2.1、系统总体结构

  本系统主要功能分为两个部分,一个是面向学生用户,一个是面向管理员(教师)用户。学生需要能够完成注册、登录、选择试卷、考试、查看成绩等功能,管理员需要能够完成用户管理、题库管理、生成试卷、查看成绩排名等功能,此外系统需要能够自动评分并排名。本系统的总体结构图如1所示。

  图1系统总体功能结构图

  2.2、数据库设计

  对于本系统而言,系统的角色为管理员(教师)、学生,所以需要分别建立这两个用户表;管理员需要录入题库,所以需要一个存放题库的表,还需要用于存放题库正确选项

  的表;管理员需要由题库生成试卷,所以需要试卷表以及试卷和题库对应的表;而学生考试,需要一个存放考试成绩的表。

  综合以上分析,要实现本系统的所有功能模块,数据库共要设计六个表,分别是用户表、题库表、题库选项表、试卷表、试卷题目对应表、考试结果表。根据系统的基本需求,我们采用MySQL数据库管理系统,它是一个多线程的、结构化查询语言SQL数据库服务器。MySQL非常适用于中小型规模的网站和系统,它的执行性能非常高,运行速度非常快,并非常容易使用。

  3、主要功能模块

  根据本系统的总体结构功能图,可以分析出本系统主要是针对管理员和注册用户两大身份。管理员相当于教师的.角色,需要进行考试的管理活动,注册用户相当于学生的身份,需要进行在线考试的活动。

  3.1、管理员功能模块

  对于管理员,主要需要实现的重点功能有题库管理、试卷管理、考试管理、用户管理。用户管理模块。普通用户在通过注册以后,可以成为正式注册用户,然后才可以进行考试。后台存储着用户的注册信息,如姓名、登录账号、密码等,管理员可以在后台管理这些注册用户,例如进行用户的信息查询、删除及修改等操作。管理员自身也可以进行密码修改等操作。

  题库管理模块。后台有专门的试题库,用来保存课程的相关试题及答案信息等。管理员可以通过预先录入试题创建题库。管理员可以对题库进行管理,包括题目的添加、删除、修改、查询等功能。试卷管理模块。题库形成以后,需要利用题库中的题目来组成试卷,考虑到高校课程的针对性比较强,以及学生有可能在企业实习,考试时间必须灵活设定等原因,本系统暂定由管理员人工进行组卷,而不采用自动随机组卷。

  试卷管理包括试卷的组卷、修改、查询和删除,以及设定每套试卷可以开考的开始和结束时间。考试管理模块。学生选定考试试卷并考完以后,对于选择题,系统需要根据题库对应的答案信息进行自动评分,并给出最终的成绩。管理员能够查看每一套试卷的最终考试结果,并能够按考分从高到低进行排名。

  3.2、用户考试模块

  对于学生,主要需要实现的重点功能有用户注册、在线考试、成绩查看等。对于非注册用户只有通过注册,输入个人信息包括账号、密码等,成为正式用户(学生)后,才可以进行在线考试。注册以后,登录到系统,学生可以查看到当前时间段能够进行考试的不同试卷,从而选择试卷进行考试,考试完毕后,系统自动评分,学生可以查看到自己的分数。如果当前没有需要考试的项目,则不显示能考试卷。

  学生可以查看到自己曾经参加过的考试试卷以及考试结果。

  4、主要实现技术

  本系统是基于B/S模式设计的,它选择的前台开发语言为JSP,后台数据库管理工具为MySQL,开发工具为Eclipse,其Web服务器为Tomcat7.0及以上版本。

  B/S结构(浏览器/服务器模式)是Web兴起后的一种网络结构模式。客户端最主要应用软件就是Web浏览器。这种模式将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer等,服务器需要安装数据库

  、部署软件运行环境。这种方式具有分布性特点,可以随时随地享受服务功能,维护简单方便,共享性强。

  5、结束语基于Web的在线考试系统可借助校园网络进行,将试题内容放在服务器上,考生通过帐号和密码进行登录参加考试,考试答案也存放在服务器上,这样考试的公平性、答案的安全性可以得到有效的保证。试题可以根据题库中的内容由任课教师指定随机生成,确保了考试的知识点覆盖面;可以使用计算机判卷,大大提高阅卷效率;还可以直接对成绩进行计算、排名等操作,便于对考试结果进行分析。

  

篇十九:在线考试系统研究条件怎么写

 详细设计说明书

  1引言

  1。1编写目的

  说明在线考试系统各部分的功能和结构,用于系统开发和便于公司技术人员以后的查询和维护工作以及用户使用。

  1.2背景

  随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训.但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求.

  远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式.

  伴随着远程教育的蓬勃发展,作为教学当中不可分割的一部分的在线考试系统也得到了当今远程教育研究者的关注,考试是考察学生对所学习知识的接受和理解程度的重要手段,无纸化的考卷,考试的随时性,随地性,这些特点都是研究并开发网络考试系统主要的原因,网络考试系统远远超越了传统考试固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利.随着Internet的相关技术的发展,特别是Web技术的出现,人们开始致力

  1

  于研究和开发基于Internet考试系统,这也大大推动了远程教育的发展[2]。如今世界上对于基于Internet的远程考试系统所进行的研究开发工作不是很长,但是基

  于web技术构建的在线考试系统已然成为发展的主流。数据库安全、共享、数据传输过程的安全性、访问控制技术、身份识别技术都是构建考试系统要考虑的问题。目前,一些远程教育机构已经开发出了在线考试系统,基本实现了基于Internet的B/S结构在线考试。通过Server端的后台试题库动态生成考卷和对于标准化的试题即时评定成绩。但是与传统的纸面考试相比,目前的在线测试都是基于标准化考试的,而且一般只能用于非正规的考试,因为对于很多方面考虑的还不是很完善,因而使得在线考试在近段时间很难完全替代传统的考试.

  1.3定义

  SQLServer:数据库管理软件DBMS:数据库管理系统Windows7/XP:运行环境VB.NET:软件开发语言

  1.4参考资料

  1.软件工程导论(第五版)张海藩编著2.asp。net网络数据库编程

  2

  2程序系统的结构

  在线考试系统

  管理员

  教师

  学生

  系班教学管修组判题题课章查查修查查选修答

  部级师生理改卷卷型库程节看看改看看择改卷

  管管管管员密

  管管管管学教密学个试密

  理理理理管码

  理理理理生师码生人卷码

  理

  成信

  信成

  绩息

  息绩

  图1.系统结构图用一系列图表列出本程序系统内的每个程序(包括每个模块和子程序)的名称、标识符和它们之间的层次结构关系。

  3用户注册模块设计说明

  从本章开始,逐个地给出各个层次中的每个程序的设计考虑.以下给出的提纲是针对一般情况的。对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。

  3。1程序描述

  此模块是添加新的用户,填写用户基本信息,包括管理员用户,教师用户,学生用户的

  3

  各种个人信息设定个人的原始密码,并添加到用户信息库中。

  3。2功能

  本模块主要完成用户的注册功能。以学生为例,需输入学生编号,学生姓名,密码,出生年月,性别,年龄,家庭住址,所属系部,所属班级信息,模块检查数据库看是否存在相同记录,如存在提示已存在,重新输入,如不存在将信息输入数据库,返回注册成功。

  3。3性能

  该模块要求能正确且及时登录用户信息,对不符合规定的输入能给出相应提示并可修改。

  3。4输人项

  以学生用户注册为例,

  表1.学生信息表

  序号123456789

  列名stuidstunamestupwdstubrithstusexstuagestuaddressstumajorclassid

  字段说明学生编号学生姓名密码出生年月性别年龄家庭住址所属系部所属班级

  数据类型VarcharVarcharVarcharVarcharVarcharIntVarcharVarcharVarchar

  长度505050504

  505050

  主键是否否否否否否否否

  允许空否是是是是是是是是

  其中密码项要求保密。给出对每一个输入项的特性,包括名称、标识、数据的类型和格式、数据值的有效范围、输入的方式。数量和频度、输入媒体、输入数据的来源和安全保密条件等等.

  3.5输出项

  该模块返回是否已存在用户,输入出错,注册成功等。

  4

  给出对每一个输出项的特性,包括名称、标识、数据的类型和格式,数据值的有效范围,输出的形式、数量和频度,输出媒体、对输出图形及符号的说明、安全保密条件等等。

  3.6算法

  无。

  3.7流程逻辑

  录入用户信息

  接收信息信息为空?

  Yes

  提示信息不能为空

  No

  用户已存在吗

  Yes

  提示用户已存在

  No

  注册成功

  图1.用户注册模块执行流程

  3.8接口

  本模块不隶属于其他模块,关联学生表,教师表,管理员表。

  3。9存储分配

  无。

  3.10注释设计

  无。

  5

  3。11限制条件

  本模块输入必须按照数据库定义的数据类型输入。且非空项不可为空

  3.12测试计划

  测试本模块要对各种类型信息输入进行测试,如符合输入要求则提示注册成功且能正确将相应信息添加至数据库中;如不符合要求则提示注册失败请重新填写;如已存在该用户则提示该用户已存在。

  说明对本程序进行单体测试的计划,包括对测试的技术要求、输入数据、预期结果、进度安排、人员职责、设备条件驱动程序及桩模块等的规定。

  3.13尚未解决的问题

  无

  4用户登录模块设计说明

  4.1程序描述

  用户通过登录模块获取相应的操作权限并使用系统。

  4.2功能

  本模块完成用户登陆功能。以学生用户为例,在登录界面中输入学号和密码,系统在数据库中查找该学号是否存在,若不存在,返回用户不存在;若存在,将输入密码与数据库中密码对比,若相同,返回登陆成功,跳转至学生页面,若不同,提示密码输入错误,重新登录。

  4.3性能

  本模块无精度要求,对于输入的密码要求大小写不敏感,时间上要求能尽快给用户返回信息。

  6

  4。4输人项

  学号,数据类型为char,长度50密码,数据类型为char,长度50.其中密码要求不显示在登录界面上以保证安全。

  4.5输出项

  提示信息:“该用户已存在。”、“登录成功。”、“密码错误。”。

  4.6算法

  本模块利用二分查找对数据库表项进行检索.

  4.7流程逻辑

  登录信息录入

  接收登录信息用户名、密码为空?

  Yes

  提示用户名或密码不能为空

  No

  按照用户名查询

  No

  用户已存在吗

  Yes

  口令正确吗?

  No

  提示用户不存在

  No

  提示密码错误

  Yes

  已登录

  图2.用户登录模块执行流程

  7

  4。8接口

  本模块转向学生,教师,管理员页面,对外接口包含后台数据库的连接。数据库涉及学生表,教师表,管理员表.

  4。9存储分配

  无

  4。10注释设计

  无。

  4。11限制条件

  无.

  4。12测试计划

  测试本模块需用不同类型的用户登录,如不存在用户登录需提示用户不存在,还应用正确与错误密码分别进行登录测试,确定系统是否正常运行。

  4.13尚未解决的问题

  无。

  5在线考试模块设计说明

  5。1程序描述

  本模块主要完成该系统核心功能在线测试。

  5.2功能

  进入在线考试系统。在线测试是有时间限定的,学生要先登入自己的用户,进行在线考

  8

  试。一旦进入在线考试,系统就自动开始计时。时间到会自动交卷,然后进入判卷系统。考试过程中学生可以不按题目顺序答题。

  5.3性能

  学生不按顺序答题不可影响系统运行,进入在线考试后页面需要快速显示试卷,交卷后应能快速给出判卷情况。

  5.4输人项

  选择题答案,单选按钮radio控件输入;判断题答案,单选按钮radio控件输入;主观题答案,文本域textarea控件输入。

  5。5输出项

  开始考试后从数据库读取试卷并显示在页面上,交卷后显示客观题答题情况。

  5.6算法

  无.

  5.7流程逻辑

  用户登录

  进入考场

  考试

  时间结束?

  NoNo

  交卷?

  Yes

  9

  交卷?

  No

  自动交卷

  自动阅卷显示成绩

  退出考场

  图3.在线考试流程

  5。8接口

  该模块由学生页面转入,对外连接试卷信息表和学生答卷信息表。

  5。9存储分配

  表2.试卷信息表

  序号1234

  列名paperidcourseidstartimeendtime

  表3。学生答卷信息表

  序号1234567

  列名idpaperidstuidquestiontypenamequestionidstuanswerstuscore

  字段说明试卷编号科目编号开始时间结束时间

  字段说明编号试卷编号学生编号题型名试题编号学生答案学生得分

  数据类型VarcharVarcharDatetimeDatetime

  长度5050

  主键是否否否

  允许空否是是是

  数据类型VarcharVarcharVarcharVarcharVarcharVarcharVarchar

  长度50505050505050

  主键是否否否否否否

  允许空否是是是是是是

  5。10注释设计

  无。

  5.11限制条件

  无。

  10

  5.12测试计划

  本模块测试包括学生在规定时间内提交,系统自动判卷,显示答卷情况;学生超时,系统自动交卷并判卷。

  5。13尚未解决的问题

  无.

  6题库管理模块设计说明

  6.1程序描述

  本模块用于对题库内题目进行添删改查操作。

  6。2功能

  题库管理包括判断题管理、选择题管理、主观题管理。管理员可以通过题库管理对各种类型的试题进行添加、删除、修改以及查询。题库管理功能模块图如图4所示,由于各种类型试题的管理功能均类似,这里仅以判断题管理为例进行介绍.判断题管理模块包括的操作有:添加判断题、删除判断题、修改判断题和查找判断题。

  题库管理

  判断题管理

  选择题管理

  主观题管理

  添删修查加除改找判判判判断断断断题题题题

  添删修查添删修查加除改找加除改找选选选选主主主主择择择择观观观观题题题题题题题题

  图4.题库管理功能模块

  11

  6.3性能

  主要是时间上需要良好的反应速度。

  6.4输人项

  题目,文本框text输入,char型;答案,文本框text输入,bool型;

  6。5输出项

  添加题目显示“添加成功”或“题目已存在”;删除题目显示“删除成功”;修改题目显示“修改成功”;查找题目返回判断题题目以及答案。

  6。6算法

  查找过程应用二分法查找。

  6。7流程逻辑

  判断题

  返回

  添加添成加功

  删除删成除功

  修改修成改功

  查找查成找功

  图5.判断题管理页面流程

  6.8接口

  本模块由教师,管理员页面转入,连接数据库的判断题表,选择题表,主管题表

  12

  6。9存储分配

  表4.判断题信息表

  序号

  列名

  1

  selectid

  2

  questiontitle

  3

  answer

  表5。选择题信息表

  序号

  列名

  1

  selectid

  2

  questiontitle

  3

  A

  4

  B

  5

  C

  6

  D

  7

  answer

  表6.主观题信息表

  序号1234

  列名subidtypeidquestiontitleanswer

  字段说明判断题编号判断题题目正确答案

  数据类型VarcharVarcharVarchar

  长度5010050

  主键是否否

  允许空否是是

  字段说明选择题编号选择题题目A答案B答案C答案D答案正确答案

  数据类型VarcharVarcharVarcharVarcharVarcharVarcharVarchar

  长度501005050505050

  主键是否否否否否否

  允许空否是是是是是是

  字段说明主观题编号主观题题型编号主观题题题目正确答案

  数据类型VarcharVarcharVarcharVarchar

  长度50501008000

  主键是否否否

  允许空否是是是

  6.10注释设计

  无。

  6。11限制条件

  无。

  6。12测试计划

  本模块测试需要按不同关键字对题目进行查找以及是否能正常向数据库中添加删除题目。

  13

  6。13尚未解决的问题

  无

  7试卷管理模块设计说明

  7.1程序描述

  本模块用于对试卷进行添删改查操作。

  7。2功能

  试卷管理包括试卷添加、删除、修改以及查询。模块图如图4所示。

  试卷管理

  试卷增加(上传)

  试卷删除

  试卷修改

  试卷查询

  图4.试卷管理功能模块

  7.3性能

  主要是时间上需要良好的反应速度。

  7。4输人项

  支持*.doc格式试卷上传。

  7。5输出项

  上传试卷显示“上传成功”或“试卷已存在”;删除试卷显示“删除成功”;修改试卷显

  14

  示“修改成功”;查找试卷显示“已找到”或“不存在”。

  7。6算法

  查找过程应用二分法查找.

  7.7流程逻辑

  试卷

  返回

  上传上成传功

  删除删成除功

  修改修成改功

  查找查成找功

  图5.试卷管理页面流程

  7.8接口

  本模块由教师,管理员页面转入,连接数据库的试卷表

  7.9存储分配

  表7.试卷信息表

  序号12

  列名selectidquestiontitle

  字段说明试卷编号试卷科目标题

  数据类型VarcharVarchar

  长度50100

  主键是否

  允许空否是

  7.10注释设计

  无。

  15

  7.11限制条件

  无.

  7.12测试计划

  本模块测试需要上传试卷样本进行测试,看上传结果以及删除,修改,查找。

  7.13尚未解决的问题

  无

  16

  

篇二十:在线考试系统研究条件怎么写

 需求分析报告

  网络在线考试系统

  姓名:班级:学号:

  计科1201

  目录

  1.引言......................................错误!未定义书签。2.需求概述.................................错误!未定义书签。

  目标...................................错误!未定义书签。用户类和特征...........................错误!未定义书签。运行环境...............................错误!未定义书签。3.功能需求.................................错误!未定义书签。确定执行者.............................错误!未定义书签。确定用例...............................错误!未定义书签。编写用例文档...........................错误!未定义书签。4.非功能需求................................错误!未定义书签。性能需求...............................错误!未定义书签。安全性需求.............................错误!未定义书签。5.故障处理..................................错误!未定义书签。6.外部接口需求..............................错误!未定义书签。

  1引言

  随着社会经济的发展,人们对教育越来越重视。考试是教育中的一个重要环节,近几年来随着考试的类型不断增加以及考试要求不断提高,传统的考试方式要求教师打印考卷、监考、批卷、使教师的工作量与来越大,并且这些环节由于全部由人工完成,非常容易出错。因此,许多学校或考试机构建立网络在线考试网站来降低管理成本和减少人力物力的投入,同时,为考生提供更全面、更灵活的服务。考生希望对自己的学习情况进行客观、科学的评价;教务人员希望有效地改进现有的考试模式,提高考试效率。为了满足考生和教务人员的要求,网络在线考试系统应包含在线考试、成绩查询等功能,以满足用户的需求。

  2需求概述

  目标

  从总体上考虑,系统应该实现下列功能;对管理员来说,包括系统维护和用户管理,角色管理等;对教师来说,包括出题,判卷,统计成绩,提交成绩等;对学生来说,答卷,提交试卷;系统能够提供友好的用户界面,使各类用户的工作量最大限度的减少;系统具有良好的运行效率;系统要具有一定的智能型和创新性。

  用户类和特征

  本系统用户一般为学生和老师,还有若干管理员,管理员需要进行用户的创建、修改和删除等工作,要求具备计算机知识,如权限管理等。学生和老师是普通用户,具备一定的计算机操作知识即可。

  运行环境

  a)操作系统:Windows;b)Web服务器:;c)Java开发包:以上;d)数据库:MYSQL;e)浏览器:IE;f)分辨率:最佳效果为1366*768像素。客户端:a)浏览器:IE;b)分辨率:最佳效果为1024*768像素。

  3功能需求

  根据客户的基本需求,该在线考试系统拟分为以下子模块等。整个系统间各子模块的结构图如下所示:

  学生在线考试系统

  学生

  教师

  管理员

  选个

  择人

  密

  课信

  码

  程息

  修

  考查

  改

  试询

  学题

  生库

  密

  成增

  码

  绩删

  修

  查改

  改

  询查

  教

  成

  师

  绩

  选

  管

  课

  理

  成

  绩

  补

  统

  考

  计

  图功能结构图

  学

  教

  生

  师

  课

  信

  信

  程

  息

  息

  管

  管

  管

  理

  理

  理

  增

  增

  增

  删

  删

  删

  改

  改

  改

  查

  查

  查

  主要用户类型以及系统功能模块:本系统的用户可分为管理员、教师和学生三类,三类人群共用一个登录界面,在登录界面处提供用户类型的选择,并因选择的用户类型进入不同的管理界面。进入本系统后共分成三个主要的界面:1、界面用于管理员工作,主要负责进行基本资料的管理,如学生、教师成员的添加以及进入考试系统的权限设置;2、是教师登录的主界面,主要是题库、试卷、成绩的管理以及查询等;3、界面用于学生考试的主界面,主要负责在线考试、查询以往考试成绩留言等。从总体上考虑,系统应该实现下列功能:对管理员来说,包括教师、学生成员、班级的添加与管理。1、教师、学生管理:管理员可以查询现有成员的信息,可以添加、删除成员信息,更改状态信息,设置权限,能否进入本系统。2、班级的管理:主要是基本资料的注册添加,当前权限修改,不能重复添加相同的记录项。对教师来说,包括试卷管理、题库管理、成绩管理。1、试卷管理:教师可以从课程,各种题型的数量等方面对某份试卷提出一定的要求生成试卷规则,同时,教师还可以对库中已有的试卷进行修改和删除,添加新试卷等。2、题库管理:教师可以对题库中的试题进行三种基本操作:添加新的考题、删除旧有考题、修改原有考题,其中试题类型包括判断题、填空题、选择题;对于每种类型的试题,教师可以设置题干、答案等属性。3、成绩管理:教师可以查看考生的考试成绩,并针对不同的课程进行成绩统计,包括考试人数、最高分、最低分、平均分以及各分数段得分人数等。对普通用户来说,包括在线考试、查询以往考试成绩、留言等。1、在线考试:学生可以任选时间进行在线测试,考试结束后,系统会根据已有的标准答案进行在线判卷,考生可以立刻知道考试成绩。

  2、查询以往考试成绩:学生可以在线查询以前参加过的每门课程的考试相关信息。

  3、留言板:学生提交对系统的留言信息。

  确定执行者

  执行者是与系统交互的外部实体,它既可以是人员也可以是外部系统或硬件设备。

  确定执行者可以通过提出以下问题得到:管理员使用系统的主要功能。教师必须系统的支持以完成日常工作任务,如试题录入,管理,查询。学生谁从系统获取考试试题,答案和解析等信息。管理员负责维护和管理系统以保证其正常运行。在本例中,可以确定“教师”和“学生”为系统的执行者。“管理员”负责使用系统的主要功能,“学生”从系统中获取所需的信息。

  确定用例

  用例描述了一个完整的系统事件流程,其重点在于执行者与系统之间的交互而不是内在的系统活动,并对执行者产生有价值的可观测结果。

  确定用例可以通过提出以下问题得到:学生需要从系统中获得考试和查看答案,成绩及解析功能,参与者需要在登陆后逐题作答,打完提交得到成绩,然后查看答案和解析。老师需要从系统中获得录入试题,查看试题,管理试题和查看学生成绩的功能。管理员要从系统中获得管理学生和老师信息,以及试卷管理等功能。教师和管理员需要读取、产生、删除、修改或存储系统的信息。本系统中发生事件需要通知参与者,如考试开始。参与者不需要通知系统事情。

  本系统的输出有学生成绩和排名情况,考试答案和解析,考试试题。输入的有试题及其答案,解析录入,学生和老师名单,考生答题情况。输入的信息存到数据库中,输出的信息从数据库中获取

  本例中我们通过一定的调研和分析得到的“网络在线考试系统”的用例图,如图所示。

  图用例图

  编写用例文档

  用例图不能提供用例所具有的全部信息,因此需要使用文字描述那些不能放映在图形上的信息。用例文档是关于执行者与系统如何交互的规格说明,要求清晰明确,没有二义性。在描述用例时,应该只注重外部能力,不涉及内部细节。下面给出本例中的用例文档。

  1.学生和教师信息的维护用例

  用例名:学生和教师信息的维护参与执行者:图书管理员入口条件:管理员已经登陆到该系统中。

  2.读者信息的维护用例

  用例名:试题信息的维护参与执行者:教师或管理员入口条件:教师或管理员已经登陆到该系统中。

  3.试题的查询用例

  用例名:试题信息的查询参与执行者:管理员、教师入口条件:无事件流:通过交互界面输入查询条件(如题号,关键字等)搜索图书记录。出口条件:若有符合条件的课程信息,则系统显示这些试题信息。否则系统提示用户重新输入查询条件。

  4.学生成绩的查询用例

  用例名:学生成绩信息的查询参与执行者:管理员,教师入口条件:用户已经登陆到该系统中。事件流:通过查询界面输入查询条件(如班级,姓名等)搜索待读者记录。出口条件:若有符合条件的学生信息,则系统显示学生成绩信息。否则系统提示用户重新输入查询条件。

  5.查询个人信息用例

  用例名:查询个人借阅信息参与执行者:教师,学生入口条件:用户已经登陆到该系统中。事件流:点击查询个人信息按钮。出口条件:系统显示用户的借阅信息。

  6.考试用例

  用例名:考试参与执行者:学生入口条件:学生已经登陆到该系统中。事件流:学生在考试页面,点击开始考试按钮。出口条件:学生交卷。异常事件:学生未交卷,提示“试卷未提交,是否提交”。

  7.口令管理用例

  用例名:口令管理参与执行者:管理员、学生、教师入口条件:用户已经登陆到该系统中。事件流:用户点击“修改密码”按钮,在口令修改页面输入新的密码,点击保存按钮。出口条件:数据库中的密码被修改成最新的密码。

  4.非功能需求

  性能需求

  (1)该软件在输入、输出时保留到小数点后两位,在传输过程中保存到小数点后3位。

  (2)时间特性要求:响应时间:小于,更新处理时间:小于1s,数据的转换和传输时间:小于1s,解题时间:小于1s。

  (3)操作方式上的变化:不变;运行环境的变化:不变;同其他软件接口的变化:没有;精度和有效时限的变化:可调;计划的变化和改进:可改。

  (4)输入输出要求:输入数据类型有char型、int型、data型和datatime型数据。

  (5)本软件性能良好,稳定性极高,不容易发生问题,即使软件崩溃,由于其是即时储存在主机上,文件亦不会丢失,会在其主机上找到,只需重新安装

  软件即可。若硬件问题,则及时更换硬件。以上故障不会造成文件缺失,只会一定程度上影

  (6)安全性:在登陆后,有管理权限的设定;可维护性:可维护;可补充性:可补充;易读性:易读;可靠性:可靠;运行环境:可转换。

  安全性需求

  考试系统避免不了需要存储试题库,而试题库中往往有上千条甚至上万条记录,拥有的表也会相对复杂,所以在对数据库进行操作的时候,需要数据库响应时间在人们能够接受的范围之内。

  5.故障处理

  系统对于用户错误输入的处理也应该相对友好,尽量做到以最大限度提升用户体验为前提。偶尔会遇到个别考生考试意外中断的现象,如某台计算机意外断电等。这就涉及到如何在最大程度上保护学生的考试现场问题。我们的做法是,将考生的主观性试题、试卷以及结果,保存到服务器端硬盘上。因为正式考试是集中在学校机房里面进行的,我们可以在安装机房的应用软件时进行设置。例如:将系统的自动保存时间设置在合理的范围之内,最大程度的保存学生考试过程中试题的考试现场。

  6.外部接口需求

  无

  

资信文档网 www.zihuaxinyuan.cn

Copyright © 2013-2024 . 资信文档网 版权所有

Powered by 资信文档网 © All Rights Reserved. 备案号:京ICP备13044534号-2

Top