Java项目:文档管理系统(spring Boot + mybatis + vue + security)前后端分离架构
一、部分业务需求用户隶属于部门,一个用户只属于一个部门。用户包括信息为:姓名,出生日期,学历,学位,性别,个人简介,个人照片,职称,邮箱,QQ,登录用户名,登录密码。用户可以修改自己信息,系统管理员可以修改、删除任意用户。(1)用户角色管理一个用户可以拥有多重身份,每个身份被称为一个角色。以我学院教师为例,可以有角色“党员”、“辅导员”、“班主任”等。因此一个用户通常是拥有多个角色的。用户角色的变