基于RPA机器人的信息注销方法、装置、设备及存储介质与流程

文档序号:33129355发布日期:2023-02-01 07:12阅读:48来源:国知局
基于RPA机器人的信息注销方法、装置、设备及存储介质与流程
基于rpa机器人的信息注销方法、装置、设备及存储介质
技术领域
1.本公开涉及计算机技术领域或金融科技领域,尤其涉及一种基于rpa机器人的信息注销方法、装置、设备、介质和程序产品。


背景技术:

2.有效的人力资源管理已成为提高数字化转型企业竞争力的要素。人力资源管理可以涉及例如注销账户、注销权限等。rpa机器人(robotic process automation,机器人流程自动化)能够模拟人类执行重复性操作,按照规则自动执行流程任务,提升业务工作流。在实现本公开发明构思的过程中,发明人发现相关技术中一般存在如下问题:同一个管理人员的账号一般只能同时登录一次,而rpa机器人在办理业务时,会用到管理人员的账号和权限,这就造成了rpa机器人和管理人员抢占账号,降低了业务处理的效率。


技术实现要素:

3.鉴于上述问题,本公开提供了基于rpa机器人的信息注销方法、装置、设备、介质和程序产品。
4.本公开的一个方面提供了一种基于rpa机器人的信息注销方法,包括:响应于信息注销请求,创建管理人员的虚拟账号,其中,上述信息注销请求是基于被管理对象的人员变动生成的;根据上述虚拟账号登录人员信息管理平台,获取第一校验源文件,其中上述第一校验源文件至少包括上述被管理对象的标识信息;根据上述虚拟账号登录人员权限管理系统,获取第二校验源文件;根据上述被管理对象的标识信息,比较上述第二校验源文件与上述第一校验源文件,得到上述第二校验源文件中的待注销的账户;向上述管理人员展示与上述待注销的账户相关联的待注销信息,以便上述管理人员注销上述待注销的信息。
5.根据本公开的实施例,上述虚拟账号包括第一虚拟账号和第二虚拟账号,其中,上述第一虚拟账号拥有的权限和上述第二虚拟账号拥有的权限相同;上述根据上述虚拟账号登录人员信息管理平台包括:利用上述rpa机器人基于上述第一虚拟账号登录上述人员信息管理平台;上述根据上述虚拟账号登录人员权限管理系统包括:利用上述rpa机器人基于上述第二虚拟账号登录上述人员权限管理系统。
6.根据本公开的实施例,上述获取第一校验源文件包括:在利用上述rpa机器人基于上述第一虚拟账号登录上述人员信息管理平台之后,查询上述人员信息管理平台中标注为正常状态和注销状态的人员基本信息;根据上述人员基本信息,生成上述第一校验源文件。
7.根据本公开的实施例,上述获取第二校验源文件包括:在利用上述rpa机器人基于上述第二虚拟账号登录上述人员权限管理系统之后,查询上述人员权限管理系统中标注为正常状态的人员操作权限信息;根据上述人员操作权限信息,生成上述第二校验源文件。
8.根据本公开的实施例,上述根据上述被管理对象的标识信息,比较上述第二校验源文件与上述第一校验源文件,得到上述第二校验源文件中的待注销的账户包括:利用上述rpa机器人对上述第一校验源文件进行预处理,得到第一校验源文件中标记为注销状态
的人员基本信息;根据上述注销状态的人员基本信息,确定被管理对象的标识信息;在上述第二校验源文件中查找与上述被管理对象的标识信息相关联的账户,得到上述第二校验源文件中的待注销的账户。
9.根据本公开的实施例,上述方法还包括:在上述管理人员注销上述待注销的信息后,利用上述rpa机器人自动销除上述第一虚拟账号和上述第二虚拟账号。
10.根据本公开的实施例,上述待注销的信息包括以下至少之一:待注销的人员编号、待注销的人员角色信息、待注销的人员操作权限。
11.本公开的另一方面还提供了一种基于rpa机器人的信息注销装置,包括:创建模块,用于响应于信息注销请求,创建管理人员的虚拟账号,其中,上述信息注销请求是基于被管理对象的人员变动生成的;第一登录模块,用于根据上述虚拟账号登录人员信息管理平台,获取第一校验源文件,其中上述第一校验源文件至少包括上述被管理对象的标识信息;第二登录模块,用于根据上述虚拟账号登录人员权限管理系统,获取第二校验源文件;比较模块,用于根据上述被管理对象的标识信息,比较上述第二校验源文件与上述第一校验源文件,得到上述第二校验源文件中的待注销的账户;展示模块,用于向上述管理人员展示与上述待注销的账户相关联的待注销信息,以便上述管理人员注销上述待注销的信息。
12.本公开的另一方面还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器执行上述基于rpa机器人的信息注销方法。
13.本公开还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述基于rpa机器人的信息注销方法。
14.本公开还提供了一种计算机程序产品,包括计算机程序,上述计算机程序被处理器执行时实现上述基于rpa机器人的信息注销方法。
15.根据本公开实施例提供的基于rpa机器人的信息注销方法、装置、设备、介质和程序产品,通过响应于信息注销请求,创建管理人员的虚拟账号,并根据虚拟账号登录人员信息管理平台和人员权限管理系统,获得第一校验源文件和第二校验源文件,通过比较第一校验源文件和第二校验源文件可以得到第二校验源文件中的待注销账户并进行注销。由于rpa机器人创建了管理员工的虚拟账号,该虚拟账号可以拥有和管理员工相同的权限,该rpa机器人可以使用该虚拟账号办理注销账户、注销权限等事项。因此,至少部分地解决了相关技术中rpa机器人和管理人员抢占账号的问题,进而实现了提高管理人员处理业务的效率和降低时间成本的技术效果。
附图说明
16.通过以下参照附图对本公开实施例的描述,本公开的上述内容以及其他目的、特征和优点将更为清楚,在附图中:
17.图1示意性示出了根据本公开实施例的基于rpa机器人的信息注销方法和装置的系统架构图;
18.图2示意性示出了根据本公开实施例的基于rpa机器人的信息注销方法的流程图;
19.图3示意性示出了根据本公开另一实施例的基于rpa机器人的信息注销方法的流程图;
20.图4示意性示出了根据本公开实施例的基于rpa机器人的信息注销装置的结构框图;以及
21.图5示意性示出了根据本公开实施例的适于实现基于rpa机器人的信息注销方法的电子设备的方框图。
具体实施方式
22.以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
23.在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
24.在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
25.在使用类似于“a、b和c等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有a、b和c中至少一个的系统”应包括但不限于单独具有a、单独具有b、单独具有c、具有a和b、具有a和c、具有b和c、和/或具有a、b、c的系统等)。在使用类似于“a、b或c等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有a、b或c中至少一个的系统”应包括但不限于单独具有a、单独具有b、单独具有c、具有a和b、具有a和c、具有b和c、和/或具有a、b、c的系统等)。
26.管理人员在办理因人员变动而触发的业务流程时,一般会用到基于cs(client-server,客户端-服务器)架构的员工信息管理平台和基于bs(browser-server,浏览器-服务器)架构的员工权限管理系统,其中,基于cs架构的管理平台也会涉及到一些员工的基本操作权限,该基本操作权限与基于bs架构的管理系统中管理的权限可以不相同。管理人员在注销账户、注销权限等时,可以登录客户端进行业务操作和处理,处理过程中可以利用到多个组件,这多个组件分别对应不同业务领域下的功能模块。业务经过基于cs架构的管理平台处理后,会流转到基于bs架构的管理系统,管理人员可以直接通过登录浏览器处理后续流程。在处理业务过程中,发明人发现基于bs架构的管理系统的内部还管控了自身的用户权限体系。因此,基于cs架构的管理平台和基于bs架构的管理系统的用户权限等无法统一管控,当基于cs架构的管理平台中的用户的账户和权限被注销而失效时,在基于bs架构的管理系统中该用户的账户和权限依然可以正常使用,因而会出现数据审计的相关风险,带来了安全隐患。
27.由于基于cs架构的管理平台和基于bs架构的管理系统之间存在数据孤岛,而基于bs架构的管理系统本身因数据庞大、上下游关联方众多,所以不能不使用基于bs架构的管理系统,而且相关技术中一般是通过上游系统提供接口对接下游系统,或上游系统将数据
文件日终推送到文件服务,下游系统对接文件服务获取数据,再加工入库的方式处理基于cs架构的管理平台和基于bs架构的管理系统之间的对接。这种均需要上下游系统协同改造,因此会存在改造难度大、周期长、研发成本高等问题。而且银行经过多年的信息化建设,目前内部系统众多,中后台流程复杂,存在大量的跨系统数据传输情况。劳动量大、重复性高、改造难度大和易产生合规风险的流程是当下银行数字化转型的重点和难点。
28.目前解决信息孤岛问题通常通过统一双方数据接口进行同步或人力手工进行跨系统跨应用的数据维护。但是数据接口的高投入、难协调、长周期等特点,让众多企业望而却步;而人力手工处理大量的数据从安全、效率、准确率的角度看都不是一个最好的选择。
29.有鉴于此,本公开的实施例提供了一种基于rpa机器人的信息注销方法,rpa机器人以“外挂”的方式存在于银行应用程序的外部,在不改变不影响原有计算机系统的情况下进行部署、实施自动化,免去系统改造过程中出现的风险,且实施周期较短。通过rpa机器人代替人工进行处理,减少管理人员的出错率,提高管理人员综合处理效率。
30.在利用rpa机器人处理员工的注销账户、注销权限等事项的过程中,发明人还发现rpa机器人需要登录管理人员的账号才能进行处理,而一个管理人员的账号只能同时登录一次,rpa机器人在办理注销账户、注销权限等事项时,若利用了管理人员的账号,则管理人员不能再登录办理其他事项,只能等待rpa机器人处理完成,这就出现了rpa机器人和管理人员抢占账号的问题,这样依然不能提高管理人员的业务处理效率。
31.有鉴于此,本公开提供了一种基于rpa机器人的信息注销方法,用于提高管理人员的业务处理效率,降低时间成本。具体地,该方法包括:响应于信息注销请求,创建管理人员的虚拟账号,其中,信息注销请求是基于被管理对象的人员变动生成的;根据虚拟账号登录人员信息管理平台,获取第一校验源文件,其中第一校验源文件至少包括被管理对象的标识信息;根据虚拟账号登录人员权限管理系统,获取第二校验源文件;根据被管理对象的标识信息,比较第二校验源文件与第一校验源文件,得到第二校验源文件中的待注销的账户;向管理人员展示与待注销的账户相关联的待注销信息,以便管理人员注销待注销的信息。
32.需要说明的是,本公开实施例确定的基于rpa机器人的信息注销方法和装置可用于计算机技术领域或金融科技领域。本公开实施例确定的基于rpa机器人的信息注销方法和装置也可用于除计算机技术领域和金融科技领域之外的任意领域。本公开实施例对确定的基于rpa机器人的信息注销方法和装置的应用领域不做限定。
33.在本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供、公开和应用等处理,均符合相关法律法规的规定,采取了必要保密措施,且不违背公序良俗。在本公开的技术方案中,在获取或采集用户个人信息之前,均获取了用户的授权或同意。
34.在本公开的技术方案中,对数据的获取、收集、存储、使用、加工、传输、提供、公开和应用等处理,均符合相关法律法规的规定,采取了必要保密措施,且不违背公序良俗。在本公开的技术方案中,在获取或采集数据之前,均获取了授权或同意。
35.图1示意性示出了根据本公开实施例的基于rpa机器人的信息注销方法和装置的系统架构图。
36.如图1所示,根据该实施例的应用场景100可以包括终端设备101、102、103、网络104、服务器105、基于cs架构的管理平台106、基于bs架构的管理系统107。
37.终端设备101、102、103可以是处于公共环境或各种独立环境中的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
38.终端设备101、102、103上可以安装有各种通讯客户端应用,例如员工信息管理类应用、金融类应用、购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端和/或社交平台软件等(仅为示例)。
39.用户可以在终端设备101、102、103的客户端应用中进行操作,例如填写被管理对象的人员变动信息等,以执行业务功能,并向服务器105发送信息注销请求。
40.网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
41.基于cs架构的管理平台106可以是存储所有员工的员工信息和员工基本权限的人员信息管理平台。所有员工可以包括标注为正常或未注销状态的员工和标注为已注销状态的员工。
42.基于bs架构的管理系统107可以是存储所有员工的员工信息和员工操作权限的人员权限管理系统。此处的员工操作权限可以是基于员工角色属性确定的,并不是每一个员工都拥有,不同于员工的基本权限。在基于bs架构的管理系统107中的所有员工可以是还未区分状态的员工,可以均是标记为正常在使用状态的员工,需要服务器105根据从基于cs架构的管理平台106获取的信息识别出基于bs架构的管理系统107中待注销的账户并删除。
43.服务器105可以是提供各种服务的服务器,也可以是rpa机器人。服务器105可以设置有rpa输入接口和rpa输出接口,分别用于rpa机器人接收和发送相关信息。服务器105可以对接收到的数据进行处理,并将处理结果反馈给终端设备101、102、103。例如服务器105可以响应于终端设备101、102、103发送的信息注销请求,创建管理人员的虚拟账号,其中,信息注销请求是基于被管理对象的人员变动生成的;根据虚拟账号登录基于cs架构的管理平台106,获取第一校验源文件,其中第一校验源文件至少包括被管理对象的标识信息;根据虚拟账号登录基于bs架构的管理系统107,获取第二校验源文件;根据被管理对象的标识信息,比较第二校验源文件与第一校验源文件,得到第二校验源文件中的待注销的账户;通过终端设备101、102、103向管理人员展示与待注销的账户相关联的待注销信息,以便管理人员注销待注销的信息。
44.需要说明的是,本公开实施例所提供的基于rpa机器人的信息注销方法一般可以由服务器105执行。相应地,本公开实施例所提供的基于rpa机器人的信息注销装置一般可以设置于服务器105中。本公开实施例所提供的业务处理方法也可以由不同于服务器105且能够与终端设备101、102、103、基于cs架构的管理平台106、基于bs架构的管理系统107和/或服务器105通信的服务器或服务器集群执行。相应地,本公开实施例所提供的业务处理装置也可以设置于不同于服务器105且能够与终端设备101、102、103、基于cs架构的管理平台106、基于bs架构的管理系统107和/或服务器105通信的服务器或服务器集群中。
45.应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
46.以下将基于图1描述的场景,通过图2~图3对公开实施例的基于rpa机器人的信息注销方法进行详细描述。
47.图2示意性示出了根据本公开实施例的基于rpa机器人的信息注销方法的流程图。
48.如图2所示,该实施例的基于rpa机器人的信息注销方法包括操作s201~操作s205。
49.在操作s201,响应于信息注销请求,创建管理人员的虚拟账号,其中,信息注销请求是基于被管理对象的人员变动生成的。
50.在操作s202,根据虚拟账号登录人员信息管理平台,获取第一校验源文件,其中第一校验源文件至少包括被管理对象的标识信息。
51.在操作s203,根据虚拟账号登录人员权限管理系统,获取第二校验源文件。
52.在操作s204,根据被管理对象的标识信息,比较第二校验源文件与第一校验源文件,得到第二校验源文件中的待注销的账户。
53.在操作s205,向管理人员展示与待注销的账户相关联的待注销信息,以便管理人员注销待注销的信息。
54.根据本公开的实施例,rpa可以理解为一种包括键盘和鼠标的模拟操作方法,可以获取和定位屏幕信息,可以使得任务按规定流程处理,还可以自动化调动、控制、管理任务等。在本公开实施例的业务处理过程中,可以采用rpa机器人代替手工操作步骤,实现注销信息并返回处理结果的自动化流程。rpa机器人的自动化处理可以是通过搭建自动化脚本实现的。
55.根据本公开的实施例,人员变动可以是退休或入职。被管理对象可以是已退休的员工或正在办理退休的员工。信息注销请求可以包括在被管理对象在退休的情况下触发的关于注销账户、注销权限的流程。在一实施例中,被管理对象也可以是已入职或正在入职的员工,这些员工需要办理开通权限的业务流程。
56.根据本公开的实施例,注销请求也可以是根据被管理对象的需求生成的,例如被管理对象可以申请注销不再使用的账户或权限。
57.根据本公开的实施例,管理人员可以是负责处理人事变动的人员,例如处理由人事变动带来的账户注销、权限注销、岗位信息注销等流程的人员。每一个管理人员可以具有一个工作账号,该工作账号可以具有登录系统、获取文件、注销等的权限。
58.根据本公开的实施例,虚拟账号可以是仅为了办理某种业务,例如办理账户注销、权限注销等而独自创建的账号,在业务办理完成后会自动销除。虚拟账户理解为与该管理人员的工作账号具有相同的机构、角色、操作权限等属性。
59.根据本公开的实施例,人员信息管理平台可以是基于cs架构的平台,平台上存储有该企业所有被管理对象的人员编号、员工岗位信息和员工通用的基本权限等。该企业也可以细分为多个机构,平台上也可以包括员工所在机构的机构号。第一校验源文件可以是某一机构内的所有被管理对象的人员编号、机构号、岗位信息和基本权限,其中,某一机构可以是该被管理对象所在的机构。第一校验源文件中的员工可以是已区分正常未注销状态和已注销状态的员工。被管理对象的标识信息可以是标注为已注销状态的员工所对应的人员编号。
60.根据本公开的实施例,人员权限管理系统可以是基于bs架构的系统,该系统上存储有该企业所有被管理对象的人员编号、机构号、员工操作权限等。该系统上的员工操作权限不同于员工通用的基本权限。具体地,该系统上的员工操作权限可以是根据被管理对象的各个角色属性定制的,每个被管理对象所具有的权限可以是不同的,有的被管理对象可
能具有一些审批或修改权限,而有的被管理对象可能只有查看的权限。
61.根据本公开的实施例,第二校验源文件中的员工可以是某一机构内的所有被管理对象的人员编号、机构号、岗位信息和员工操作权限,其中,某一机构可以是该被管理对象所在的机构。第二校验源文件中的员工可以是未区分正常未注销状态和已注销状态的员工,均是正常在使用状态,需要rpa机器人进行处理,和第一校验源文件进行比较,找到第二校验源文件中需要标记为已注销状态的员工。待注销的账户可以是第二校验源文件中需要标记为已注销状态的员工所对应的账户。
62.根据本公开的实施例,待注销的信息可以包括以下至少之一:待注销的人员编号、待注销的人员角色信息、待注销的人员操作权限。待注销的人员角色信息可以理解为被管理对象的角色信息、岗位信息、被管理人员所属的上下级关联关系的等。待注销的信息也可以根据实际需要进行适应性调整。
63.根据本公开实施例提供的基于rpa机器人的信息注销方法、装置、设备、介质和程序产品,通过响应于信息注销请求,创建管理人员的虚拟账号,并根据虚拟账号登录人员信息管理平台和人员权限管理系统,获得第一校验源文件和第二校验源文件,通过比较第一校验源文件和第二校验源文件可以得到第二校验源文件中的待注销账户并进行注销。由于rpa机器人创建了管理员工的虚拟账号,该虚拟账号可以拥有和管理员工相同的权限,该rpa机器人可以使用该虚拟账号办理办理注销账户、注销权限等事项。因此,至少部分地解决了相关技术中rpa机器人和管理人员抢占账号的问题,进而实现了提高管理人员处理业务的效率和降低时间成本的技术效果。
64.根据本公开的实施例,虚拟账号可以包括第一虚拟账号和第二虚拟账号,其中,第一虚拟账号拥有的权限和第二虚拟账号拥有的权限相同;则操作s202还可以包括如下操作:利用rpa机器人基于第一虚拟账号登录人员信息管理平台;操作s203还可以包括如下操作:利用rpa机器人基于第二虚拟账号登录人员权限管理系统。
65.根据本公开的实施例,在利用rpa机器人基于第一虚拟账号登录人员信息管理平台之后,查询人员信息管理平台中标注为正常状态和注销状态的人员基本信息;根据人员基本信息,生成第一校验源文件。
66.根据本公开的实施例,在利用rpa机器人基于第二虚拟账号登录人员权限管理系统之后,查询人员权限管理系统中标注为正常状态的人员操作权限信息;根据人员操作权限信息,生成第二校验源文件。
67.根据本公开的实施例,rpa机器人可以调用与业务流程相关的人员信息管理平台组件的交易流程,根据管理人员在人员信息管理平台下登录被管理对象所在机构的工作账号创建第一虚拟账号x11和相对应的第一虚拟密码y11。rpa机器人可以使用第一虚拟账号x11和第一虚拟密码y11登录人员信息管理平台,查询并下载被管理对象所在的机构下标注为正常和注销状态的员工基本信息与岗位信息,并基于员工基本信息与岗位信息生成明细报表,得到第一校验源文件。
68.根据本公开的实施例,rpa机器人可以调用与业务流程相关的人员权限管理系统组件的交易流程,根据管理人员在人员权限管理系统下登录被管理对象所在机构的工作账号创建第二虚拟账号x22和相对应的第二虚拟密码y22。rpa机器人可以使用第二虚拟账号x22和第二虚拟密码y22登录人员权限管理系统,查询并下载被管理对象所在的机构下被标
记为正常状态的员工操作权限表(也可以是所有员工的员工操作权限表),并基于员工操作权限表,得到第二校验源文件。在一实施例中,第二校验源文件可以有多个,例如,该被管理对象可以有多个操作权限,以权限为标准进行获取,可以得到多个第二校验源文件,每个第二校验源文件上的操作权限相同。
69.根据本公开的实施例,通过提出“虚拟员工”的概念,即在利用rpa机器人处理业务之前先利用rpa机器人创建管理人员的第一虚拟账号和第二虚拟账号,利用虚拟账号处理日常具有固定流程的业务,可以解决rpa机器人和管理人员抢占工作账号的问题,同时还能够以较低的成本迅速提升管理人员的业务处理效率。
70.根据本公开的实施例,操作s204还可以包括如下操作:利用rpa机器人对第一校验源文件进行预处理,得到第一校验源文件中标记为注销状态的人员基本信息;根据注销状态的人员基本信息,确定被管理对象的标识信息;在第二校验源文件中查找与被管理对象的标识信息相关联的账户,得到第二校验源文件中的待注销的账户。
71.根据本公开的实施例,预处理可以是对第一校验源文件进行筛选,筛选出标注为注销状态的人员基本信息,包括注销状态的人员编号、人员岗位、人员机构号等。具体地,rpa机器人可以以第一校验源文件为基准,调用excel vba函数筛选出用户状态列为注销的数据记录,再根据筛选结果中的人员编号和机构号等列,与多个第二校验源文件进行比对匹配,分别加工识别出人员权限管理系统下多张第二校验源文件里的待注销的账户。
72.根据本公开的实施例,在管理人员注销待注销的信息后或找到待注销的账户后,可以利用rpa机器人自动销除一开始创建的第一虚拟账号、第一虚拟密码和第二虚拟账号、第二虚拟密码。在执行下次任务时可以重新创建第一虚拟账号、第一虚拟密码和第二虚拟账号、第二虚拟密码。
73.根据本公开的实施例,操作s205还可以包括如下操作:rpa机器人调用邮件服务,将待注销的信息通过邮件发送给管理人员。rpa机器人还可以调用nft(network file transfer,网络文件传输)文件服务,将待注销的信息推送到下游平台或发起信息注销请求的平台,具体地,可以推送到平台内与处理流程所对应的目标文件地址中,此时下游平台会展示待注销的信息,并支持管理人员进行在线查看、下载以及注销等操作。在一实施例中,rpa机器人也可自动注销信息,并将注销后的结果展示给管理人员。
74.根据本公开的实施例,rpa机器人还可以定时或周期性的执行上述操作s201~操作s205。在办理人数较多时,可以设置每天定时开启办理,在办理人数较少时,可以设置在一段时间内办理一次等。周期性预约的设置可以根据实际需要进行适应性调整。
75.根据本公开的实施例,借助rpa机器人自动化地实现基于cs架构的管理平台和基于bs架构的管理系统之间的数据对接,不仅能够帮助企业完成数字化转型,还可以起到打通企业信息烟囱,连接企业信息断点的效果。
76.根据本公开的实施例,rpa机器人可以集中部署在数据中心机房的设备上,相比于rpa机器人直接部署在各个用户的日常办公使用的设备上,集中部署可以使得用户在执行业务流程时会在固定范围的设备上启动任务,方便运维,也便于统一安装软件,当后续新增对接人员信息管理平台和人员信息管理系统的其他rpa应用时,可直接部署在当前圈定的设备范围。因此将rpa应用集中部署在满足条件的服务器上,方便安装运维的同时,可复用设备能力以节省设备资源。
77.图3示意性示出了根据本公开另一实施例的基于rpa机器人的信息注销方法的流程图。
78.如图3所示,该实施例的基于rpa机器人的信息注销方法包括操作s301~操作s311。
79.在操作s301,被管理对象发生人员变动,在人员信息管理平台对相关流程组件发起账户注销流程。
80.根据本公开的实施例,相关流程组件可以统一管控被管理对象的多个用户权限。
81.在操作s302,启动rpa机器人。
82.根据本公开的实施例,rpa机器人也可设置在对接平台上,在该对接平台上可以展示rpa机器人的应用详情,该对接平台还可以周期预约rpa机器人、中止、终止rpa机器人。周期预约可以是指支持用户提前设置未来一段时间内启动rpa机器人应用的时间。该对接平台还可以展示待注销的信息。该对接平台可以提供查询rpa机器人的执行详情功能和下载待注销的信息等功能。
83.在操作s303,rpa机器人创建第一虚拟员工账号x11。
84.在操作s304,rpa机器人登录人员信息管理平台,加工获取第一校验源文件。
85.在操作s305,rpa机器人创建第二虚拟员工账号x22。
86.在操作s306,rpa机器人登录人员权限管理系统,加工获取多个第二校验源文件。
87.根据本公开的实施例,操作s303~操作s304可以参考操作s201~s203,在此不再赘述。
88.在操作s307,通过excel vba函数进行报表加工。
89.根据本公开的实施例,操作s307可以参考操作s204,在此不再赘述。
90.在操作s308,rpa机器人销除第一虚拟员工账号x11和第二虚拟员工账号x22。
91.在操作s309,调用邮件服务,发送结果文件。
92.在操作s310,调用nft文件服务,推送结果文件至对接平台。
93.根据本公开的实施例,结果文件可以是待注销的信息,操作s309~操作s310可以参考操作s205,在此不再赘述。
94.在操作s311,在对接平台查询执行详情,在线查看或下载结果文件。
95.根据本公开的实施例,rpa机器人,通过uiautomation、mass等技术模拟人的活动,先登录人员信息管理平台,查询获取员工基本信息与岗位信息明细报表;然后登录人员权限管理系统,查询获取平台操作员信息表、集中点操作员用户辅助表等报表;再使用excel vba函数对以上报表进行加工处理,得到结果文件;最后调用邮箱服务将结果报表通过邮件发送给参数管理员等目标用户,同时调用文件服务,将结果文件推送到对接平台的目标文件地址,以便对接平台展示待注销的信息。
96.根据本公开实施例提供的基于rpa机器人的信息注销方法,利用rpa机器人执行业务可以是一种易于实施的流程自动化方案,rpa机器人不仅可以通过低代码可视化完成开发,而且部署短、平、快,无需改造后台,安全可靠。引入rpa处理相关业务,当人员信息管理平台完成账户注销时,可通过rpa机器人串联人员信息管理平台和人员权限管理系统的数据断点,以消除数据断点。rpa机器人可兼容跨系统、跨语言应用,在进行数据采集和加工过程中,既能够解决跨系统采集数据的难题,而且在消除操作断点问题的同时也避免了数据
孤岛,将更多维度的数据为业务所用。
97.根据本公开实施例提供的基于rpa机器人的信息注销方法,rpa机器人能够以“外挂”的方式存在于应用程序的外部,可在不改变不影响原有计算机系统的情况下进行部署、实施自动化,免去系统改造过程中出现的风险,且实施周期较短。
98.根据本公开实施例提供的基于rpa机器人的信息注销方法,可基于规则保证应用正常执行的同时,具备可追溯记录的特性,有利于增强操作和管理的合规性以及提升审计等风险防控能力。
99.根据本公开实施例提供的基于rpa机器人的信息注销方法,整个流程可以对接不同架构的应用进行数据采集、加工和传输,且在小范围改动下,可便捷运用到其他场景,具有普适性。
100.根据本公开实施例提供的基于rpa机器人的信息注销方法,运行效果多快好省,不仅可以避免人为风险,还可以提供全天候服务,快速响应用户,充分发挥“数字员工”的生产力,给管理人员附能减负,进而可投入更需创造力和综合决策性的工作。
101.需要说明的是,本公开实施例中的流程图所示的操作除非明确说明不同操作之间存在执行的先后顺序,或者不同操作在技术实现上存在执行的先后顺序,否则,多个操作之间的执行顺序可以不分先后,多个操作也可以同时执行。
102.基于上述基于rpa机器人的信息注销方法,本公开还提供了一种基于rpa机器人的信息注销装置。以下将结合图4对该装置进行详细描述。
103.图4示意性示出了根据本公开实施例的基于rpa机器人的信息注销装置的结构框图。
104.如图4所示,该实施例的基于rpa机器人的信息注销装置400包括创建模块410、第一登录模块420、第二登录模块430、比较模块440和展示模块450。
105.创建模块410,用于响应于信息注销请求,创建管理人员的虚拟账号,其中,信息注销请求是基于被管理对象的人员变动生成的。
106.第一登录模块420,用于根据虚拟账号登录人员信息管理平台,获取第一校验源文件,其中第一校验源文件至少包括被管理对象的标识信息。
107.第二登录模块430,用于根据虚拟账号登录人员权限管理系统,获取第二校验源文件。
108.比较模块440,用于根据被管理对象的标识信息,比较第二校验源文件与第一校验源文件,得到第二校验源文件中的待注销的账户。
109.展示模块450,用于向管理人员展示与待注销的账户相关联的待注销信息,以便管理人员注销待注销的信息。
110.根据本公开实施例提供的基于rpa机器人的信息注销方法、装置、设备、介质和程序产品,通过响应于信息注销请求,创建管理人员的虚拟账号,并根据虚拟账号登录人员信息管理平台和人员权限管理系统,获得第一校验源文件和第二校验源文件,通过比较第一校验源文件和第二校验源文件可以得到第二校验源文件中的待注销账户并进行注销。由于rpa机器人创建了管理员工的虚拟账号,该虚拟账号可以拥有和管理员工相同的权限,该rpa机器人可以使用该虚拟账号办理办理注销账户、注销权限等事项。因此,至少部分地解决了相关技术中rpa机器人和管理人员抢占账号的问题,进而实现了提高管理人员处理业
务的效率和降低时间成本的技术效果。
111.根据本公开的实施例,第一登录模块还可以包括第一登录单元,第二登录模块还可以包括第二登录单元。
112.第一登录单元,用于利用rpa机器人基于第一虚拟账号登录人员信息管理平台。
113.第一登录单元,用于利用rpa机器人基于第二虚拟账号登录人员权限管理系统。
114.根据本公开的实施例,第一登录模块还可以包括第一查询单元、第一生成单元。
115.查询单元,用于在利用rpa机器人基于第一虚拟账号登录人员信息管理平台之后,查询人员信息管理平台中标注为正常状态和注销状态的人员基本信息。
116.生成单元,用于根据人员基本信息,生成第一校验源文件。
117.根据本公开的实施例,第二登录模块还可以包括第二查询单元、第二生成单元。
118.第二查询单元,用于在利用rpa机器人基于第二虚拟账号登录人员权限管理系统之后,查询人员权限管理系统中标注为正常状态的人员操作权限信息。
119.第二生成单元,用于根据人员操作权限信息,生成第二校验源文件。
120.根据本公开的实施例,比较模块还可以包括预处理单元、确定单元、查找单元。
121.预处理单元,用于利用rpa机器人对第一校验源文件进行预处理,得到第一校验源文件中标记为注销状态的人员基本信息。
122.确定单元,用于根据注销状态的人员基本信息,确定被管理对象的标识信息。
123.查找单元,用于在第二校验源文件中查找与被管理对象的标识信息相关联的账户,得到第二校验源文件中的待注销的账户。
124.根据本公开的实施例,基于rpa机器人的信息注销装置还包括销除模块。
125.销除模块,用于在管理人员注销待注销的信息后,利用rpa机器人自动销除第一虚拟账号和第二虚拟账号。
126.根据本公开的实施例,创建模块410、第一登录模块420、第二登录模块430、比较模块440和展示模块450中的任意多个模块可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本公开的实施例,创建模块410、第一登录模块420、第二登录模块430、比较模块440和展示模块450中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,创建模块410、第一登录模块420、第二登录模块430、比较模块440和展示模块450中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
127.需要说明的是,本公开的实施例中基于rpa机器人的信息注销装置部分与本公开的实施例中基于rpa机器人的信息注销方法部分是相对应的,基于rpa机器人的信息注销装置部分的描述具体参考基于rpa机器人的信息注销方法部分,在此不再赘述。
128.图5示意性示出了根据本公开实施例的适于实现基于rpa机器人的信息注销方法的电子设备的方框图。
129.如图5所示,根据本公开实施例的电子设备500包括处理器501,其可以根据存储在
只读存储器(rom)502中的程序或者从存储部分508加载到随机访问存储器(ram)503中的程序而执行各种适当的动作和处理。处理器501例如可以包括通用微处理器(例如cpu)、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(asic))等等。处理器501还可以包括用于缓存用途的板载存储器。处理器501可以包括用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
130.在ram 503中,存储有电子设备500操作所需的各种程序和数据。处理器501、rom 502以及ram 503通过总线504彼此相连。处理器501通过执行rom 502和/或ram 503中的程序来执行根据本公开实施例的方法流程的各种操作。需要注意,所述程序也可以存储在除rom 502和ram 503以外的一个或多个存储器中。处理器501也可以通过执行存储在所述一个或多个存储器中的程序来执行根据本公开实施例的方法流程的各种操作。
131.根据本公开的实施例,电子设备500还可以包括输入/输出(i/o)接口505,输入/输出(i/o)接口505也连接至总线504。电子设备500还可以包括连接至i/o接口505的以下部件中的一项或多项:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分507;包括硬盘等的存储部分508;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至i/o接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入存储部分508。
132.本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/系统中所包含的;也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
133.根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。例如,根据本公开的实施例,计算机可读存储介质可以包括上文描述的rom 502和/或ram 503和/或rom 502和ram 503以外的一个或多个存储器。
134.本公开的实施例还包括一种计算机程序产品,其包括计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。当计算机程序产品在计算机系统中运行时,该程序代码用于使计算机系统实现本公开实施例所提供的基于rpa机器人的信息注销方法。
135.在该计算机程序被处理器501执行时执行本公开实施例的系统/装置中限定的上述功能。根据本公开的实施例,上文描述的系统、装置、模块、单元等可以通过计算机程序模块来实现。
136.在一种实施例中,该计算机程序可以依托于光存储器件、磁存储器件等有形存储介质。在另一种实施例中,该计算机程序也可以在网络介质上以信号的形式进行传输、分发,并通过通信部分509被下载和安装,和/或从可拆卸介质511被安装。该计算机程序包含
的程序代码可以用任何适当的网络介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
137.在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。在该计算机程序被处理器501执行时,执行本公开实施例的系统中限定的上述功能。根据本公开的实施例,上文描述的系统、设备、装置、模块、单元等可以通过计算机程序模块来实现。
138.根据本公开的实施例,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例提供的计算机程序的程序代码,具体地,可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。程序设计语言包括但不限于诸如java,c++,python,“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
139.附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
140.本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合或/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
141.以上对本公开的实施例进行了描述。但是,这些实施例仅仅是为了说明的目的,而并非为了限制本公开的范围。尽管在以上分别描述了各实施例,但是这并不意味着各个实施例中的措施不能有利地结合使用。本公开的范围由所附权利要求及其等同物限定。不脱离本公开的范围,本领域技术人员可以做出多种替代和修改,这些替代和修改都应落在本公开的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1