用PHP 实现简单网络在线考试系统

首页

判断题

单选题

多选题

填空题

交卷后系统自动计分

过程:

用到工具:NetBeans IDE 8.2 WampServer Google Chrome

用到 PHP ,JS,HTML,CSS

目录结构:

文件说明

文件 说明 common 公共文件目录 data 数据目录(保存题库) css CSS样式文件目录 js JavaScript文件目录 image 图片文件目录 view HTML模板文件目录 index.php 系统首页 test.php 在线考试功能 total.php 查看考试成绩功能

题库的设计:

使用PHP数组存储题库

部分代码如下:

判断题

单选题

多选题

填空题

在公共函数库中编写getDataInfo()函数,获取题库信息

创建两个空数组变量,用于保存某种题型的题目数量和每题的分值

从题库读取信息

计算各题型下的题目个数和各题型中单题的分值

以二维数组的形式返回

在test.php在线考试页面中,利用list()接收从getDataInfo()函数中的返回值

电脑自动阅卷

经验分享 程序员 微信小程序 职场和发展