毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

php+mysql在线考试系统设计+流程图 第4页

更新时间:2016-9-12:  来源:毕业论文
图3 在线考试系统流程图
2.3 数据库表结构
本系统使用的数据库实体分为考生信息实体,管理员实体,考题类别实体和考题信息实体,对应于如下四个表:
1.考生信息表(user)

图4 考生信息表
2.管理员信息表(admin)

图5 管理员信息表
3.考题类别信息表(ktlb)

图6 考题类别信息表
4.考题信息表(kt)

图7 考题信息表
2.4 开发环境
开发网络在线考试系统时,软件开发环境如下:
1)操作系统:Windows XP。
2)服务器:Apache 2.2。
3)PHP软件:PHP 5.3.5。
4)数据库:MYSQL 5.5.22。
5)开发工具:Zend Studio 9.0.2。
6)浏览器:IE 7.0。
3. 功能模块设计
在线考试系统不仅要能够完成考试任务,还应该允许考生进行注册、参加考试、查看成绩。教师可以对考生信息进行管理,对试题库进行文护、完成试卷的生成等操作。根据这些实际需要,确定了系统主要由用户注册/登录模块、考试模块和管理模块等组成。各功能模块的详细实现如下所述:
3.1注册登录模块设计
(1)考生注册
学生在登录前要进行注册,为防止批量注册,防止用户利用机器人自动注册、登录、灌水,采用了验证码技术。注册提交的信息用JavaScript脚本进行验证,若验证失败,则会弹出对话框提示用户信息错在哪里,并直接定位到错误的地方本文来自辣~文#论|文/网,毕业论文 www.751com.cn 加7位QQ324'9114找源文,若验证成功,则自动跳转到登陆页面进行登陆。
(2)考生登录
用户用准考证号和密码进行登陆,提交登陆信息后,经验证如果为合法用户,则进入前台首页,允许其根据权限进行考试或查询成绩。如果为非法用户,系统拒绝访问请求并引导用户注册。
3.2 考试模块
该模块主要负责考生通过计算机进行在线考试。在该模块中,考生首先需要登陆到本系统中,阅读考试规则,在同意所列出的考试规则后,才能选择考试的题目和套题,然后进入考试页面进行答题,考生在规定的时间内答题,如果考试时间到了,而学生未提交试卷,则系统会自动提交试卷。在考试过程中考生可以随意选择答不同类型题的答题顺序,还可以反复检查,修改答案以及查询考试剩余时间。
套题是人工形成的,每门科目都有四套题,套题里面的题目在数据库中已经确定好。考生可选择不同的套题进行测试,每套题只能答一次,不可重复答题。
一旦提交成功,系统自动批改试卷,算出总分,保存到数据库中,以供学生查看考试成绩,并输出系统自动批阅后的试卷到网页中,以供学生回顾和学习。
考试模块的流程图如下:

上一页  [1] [2] [3] [4] [5] 下一页

php+mysql在线考试系统设计+流程图 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。