https://github.com/lrx0014/examsys
An Online Exam System
https://github.com/lrx0014/examsys
mysql php php5 web website
Last synced: 11 months ago
JSON representation
An Online Exam System
- Host: GitHub
- URL: https://github.com/lrx0014/examsys
- Owner: lrx0014
- License: mit
- Created: 2018-01-25T07:10:43.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-28T10:32:30.000Z (over 4 years ago)
- Last Synced: 2025-03-23T21:45:52.818Z (12 months ago)
- Topics: mysql, php, php5, web, website
- Language: PHP
- Homepage:
- Size: 2.7 MB
- Stars: 24
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ExamSys在线考试系统(WEB)
===========================
**快速开始**
请先安装docker和docker-compose,然后:
```shell
docker-compose up -d
```
即可一键部署ExamSys考试系统, 浏览器访问以下地址即可进入ExamSys主页(数据库初始化需要一段时间):
```shell
http://localhost
```
在k8s上部署:
```shell
kubectl -n create -f k8s-all.yaml
```
**给想抄作业的同学们**
这个项目已经年代久远,基本不会再维护了
它延伸自某次课设任务,几乎没有使用那些高级php框架、实现简单粗暴,适合本科入门的同学用作参考
ps. 作业还是要自己写哦 ;)
ExamSys是一个基于Web的在线考试系统,前端使用HTML+JS+CSS构建,后端使用PHP+MySQL实现,应用了BootStrap和JQuery框架以及AJAX、JSON等技术;程序构建了一个清爽简单的用户界面,分为学生端和教师端两部分,学生登录系统后可以自由选择任意题库进行答题练习,也可随时查看自己的答题情况,教师账户可对题库、题目细节、学生成绩等进行相应的管理操作。系统支持各种主流题型(单选多选、填空、判断),对客观题可以进行自动判分 。设计还有许多不如意的地方, 以后会慢慢改进, 慢慢完善这个系统, 使其可以满足大部分在线测试的需求.
Author | Email
------------- | -------------
Ryan | lrx0014@hotmail.com
开发使用的是 **WampServer 3.1.0 (php 5.6.31 + mysql 5.7.19)**
引用了JQuery和Bootstrap框架
如果你不想使用Docker, 希望**手动部署**的话请阅读 [**How_To_Deploy.txt**](https://github.com/lrx0014/ExamSys/blob/master/How_To_Deploy.txt "部署说明")
Change Logs
-----------
### ExamSys v1.0.0 (2021/11/27)
可能是最后一次维护
* 添加docker-compose和k8s部署示例
* 修复docker镜像bug
### ExamSys v0.2.1 (2018/05/19)
* 项目Docker化,提供容器技术支持
### ExamSys v0.2 (2018/01/30)
修复了一些BUG,增加了新功能
* 修复一些页面逻辑是漏洞
* 增加了组卷功能,可以区分不同场次的考试
* 可以删除题目
### ExamSys v0.1 (2018/01/25)
实现最基础的功能,验证程序可正常工作
* 管理员端和考生端的注册登录
* 多项选择题的录入
* 信息浏览和考生答题功能
### Screenshots
#### [登录页]

#### [注册页 支持前后台数据验证]

#### [学生页]

#### [在线测试页 答题后可立即判题给分]

#### [教师可以查看考生成绩,支持模糊查询]

#### [教师查看题库中的试题详情]

#### [教师可以自己录入试题,目前只支持多项选择题,以后会加入其它常见题型]

#### [组卷功能,设置不同的考试]
