1.项目简介
作为高校毕业生的一个毕业设计选题系统,它就面对着许多用户的操作, 而这些用户对系统的操作应该有所不同,所以我们在设计时必须要对不同的用 户设立不同的的权限。在本系统中,我考虑了 3 种权限(管理员,指导教师,学生)。管理员可以添加的用户教师, 同时我们为了使本系统更加的符合我们的实际,教师能在线出题,但是 所出的题目必须经过系主任的审核后学生才能进行选择。在学生的选题中,在 实现选题的基础上, 也要考虑学生选择志愿的顺序, 所以在学生的选择过程中, 要设立多个志愿,但是在教师的审核过程中,我们必须根据学生的志愿依次进 行审核。也就是说在学生的第一志愿未被审核的时候,第二志愿的老师不能对 该生的第二志愿进行审核。
项目技术:
后端:springboot
前端:js,css等
开发工具:idea(eclipse)
数据库:mysql 5.7
JDK版本:jdk1.8
服务器:tomcat8
系统功能性需求
该毕业选题系统的主要功能有:
管理员:
1.院系综合管理(专业方向管理,班级管理)
2.课题综合管理(课题来源管理,课题类型管理,课题管理)
3.基础信息管理(教师管理,学生管理)
4.生成课题一览表
指导教师:
1.上传课题
2.课题详情
3.课题选报情况
4.班级选报查询
5.初始学生密码
6.课题审核
学生:
1.查看课题
2.查看本班选题情况
2.项目展示
管理员:
指导教师:
学生:
此源码非开源,若需要此源码可扫码添加微信或者qq:2214904953进行咨询!
2600多套项目欢迎咨询