高校在线考试系统的设计与实现开题报告

 2023-12-05 11:12

1. 研究目的与意义

随着信息技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机实现异地教育和培训。

现在,计算机硬件技术的发展已经达到了相当高的水平。

但是,教学软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到教学当中去,这就给软件设计人员提出了更高的设计要求。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

本系统由四个子模块组成:数据库及维护模块、考试子系统模块、成绩管理查询子系统模块、阅卷子系统模块。本课题拟完成基于b/s的学生网上考试系统 。

本课题的关键:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

通过软件进行考试的方式被称为无纸化考试,随着无纸化考试的诞生,原始的考试方式已经徐徐地被无纸化考试所取代。在线考试系统是基于b/s技术把学科、试题、电脑改卷、成果查询的部分管理工作集成到一种同一的平台,各管理人员可以及时、精确的理解学生学习生活状况。同步,也可以以便教师针对学生的不同状况进行分层次协助引导。考试是对学生所学知识检查、掌握和理解知识限度的重要手段,无纸化的考卷,无纸化考试的随时性,随处性,这些特点都是研究并开发网络考试系统具有重要积极的意义,将给学生和教师带来了极大的便利。无纸化考试,环保、节省资源,适应现代社会发展的发展。

由于网络的存在扩大了学校的服务范畴,为学校的管理提供了更多的条件。对此做出了具体的调查,可行性研究和分析。系统采用了 b / s 构造,在网络上建立学校自己的教育网站。系统开发经历了系统分析、系统设计和系统实行三个阶段。从设计方案的提出,通过具体的调查,分析了方案的可行性和必要性,通过具体的系统设计,力图提高系统的集成性和快捷性;并在系统实行阶段收集了大量的实验数据,以便测试阶段系统的精确性和稳定性。

考试是教学过程中的一种重要环节,通过考试,教师可以理解学生的学习效果,为改善教学提供根据;学生则通过考试理解自己对内容的掌握状况,增强学习爱好。老式的考试方式往往使人们受到地区、时间、场合等多种各样的限制,导致有人的不便。在网络遍及的今天,将考试系统应用在互联网上是现代考试系统的发展趋势。随着计算机技术和互联网的迅速发展,人类已经进入了信息时代,也有人称为数字化时代。在数字化的网络环境下,学生但愿得到个性化的满足,根据自己的状况进行学习,同步也但愿可以得到科学的评价,教师但愿有效改善既有的考试模式,提高考试的效率;教育机构也但愿给网上的学生提供更全面、灵活的服务,全面精确地对学生进行跟踪和评论。在线考试系统正是迎合这一时代需求而开发的,它旨在模索一种以互联网为基本的考试模式。通过这种新的模式,为学校发明一种新的考试环境,提高考试工作效率和原则化水平,使学校管理者、教师和学生可以随时随处通过网络进行考试。在线考试系统提高了考试的可靠性、有效性和工作效率,减少了考试成本,顺应了社会的网络化趋势,必将成为一种不可或缺的考试方式。本文研究的目的是开发一种易于管理和维护的面向教学的考试系统,具有一定的通用性,可以满足多门课程的测试与考核规定。为教师开展平时考核及期末考核提供一种考核平台。为了满足系统对先进性、安全性、跨平台性、可扩展性、可移植性、分布式等方面的规定,系统总体架构设计采用先进的基于 b / s 的三层体系构造:顾客层、业务逻辑层、数据库层。规定建立后台数据库,内含一种试题样库,教师可以在题库中添加、下一篇编辑和删除试题;教师可以增长新的考试科目:可以充足运用题库中的试题由系统随机组卷,并能在指定期间内发布试卷:学生参与完考试能立即得到答案,并分析考中答错的题目:教师能得到学生考试后传送到系统的反馈信息,可以便的对成绩进查询和分析,同步对学生考试中浮现的错误进行记录以便此后的教学。此外,还应具有良好的顾客界面,操作以便,尽量减少误操作率,具有安全保密机制。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

