一种实现RPA机器人批量管理的Web前端、系统技术方案

技术编号:24940272 阅读:20 留言:0更新日期:2020-07-17 21:25
本发明专利技术公开了一种实现RPA机器人批量管理的Web前端、系统,所述Web前端的工作方法包括:Web前端自包含有RPA机器人数据库的Web后端中获取应用;Web前端将应用发送给包含有RPA机器人的客户端;其中,所述应用为通过RPA机器人执行的用来实现设计功能的程序。本发明专利技术的有益效果为可实现客户端机器人的任务调度和执行,可支持机器人7*24小时和高效并发执行,最大限度地提高流程机器人自动化产能。

【技术实现步骤摘要】
一种实现RPA机器人批量管理的Web前端、系统
本专利技术属于企业办公自动化领域,具体涉及一种实现RPA机器人批量管理的Web前端、系统。
技术介绍
RPA意为机器人流程自动化(RoboticProcessAutomation),用于模拟人操控不同软件系统并自动执行规则确定、重复性高的业务流程。RPA是企业的数字劳动力,自动高效地完成企业业务流程中的重复操作。RPA能够帮助优化繁琐流程,提升办公效率,间接优化企业人力资源配置,助力企业数字化转型。企业内部存在着大量的重复性、繁琐、耗时的应用场景,比如企业员工使用多个内部业务平台及系统、按既定要求完成数字化的业务流程。这类场景往往占用了企业大量的人力和财力,员工为了协调、转录数据和处理各种交易,需要在多个系统间执行大量的手动操作。为了提高工作效率,降低操作风险,部分企业员工会使用Vba、Python等自动化技术来实现桌面工作的流程自动化。单机版的流程机器人虽然实现了一定程度的自动化,但是也存在着以下技术问题:1、执行时间受制于工作人员,无法实现全天候运行单机版流程机器人由工作人员触发,并代替人自动处理事务性工作,包括数据下载、计算及报告生成等,但是无法实现自动化程序的7*24全天候执行或者根据业务需要自动执行任务。2、不能支持机器人的并发与协同执行,增加了机器人运维的复杂程度由于单机版流程机器人缺少统一的机器人管理平台,无法实现各单位流程机器人的并发、协同执行,更不能实现机器人的灵活调度与监控预警,同时也增加了机器人投产上线后运维管理的难度,从而达不到在企业内部大批量推广的使用效果,也无法实现企业数字化转型的战略目标。
技术实现思路
针对现有技术中存在的问题,本专利技术提供一种实现RPA机器人批量管理的Web前端、系统,本专利技术的部分实施例能够有助于在企业内部批量运行RPA流程机器人,大幅提升办公效率,并实现企业的自动化水平升级。为实现上述目的,本专利技术采用以下技术方案:一种实现RPA机器人批量管理的Web前端,所述Web前端的工作方法包括:Web前端自包含有RPA机器人数据库的Web后端中获取应用;Web前端将应用发送给包含有RPA机器人的客户端;其中,所述应用为通过RPA机器人执行的用来实现设计功能的程序。优选地,所述Web前端包括应用中心模块,所述应用中心模块展示了所述RPA机器人数据库中可获取的应用。优选地,所述Web前端包括机器人模块,所述机器人模块展示了所述客户端中的RPA机器人。优选地,所述Web前端包括任务管理模块,所述任务管理模块用来创建任务,所述任务在预定的时间内通过预定的RPA机器人执行预定的应用。优选地,所述Web前端包括第三方库,所述第三方库用来供预定的应用调用。优选地,所述Web前端包括权限管理模块,所述权限管理模块能够创建具有不同权限的角色,所述Web前端的用户设置有对应的角色和权限属性。优选地,所述Web前端包括HTTP接口模块,所述HTTP接口模块与所述客户端连接,用来实现Web前端与客户端的交互。一种实现RPA机器人批量管理的系统,所述系统包括:如权利要求1-7中任一所述的Web前端;Web后端,所述Web前端连接,所述Web后端中包括存储有应用的RPA机器人数据库;以及客户端,所述客户端与所述Web前端连接,所述客户端中包括用来执行所述应用的RPA机器人。与现有技术相比,本专利技术的有益效果为:1、可实现客户端机器人的任务调度和执行,可支持机器人7*24和高效并发执行,最大限度地提高流程机器人自动化产能;2、可实现客户端在线机器人的监控和预警,并将机器人执行任务信息及时通知业务人员,确保业务连续性和稳健性;3、通过任务管理功能,可支持在线机器人的协同执行,支持客户业务流程端到端的自动化;4、RPA数据库仅存储机器人属性数据,不存储机器人运行的实际商业业务数据,确保了数据安全,满足内部审计要求。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术Web前端的工作方法示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。本实施例提供一种RPA管理用系统,系统主要由三个部分组成,RPAWeb前端、RPA数据库,和RPA流程机器人。一、RPAWeb前端如图1所示,Web前端的主要工作是提供操作界面及对外服务接口,方便用户使用整个Web系统。Web前端依照功能主要分为前端界面模块和后端HTTP接口模块。1、WebHTTP模块提供了机器人通信协议的接口,方便机器人管理平台与业务终端机器人相互通信,便于开展机器人的调度与管理。2、Web界面模块提供了系统所有功能的操作界面,通过这些界面可以完成系统的所有功能。具体功能如下:仪表盘:展示应用总数、机器人总数及应用启动次数,并通过折线图、饼图等方式统筹展示应用启动次数、机器人运行时长、机器人在线状态、任务执行状态等数据统计结果。机器人:展示与管理平台建立连接的机器人信息,包括机器人名称、主机名、IP、系统版本、状态管理机器人,用户可自定义机器人名称。应用中心:展示用户通过开发平台创建并发布的流程应用,可用于机器人流程任务的执行。应用就是机器人的各项功能,在客户端部署的RPA机器人只是一个容器,应用通过http接口同步给RPA,然后RPA机器人就具备了各项功能,并按照控制台的执行方式执行。任务管理:用户通过输入任务名称,选择执行的应用及版本,选择在线的机器人,选择执行时间(手动执行、执行一次、每隔时长、每日重复、每周重复、每月重复)来创建任务。第三方库:用户使用开发平台导入的第三方库,存储在控制中心,为控制中心下发任务的正常执行提供必要保障。所述第三方库,可以理解为一段已经封装好的Python程序包,再和其他程序拼接起来,就可以成为一个应用。某个机器人功能(应用)开发的时候,可能会调用第三方库。权限管理:通过创建不同角色权限,多位用户关联不同对本文档来自技高网
...

