开发语言:
java 后端使用SSM框架 数据库mysql (我版本是5.5, 尽量用同一版)
功能模块:
管理员:
1. 学生管理:学生信息增删改查
2. 教师管理:教师信息的增删改查
3. 专业管理:专业信息的增删改查
4. 个人管理修改密码
教师:
1. 个人管理:修改个人信息和修改密码
2. 课题管理: 发布课题(课题增删改查)
3. 学生管理 选择学生(同意学生选自己为导师) 查看学生信息
4. 毕业设计综合管理:
开题报告: 查看 并且评定(ABCD四个等级)修改学生(下载文件)
中期检查: 查看 并且评定(ABCD四个等级)学生(下载文件)
毕业设机: 查看 并且评定(ABCD四个等级)学生(文件下载)
毕业论文: 查看 并且评定(ABCD四个等级)学生(文件下载)
学生答辩: 评定(ABCD四个等级)学生并且能查看
5. 成绩管理:给学生综合评定(ABCD四个等级) (论文+毕设+开题报告+中期检查+答辩) 并且查看
注意每个教师只能查看选择自己作为导师的学生信息和成绩
学生:
1. 个人管理:修改信息,修改密码
2. 课题管理:选择课题(查询课题列表)
3. 毕业设计综合管理:
提交上传开题报告(+修改+查看已提交的开题报告)
提交上传中期检查(+修改+查看已提交的中期检查)
提交上传毕业设计(+修改++查看已提交的毕业设计)
预约申请答辩
(答辩成绩和综合成绩有教师评定)学生不用操作
4.成绩管理: 查看成绩(可查看 开题报告,中期检查,毕业设计,答辩,综合成绩)