基于SSM框架的在线考试系统

项目介绍

基于SSM框架的在线考试系统

功能模块

|用户功能模块|用户注册登陆|用户可以通过用户名邮箱注册网站,并且通过注册的用户登陆网站。

|随机练习|从题库中随机取出指定数量的题目供学员练习。

|强化练习|按照学员知识分布情况,分类进行练习,每次练习的结果会纳入到学员学习进度中。

|错题练习|学员做错过的题库会记录在错题库中,学员可以从中进行学习。

|模拟考试|学员可以从模拟考试的分类中选择试卷进行考试。

|随机组卷|学员可以从随机组卷的分类中选择试卷进行考试。

|专家试卷|学员可以从专家试卷的分类中选择试卷进行考试。

|统计分析|用图表方式对学员知识体系下所有的题目做统计分析,学员可以清楚的知道自己的知识点掌握情况。

|考试历史|参加过的考试会记录在考试历史中,通过点击可以查看答题情况,得分,和错题解答。

|管理员/教师功能模块|题库管理|通过题库管理模块,教师可以增加、修改、删除题目,现在一共有6种题型,包括单选、多选、判断、简答、论述、分析、计算。

|试卷管理|教师可以从题库中选择试题组成试卷供学员考试之用,组卷分为手动和自动两种。组卷完毕后还可以进一步调整试卷的分值,移除或添加试题。

|用户管理|教师或管理员可以管理目前网站的注册用户。

项目环境

1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。

2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;

3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可

4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;

5.是否Maven项目: 是;查看源码目录中是否包含pom.xml;若包含,则为maven项目,否则为非maven项目?

6.数据库:MySql 5.7版本;

使用技术

1. 后端:Spring SpringMVC MyBatis

2. 前端:JSP

本项目仅供学习参考,搜索关注公众号"源码宇宙"回复"2002"获取学习源码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容