【摘要】本论文主要阐述一个功能比较强大的在线考试系统的后台操作过程及一些关键技术。该系统测试用户信息主要由数据库直接输入,考试时考生输入准考证号码,核对正确后进入考生界面,考生界面主要有选择科目、成绩查询、考试新闻、留言版组成,关键实现了考生在选择科目后进入考试窗体,考试计时,考试时间到,系统强制考生退出,及考完后对客观题的自动评分、存档。管理员进入管理员界面,管理员界面主要由科目管理、题库管理、试卷生成、用户管理等模块组成,管理员的新闻界面实现一般新闻和系统提示两部分,系统提示部分显示未审批的考试计划和新闻信息以及作废的操作链接。老师或者领导登陆后实现新闻标题下面多了一个系统提示部分,该部分显示未审批的考试计划或者新闻以及还未批改的主观题信息,并附有审批及批改等操作链接。
【关键词】题目管理
在线测试
信息发布
用户管理
自动评分
WEB PHP
目
录
前
言
………………………………………………………………………………01
页
第一章
选题背景
………………………………………………………………………02
页
第二章
概述
…………………………………………………………………………… 04
页
第三章
系统设计
………………………………………………………………………… 05
页
3.1
系统分析
……………………………………………………………………… 05
页
3.2
系统构架
……………………………………………………………………… 05
页
3.3
工作方式
……………………………………………………………………… 06
页
3.4
系统功能结构概述
………………………………………………………… 06
页
(一)系统功能结构
(二)在线考试系统模块的流程设计
(三)数据分析与编码设计
3.5
系统数据库结构的设计
……………………………………………………… 09
页
3.6
主要数据的工作流
…………………………………………………………… 12
页
第四章
关于
PHP
和
MYSQL,APACHE
优点的介绍
………………………………… 13
页
第五章
实现系统管理员界面(部分)
…………………………………………… 16
页
第六章
设计总结
………………………………………………………………… 27
页
--
致谢
-- …………………………………………………………………………… 29
页
参考文献
…………………………………………………………………………… 30
页
第一章
选题背景
在二十一世纪的新时代,随着计算机技术的发展及计算机的日益普及,基于
WEB
在线考试与无纸化办公一样已成为大势所趋。基于
WEB
在线考试也越来越成为学校的好帮手,它的优势不但体现在人力上也体现在物力上,基于
WEB
的在线考试系统的自动评阅、计分、成绩存档功能将有效地避免资源的浪费,有利于环保,减少人员,提高效率。
相比传统的考试方式,基于
WEB
的在线考试系统的主要好处是一方面可以动态地管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,
可以在规定的时间段内的任意时间参加考试;另外计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生最大的公平感。