在线考试相关硕士论文应用格式,关于基于PHP在线考试系统的设计开发相关学士学位论文

时间:2020-07-05 作者:admin
后台-系统-系统设置-扩展变量-(内容页告位1-手机版)

关于在线考试及数据库及操作系统方面的免费优秀学术论文范文,在线考试相关硕士论文应用格式,关于基于PHP在线考试系统的设计开发相关论文例文,对写作在线考试论文范文课题研究的大学硕士、本科毕业论文开题报告范文和文献综述及职称论文参考文献资料下载有帮助。

摘 要 :互联网发展到今天,已经成为人类社会生活中不可缺少的一部分,其中WWW起到了巨大的推动作用.如今,Web已成为社会信息交流的一个平台,大量网站在互联网中兴起.Web应用程序的优点在于无需开发客户端程序,从而可以大大降低成本,同时也降低了程序的使用难度.介绍了在三层体系结构下用PHP设计开发 Web考试系统.

关 键 词 :PHP;Web;考试系统

中图分类号:TP311.52文献标识码:A文章编号:16727800(2011)012006502

作者简介:戴红芳(1977-),女,江苏常熟人,硕士,常熟理工学院信息化办公室实验师,研究方向为计算机网络及应用、数据仓库与数据挖掘;王加年(1982-),男,江苏宝应人,硕士,常熟理工学院信息化办公室实验师,研究方向为程序设计.


该文来源:http://www.sxsky.net/shuoshilunwen/439441.html

0引言

随着网络教学的发展,在线考试系统的应用越来越多.在线考试系统结合实际需求,在确定系统的软件功能后采用Apache+php+mysql技术进行开发.

1网络应用程序的三层架构模型

网络应用程序被称为B/S架构的网络应用程序,也就是使用浏览器请求和执行的网络应用程序,这与C/S架构的网络应用程序相比有了较大的变化.Web应用程序由Web浏览器、Web服务器和数据信息三部分组成.其中,在线考试系统中数据信息使用了数据库和文本文件.Web浏览器与Web服务器之间的通信仍然遵循CGI或者API规范.在采用3层体系结构的Web应用程序中,Web浏览器请求的是某个HTML文档,Web服务器就返回该文档.如果Web浏览器请求的是某个CGI程序或者API程序,Web服务器则执行程序,然后将程序执行结果返回给Web浏览器.

2系统分析

网上考试系统是一个基于数据库和Inter的远程在线系统,考试系统包括学生考试、题库管理和综合分析三部分.同时支持自动组卷、自动批卷功能,实际是一个基于关系型数据库的应用软件.大量试题、用户信息等作为数据记录存储在数据库中,这样可以非常容易地从数据库中随机自动产生一份试卷.

网上考试系统的优势在于学生只要进入Inter,就可以从任何地点进行考试,考试完毕后即可以得到成绩,教师可以统计、分析网上考试的学生成绩,评价学生的学习情况,掌控试卷的难易程度.本系统采取了在相同的抽题原则下不同的考生抽取不同的试题,难易试题相结合,题目范围分配均衡,使考试客观、公正.

为进一步说明系统需求,采用UML用例图来描述.从图1中可以看出教师可以执行网上出卷、考题测试、在线阅卷、查看排名、录入帐号、查询帐号、修改帐号、删除帐号、录入题目、查询题目、修改题目、删除题目、打印答卷等操作,学生执行网上考试、在线阅卷、查看排名等操作.

图1在线考试系统的用例

3系统设计与实现

(1)体系结构: 一般学校教师、学生对Windows操作系统相对比较熟悉,所以考虑在线考试系统运行在Windows网络环境中,服务器操作系统选择Windows 2003 Server,用户可以通过Windows操作系统自带的IE浏览器使用系统.系统使用的Web服务器软件是Apache,服务端程序设计语言是PHP,数据库采用Mysql.

(2)模块设计:在模块设计前,首先要明确在线考试系统总体执行流程:登陆系统首页 →教师设定帐户、题库 →教师出卷 →学生考试 →教师、学生查看成绩 →结束.根据执行流程,将系统划

后台-系统-系统设置-扩展变量-(内容页告位2-手机版)
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:123456789@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。
后台-系统-系统设置-扩展变量-(内容页告位3-手机版)