MyExam是一款开源教育培训机构在线考试测试系统PHP源码,提供完善的在线考试软件和评估工具,可帮助教育机构、企业公司创建和进行基于网络和移动的考试。
注意:后端Laravel框架PHP源码已解密去授权,输入loowp.com激活,前端Vue已编译非开源。
主要特点
- 支持多种考试类型——练习集、测验
- 使用练习集的自适应学习体验。
- 使用 Quiz Scheduler 进行实时测验
- 支持 7 种题型,包括 多选题、单选题、填空题、排序和简答题
- 支持音频、视频、理解、图像、方程和表格附件。
- 用户奖励积分系统。
- 将用户限制为单个会话以防止不当行为
- 支持多语言
截图预览
开源技术栈
MyExam是一个建立在 Laravel(世界领先的 PHP 框架)和 Vue.js(最快的 JavaScript 框架)之上的单页应用程序 (SPA)。
- Laravel – 领先的 PHP 后端框架
- Vue.js – 最快的 JavaScript 框架
- Inertia.js – Laravel-Vue Bridge
- Tailwind CSS – CSS 库
环境要求
- PHP >= 7.4.10 和 MySQL >= 5.7.24 是必须的。目前,我们只测试了 MySQL,MariaDB 或 Postgress 尚未测试。
- 目前,该应用程序尚未准备好翻译或没有 RTL 支持。
- 目前,该系统不包括支付网关。MyExam主要用于帮助教育机构和公司在内部为其学生和员工进行测试。在即将到来的更新中,我们将实施一个带有支付网关但没有 ETA 的商店。
- 支持所有现代浏览器,包括 Chrome、Firefox、Opera、Safari 和 Edge。不支持 Internet Explorer,因为它已停产。
PHP版本
- MyExam需要启用以下扩展的 PHP v7.4。建议使用 PHP 7.4.10。
- OpenSSL PHP 扩展、PDO PHP 扩展、Mbstring PHP 扩展、Tokenizer PHP 扩展、XML PHP 扩展、Ctype PHP 扩展、JSON PHP 扩展、ZIP PHP 扩展、FileInfo PHP 扩展、BCMath PHP 扩展、GD PHP 扩展
MySQL 版本
- MyExam需要一个支持 JSON 列的 MySQL 数据库。推荐使用 MySQL 5.7.24。目前,我们只测试了 MySQL,MariaDB 或 PostgreSQL 尚未测试。
应用服务器
- MyExam适用于 Apache 和 NGINX。
SMTP 邮件配置
- 应用程序必须具有用于用户注册和密码重置的有效 SMTP 配置。没有它,您将在注册时收到错误 500。
更改日志
1.3.0
修复 - 测验尝试发出 - 测验报告 PDF 时区问题 - 某些情况下的高/低分问题 - macOS 中的视频播放问题 - 成功/错误消息快速消失的问题 - 页面标题现在可以翻译 新增 - 选择/更改教学大纲功能 - 随机/随机化测验中的问题 - 付费测验、练习集、课程和视频 - 具有定制定价的计划和订阅 - Razorpay 支付网关集成 - 银行付款和批准 - 手动将用户添加到订阅 - 向订单添加多种税款 - 计划的直接折扣 - 查看/打印发票 - 用户仪表板中的测试计划日历 - 用经验学习 - 用视频学习 - 按标签搜索/过滤问题、课程和视频 - 从维护设置中启用/禁用调试模式 - 改进的测验屏幕和问题调色板 - 测验屏幕中的在线/离线检测
1.2.0
修复 - 修复了 MariaDB 的测验报告错误 - 修复了用户在其他学生报告中显示的测验尝试 - 修复了无法同时为多个学生考试的问题 新增 - 添加了 MariaDB 支持(版本 > 10.3) - 从右到左 (RTL) 支持 - 多语言翻译就绪 - 用户和管理员仪表板 - 完全可配置的自定义主页 - 顶部栏、英雄、功能、类别、统计、推荐、页脚号召性用语、- - - 页脚链接和社交链接 - 自定义主题颜色 - 原色和次要颜色 - 自定义字体设置 - 深色背景的白色标志 - 通过维护设置修复存储链接
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。