基于springboot的学生毕业选题管理系统

1.项目简介

作为高校毕业生的一个毕业设计选题系统,它就面对着许多用户的操作, 而这些用户对系统的操作应该有所不同,所以我们在设计时必须要对不同的用 户设立不同的的权限。在本系统中,我考虑了 3 种权限(管理员,指导教师,学生)。管理员可以添加的用户教师, 同时我们为了使本系统更加的符合我们的实际,教师能在线出题,但是 所出的题目必须经过系主任的审核后学生才能进行选择。在学生的选题中,在 实现选题的基础上, 也要考虑学生选择志愿的顺序, 所以在学生的选择过程中, 要设立多个志愿,但是在教师的审核过程中,我们必须根据学生的志愿依次进 行审核。也就是说在学生的第一志愿未被审核的时候,第二志愿的老师不能对 该生的第二志愿进行审核。

项目技术:

后端:springboot 前端:js,css等 开发工具:idea(eclipse) 数据库:mysql 5.7 JDK版本:jdk1.8 服务器:tomcat8

系统功能性需求

该毕业选题系统的主要功能有:

管理员:

1.院系综合管理(专业方向管理,班级管理)

3.基础信息管理(教师管理,学生管理)

4.生成课题一览表

指导教师:

1.上传课题

2.课题详情

3.课题选报情况

4.班级选报查询

5.初始学生密码

6.课题审核

学生:

1.查看课题

2.查看本班选题情况

2.项目展示

  

管理员:

指导教师:

学生:

经验分享 程序员 微信小程序 职场和发展