springboot+vue框架的毕业设计论文选题答辩系统 java idea maven

本系统在开发结构上主要采用B/S架构,用户可以采用网页方式登录页面。在系统代码设计框架上采用springboot框架技术,在数据库管理软件的使用上,则采用了MySQL数据库保证数据存储安全。本科生毕业设计管理系统在进行需求分析时,需要按照软件工程开发中的需求步骤进行:
步骤1:通过对本科生毕业设计流程中的选题、任务书、开题报告、中期检查以及论文管理流程进行观察与分析,确定系统在开发过程中所涉及到的使用群体,主要分为三大类:第一种为大学生用户,主要使用系统选题以及上传开题报告论文获得反馈。第二类是教师用户,主要使用系统进行学生的选题、开题报告和论文的审批,第三类为系统的管理人员,主要对系统的各种功能进行维护也包括最高权限的审批与查看数据功能。在系统的使用上,也分为前台使用与后台管理两大部分。
步骤2:确定系统的使用人员后,对这些使用人员的实际需求进行调研,制定详细的需求调问卷对三种用户进行意见的征集。对学生用户,教师用户的使用需求意见进行记录,对系统人员的管理需求进行确定。在所有需求都完成后,对需求进行整理,最终获得系统前台的功能要求主要有:大学生用户选题以及上传文件获得反馈,查看总评,注册登录,修改信息需求等等,教师用户主要是进行学生课题相关文件的审阅以及相关操作。后台的主要功能需求有学生管理,教师管理,基础信息查看等需求。
3.2.2角色功能权限划分
为了实现对不同角色的分权限管理,从而让各个用户各司其职。学生用户需要登录系统后才能够进行毕设相关文件上传与查看,教师用户需要登录后才能够在线查看毕设相关文件并审核留言等。管理人员需要登录才能够管理各种功能,这三种用户的权限如下:
(1)学生用户登录系统后,可以进行毕设选题,上传任务书并查看状态,上传任开题报告并查看状态,上传论文并查看状态,可以实时的得到老师对自己毕设的审批状态以及留言回复。
(2)教师用户登录系统后,可以进行查看所管理的学生的毕设相关文件,按课题、开题报告、论文等可进行查看审批留言等操作。
(3)管理员用户登录系统后,具有最高审批权限以及查看毕设相关数据,包括学生以及老师的相关数据。
springboot+vue框架的毕业设计论文选题答辩系统 java idea maven_第1张图片springboot+vue框架的毕业设计论文选题答辩系统 java idea maven_第2张图片springboot+vue框架的毕业设计论文选题答辩系统 java idea maven_第3张图片springboot+vue框架的毕业设计论文选题答辩系统 java idea maven_第4张图片springboot+vue框架的毕业设计论文选题答辩系统 java idea maven_第5张图片

你可能感兴趣的:(javascript,vue.js,maven,spring,boot)