一、在线考试平台

所谓『在线考试平台』,即是指能够通过互联网访问,进行测试题目,并及时反馈答案或得分的系统或平台。在线考试平台,能极大地解放教师的重复考试等工作,还能借助其抽题等方式,可以重复考试或训练。互联网时代,有越来越多的在线考试系统,我们在选择上有非常丰富的产品可以使用,但是有很多考试系统是只能试用,或者功能并不太完善。然后作为一个教师,经常需要组织各种考试和练习,如果有一套好用、方便、快捷的系统,那就非常完美了。

1、筛选条件

开源系统

考试平台本身只是用于日常教学使用,并不是用于商业,本质上是用来提高工作效率和服务学生的,学校也不太可能提供专门经费支持,因此选择开源系统是首选条件。幸运的是,越来越多的技术达人,秉承着互联网的共享精神,开发了许多开源系统,以造福众多网民。

功能完善

考试平台作用在考试和平时的测试,因此必然涉及到几大模块:师生用户管理、试题库、考试系统(抽题、管理、评分)、考后评价系统等。完善的功能,才能让考试更加顺利和方便,否则就违背了我们选择考试平台的初衷。

使用方便

考试平台涉及到诸多重复操作,有无人性化的批量操作,操作流程和逻辑是否清晰、科学就直接影响到工作效率。譬如:批量快捷地导入学生、试题等。

友好交互

最好是具有中文的系统或平台,使用起来更方便,注重用户体验,使用户能根据平台的指引,快速上手,将精力集中在训练和考试中去。

2、PHPEMS系统

基于上述的条件的考虑,笔者找到了PHPEMS系统。PHPEMS系统,是一个开源的中文在线考试系统,该系统基于PHP进行开发,是一款集在线考试、视频播放等功能,上手操作简单的国产精品系统。

二、搭建系统

1、搭建前的准备

服务器及运行环境

Linux 或 Mircosoft Server均可,重点在于搭配Apache+Mysql+PHP的环境。关于这些环境的搭建或集成环境的配置,笔者不展开,笔者推荐使用PHPstudy 集成环境,不论是Linux或Server系统都可以直接使用,安装后即可以使用,省却了诸多琐碎的配置过程。

安装包

自行到官网下载最新版本即可,PHPEMS系统『http://www.phpems.net/』。将下载好的系统文件解压,并将程序放到运行环境下的www文件夹下。笔者只做演示,放在win7下的phpstudy做测试。

环境

2、搭建系统

(1)导入数据库

借助于phpmyadmin来进行操作,主要步骤包括:新建一个数据库文件,导入phpems系统的初始数据。

本地环境用户访问:http://127.0.0.1/phpmyadmin/,或者localhost/phpmyadmin

phpmyadmin

找到创建一个新的数据库,这里演示创建了一个『kaoshi』的数据库。

创建新的数据库

