最近一直想做一个考试系统,当然,不是自己开发,是用别人已经开发好的程序来搭建,尝试了许久找了许久,还是没有符合自己期待的那种程序,看来只有自己学编程上路了。在GitHub和码云上找到两个比较优秀的源码,尝试搭建了一番,还是不符合期望,期望的总是美好的,现实太残酷!这里就来分享一下我感觉比较好的两个程序PHPEMS(国产)、Savsoftquiz(国外)第一个尝试几次就安装好了,但是第二个尝试许久还是不成功,安装好了登录不了后台。这里就来说说如何安装PHPEMS考试系统。

PHPEMS系统简介

Phpems在线模拟考试系统基于PHP+Mysql开发,支持多种题型和展现方式,是国内首款支持题冒题和手自动一体评分的PHP在线模拟考试系统,适用于驾照考试模拟、英语试题模拟、其他文字类模拟考试系统。

1、强化训练测验,对知识点进行单独联系

2、随机组卷练习,系统自动抽取题目进行练习

3、手工组卷联系,通过教师平台手工组卷形成考卷进行模拟练习

4、支持主客观题型并存,理论上支持所有题型

5、支持题冒题(如英语阅读理解,一个题干下属多道小题的类型)随机抽取

6、支持考场功能,可以对单个用户开通单独考场

7、支持题目收藏、错题重做、考试记录等功能

8、支持考生自我评卷和教师评卷

运行环境

操作系统:Windows/Linux

服务器软件:Apache/Nginx/IIS

环境:PHP5.3.8-7.01

数据库:MySQL5.5+

安装PHPEMS考试系统

1.安装宝塔面板

centos

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

我本地测试使用宝塔面板Windows版本。

下载PHPEMS源码:蓝奏云     官网

