所在的位置: mysql >> mysql发展 >> 基于PHPHTMLMySQL的C语

基于PHPHTMLMySQL的C语

公益爱心援助定点医院 https://m.39.net/disease/a_6169821.html

摘要

随着科技的发展,网络技术已经深入到人们的日常生活中,同时带来了教育方式的一次变革。而网络考试则是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的Internet进行。因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。并且缩短了传统考试要求老师打印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷,这个漫长而复杂的过程,使考试更趋于客观、公正。

本文介绍了一个具有在线考试、及时阅卷、成绩查询以及考题和考生信息管理等功能的无纸化《C语言程序设计》在线考试系统。该系统是基于PHP和MySQL,为了配合网上教学建立的“网上考试系统”,实现网上学习一体化而设计的。设计本系统要熟悉HTML,PHP语言及MySQL数据库的编辑和应用。其中用到了Eclipse帮助进行站点和网页设计,还用到了phpmyadmin对MySQL数据库进行可视化操作。

关键词:在线考试系统;及时阅卷;PHP;MySQL

目录

1系统概述1

1.1开发背景1

1.2系统目标2

1.3系统特点2

2可行性分析4

2.1问题描述4

2.2可行性分析研究4

2.2.1经济可行性4

2.2.2技术可行性4

2.2.3社会可行性8

2.3结论意见9

3需求分析9

3.1功能需求10

3.2业务流程图10

3.3系统流程图11

3.4数据流图11

4总体设计12

4.1系统功能模块设计13

4.1.1用户登录模块13

4.1.2考试模块13

4.1.3考生模块13

4.1.4题库管理模块14

4.1.5考生管理模块14

4.1.6成绩统计模块14

4.1.7管理员账号管理模块14

4.1.8公告管理模块14

4.1.9系统日志模块14

4.2概念设计14

4.3实体关系模型15

4.4数据库设计17

5系统详细设计20

5.1系统模块组成21

5.2详细功能实现21

5.2.1入口文件配置21

5.2.2数据库连接配置22

5.2.3学生系统登陆23

5.2.4学生考试实现24

5.2.5管理员登录入口26

5.2.6后台管理28

5.2.7试题管理30

5.3设计重点32

5.4设计难点33

5.5设计中的不足33

5.6改良方案34

6软件测试与分析34

6.1软件测试的重要性35

6.2测试实例的研究与选择35

6.3测试环境与测试条件36

6.4系统运行情况36

6.4.1后台管理员登录36

6.4.2试题录入功能测试37

6.4.3添加考生测试37

6.4.4考生登陆测试38

6.4.5成绩查询39

6.5系统评价39

总结41

参考文献41

致谢42




转载请注明:http://www.aierlanlan.com/tzrz/7906.html