# 需求分析

# 需求说明

功能类别 功能名称、标识符 描述
用户管理 新增用户 为系统添加新的用户信息,在树形组织树中选择组织,然后选该组织下的岗位。
用户管理 用户信息列表 系统管理员可以通过该功能对系统中的用户信息进行操作,分为编辑按钮和删除按钮。 编辑按钮可修改用户信息,具体的操作有修改基本信息,修改所在组织,并选择该组织下的岗位。删除按钮可删除用户信息。
组织管理 新增组织信息 添加新组织,组织提供多个岗位,新增的组织信息包括组织编码,组织名称,组织类型,是否在使用,其父组织信息,组织信息描述,组织账号,组织简称
组织管理 组织列表 编辑按钮:对已录入的组织信息进行编辑修改操作。 删除按钮:对已录入的组织进行删除操作。
权限管理 新增角色 管理员填写角色名称、角色编码、分配资源(可选)。
权限管理 角色列表 以表格的形式展示角色信息,可以点击表格右侧的编辑按钮和删除按钮。具体编辑内容包括:角色名、角色对于资源。点击删除,在显示确认信息,用户确认后完成删除。
权限管理 新增岗位 新增岗位功能包括:选择组织:用于指定该岗位所隶属的组织。选择角色:将岗位与某一角色绑定。
权限管理 岗位列表 岗位列表中包括:编辑按钮,修改该岗位隶属的组织。删除按钮:删除该岗位。
资源管理 资源列表 即查看现有的资源信息,还可以通过删除和修改按钮对资源信息的修改和删除操作。
资源管理 新增资源 即新建一个具体的权限资源。新增一个资源信息,需从资源路径,菜单编号,菜单名称,明细否选择以及菜单顺序号进行填写新增,因为权限资源信息是一个树状结构,所以对相对的菜单级数(新增权限的所属层级),父菜单信息也必须填写。新增完成后,可以在角色列表中的操作中进行权限资源的关联,从而完成角色的权限赋予。

# 用例图

image-20200716192727826

# 用户管理用例

image-20200716192757301

# 组织管理用例

image-20200716192825299

# 权限管理用例

# 角色管理用例

image-20200716192904892

# 岗位管理用例

image-20200716192923362

# 资源管理用例

image-20200716192946017