2.上传PHPEMS源码至网站根目录(宝塔添加网站后打开网站目录上传https://www.z-turns.com/),解压源码

3.导入数据库文件,进入宝塔面板数据库选项下,添加数据库,然后导入PHPEMS源码解压后phpems文件夹内的pe6.sql数据库(数据库尽量不要导入,到时候删除麻烦得很)。

4.在lib/config.inc.php文件中设置数据库参数,注意都要保存为utf8无bom形式,请使用notpad++或者dreamwaer编辑工具来修改!切记请勿使用记事本打开!修改地方在21-24行,在这里把我们刚才添加的或者导入的数据库填进去

5.打开127.0.0.1即安装完成,或者打开你绑定的网址即可!

总结:PHPems个人感觉有些复杂,题目添加功能很棒,自助阅卷和老师阅卷也不错,但是删除题目是真的难,数据多了之后只能一页一页删除,不能批量或者全部,通过考试可以申请证书是个不错的想法,还有课程功能,也就是说可以用这个网站卖视频课,这个考试系统相当牛逼,但是对于我个人来说不适合。Savsoftquiz这个系统感觉很不错,但是就是折腾不出来,后面继续研究!感兴趣的可以试试,下载地址:蓝奏云

phpemspro模拟考试无试题_在线考试系统PHPEMS小白安装教程相关推荐

  1. mysql在线考试的设计_在线考试系统设计与实现(MySQL)

    在线考试系统设计与实现(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文20000字,程序代码,MySQL数据库) 教育的进步改革,不仅仅体现在教育理念的进步改革,也体现在教育 ...

  2. pytorch无坑超详细图文CPU版小白安装教程(配gpu版链接、conda命令教程)

    想安装gpu版本的朋友们请移步gpu版pytorchan安装教程直达 文章目录 创建.激活.退出.删除环境 法一:官网默认指令安装(可能比较慢) 法二:更换清华源下载 法三:下载包安装 版本对应问题 ...

  3. java毕业设计_ 在线考试系统设计与实现

    在线考试系统设计与实现 在线考试系统设计与实现mysql数据库创建语句 在线考试系统设计与实现oracle数据库创建语句 在线考试系统设计与实现sqlserver数据库创建语句 在线考试系统设计与实现 ...

  4. 电大计算机本科考试试题,电大计算机考试本科试题电大计算机考试本科试题.doc...

    电大计算机考试本科试题电大计算机考试本科试题 目录:按住Ctrl键点击相关的标题,可以快速的切换到相应的内容处 操作系统应用 计算机网络应用 文字编辑 电子表格 电子演示文稿 Internet 应用 ...

  5. 华为鸿蒙系统操作教程_华为鸿蒙系统2.0怎么安装 鸿蒙系统2.0安装教程[多图]

    华为鸿蒙系统2.0还有很多玩家都在询问,那么最新的安装教程是什么,同时如何获取资格,下面一起来看看具体的攻略内容. 华为鸿蒙系统2.0安装教程 华为正式发布了鸿蒙OS 2.0 手机版,目前仍旧处于测试 ...

  6. ## 大一java课程设计_航班查询系统(我是小白)

    大一java课程设计_航班查询系统(我是小白) 备注:第一个java程序有借鉴别人的成分,因为忘了在哪个大佬上面借鉴的,所以在此备注,如有侵权,请联系删除,(仅用于学习使用,并未想盈利) 框体介绍 一 ...

  7. centos7无界面系统物理机安装教程超详细完整教程图解

    centos7无界面系统物理机安装教程超详细完整教程图解 安装系统所需要用到的相关工具: 一个U盘(此U盘之后会被格式化,请先备份好里面重要内容) 系统镜像(自定义镜像文件,博主的镜像可在下面链接提取 ...

  8. python试卷管理系统的设计与实现_在线考试系统的设计与实现毕业设计论文.doc...

    PAGE JIANGXI AGRICULTURAL UNIVERSITY 本 科 毕 业 论 文(设 计) 题目: 在线考试系统的设计与实现 学 院: 计算机与信息工程学院 姓 名: 学 号: 专 业 ...

  9. 考试系统mysql数据库设计_在线考试系统数据库设计(表)

    <在线考试系统数据库设计(表)>由会员分享,可在线阅读,更多相关<在线考试系统数据库设计(表)(7页珍藏版)>请在人人文库网上搜索. 1.在线考试系统数据库设计数据库名OnLi ...

最新文章

  1. c语言字符串转64位哈希值,对字符串进行hash处理用什么方法好???
  2. 猜拳小程序c语言编程,无聊的时候写的猜拳小程序
  3. python chm制作_生成chm文档的方法
  4. Runnable和Thread基础---多线程学习笔记(二)
  5. 看不懂论文代码怎么办_学位论文中的公式排版(制表位+mathtype+域)
  6. mybatis-plus乐观锁
  7. 创建窗口,输入一个无符号整数,输出其对应的二进制数
  8. 执行 Python 程序的三种方式及Python 的 IDE —— `PyCharm`
  9. 在Windows Server 2008下安装Oracle 10g出现未知错误
  10. 【Java多线程】synchronized同步语句块
  11. ue4导入abc文件问题
  12. Top 10 JavaScript编辑器,你在用哪个?
  13. 泛型编程 与 STL
  14. 随心测试_Python Se_003操作浏览器对象
  15. 360 面试 一面+二面
  16. 电磁寻迹智能车HAL库基于cubeMX—三轮(分段PID+归一化+差速+均值滤波+多路ADC+三叉+环岛+十字)
  17. 老式门锁改wifi遥控开门
  18. python爬取网站新闻_Python爬取网站新闻
  19. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(二、编译连接)
  20. 2004-2019年分省农产品进出口额

热门文章

  1. 阿里巴巴的名字是怎么来的?只因为马云发现很多外国人都能读出来
  2. DMA周期挪用(cycle-steal)
  3. Android仿微信朋友圈发图片和文字
  4. 如何在远程 SSH 服务器上运行本地 Shell 脚本
  5. 如何安全退出已调用多个 Activity 的 Application?
  6. Unity—小米VR开发——颇繁琐的开发步骤探索
  7. 前端js操作截取/裁剪图片
  8. 【连肝10个晚上 吐血整理】那些让你起飞的计算机网络、计算机网络由基础到深入!
  9. css如何使文字抖动,纯CSS文字彩色抖动抖音效果
  10. 分布式医疗挂号系统(七) | 开发医院设置页面