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

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值