在线考试系统的设计与实现(PHP,MySQL)(含录像)
在线考试系统的设计与实现(PHP,MySQL)(含录像)(毕业论文10000字,程序代码,MySQL数据库)
根据在线考试系统特点,分为前台和后台两个部分。前台主要功能主要用于学生的注册和登录系统、在线考试和练习、查询成绩等。后台主要用于管理员或教师对用户信息、专业信息、考试科目、试题库、试卷、用户成绩等进行管理,其功能结构图如下图所示。
前台功能说明如下:
1. 用户登录:实现学生、教师、管理员三种角色的不同用户正确安全登录系统。
2. .学生用户注册:实现学生个人信息的添加和密码维护,在忘记或丢失密码情况下,学生可以通过正确回答密码问题找回密码等功能。
3. 在线考试:实现学生在规定时间内,按要求答题,完成考试等功能。
4. .在线练习:学生在平时可以选择试卷库中的历史试卷来完成练习,也可以请求系统随机生成试卷来完成练习,还可以随时查看参考答案等。
5. 查询成绩:在考试评卷结束以后,学生可以随时查看自己的考试成绩,复查试卷。
后台功能说明如下:
1. 角色信息管理:实现管理员对角色信息的查询、添加、删除和修改,对不同角色的权限设置等功能。 [资料来源:http://doc163.com]
2. 用户信息管理:实现管理员对用户个人信息的查询、添加、删除和修改等功能,还可以通过重置密码为用户找回密码。
3. .考试科目管理:实现管理员对科目信息的查询、添加、删除和修改等功能。
4. 专业信息管理:实现教师对试卷信息的查询、添加、删除和修改等功能。
5. .试卷管理:实现教师对试卷信息的查询、添加、删除和修改等功能。
6. 试卷生成:实现教师可以提出要求,确定题型、每种题型的所期望的平均难度,试卷所需的知识点、区分度,系统则自动生成一份满足要求的考试卷;也可以人工从题库中抽题生成试卷,还可以将以上两种方式结合生成试卷等功能。
7. 题库管理:实现教师对单选题、多选题、填空题、判断题等题型题目的录入、修改、删除、查询等功能。
8. 成绩管理:实现教师对学生成绩的查询,导出Excel文件等功能。
(1)开发语言:PHP
(2)数据库:MySQL
[资料来源:https://www.doc163.com]
[资料来源:Doc163.com]
目 录
第1章 系统调查 5 [资料来源:Doc163.com]
1.1 项目开发现状 5
1.2 项目开发目的 6
1.3 项目开发意义 6
第2章 系统的可行性分析 7
2.1 可行性分析 7
2.1.1 经济可行性分析 7
2.1.2 技术可行性分析 7
2.2 需求分析 7
第3章 系统设计 8
3.1 系统总体设计 8
3.2 数据库设计 8
3.2.1 数据库分析 8
3.2.1 数据库分析 9
3.3 系统结构设计 12
3.3.1系统功能结构 12
3.3.2系统流程图 15
第4章 系统详细设计 16
4.1 系统管理模块 17
4.2 考生管理模块 18
4.3 题库管理模块 19
第5章 实现 21
5.1 系统实现 21
5.1.1 用户登入模块 21 [资料来源:Doc163.com]
5.1.2 系统维护模块 21
5.1.3 个人设置模块 22
5.1.4 题库管理模块 23
1.新增试题模块 23
2.试题查询模块 23
3.考试管理模块 24
5.2 系统测试 24
5.2.1 测试原则 25
5.2.2 测试用例 26
第6章 总结与展望 28
6.1 总结 28
6.2 展望 28
参考文献 30
致 谢 31
附录 32
[版权所有:http://DOC163.com]
上一篇:求职招聘网站的设计与实现(PHP,MySQL)(含录像)
下一篇:魔法城堡主题(商品购物)网站设计与实现(PHP,MySQL)(含录像)