系统架构采用B/S模式,客户端支持多种浏览器,例如360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、IE9+浏览器等。
开发技术使用OOP(面向对象编程)、MVC(模型-视图-控制器)、ORM(对象关系映射)、Active Record、AJAX、JSON、CURL、PDO、缓存、伪静态、HTML5、CSS、Cookie。
主要包括用户管理、课程管理、题库管理、考试管理、证书管理、数据统计等功能模块。
课程支持收费或者免费。如果课程设置了收费,则学员需要支付费用才能学习该课程。支付方式包括微信和支付宝。
通过考试可以获得证书。学员参加考试达到设定的分数线可自动获得证书,证书文字和样式可在后台设置。
支持PC、手机等设备。
用户类型包括管理员、教师、学生等。
管理员主要负责用户、系统设置等基础数据的维护。
教师主要负责课程和题库建设,发布考试,批改试卷,导出成绩等。
学生可以学习课程,浏览公开的题库,自主模拟练习,参加线上考试。
1.手动从题库选取题目组卷。提供知识树和列表两种方式,方便快速查找到所需的题目。
2.随机从题库选取题目组卷,随机规则由教师设定。
3.学生自己从题库随机抽题,随机规则由教师设定。
前两种方式每个学生的试卷题目相同,学生看到的题目顺序随机排列。
第三种方式每个学生的试卷题目都不一样,考试时每个学生都随机抽取题目。
包括单选、多选、判断、填空、问答、阅读理解。
支持多媒体资源,题库中可以添加图片、视频(mp4)、音频(mp3)。
考试主观题答题支持上传图片,以满足某些特殊需求,并且可以上传多张图片。
先在百度智能云开通人脸识别服务,详见安装说明。
然后在考试系统后台-用户管理中上传人脸照片。
使用Windows客户端登录时自动检测人脸,如果账号和人脸不匹配则禁止登录。
如需Windows客户端请联系我方进行免费定制。
Windows客户端电脑必须带有摄像头。
先在百度智能云开通文字识别服务,详见安装说明。
然后在考试系统后台-考试管理中下载答题卡并打印出来。仅支持统一试卷,个人抽题模式无此功能。
线下考试结束后将答题卡扫描或者拍照上传到后台(考试管理-批改-上传答题卡)即可自动识别。
选择题、判断题可以自动打分,其他题型仍然需要手动打分。
购买源码后可自行二次开发,或者付费委托本方进行开发。