在线考试系统
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
在线考试系统
简介
该系统由C#开发语言开发数据库是sql server2016前端用到的前端技术有Bootstrapjscss等前端技术同时用到的.Net Core MVC的技术框架。另外本系统也支持mysql暂未调试。
该系统是整个项目中的一部分今天我们仅仅演示的是在线考试系统后台的功能以及前台的功能同时在整个项目中涉及的其他功能暂未开发。
本系统可提供参考学习通过本系统的学习可以了解到考试系统的设计开发部署上线等功能。如需更完善的功能需请练习作者本人。
功能介绍如下
- 题库分类
根据类别录入对应的题目比如C语言C++PythonJavaPhp数据库等类别当然也支持非计算机行业的类别录入。
参考下图所示
- 题目
根据题库的类别支持某一个类别下录入试题同时支持多种类型比如单选多选判断填空四种类型针对单一类型没有数量限制同时也支持单一试题的分数设置。
参考下图所示
题目选项更灵活单选和多选以及判断都是支持灵活录入可多可少。可参考下图所示
另外有一种特殊的题型也就是填空实现了自动核对答案针对填空题的录入就不需要增加对应的选项了。可参考下图所示
- 试卷
试卷的出题方式更灵活目前设计的有人工出题和自动出题同时在设计阶段支持正式在线考试和模拟在线考试模拟考试和正式考试的区别就是模拟考试的成绩不记录入库可随时练习该功能当前处于设计阶段在未上线。但是正式考试已经上线对于试卷可参考下图所示
备注开始时间和结束时间之内的考试都是有效的。总分及格分以及答题时间等参数自由设置更灵活。目前出题方式仅支持自动出题手工出题暂时上线。
可参考下图所示
- 学生参考记录
比如学生参加某一次考试后在后台能够查询学生的成绩某一个试卷以及对应总分。
该功能已经规划设计暂未上线。
- 员工管理
后台添加人员更容易可参考下图所示
- 部门管理
由于某一个在线考试系统需要在某一个公司内部使用或者学校内部使用可能会按照班级或者部门进行设置该系统目前支持这样的设计。可参考下图所示
- 系统设置
支持权限设置字典设置菜单设置数据库表管理等功能
- 总结
一个完整的系统少不了后台的支持和前端用户的使用。
- 用户注册
用户注册功能更简洁仅仅输入部分信息即可实现用户注册可参考下图所示
- 用户登录
输入用户名和密码即可实现用户登录可参考下图所示
- 非登录用户
非登录用户不可参加答题过程可参考下图所示
- 在线答题
现实试卷题目答题时间答题状态成绩参考答案等信息。
用户可根据自己的需要选题进行答题比如我们选择一个参考下图所示
用户答题过程有计时功能到时间未答题完成系统将自动提交试卷。
- 成绩查询答题完成后提交就可以看到成绩系统实现了自动阅卷的功能
- 错题集
系统会自动统计本次参加考试的错题集合。同时显示正确答案。
- 参考答案
将现实用户的答案和正确答案可参考下图所示