一种低代码平台角色管理方法、装置及应用制造方法及图纸

技术编号:35915783 阅读:16 留言:0更新日期:2022-12-10 10:57
本申请提出了一种低代码平台角色管理方法、装置及应用包括以下步骤:创建角色管理系统,所述角色管理系统中包含多个角色组,每个角色组包含多个形成单向闭环的成员;当出现变动成员时,选取所述变动成员所在的单向闭环上的其他成员作为接替成员;或者选取与所述变动成员的血缘亲近程度满足设定条件的待接替成员作为接替成员;接替成员替代所述变动成员在角色组中的位置。通过本方案可以实现当角色组中有成员进行变动时,能准确快速的填补变动成员的空缺,从而不影响该角色组的任务进程。从而不影响该角色组的任务进程。从而不影响该角色组的任务进程。

【技术实现步骤摘要】
一种低代码平台角色管理方法、装置及应用


[0001]本申请涉及低代码平台的账号角色管理领域,特别是涉及一种低代码平台角色管理方法、装置及应用。

技术介绍

[0002]从上世纪80年代起,计算机科学理论已逐步发展成熟,不少高级程序设计语言都逐渐开发完善,这时,编程界推出了“结构化语言”,即以功能指令为单位,把相应的代码封装好,当程序员要系统运行某个功能时,只需发出指令,计算机就知道要运行的代码。到了2000年,出现了“VPL”(可视化变成语言),它把系统运行的过程以更视觉化的方式呈现,例如图标、表格、图表等形态,国际知名的技术和时长调研公司Forrester,在2014年首次提出低代码和0代码的概念,只需用很少甚至几乎不需要代码就可以快速开发出系统,并可以将其快速配置和部署的一种技术和工具,在低代码应用中,无论是部署到项目里、或是付费开放型平台,客户都比较关心一套灵活使用的账号权限管理系统,账号权限管理系统中的账号角色的编排设计是低代码技术非常重要的组成部分。
[0003]目前的账号权限管理系统可以解决一些简单场景的应用,比如为对应的成员赋予权限,但在复杂的实际场景中,比如部门成员离职、部门成员相互调动时,缺乏一套快速灵活的适应机制,造成的结果是与流动成员相关的工作停滞、流程卡死,给企业/个人用户带来不便。
[0004]目前的账号权限系统在遇到上述情况时,需要相关成员手动的去调整成员分组和权限,对于信息化系统来说,这显然是有提升空间的。因此,非常有必要预先对这些场景建立一套可靠便捷的应变方案。

技术实现思路