B / S 和 C / S 是当今世界开发模式技术架构的两大主流技术。 C / S 是美国 Borland 公司最早研发, B / S 架构是美国微软公司研发。 B / S ( Browser / Server )架构即浏览器和服务器构造。它是随着 Internet 技术的兴起,对老式 C / S 架构的一种变化或改善的架构。这种架构的优势是:1.在 Internet / Intranet 模式下,易于维护、成本较低。2.能有效地保护数据平台和管理访问权限,服务器数据库也很安全。固然, B / S 架构的缺陷是应用服务器运营数据负荷较重,但是随着服务器性的不断提高,这种状况已得到极大改善。 C / S 架构的优势是应用服务器运营数据负荷较轻。数据的储存管理功能较为透明。在该模式中,前台程序不是非常'瘦小',麻烦的事情都交给了服务器和网络。 C / S 架构的劣势是高昂的维护成本且投资大。基于 B / S 架构软件的跨平台、易维护等种种优势,目前的网络项目将一方面采用 B / S 架构来实现。 B / S 架构更是剧烈冲击 C / S ,并对其形成威胁和挑战,大有取而代之的趋势。基于以上多种因素,本系统选择了 B / S 架构体系。目前最常用的动态网页开发语言有 JSP 、 ASP 和 PHP 三种。◆ JSP 和 ASP 两者最本质的区别两者来源于不同的技术规范组织,其实现的基本 Web 服务器平台规定不相似。 JSP 技术基于平台和服务器的互相独立,可以运营在任何 Web 服务器上,支持多家开发商提供的、多种各样的工具包,服务器的组件和数据库产品由开发商提供。◆ PHP 存在的缺陷 PHP 存在某些缺陷,使得它不适合应用于大型电子商务网站,而是适合小型商业点。一方面, PHP 缺少规模支持。另一方面, PHP 缺少多层构造支持。第三, PHP 提供数据库支持接口不统一。根据以上的分析,本系统采用基于 ASP 的,使用 ASP 可以产生动态网页,解决 HTML 表单的内容,创立数据库驱动的网页,跟踪顾客会话,创立网站的搜索引擎,检测浏览器的功能,发送并接受电子邮件等等各处所要实现的功能。此外,还可以使用 VB , VC +等创立服务器端组件扩展 ASP 功能。基于以上分析,本课题所要研究的内容是,分析设计管理员维护系统及考生考试系统。具体功能模块如下:1.管理员功能模块管理员的权限是:添加、修改、删除教师的信息:添加、修改、删除考生信息;此外还可以把考试的某些有关新闻进行发布,维护系统的正常运营。2.考生考试模块此模块对考生类顾客开放。该试题库模块有单选题、多选题、判断题、填空题、问答题等题型,考生类顾客可以进行模拟练习,在考试时间进行考试,在规定的时间内将题目完毕并进行保存,考试完毕,系统会自动将单选、多选、判断题的答案进行打分。还可以浏览考试新闻,查看自己的考试成绩。3.系统的构成及功能本系统由三个子模块构成:系统维护模块、考试模块、成绩查询模块。1.系统维护模块系统维护模块重要是管理员对系统进行维护,保证系统的正常运营,同步管理教师和学生信息。2.考试模块考试模块由登录界面、随机抽题、考试界面构成。这个模块是考生使用,是该考试系统的核心。功能如下:考生一方面要通过登录页面,凭准考证号密码进行登录,通过验证对的后,进入随机抽题界面。抽题完毕,进入考试界面,系统根据服务器端的时间来计时。然后依次进行选择题、填空题、判断题和名词解释等考试。每提交一道题的答案,系统再进行判断正误。当考试时间到或考生所有做完时,将结束考试。系统把考生成绩传送至服务器的数据库中保存起来。3.成绩管理查询模块该模块分为教师查询和考生查询两种方式。考生在查询页面通过输入姓名和准考证号对的登录后,即可查到自己的成绩。教师凭授权的顾客名和密码,可以查到所有考生的成绩。总结通过以上的综合分析可知,在线考试系统是老式考场的延伸,它可以运用网络,随时随处对学生进行考试,大大简化了老式考试的过程,而运用计算机强大的分析与运算能力,可以更好的对教学进行评价,因此在线考试系统是电子化教学不可缺少的一种重要环节。随着计算机技术及网络技术的迅速发展和高校教育教学改革的不断进一步,基于 B / S 模式的在线考试系统,使教师出卷、学生考试、成绩查询等都能在网上完毕,为终身学习发明了有利条件,也为教学管理提供了高效、便捷、安全的管理手段,实现'无纸化考试”

5. 工作计划

2022-2023-1学期:

第15-16周:完成选题,查阅相关中英文资料,进行相关技术的学习;

第17周:与导师沟通进行课题总体规划;

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。