本项目我们实现了一个在线考试系统,前端部分采用了HTML,CSS,Javascript,Ajax,Vue,JQuery技术,后端采用springboot2框架,采用MySQL,MyBatis,Servelet技术。主要优点是界面简洁优美、功能齐全、使用方便。
-朱克宇:数据库建表实施;用户答题相关功能 ;管理员答题管理功能;项目框架设计
-吴质城:服务器平台搭建;用户管理员信息方面功能;拦截器实现;题库建立;代码优化
-宋梓鑫:题目管理相关功能;题库建立;项目报告文档书写;PPT制作、演讲
-冯良玉:网页界面设计;页面脚本编写;页面美工;实现前端与后端数据交互功能
-吴滢洁:网页界面设计;前端项目文档;实现前端与后端数据交互功能
- 数据库建表,服务器平台搭建,网页界面设计
- 用户登录,包括管理员、用户
- 用户修改个人信息,管理员对用户进行管理
- 试题的录入、修改、删除
- 试题信息包括
- 题目所属专业分类
- 试题题干
- 试题类型
- 根据题目专业方向抽取指定数量的相关题目
- 由用户选择所熟悉专业方向(从N个专业方向中选择2个 ),仅从用户所选答题方向中分别抽取指定数量的相关题目
| 功能 |
介绍 |
| 登录(账号密码) |
用户通过账号密码登陆 |
| 登录(手机号登陆) |
用户通过手机号登陆 |
| 注册 |
用户注册 |
| 忘记密码 |
用户通过手机验证码修改密码 |
| 修改个人信息 |
修改密码 |
| 功能 |
介绍 |
| 登录 |
管理员通过账号密码登录 |
| 修改个人信息 |
修改管理员密码 |
| 功能 |
介绍 |
| 删除用户 |
根据用户名删除用户 |
| 修改用户信息 |
传入用户名、密码、专业进行修改 |
| 查找用户 |
根据用户名查找用户 |
| 根据专业查找用户 |
根据专业显示该专业的用户 |
| 功能 |
介绍 |
| 选择题目专业方向 |
答题前选择两个专业方向 |
| 答题 |
根据选择的专业方向进行答题 |
| 查看历史答题 |
查看当前用户历史答题试卷 |
| 功能 |
介绍 |
| 增加题目 |
管理员增加各专业的题目 |
| 删除题目 |
根据id删除题目 |
| 修改题目 |
根据id修改题目 |
| 管理员搜索题目 |
管理员根据专业和类型进行搜索 |