31
6.3 用户管理实现 32
6.3.1 UserAdd 32
6.3.2 UserList 36
6.4 科目管理部分 38
6.4.1 ClassAdd 38
6.4.2 ClassList 40
6.5 图形管理部分 40
6.5.1 Data.inc.php 41
6.5.2 SubAdd.php 42
总结 46
致谢 47
参考文献 48
第一章 绪论
1.1 课题来源
目前,社会行行业业需要人才,而人才的选拔重要途径是通过考试来判定。现阶段,学校的考试大都是传统的考试方式:由老师纸上出题,学生纸上答题,老师人工阅卷,以及人工试卷分析四大步骤组成。这样做一是给老师带来工作上的繁琐,不利于老师工作效率的提高;二是人工的考试方式由于工作量大从而极易出错;三是人为因素的不确定性,可能会造成选题范围过于狭窄。随着各种考试类型的不断增加和考试要求的不断提高,传统的考试方式已不能满足现在考试的需求。
计算机应用及网络技术的迅猛发展,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担以及提高工作效率、提高考试的质量。从而使考试更趋于公证!客观!更加激发学生的学习兴趣。
由计算机自动组卷、阅卷,不仅能节省教师大量的宝贵时间,而且能彻底消除出卷人的主观影响,考试工作更加规范化,更加客观、真实、全面的反映教学的实际效果,有助于促进教学质量的提高,有助于实现考、教分离,促使教师严格按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。
工程图学的网络考试系统可以起到在课程学习结束后,检测学生的学习效果的作用。
考试系统包括组卷、考试和成绩评定三个部分,工程图学并非所有部分都适合网上考试,因为网络考试目前比较适合选择题,但通过一些特别的设计,绘图题也可以用选择题来考核
1.2 开发模式的选择
基于数据库和网络应用的考试系统有多种实现技术,可以采用传统的客户机/服务机(Client/Server)模式,也可以采用目前流行的浏览器/服务器(Browser/Web)模式,即基于WEB的方式。前者主要的缺点是维护、升级较麻烦,需要针对不同的的操作系统开发不同版本的软件,优点是可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端,从而降低系统的通讯开销。后者是随着Internet技术的兴起,它与客户机/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server,系统的主要事务逻辑在服务器端(Server)实现,这样就大大简化了客户端电脑的配置,减轻了系统维护与升级的工作量和成本,降低了用户的总体成本。而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上信息发布,有很多部门的业务系统、企业的MIS系统采用这种模式,他的主要优点是便于扩充应用、升级维护简便。
1.3 开发工具的选择
本考试系统以apache为Web服务器,PHP为程序开发语言,MySQL为后台数据库,通过SQL语句实现对数据库的访问和使用,达到对数据库进行操作的目的,下面将对所使用的软件进行一下简单的介绍。 php+mysql工程图学在线考试系统的开发(2):http://www.youerw.com/jisuanji/lunwen_52842.html