11 Star 62 Fork 15

Halex / sikuexam

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.73 KB
一键复制 编辑 原始数据 按行查看 历史
Halex 提交于 2020-06-01 17:34 . modify readme

sikuexam在线考试系统

介绍

sikuexam是一款在线考试系统,基于thinkphp5和layui开发框架。分前后两端,后端管理发布考试。前端学生登录考试。现阶段支持单选和多选两种题型,后续扩展。系统自动判卷。考试定时,倒计时,学生成绩导出,查询等。

招募

招募合作开发者,以及赞助者(服务器赞助或资金赞助)。想把这个东西发展成为一个平台,供各地学校免费使用。如真可行,合作共享所有权。 Email:halexcode@163.com Tel:15534378771

个人想法

近日在线教学,需要时不时的给学生布置作业,或者在线测试。选用了几个平台,感觉总是不很称心。自己写了一个,不一定很完美。欢迎测试,留言。

官网社区

http://www.halex.top

社区人工审核,请等待

软件架构

使用框架

sikuexam基于国产开源框架thinkphp5和前端js框架layui开发

部署环境
  • lamp阿里云
  • Apache2.4以上
  • php5.4以上
  • 支持thinkphp即可

更新说明

v1.3
  • 增加填空、计算题型
  • 增加考试阅卷分配功能
  • 增加教师阅卷功能
  • 优化弹窗提示
  • 优化计分逻辑
  • 修复paper页面bug
v1.2
  • 分离题库和新题
  • 增加题目已考字段
  • 简化添加新题(可直接复制)
  • 优化前台布局
  • 修复个页面搜索bug
v1.1
  • 增加考试次数设置功能
  • 增加考试结束提醒交卷
  • 增加考试结束成绩各题详细得分数据
  • 增加题目字符处理
  • 优化题库字段设置
  • 优化回调图片地址
  • 优化前台考卷布局

安装教程

  1. 下载源码 https://gitee.com/halex/sikuexam.git.
  2. 上传到服务器
  3. 配置数据库

在线测试

  1. 测试地址 http://exam.halex.top
  2. 账号:201616801
  3. 密码:123456

考试流程

后台流程
  1. 创建考题(录入题库)
  2. 创建考试->设置允许班级->从题库导入考试->排序赋分
  3. 创建班级->导入学生
  4. 发布考试
  5. 回收成绩
前台学生
  1. 登入系统
  2. 选择考试
  3. 参考提交

系统功能

考试设置
  • 支持考试时间设置
  • 支持考试倒计时,并到时提醒交卷
  • 现阶段支持单选题,多选题,暂不支持填空,简答
  • 支持考试成绩导出Excel
前台学生端
  • 前台支持手机端
  • 学生考试历史
  • 历史答题情况

功能预览

后台: Alt Alt Alt Alt Alt Alt Alt

PHP
1
https://gitee.com/halex/sikuexam.git
git@gitee.com:halex/sikuexam.git
halex
sikuexam
sikuexam
master

搜索帮助