【技术保护点】
1.一种实现RPA机器人批量管理的Web前端,其特征在于,所述Web前端的工作方法包括:/nWeb前端自包含有RPA机器人数据库的Web后端中获取应用;/nWeb前端将应用发送给包含有RPA机器人的客户端;/n其中,所述应用为通过RPA机器人执行的用来实现设计功能的程序。/n

【技术特征摘要】
1.一种实现RPA机器人批量管理的Web前端,其特征在于,所述Web前端的工作方法包括:
Web前端自包含有RPA机器人数据库的Web后端中获取应用;
Web前端将应用发送给包含有RPA机器人的客户端;
其中,所述应用为通过RPA机器人执行的用来实现设计功能的程序。


2.根据权利要求1所述的实现RPA机器人批量管理的Web前端,其特征在于,所述Web前端包括应用中心模块,所述应用中心模块展示了所述RPA机器人数据库中可获取的应用。


3.根据权利要求2所述的实现RPA机器人批量管理的Web前端,其特征在于,所述Web前端包括机器人模块,所述机器人模块展示了所述客户端中的RPA机器人。


4.根据权利要求3所述的实现RPA机器人批量管理的Web前端,其特征在于,所述Web前端包括任务管理模块,所述任务管理模块用来创建任务,所述任务在预定的时间内通过预定的RPA机器人执行预定的应用。


...

【专利技术属性】
技术研发人员:陈文彬纪达麒金克邵万骏曹杨
申请(专利权)人:达而观信息科技上海有限公司
类型:发明
国别省市:上海;31

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

1