PHPEMS在线模拟考试系统源码

本系统主要用于构建在线考试系统,如驾照、英语等练习系统。

一、系统功能:
1、强化训练测验,对知识点进行单独联系
2、随机组卷练习,系统自动抽取题目进行练习
3、手工组卷联系,通过教师平台手工组卷形成考卷进行模拟练习
4、支持主客观题型并存,主观题评分可以设置为学生自评和教师后台评分
5、支持题冒题(如英语阅读理解,一个题干下属多道小题的类型)随机抽取
6、支持考场功能,可以对单个用户开通单独考场
7、支持题目收藏、错题重做、考试记录等功能

二、系统运行环境
php(5.2,5.3)+mysql5.0

三、安装方法
1、将pe.sql用phpmyadmin导入数据库
2、在lib/config.inc.php文件中设置数据库参数,注意都要保存为utf8无bom形式
3、设置data目录、files/attach目录为可读写(777权限)
4、以上3步完成后即可完成安装。

前台地址:
域名/index.php
后台地址:
域名/index.php?core-master

默认管理员:
用户名:peadmin
密码:peadmin

2014-10-08(2.1)更改功能
1、修改2.01已知bug
2、增加课后练习系统
3、增加单页单题显示格式
4、增加随机组卷题量配比模式(按照知识点和难易度自由配比试卷,高级应用难度较大,需要较长时间学习才能掌握)
5、增加考试模式选择,可单独选择仅使用正式考试模式。
<ignore_js_op> 
<ignore_js_op> 
<ignore_js_op>

详细说明:http://php.662p.com/thread-534-1-1.html

转载于:https://www.cnblogs.com/nizhidao/p/4078013.html

说明 1.shijuan_ertui.php为抽取坛友抽题逻辑代码所编写的文件,想看原本的可查看shijuan_kangfu.php 2.通用入口为index.html 3.想增加账号的可至xueyuan.php增加 复制代码 隐藏代码 $xueyuans = array( array('xueyuan_id'=>"110101190001011009",'xueyuan_name'=>"陈林",'xueyuan_pic'=>"chenlin.jpg",'xueyuan_kemu'=>"2"), array('xueyuan_id'=>"110101190001011017",'xueyuan_name'=>"吴彬",'xueyuan_pic'=>"wubin.jpg",'xueyuan_kemu'=>"1"), array('xueyuan_id'=>"sf证号",'xueyuan_name'=>"姓名",'xueyuan_pic'=>"照片名称",'xueyuan_kemu'=>"可学科目"), ); 4.如线上使用建议通过数据库存储 5.校验学员是否注册的逻辑仅作为演示使用,实在想作为线上使用请注意“xueyuan_id”的唯一性 6.sf证校验才用js强校验方式,新增学员的时候一定要输入正确sf证否者无法登陆,若想改为自定义账号登录,请自行更改js相关代码 7.请仔细查看源码,防止信息泄露,本系统演示中所提供的sf证号均为虚拟构造,仅作登录/考试演示使用 8.源码全部开源(其实总共也没几句代码),无任何侵权、收集信息的地方! 常见问题解析: 1.题库不一致 ——演示使用,重点请放在抽题上 2.需不需要服务器 ——本地搭建不需要,下载一个wamp或者其他集成环境,访问你的电脑内网IP即可多人答题 3.添加题库和学员信息 ——同2,我改成sql读取,不给你sql你能获取?通过读取php文件获取信息=通过sql读取的信息(从数据结果来说),为方便演示当然是文件越精简越好 4.关于交卷评分 ——参考网友提供的check.php文件,我没做他的集成,毕竟正常来说是入库。以文件方式存储,不符合上面说的越精简越好 5.完善系统 ——①,作为本地模拟考试,仅验证sf证号,密码原本的设计就是可有可无,加一个显得更正式而已,若作为线上,请加上必要的用户校验,一句话:不要相信用户的任何输入 ——②,出于精简,我是能省则省,删除很多校验和逻辑判断,以满足部分人的学习需求 ——③,文件全为初学php时无事写的,功能没问题,请无视代码质量 ——④,文中提到,此系统能公布出来完全是因为坛友的源码讨论,所以系统中会出现1.php和xueyuan.php,check.php等,最初系统设计是直接post。同3,这两个文件的出现相当于我已经帮你把数据从数据库里面取出来了放到了一个数组中。
PHPEMS在线模拟考试系统主要用于构建在线考试系统,如驾照、英语等练习系统。 系统功能: 1、强化训练测验,对知识点进行单独联系 2、随机组卷练习,系统自动抽取题目进行练习 3、手工组卷联系,通过教师平台手工组卷形成考卷进行模拟练习 4、支持主客观题型并存,主观题评分可以设置为学生自评和教师后台评分 5、支持题冒题(如英语阅读理解,一个题干下属多道小题的类型)随机抽取 6、支持考场功能,可以对单个用户开通单独考场 7、支持题目收藏、错题重做、考试记录等功能 系统运行环境: php(5.3-5.6)+mysql5.0 安装方法: 1、将pe.sql用phpmyadmin导入数据库 2、在lib/config.inc.php文件中设置数据库参数,注意都要保存为utf8无bom形式 3、设置data目录、files/attach目录为可读写(777权限) 4、以上3步完成后即可完成安装。 前台地址: 域名/index.php 后台地址: 域名/index.php?core-master 默认管理员: 用户名:peadmin 密码:peadmin PHPEMS在线模拟考试系统 更新日志: v6.1 bulid2020-08-25 1、增加微信一键登录 2、编辑器支持图片粘贴 3、修复已知bug v6.0 bulid2019.09.24 1、优化手机端 2、题帽题支持多题型 3、优化正式考试 4、优化课程 5、修复已知bug v5.0 bulid2018.07.18 1、增加证书模块 2、增加邮箱密码验证 3、优化手机端前台界面 4、增加教师管理课程功能 5、修复已知bug
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值