使用PHPEMS在Windows系统上搭建考试平台的步骤

1)    搭建PHP运行环境,这里选择phpStudy2016,安装在C:\phpStudy2016
2)    解压PHPEMS程序“phpems6.1.zip\phpems”至C:\phpStudy2016\WWW
3)    参照“phpems6.1.zip\help\PHPEMS安装使用操作文档.docx”,导入数据库文件C:\phpStudy2016\WWW\phpems\pe6.sql
4)    参照“phpems6.1.zip\help\PHPEMS安装使用操作文档.docx”,在“C:\phpStudy2016\WWW\phpems\lib\config.inc.php”文件中设置数据库参数。
5)    访问PHPEMS前台“域名/phpems/”,确认安装成功。
6)    登录PHPEMS后台“域名/phpems/index.php?core-master”,管理员账号和密码均为peadmin。
7)    进入“考试 - 考试设计 - 科目管理”页面,通过添加设置科目、章节、知识点,构建题库的层次结构。
8)    进入“考试 - 试题管理 - 普通试题管理”页面,添加试题。
9)    进入“考试 - 试卷管理 - 试卷列表”页面,添加试卷。要根据实际情况设置各种题型的“易、中、难”数量,如果不作修改,均保留默认值0,进入考试时试卷将为空。
10)    进入“考试 - 考试设计 -地区设置”页面,添加考场所在地区。
11)    进入“考试 - 考试设计 -考场列表”页面:
        a)    添加考场。注意“做为免费考场”要改为“是”;
        b)    设置考场的考试范围,注意至少要选择一个知识点,否则进入考试时试卷将为空。
12)    为方便用户,PHPEMS提供了一些测试数据,但是考场“结业考试”的考试范围设置有误,其模拟考试试卷ID为“43,1”,正式考试试卷ID为“4”,但测试数据只有一个ID为1的试卷。进入“结业考试”的考试范围设置页面,将两个试卷ID均改为“1”。
13)    退出peadmin账号,重新访问PHPEMS前台“域名/phpems/”,注册一个普通用户进入系统。注意密码必须不少于6位。
14)    点击所需考场,进行开通,即可进入考场进行考试。
15)    考试交卷后,如果试卷中存在主观题(填空题、问答题、论述题):
        a)    如果试卷的评卷方式为“学生自评”,由考生自行给出主观题得分,然后显示成绩单;
        b)    如果试卷的评卷方式为“教师评卷”,系统提示需要等待教师评卷。
16)    教师评卷的步骤:
        a)    使用peadmin登录系统后台,进入“用户 - 用户管理”页面,添加教师账号;
        b)    编辑教师账号的资料,设置该账号可管理的考试科目;
        c)    使用教师账号登录系统前台,进入“个人中心 - 教师管理 - 课程成绩 -成绩管理”页面;
        d)    点击考场列表右侧的对勾图标,对试卷中的主观题进行批改评分;
        e)    使用考生账号登录系统前台,进入考场,点击右上角的“考试记录”,即可看到考试成绩。

评论 3 您还未登录,请先 登录 后发表或查看评论
最新线考试系统源码,下载 PHPems线考试系统使用手册 一、 phpems安装: 1、 下载最新版phpems安装程序: 2、 将下载的安装文件放到服务器根目录:(我这里以appsever为演示) 3、将解压后的安装文件放到“kaoshi”文件夹下(文件夹名称可以自定义) 4、导入数据库文件,我这里用phpmyadmin为例导入;本地环境用户访问:http://127.0.0.1/phpmyadmin/ 找到创建一个新的数据库 我创建了一个以“kaoshi”为名称的数据库 接下来导入数据库文件:(注意有些软件面直接显示“导入”没有的就选择“import” 选择解压后文件夹中的pechina.sql文件 然后点击执行 出现如下界面表示我们数据导入成功: 5、lib/config.inc.php文件中设置数据库参数,注意都要保存为utf8无bom形式,请使用notpad++或者dreamwaer编辑工具来修改!切记请勿使用记事本打开! 6、访问前台:http://127.0.0.1/kaoshi/(出现如下登陆界面表示我们安装成功) 7、访问后台地址:后台地址:域名/index.php?core-master 默认管理员: 用户名:peadmin 密码:peadmin 出现如下界面表示一切正常,phpems支持安装完成 二、科目与试题的添加流程 1. 增加科目 登陆后台 添加科目: 添加栏目名称: 添加栏目名称后点击提交后如下图: 2. 增加章节: 3. 增加知识点: 注意:知识点需要英文逗号隔开,可以批量增加 4. 增加试题(批量传非火狐浏览器) 5. 增加试卷(如果出现主观题就用教师评卷,难度必须填,抽题是按照难度来抽,没有的题型填0) 注:描述可选填(主要是对题的说明);难易程度必填否则无法抽到试题;没有的题型填0。 6. 增加考场(api标识是以后做用户整合用,个人用户目前无须考虑) 7. 设置考试范围(考试范围就选增加的知识点) 前台演示: 8. 设置科目管理老师 增加教师账户: 点击提交: 增加管理科目: 注意:当新加了考试科目时,此处不会自动显示,需要进行如下操作: 点击齿轮图标,进入字段设置 寻找图中标红的字段,点击编辑 可选值列表中增加新加的科目和ID,如新加的科目ID为4,名称为数学,则加入 提交后返回文中修改管理科目页面进行设置即可。 点击提交完成前台登陆: 注意这里点击进入教师管理平台: 教师管理操作平台: 各项功能使用者可自行研究,都比较简单易懂! 三、系统文件说明: api UC整合 app(系统框架文件) bank-------------------财务模块 content---------------内容模块 core-------------------核心模块( document------------文件模块(传和下载文件用的) exam-------------------考试模块(主模块) user---------------------用户模块 data(缓存模块) files(传文件存放目录) attach--------------------附件 public---------------------公共文件 lib-------------系统核心文件 四、UC整合请参照: 首先,必须全部是UTF-8编码的程序,Discuz、Ucenter、PHPems。 Discuz论坛3.0-3.1版本,PHPems考试系统1.2-1.21版本。 1、DZ3.0和PE1.2整合 ①登录Ucenter,点击应用管理,添加新应用。如图: ②按照下图所示填写,未提及的选项保持默认。如图: ③提交后,到页面最底下会出来一个配置信息,复制下来。如图: ④、打开考试系统api/config.ini.php文件,将php后的内容删除,并将复制的内容粘贴这。如图: ⑤、点击DZ的返回应用列表,会发现通信成功。如图: ⑥、点击数据列表,通知列表,点击未通知,手动通知下。如图: ⑦、到此,整合成功了,同步登录。 2、DZ3.0与PE1.21整合 和第一种方法一样,但是整合后不能同步登录的原因是 @火眼 手贱(他自己说的 )把一个常量改了。 修改方法:打开考试系统api/uc.php文件,找到206行(可以搜索SK),将SK修改为CS即可。 1. $key = SK; 2. 改为 3.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

zhawk

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值