源代码+数据库+LW文档(1万字以上)+开题报告+答辩稿ppt+部署教程+代码讲解+代码时间修改工具
技术实现
- 开发语言:后端:Java 前端:vue
- 框架:springboot
- 数据库:mysql
开发工具
JDK版本:JDK1.8
数据库:mysql 数据库工具:Navicat
开发软件:idea
主要角色及功能介绍
管理员功能结构图,管理员在后台主要管理教室管理、字典管理、公告管理、考试管理、监考报名管理、老师管理、学生管理、考试分配管理、管理员管理等。
图4.3 管理员功能结构图
数据库
(1)下图是考试分配实体和其具备的属性。
考试分配实体属性图
(2)下图是考试实体和其具备的属性。
考试实体属性图
(3)下图是学生实体和其具备的属性。
学生实体属性图
(4)下图是公告实体和其具备的属性。
公告实体属性图
(5)下图是监考报名实体和其具备的属性。
监考报名实体属性图
(6)下图是教室实体和其具备的属性。
教室实体属性图
(7)下图是老师实体和其具备的属性。
老师实体属性图
系统功能实现及截图
5.1 管理员功能介绍
5.1.1 考试列表
如图5.1显示的就是考试列表页面,此页面提供给管理员的功能有:查看考试、新增考试、修改考试、删除考试等。
图5.1 考试列表页面
5.1.2 公告信息管理
公告信息管理页面提供的功能操作有:新增公告,修改公告,删除公告操作。下图就是公告信息管理页面。
图5.3 公告信息管理页面
5.1.3公告类型管理
公告类型管理页面显示所有公告类型,在此页面既可以让管理员添加新的公告信息类型,也能对已有的公告类型信息执行编辑更新,失效的公告类型信息也能让管理员快速删除。下图就是公告类型管理页面。
图5.4 公告类型列表页面