当前位置: 首页 > 工具软件 > 赤龙 ERP > 使用案例 >

java大型权限系统设计 .码云_关于java:ERP的权限管理的操作与设计开源软件诞生24...

糜昌胤
2023-12-01

赤龙ERP用户与权限治理解说–第24篇

用日志记录“开源软件”的诞生

【进入地址 点亮星星】—-祈盼着一个激励

博主开源地址:

码云:https://gitee.com/redragon/redragon-erp

GitHub:https://github.com/redragon1985/redragon-erp

说流程

之前的几篇文章残缺地梳理了ERP零碎的主流程,本文开始讲讲交叉于主流程中的权限。首先要明确权限与用户在流程中的意义。所谓流程从头至尾贯通的一个问题就是什么人做什么事。这个人在零碎中就是用户,而做什么事就是权限在管制着。所以说看似权限不在流程中,其实它在每一个节点甚至每个动作都做着准确的管制。其次咱们再来说说权限模块外部的流程。创立权限、创立角色、创立用户,而后将用户关联角色,角色关联权限,最终实现了权限模块的基本操作流程。

说业务

上面咱们来聊聊用户与权限治理的性能以及解决了哪些问题。

(1)账号与用户拆散:说得再明确点就是这里的用户只关怀的是登陆零碎的账号,不波及登陆账号的人的个人信息,这些信息在ERP的其余模块中治理。这种设计使得用户和理论的业务拆散,在应用时更加灵便。

(2)角色与权限的定义:权限是来管制用户能够做哪些事的,原则上咱们只会通过权限来做逻辑断定。而角色能够简略了解成权限的分组,把一类权限放在一起造成了一个有理论含意的汇合。

(3)权限的分类:权限个别分为菜单权限、操作权限、数据权限。菜单权限管制着用户能够看到哪些模块或性能;操作权限管制着用户能够做哪些具体的操作,能够点击哪些按钮;数据权限管制着用户能够看到零碎中的哪些数据,能够编辑哪些数据。

说操作

一、用户治理

操作阐明:

1、进入“用户治理”菜单,可查看所有用户的列表

2、新增用户

(1)点击“新增用户”按钮,进入编辑页面

(2)录入用户名和明码

(3)点击“确定”按钮,实现用户的创立

3、批改明码

(1)在用户列表页面,点击“编辑”按钮

(2)点击“批改明码”按钮,并确定实现明码批改

二、角色治理

操作阐明:

1、进入“角色治理”菜单,可查看所有角色列表

2、新增角色

(1)点击“新增角色”按钮

(2)输出角色编码和名称,保留即可

三、权限治理

操作阐明:

1、进入“权限治理”菜单,可查看所有权限列表

2、新增权限

(1)点击“新增权限”按钮

(2)输出权限编码和名称,抉择权限类型,保留即可

四、用户调配角色

操作阐明:

1、进入“用户调配角色”菜单

2、在抉择了用户名后,会显示“已抉择的角色”和“未抉择的角色”

3、从左侧抉择新的角色调配给用户,或者从右侧抉择曾经调配的角色勾销关联,保留后失效

五、角色关联权限

操作阐明:

1、进入“角色关联权限”菜单

2、在抉择了角色后,会显示“已抉择的权限”和“未抉择的权限”

3、从左侧抉择新的权限关联角色,或者从右侧抉择已关联的权限勾销关联,保留后失效

后记

如果您对咱们正在做的开源软件感兴趣,欢送各种模式的单干,退出咱们一起打造一套开源的信息化解决方案。

【码云】或【GitHub】搜寻“赤龙ERP”点击星标,亦可退出咱们! 让咱们从小开始做点平凡的事!与开发者交换 kzca2000

 类似资料: