- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PHP和MySQL考试系统研究
基于PHP和MySQL考试系统研究
一、引言
随着考生的增加、考试要求的不断提高,对考试系统的要求越来越高,而相应的教师和管理员的工作强度也越来越大,而传统的考试方式已不能充分满足当前考生考试的需要。
本系统克服了传统考试的不足,让计算机参与到整个考试过程中,大大提高了考务工作效率,具有广泛的应用前景。随着计算机应用及计算机网络的普及,在各种考试中应用传统的纸张试卷进行的考试越来越少,取而代之的是基于计算机网络,以计算机为工具、在网络考试系统软件的支持下进行的现代化网络考试方式。
二、现状分析
目前大部分的考试系统普遍存在以下问题:
(1)考试系统的核心之一题库是采用传统题库的方式,即是分散运行的题库,而该类型的题库一般无法保持一个专家群体,因此,一般题库由任课教师自主修改,容易导致题库总体质量下降。
(2)大多数的网络考试系统在功能方面还不够完善,许多开发者就没有根据学校的具体情况来开发系统,而且在开发的过程中忽略了一些功能的实现,例如:在线阅卷、成绩统计、成绩查询、试卷难度分析、在线交流等。
三、系统目标
(1)系统力求全面兼顾,能通过网络实现纸笔考试的所有环节,能完成纸笔考试进行的考试内容,这是在线考试的基础,否则就是不完备的。
(2)具有良好的开放性和通用性,不局限于单一类型或单一科目、不局限于单一网络,考试与管理界面美观、简洁,不需要特殊的培训即可进行。
(3)安全可靠,提供严格的用户级别、身份验证,进行存储与传输加密,具有操作故障提示、数据自动存储等机制;采用成熟的产品与技术,不盲目追求新颖,保证系统运行稳定、安全可靠。
(4)提供可扩展与升级外部数据接口,方便与其它系统共享数据,能在系统升级的同时保证数据的继承与一致。
(5)自动化程度高,系统可以进行考生身份自动验证、随机抽取试卷,能自动存储、计时、交卷与评卷,保证考试的公平、规范与快捷高效。
四、系统总体设计
1 系统体系结构
设计开发一个应用系统,采用哪种结构取决于系统的网络配置、应用需求及功能的实现等因素。在线考试系统实现的关键技术就是网络环境下数据库的运用,所以问题就归结到数据库系统的体系结构如何选择的问题。常用的几种体系结构:终端/主机体系结构、客户端/服务器体系结构(C/S)、浏览器/服务器体系结构(B/S)。该系统所采用的体系结构是B/S结构。
在具备上网条件的每台客户机都安装有浏览器的今天,似乎为解决这一瓶颈问题找到了答案,因此基于浏览器/服务器(B/S)体系结构孕育而生。在此种模式中,客户端的标准配置是浏览器,如瞧、Firefox、Opera等,Web服务器成为应用处理的标准配置,数据处理仍然由数据库服务器(DB Server)完成。即为三层分布结构(如图1)。
本系统作为考试系统的体系结构,其优势是:
(1)客户端只需要安装浏览器,不需要安装额外的应用软件,一般操作系统都包含浏览器。其客户端硬件配置要求也较低,只要拥有一台已经连接到Intemet的PC,考生随时随地都可以进行在线考试。
(2)以服务器为中心的管理极大地降低了成本,如数据库储存空间不够,可方便地增加一个数据库服务器;系统要增加新功能,可以新增一个应用服务器来运行新功能,使本系统具有良好的可扩充性。
(3)B/S应用的开发效率高。如果采用的是PHP技术,其版本更新只需要在服务器端集中维护原有的HTML或者PHP代码即可。
2 系统开发工具与技术
(1)开发环境:Zend Studio是屡获大奖的专业PHP集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。
(2)Web技术:PHP独特的语法混合了C、JavR、Perl以及PHP自创新的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码。编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。
(3)数据库:MyS
您可能关注的文档
最近下载
- 跨学科主题学习——向世界介绍我的学校 教学设计 电子工业版信息科技七年级下册.pdf VIP
- DB43_T 2298-2022矿山生态保护修复方案编制规范.docx VIP
- 律政俏佳人影片介绍LEGALLY BLONDE(褚瑞等).pptx VIP
- DL∕T 802.10-2019 电力电缆用导管技术条件 第10部分:涂塑钢质电缆导管.docx VIP
- 投资项目可行性研究指南(试用版)2002.docx VIP
- 理论力学哈工大第六版-课件.ppt
- 矿井通风用MZX型旋叶式风门的设计与研究.pdf VIP
- 2023-2024学年小学生心理健康主题班会——阳光心理 健康人生 主题教育课件.pdf VIP
- 刮板输送机设计计算及选型.doc VIP
- 三查四定表完整版本.docx VIP
文档评论(0)