河南建設(shè)銀行官方網(wǎng)站網(wǎng)址域名大全
一、源碼特點(diǎn)
?? ?PHP 在線考試管理系統(tǒng)是一套完善的web設(shè)計(jì)系統(tǒng) layUI技術(shù)布局 ,對(duì)理解php編程開發(fā)語言有幫助,系統(tǒng)具有完整的源代碼和數(shù)據(jù)庫(kù),系統(tǒng)主要采用B/S模式開發(fā)。
PHP 在線考試系統(tǒng)1
代碼
https://download.csdn.net/download/qq_41221322/88460810
論文
https://download.csdn.net/download/qq_41221322/88461221
二、功能介紹
1.用戶管理:根據(jù)權(quán)限的不同,系統(tǒng)分為三類用戶,分別是教師、學(xué)生和系統(tǒng)管理員。學(xué)生需要注冊(cè)個(gè)人信息,登錄成功后具有在線答題、查看考試成績(jī)和修改個(gè)人信息等功能;教師無需注
冊(cè)直接登錄,通過系統(tǒng)可以進(jìn)行試題管理、考試管理、成績(jī)管理等功能;系統(tǒng)管理員除了具有教師的所有權(quán)限外,還具有學(xué)生管理和教師管理功能。
2.試題管理:題型設(shè)置;試題的添加、編輯、刪除功能;試題的組卷方式設(shè)置。
3.考試管理:考試批次的設(shè)置和控制;二次登陸的問題;設(shè)置考試時(shí)間,如果考生超過預(yù)設(shè)時(shí)間沒提交試卷,則系統(tǒng)自動(dòng)提交該試題。
4.閱卷評(píng)分:客觀題測(cè)試系統(tǒng)自動(dòng)閱卷,主觀題測(cè)試進(jìn)行人工閱卷。
5.成績(jī)管理:成績(jī)的統(tǒng)計(jì)、查詢和對(duì)比。
6.個(gè)人信息修改
7.用戶登錄、身份驗(yàn)證
數(shù)據(jù)庫(kù)設(shè)計(jì)
表1 用戶信息表
序號(hào) | 字段名稱 | 數(shù)據(jù)類型 | 長(zhǎng)度 | 主鍵 | 描述 |
1 | yhid | INTEGER | 11 | 是 | 用戶編號(hào) |
2 | yhm | VARCHAR | 40 | 否 | 用戶名 |
3 | mm | VARCHAR | 40 | 否 | 密碼 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | qx | VARCHAR | 40 | 否 | 權(quán)限 |
6 | dz | VARCHAR | 40 | 否 | 地址 |
7 | dh | VARCHAR | 40 | 否 | 電話 |
表2?試題信息表
序號(hào) | 字段名稱 | 數(shù)據(jù)類型 | 長(zhǎng)度 | 主鍵 | 描述 |
1 | stid | INTEGER | 11 | 是 | 試題編號(hào) |
2 | tm | VARCHAR | 40 | 否 | 題目 |
3 | lx | VARCHAR | 40 | 否 | 類型 |
4 | lb | VARCHAR | 40 | 否 | 類別 |
5 | ms | VARCHAR | 40 | 否 | 描述 |
6 | da | VARCHAR | 40 | 否 | 答案 |
7 | ts | VARCHAR | 40 | 否 | 提示 |
8 | fz | VARCHAR | 40 | 否 | 分值 |
表3試卷表
序號(hào) | 字段名稱 | 數(shù)據(jù)類型 | 長(zhǎng)度 | 主鍵 | 描述 |
1 | sjid | INTEGER | 11 | 是 | 試卷編號(hào) |
2 | sj | VARCHAR | 40 | 否 | 試卷 |
3 | cjsj | VARCHAR | 40 | 否 | 出卷時(shí)間 |
4 | sm | VARCHAR | 40 | 否 | 說明 |
5 | cjr | VARCHAR | 40 | 否 | 出卷人 |
6 | kssj | VARCHAR | 40 | 否 | 考試時(shí)間 |
表4?組卷表
序號(hào) | 字段名稱 | 數(shù)據(jù)類型 | 長(zhǎng)度 | 主鍵 | 描述 |
1 | zjid | INTEGER | 11 | 是 | 組卷編號(hào) |
2 | sj | VARCHAR | 40 | 否 | 試卷 |
3 | st | VARCHAR | 40 | 否 | 試題 |
表5?回答信息表
序號(hào) | 字段名稱 | 數(shù)據(jù)類型 | 長(zhǎng)度 | 主鍵 | 描述 |
1 | hdid | INTEGER | 11 | 是 | 回答編號(hào) |
2 | sj | VARCHAR | 40 | 否 | 試卷 |
3 | hd | VARCHAR | 40 | 否 | 回答 |
4 | st | VARCHAR | 40 | 否 | 試題 |
5 | dc | VARCHAR | 40 | 否 | 對(duì)錯(cuò) |
6 | ts | VARCHAR | 40 | 否 | 提示 |
7 | yh | VARCHAR | 40 | 否 | 用戶 |
8 | czsj | VARCHAR | 40 | 否 | 操作時(shí)間 |
部分代碼
nclude("../data.php");//數(shù)據(jù)庫(kù)連接配置文件
include("../config.php");$sj=$_POST[sj];//試卷
$st=$_POST[st];//試題$sqlf="select count(1) as num from zujuan where sj='".$sj."' and st='".$st."'";//拼接組卷sql語句$rs=mysql_query($sqlf);//取得結(jié)果$row=mysql_fetch_array($rs);$num=$row['num'];//試卷if($num==0){$sql="insert into zujuan (sj,st) values ('".$sj."','".$st."')";//拼接添加sql語句
//echo $sql;
if (!mysql_query($sql,$con)){die('Error: ' . mysql_error());?><script language="javascript">alert("操作失敗!");window.history.go(-1);</script>
三、注意事項(xiàng)
?? ?1、管理員賬號(hào):admin密碼:admin 數(shù)據(jù)庫(kù)配置文件 data.php
?? ?2、開發(fā)環(huán)境為PHP APACHE,數(shù)據(jù)庫(kù)為mysql5.0,使用php語言開發(fā)。
?? ?3、數(shù)據(jù)庫(kù)文件名是phpkaoshi.sql ,系統(tǒng)名稱kaoshi
?? ?4、系統(tǒng)首頁(yè)地址:http://127.0.0.1/kaoshi/login.php
四 系統(tǒng)實(shí)現(xiàn)