# sikuexam **Repository Path**: halex/sikuexam ## Basic Information - **Project Name**: sikuexam - **Description**: sikuexam是一款在线考试系统,基于thinkphp5和layui开发框架。分前后两端,后端管理发布考试。前端学生登录考试。现阶段支持单选和多选两种题型,后续扩展。已扩展填空,计算题型。选择题系统自动判卷,填空计算等人工判卷。支持多人同时判卷,试卷分配,考试定时,倒计时,学生成绩导出,查询等。 - **Primary Language**: PHP - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: http://exam.halex.top - **GVP Project**: No ## Statistics - **Stars**: 70 - **Forks**: 22 - **Created**: 2020-03-24 - **Last Updated**: 2025-06-17 ## Categories & Tags **Categories**: education **Tags**: None ## README # sikuexam在线考试系统 #### 介绍 sikuexam是一款在线考试系统,基于thinkphp5和layui开发框架。分前后两端,后端管理发布考试。前端学生登录考试。现阶段支持单选和多选两种题型,后续扩展。系统自动判卷。考试定时,倒计时,学生成绩导出,查询等。 #### 招募 招募合作开发者,以及赞助者(服务器赞助或资金赞助)。想把这个东西发展成为一个平台,供各地学校免费使用。如真可行,合作共享所有权。 Email:halexcode@163.com Tel:15534378771 ##### 个人想法 近日在线教学,需要时不时的给学生布置作业,或者在线测试。选用了几个平台,感觉总是不很称心。自己写了一个,不一定很完美。欢迎测试,留言。 ##### 官网社区 [http://www.halex.top](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](https://gitee.com/halex/sikuexam.git). 2. 上传到服务器 3. 配置数据库 #### 在线测试 1. 测试地址 [http://exam.halex.top](http://exam.halex.top) 2. 账号:201616801 3. 密码:123456 #### 考试流程 ##### 后台流程 1. 创建考题(录入题库) 2. 创建考试->设置允许班级->从题库导入考试->排序赋分 3. 创建班级->导入学生 4. 发布考试 5. 回收成绩 ##### 前台学生 1. 登入系统 2. 选择考试 3. 参考提交 #### 系统功能 ##### 考试设置 - 支持考试时间设置 - 支持考试倒计时,并到时提醒交卷 - 现阶段支持单选题,多选题,暂不支持填空,简答 - 支持考试成绩导出Excel ##### 前台学生端 - 前台支持手机端 - 学生考试历史 - 历史答题情况 #### 功能预览 后台: ![Alt](./preview/question.jpg) ![Alt](./preview/exams.jpg) ![Alt](./preview/mark.jpg) ![Alt](./preview/class.jpg) ![Alt](./preview/stu.jpg) ![Alt](./preview/elist.jpg) ![Alt](./preview/stu_index.jpg)