基于SpringBoot的毕设分配选题管理系统

2020-07-29

基于SpringBoot的毕设分配选题管理系统

项目简介

本项目是一个基于SpringBoot的毕设分配选题管理系统,旨在为高校的毕业设计选题过程提供一个简洁、高效的管理平台。系统支持学生、老师、教务管理员三个角色使用,涵盖了毕业设计选题的各个环节,包括课题发布、任务书上传、选题审核、用户管理等功能。

功能模块

1. 用户管理

  • 用户注册与登录:支持学生、老师、教务管理员注册与登录系统。
  • 用户信息管理:用户可以查看和修改个人信息。

2. 课题管理

  • 课题发布:老师可以发布毕业设计课题,并上传相应的任务书。
  • 课题选择:学生可以选择老师发布的毕业设计课题,并下载任务书。
  • 课题审核:老师可以审核学生选择的课题。

3. 选题管理

  • 选题查询:学生可以查询自己已选择的课题。
  • 选题取消:学生可以在一定条件下取消已选择的课题。

4. 教务管理

  • 专业档案管理:教务管理员可以维护专业档案信息。
  • 用户权限管理:教务管理员可以管理用户角色和权限。
  • 系统基础管理:包括日志管理、文件管理等基础功能。

技术栈

  • 后端:SpringBoot
  • 数据库:MySQL
  • 前端:HTML, CSS, JavaScript
  • 其他:Spring Security, MyBatis

使用说明

  1. 用户注册与登录:首次使用系统需注册账号,注册成功后可使用账号密码登录。
  2. 角色功能
    • 学生:登录后可查看课题列表,选择课题并下载任务书。
    • 老师:登录后可发布课题、上传任务书,并审核学生的选题。
    • 教务管理员:登录后可进行专业档案管理、用户权限管理等操作。

注意事项

  • 系统仅支持在校学生、老师及教务管理员使用。
  • 请妥善保管个人账号信息,避免泄露。

联系我们

如有任何问题或建议,请联系系统管理员。


希望本系统能够帮助您高效地完成毕业设计选题工作!

下载链接

基于SpringBoot的毕设分配选题管理系统