基于LAMP的网络考试系统研究与开发

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:nyffyn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
国内、外的各种网络化考试系统,大多由微软公司推出的成名系列软件开发而成,开发的系统支撑平台本身就是一笔大的开销,并且随着知识版权的意识日益增强,维权力度不断加大,要想在这种平台上良好地运行一个应用系统,是要付出很大的额外开支的。另外,一些国内大的软件开发商和国际知名的教育软件开发集团所提供的教育产品都非常昂贵,有的开发商根本就不出售他们的产品,而是由他们在网上提供专门的服务。这对于一些中、小型院校来说,根本负担不起。而且就产品本身,也不一定符合自身的教学情况,这就需要进行定向的修改,对于这些大公司来说,要想修改他们的产品是根本不可能的。 本文中开发的考试系统平台从开发的工具到开发和应用的平台,都是开源、免费的软件系统,这为本课题的开发奠定的良好、宽松的软件环境。本文中开发的开源环境下网络考试平台的目的和主要内容: (1)服务器操作系统选用的是Linux7.3,脚本语言选用的是PHP,WEB服务器选用的是Apache,数据库系统选用的是Mysql。这些都是当今最为流行,使用最方便,速度最快的系统软件。 (2)本考试系统与考生的交互界面十分的完善,充分考虑到各种可能发生的因素,其中包括学生的各种可能的误操作。其次,脚本语言对显示内容高度优化,使显示内容清晰无误。还有电子试卷的备份,保证每位考生的答题过程都能准确无误地记录下来。 (3)这一点本系统首先从WEB服务器的系统配置和版本升级上来提供一个基础保障。另外,采用服务器端脚本,并从脚本本身进行优化,来保证软件本身的可靠性。把考试的时间控制提交给时间服务器,这样就可以充分保障考试时间的准确无误和安全。 (4)适用于多科目、多内容的通用型网络考试系统。本系统具有通用性,可以自行设定考试科目及其结构。适用于多种科目的主观和客观题的网络考试。试卷内容可以由文本、图片构成,能够满足更复杂的考试需求。 本文要在全开源的平台上,开发一种瘦身,高效、节能和面向用户具体需求的网络考试系统。
其他文献
随着信息技术的飞速发展,企业信息化建设逐渐被社会各界所关注,并开始在企业的管理运作中发挥着越来越重要的作用。但是按照传统软件开发模式所开发出来的企业管理信息系统,
对等网络中节点的处理能力的不同常常导致负载不均衡。有些节点经常被访问,那么面对蜂拥而至的突发访问,很容易导致访问热点(Query H0tspot)问题。访问热点的出现将使得节点
MVC模式是一种应用系统结构的缩写,这种系统结构由模型、视图和控制器构成。MVC模式将应用系统的各功能划分开来,各司其责,这样使系统的结构更加清晰,易于理解,也更能适应系
在现今社会的发展中,信息技术占据了重要的位置。网络技术的发展,让信息的交换和分享突飞猛进。计算机系统的安全受到越来越多的重视。而作为系统安全的重要手段的访问控制已
电容层析成像技术是上世纪80年代末由英国曼彻斯特大学研究人员提出的一种计算机层析成像技术。它是通过在物体表面设置几组电极,并通过对电极之间的电容值来计算物体内部节
随着现代科技进步和社会发展,图像监控系统已经应用到了社会生活的方方面面。目前在图像监视系统领域,有线方式的图像监视系统较为普遍。而在监控范围广、监控地点不确定、地
随着科技的快速发展,智能终端已经成为人们日常生活中必不可少的移动设备。与此同时,一些开发者受到巨大经济利益的驱使,将攻击的目标瞄向了智能终端,导致智能终端的安全问题
实时操作系统在当前的各个领域得到广泛应用,越来越引起人们的重视。Linux操作系统的源代码开放、内核模块化设计及内核的高度可裁减性使其在嵌入式实时操作系统研究领域备受
随着数据库技术的飞速发展以及数据库管理系统的广泛应用,人们所拥有的数据急剧增加,可是目前用于对这些数据进行分析处理的工具却很少。人们希望根据现有的数据预测未来的发
面向对象技术和面向对象仿真方法是当前仿真研究领域最为重要的研究方向之一,它有着非常诱人的应用前景。将面向对象技术应用于飞行仿真模拟器的研究中显示了一定的优势。采