[0005]本申请实施例提供了一种低代码平台角色管理方法、装置及应用,可以在出现成员调动的情况下,自动分配合适的成员接替调动成员的岗位和职责,避免相关工作停滞,流程卡死。
[0006]第一方面,本申请实施例提供了一种低代码平台角色管理方法,所述方法包括:
[0007]创建角色管理系统,所述角色管理系统中包含多个角色组,每个角色组包含多个形成单向闭环的成员;
[0008]当出现变动成员时,选取所述变动成员所在的单向闭环上的其他成员作为接替成员;或者,基于待接替成员和所述变动成员共处的角色组获取对应每一待接替成员的同组共事次数,基于待接替成员和所述变动成员所处的角色组之间的关系获取每一待接替成员的项目合作次数,根据所述项目合作次数和所述同组共事次数得出每一待接替成员相对于所述变动成员的血缘亲近程度,选取所述血缘亲近程度满足设定条件的待接替成员作为接替成员;
[0009]接替成员替代所述变动人员在角色组中的位置。
[0010]第二方面,本申请实施例提供了一种低代码平台角色管理装置,包括:
[0011]创建模块:创建角色管理系统,所述角色管理系统中包含多个角色组,每个角色组包含多个形成单向闭环的成员;
[0012]计算模块:当出现变动成员时,选取所述变动成员所在的单向闭环上的其他成员作为接替成员;或者,基于待接替成员和所述变动成员共处的角色组获取对应每一待接替成员的同组共事次数,基于待接替成员和所述变动成员所处的角色组之间的关系获取每一待接替成员的项目合作次数,根据所述项目合作次数和所述同组共事次数得出每一待接替成员相对于所述变动成员的血缘亲近程度,选取所述血缘亲近程度满足设定条件的待接替成员作为接替成员;
[0013]执行模块:接替成员替代所述变动人员在角色组中的位置。
[0014]第三方面,本申请实施例提供了一种电子装置,包括存储器和处理器,所属存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行一种低代码平台角色管理方法。
[0015]第四方面,本申请实施例提供了一种计算机程序产品,包括软件代码部分,当所述计算机程序产品在计算机上被运行时,所述软件代码部分用于执行一种低代码平台角色管理方法。
[0016]第五方面,本申请实施例提供了一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序包括用于控制过程以执行过程的程序代码,所述程序包括一种低代码平台角色管理方法。
[0017]本专利技术的主要贡献和创新点如下:
[0018]本申请实施例建立了一个新的低代码角色平台管理系统,所述低代码角色平台角色管理系统中的成员具有上下级的链条关系;创建每个角色组的维护人,每个成员都会被维护人管理,同时每个成员都可以维护一个所下辖的一个成员,对所述低代码平台角色管理系统成员组中的角色进行完整的单向闭环管理,保障了一个项目实施中,角色组中的成员各司其职、名称定为直观、职责分工明确、用户易于操作。在另一些方式下,可使用数据埋点采集来判断所述低代码角色平台角色管理系统中的所有成员之间的血缘亲近程度;保证闭环链上其中一个成员因为调动离开角色组时,能立刻被另一个成员接管,这个接管成员可以是该成员的上级成员,也可以是与原成员血缘亲近程度最高的成员。这样的好处在于尽可能地降低成员变动对原业务系统造成的影响。
[0019]本方案实现了对低代码平台系统角色的同一管理,对于使用者无论是企业用户还是个人用户,层级权限划分明确,角色管理便捷清晰,本方案对现有的角色成员管理系统做了优化改进,对其中的所有成员进行完整的单向闭环管理,当角色组中的成员发生变动时,能通过维护人或者是系统通过血缘亲近程度自动准确的填补空缺,将变动成员的任务流程快速转移至新成员或所述变动成员的上级成员,维持低代码系统在项目应用中流程的正常运转而不受个别成员变动的影响。
[0020]本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。
附图说明
[0021]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0022]图1是根据本申请实施例的一种低代码平台角色管理方法的流程图;
[0023]图2是根据本申请实施例的角色管理系统中成员组的创建过程示意图;
[0024]图3是根据本申请实施例的角色管理系统中同一成员组内的角色设置单向闭环的示意图。
[0025]图4时根据本申请实施例的角色调动示意图
[0026]图5是根据本申请实施例的一种低代码平台角色管理装置的结构框图;
[0027]图6是根据本申请实施例的电子装置的硬件结构示意图。
具体实施方式
[0028]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
[0029]需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种低代码平台角色管理方法,其特征在于,包括以下步骤:创建角色管理系统,所述角色管理系统中包含多个角色组,每个角色组包含多个形成单向闭环的成员;当出现变动成员时,选取所述变动成员所在的单向闭环上的其他成员作为接替成员;或者,基于待接替成员和所述变动成员共处的角色组获取对应每一待接替成员的同组共事次数,基于待接替成员和所述变动成员所处的角色组之间的关系获取每一待接替成员的项目合作次数,根据所述项目合作次数和所述同组共事次数得出每一待接替成员相对于所述变动成员的血缘亲近程度,选取所述血缘亲近程度满足设定条件的待接替成员作为接替成员;接替成员替代所述变动人员在角色组中的位置。2.根据权利要求1所述的一种低代码平台角色管理方法,其特征在于,对“每个角色组包含多个形成单向闭环的成员”的步骤中:在同一角色组中,每个成员都有且只有一个上级成员和一个下级成员。3.根据权利要求1所述的一种低代码平台角色管理方法,其特征在于,在在“选取所述变动成员所在的单向闭环上的其他成员作为接替成员”步骤中,选取所述变动成员的上级成员作为接替成员。4.根据权利要求1所述的一种低代码平台角色管理方法,其特征在于,在“基于待接替成员和所述变动成员共处的角色组获取对应每一待接替成员的同组共事次数”步骤中,若所述待接替成员和所述变动人员同处于同一角色组,则所述待接替成员的同组共事次数加一。5.根据权利要求1所述的一种低代码平台角色管理方法,其特征在于,在“基于待接替成员和所述变动成员所处的角色组之间的关系获取每一待接替成员的项目合作次数”步骤中,若所述待接替成员所处的角色组和所述变动成员所处的角色组彼此之间有项目合作关系,则所述待接替成员的项目合作次数加一。6.根据权利要求1所述的一种低代码平台角色管理方法,其特征在于,对每一待接替成员相对于所述变动成员的所述项目合作次数和所述同组...

【专利技术属性】
技术研发人员:郁强洪文涛黄红叶赵军辉倪林杰
申请(专利权)人:城云科技中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1