接下来导入数据库文件:(注意有些软件上面直接显示“导入”没有的就选择“import”。

选择解压后文件夹中的pechina.sql文件,并确定执行,导入。

导入

出现如下界面表示我们数据导入成功:

导入成功

(2)配置数据库参数

在lib/config.inc.php文件中设置数据库参数,注意都要保存为utf8无bom形式,请使用notpad++或者dreamwaer编辑工具来修改!切记请勿使用记事本打开!

将16~20行代码,改成服务器数据库的参数配置,保存后关闭文件。

(3)访问测试

前台访问:localhost/kaoshi/ 或者127.0.0.1/kaoshi/

前台

后台访问:

后台地址:域名/index.php?core-master,如本地服务器,即是localhost/index.php?core-master。或者直接使用管理员帐号登录后,进入后台管理。

默认管理员:

用户名:peadmin

密码:peadmin

后台管理

三、总结

经过以上步骤,我们就顺利地将PHPEMS系统搭建好了,下一篇文章,我们将会继续介绍如何在PHPEMS系统下添加试题、设置考试等。

phpems用户名是什么_利用PHPEMS搭建在线考试平台(一)相关推荐

  1. 高级PHP开发:利用PHPEMS搭建在线考试平台

    今天给大家分享一个小技巧,就是利用PHP ems搭建在线考试平台:希望能给你给予帮助: 在给大家分享之前,这里推荐下我自己建的PHP开发-VIP资料出售平台 :638965404,不管你是小白还是大牛 ...

  2. 利用docker搭建在线Markdown服务器

    利用docker搭建在线Markdown服务器 [CodiMD] CentOS7服务器 1.安装docker和docker-compose 2.编写docker-compose.yml version ...

  3. 如何搭建在线教育平台

    在互联网时代,教育模式日新月异.今年在受到疫情的冲击下,学校和教培机构开展线下教学困难,一些教育机构不得不从线下转型到线上,在线教育迎来了激烈的争夺战.由此可见对于学校和教培机构来说,搭建一个好的在线 ...

  4. PHP在线考试平台管理系统源码带文字搭建教程

    PHP在线考试平台管理系统源码带文字搭建教程和操作手册 技术架构 PHP7.2 + Thinkphp6 + React + UmiJs + nginx + mysql5.7 cnetos7以上 + 宝 ...

  5. kalivm 虚拟机访问win文件夹_利用vmware搭建属于自己的win虚拟环境

    利用vmware搭建属于自己的win虚拟环境 前言 vmware是业界非常稳定且安全的桌面虚拟机软件,VMware虚拟机可让你在一台机器上同时运行二个或更多Windows.DOS.LINUX系统.在虚 ...

  6. vscode 新建cpp文件_利用vscode搭建c

    利用vscode搭建c/c++开发平台 Visualstudio是微软公司专为程序开发人员推出的开源代码编辑器,其具有跨平台,轻量化的特点,可作为轻量化的开发平台使用,通过配置设置,可作为LiteCo ...

  7. 自拍会不会被大数据_不会搭建大数据平台,我被老板优化了...

    [51CTO.com原创稿件]随着业务的飞速发展,信息化作为业务的支撑,各个企业都建立了自己的信息化系统. 图片来自 Pexels 在业务增涨过程中,每个企业不知不觉积累积累了一些数据.无论数据是多是 ...

  8. jeecgboot 前端环境搭建_如何从零开始搭建前端监控平台?

    前端监控与优化,一直是前端领域的重要研究方向.尤其在当下页面功能繁杂.页面延迟容忍度降低的时代,一套符合自身业务需要的监控平台,往往能让页面性能优化事半功倍. 现在市面上的大多数监控平台都是对性能.网 ...

  9. 搭建在线网校平台的三个好处

    随着互联网技术的不断创新与发展,让一些教育机构看到了生机,纷纷转型线上,通过在线网校平台搭建,可以更好地解决机构的教学难题,还可以获得更多的学员前来学习,这也是线上教育平台越来越多的原因.那么在线教育 ...

最新文章

  1. 一次 JVM 调优的笔记
  2. Go的sync.RWMutex(六)
  3. 查看分支编码_高性能编码规范驳斥(一)
  4. 阿尔卡特朗讯sdh设备板卡汇总_全球通信设备企业集中,中国企业脱颖而出!
  5. 2017 ACM-ICPC西安网赛B-Coin
  6. c# 爬虫 -ChromeDriver+HtmlAgilityPack爬取比赛实时比分
  7. 【2016年第4期】欧盟数据可携权评析
  8. C++——random库中的uniform_int_distribution
  9. Javascript学习总结 - JS基础系列三
  10. coreboot学习4:启动流程跟踪之romstage阶段
  11. 代码设计的几个基础技巧
  12. java开发简历项目经验,面试必会
  13. web前端开发与应用——超链接
  14. foobar2000_备份Foobar2000并将其传输到新计算机
  15. 富文本编辑器mavon-editor文章回显
  16. asp.net 获取汉字字符串的拼音首字母,含多音字
  17. DirectShow编程
  18. Nginx的安装和应用(详细介绍)
  19. 查看端口号,杀死端口号
  20. 蓝牙第一章:概述、无线技术协议和基带协议

热门文章

  1. 数据源:订单表与订单明细表
  2. python课程学习===小象学院
  3. 一个账号限制只能同时一个人登录
  4. processlist详解
  5. 万能充电器工作原理_百度知道
  6. 爬虫scrapy框架 爬取一药网
  7. php 接入海康平台
  8. FLASH使用技术提示
  9. Python GUI界面开发软件综述
  10. APC 英飞(InfraStruXure)解决方案助力宁波大红鹰“腾飞”