[发明专利]跨软件域RPA系统有效
申请号: | 202011254287.2 | 申请日: | 2020-11-11 |
公开(公告)号: | CN112230972B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 贺光学;杨庆;张敏;陈煜;李长青;袁健;吕全峰;薛晓琳;徐青;李晨;穆怀韬;苏健;胡文静;张莹莹;李衍治;刘明沁;杨涛;王岩;李芹芹;尚秋生;曾亚岚;刘晨;李苒苒;刘恩斌;曲展秀 | 申请(专利权)人: | 国网山东省电力公司;国网山东省电力公司泰安供电公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656 |
代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 黄利萍 |
地址: | 250021 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 rpa 系统 | ||
本发明提供了一种跨软件域RPA系统,包括:RPA服务器和n个RPA客户端,n个RPA客户端使用L个软件,任意一个RPA客户端均安装有L个软件中的1个或多个;RPA服务器包括与L个软件对应的L个配置文件和K个RPA脚本,K个RPA脚本与L个配置文件之间是多对对映射关系,n个RPA客户端与K个RPA脚本之间是多对多映射关系;其中,当L个软件中的任意一个软件更新时,RPA服务器根据更新后的软件的版本更新对应的配置文件以及对应的RPA脚本,并将更新后的RPA脚本发送给对应的RPA客户端。本发明能够自动的根据软件的变化而对对应的配置文件和RPA脚本进行更新,不会影响用户的使用。
技术领域
本发明涉及RPA技术领域,具体涉及一种跨软件域RPA系统。
背景技术
电力系统中,很多软件的流程操作具有链条长、重复性高的特点,为节约用户的操作时间,弱化用户对流程操作的记忆要求,引入了RPA(Robotic Process Automation:机器人流程自动化)。RPA可以认为是一种实现用户流程化操作的脚本软件程序,能够代替或者协助人类在计算机、RPA手机等数字化设备中完成重复性工作与任务。
RPA的关键在于软件组件操作的识别,识别有两种方式,一是直接识别硬件的位置,例如鼠标点击屏幕的坐标位置,屏幕的坐标位置呈现为软件组件;二是获得操作的软件组件的组件ID和操作事件,组件ID例如句柄(handle),操作事件例如鼠标点击该组件。
然而,当被RPA自动操作的软件出现变化时,例如版本更新,更新后的软件组件可能具有不同的屏幕坐标位置,或者不同的组件ID,从而导致RPA脚本无法正常使用,或者需要重新调试和开发。尤其是在电力系统中,所使用的软件较多,包括多个自主研发的软件系统和多个通用软件系统的跨软件域操作,版本更新所带来的RPA问题更加突出。
发明内容
针对上述技术问题,本发明实施例提供一种跨软件域RPA系统,能够在被RPA自动操作的软件出现变化时,仍能至少执行部分功能。
本发明采用的技术方案为:
本发明实施例提供一种跨软件域RPA系统,包括:RPA服务器和n个RPA客户端,所述n个RPA客户端使用L个软件发布服务器发布的L个软件,任意一个RPA客户端均安装有L个软件中的1个或多个;所述RPA服务器包括与所述L个软件对应的L个配置文件和K个RPA脚本,所述配置文件包括软件版本号和RPA脚本使用的软件组件ID列表,所述K个RPA脚本与所述L个配置文件之间是多对对映射关系,所述n个RPA客户端与所述K个RPA脚本之间是多对多映射关系;其中,所述软件发布服务器发布的L个软件设置在云端,当L个软件中的任意一个软件i更新时,所述RPA服务器根据更新后的软件i的版本更新对应的配置文件i以及对应的RPA脚本,并将更新后的RPA脚本发送给对应的RPA客户端;1≤i≤L。
可选地,所述RPA服务器根据更新后的软件i的版本更新对应的配置文件i以及对应的RPA脚本,并将更新后的RPA脚本发送给对应的RPA客户端,包括:
S100,RPA服务器轮询L个软件发布服务器,如果软件发布服务器i中的软件版本与配置文件i中的软件版本不一致,则执行S110;如果一致,则不操作;
S110,RPA服务器获取配置文件i中的组件ID列表IDi,并将组件ID列表IDi发送给软件发布服务器i;
S120,软件发布服务器i判断组件ID列表IDi是否更新,如果更新,则向RPA服务器回传更新后的组件ID列表IDi;如果没有更新,则回传“未更新”标志;
S130,RPA服务器使用更新后的组件ID列表IDi更新配置文件i;
S140,RPA服务器使用更新后的配置文件i更新与配置文件i关联的RPA脚本;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网山东省电力公司;国网山东省电力公司泰安供电公司,未经国网山东省电力公司;国网山东省电力公司泰安供电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011254287.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种矿用防护安全帽
- 下一篇:一种抽油机曲柄销子全能拆装工具