华为RPA机器人Day01之华为WeAutomate RPA介绍

网友投稿 1286 2022-05-30

第一章 华为WeAutomate RPA介绍

1.1 RPA 机器人流程自动化

RPA(Robotic Process Automation) 机器人流程自动化是利用机器人技术来实现业务流程的自动化处理

RPA被认为是数字化转型最有效的方法之一

为企业引进虚拟机器人劳动力(数字员工),其操作管理由业务线(仅由IT支持)进行

RPA机器人的特点

是一种计算机软件机器人,模拟人类操作电脑

RPA可以以非侵入的方式实现跨系统多平台之间的无缝连接。Excel、微信、SAP系统、各种生产系统、网页数据等等这些系统软件之间进行数据拷贝,数据整理,数据录入等操作,实现不同软件平台的数据互通

RPA技术属于低代码开发,鼠标拖拉拽、录制等方式轻松实现UI自动化

7*24小时工作,全年无休,最大限度的为企业降本增效

RPA机器人是基于既定业务规则来执行的,业务规则不能带有主观决策,已经存在且成熟稳定的

1.2 华为WeAutomate RPA产品结束

华为RPA平台的组件由Studio(设计器)、Robot(执行器)、Management Center(管理中心) 组成。类比为电影编剧、导演和演员的关系。

Studio根据项目需求,设计和实现RPA自动化脚本(类似于编剧设定场景和对白)

Robot负责执行Studio设计好的自动化脚本(类似于演员根据剧本完成表演)

Management Center 负责调度和编排各个自动化脚本(类似于导演现场调度演员的表演)

Studio(设计器)

Studio 设计器:RPA机器人设计工具,为用户设计机器人业务流程

Studio是基于Python语言的流程自动化设计器

用户只需要掌握基本的编程知识,即可快速的设计和编写自动化工作流程。

在Studio中,可以使用内置录制器,或拖放活动,以可视化的方式构建自动化流程。

Studio自带Robot功能,可以方便地在Studio中通过图形化界面触发业务流程的执行。

Robot(执行器)

Robot 执行器:RPA执行机器人,用于业务流程的自动化执行

Robot可以执行本地计算机的自动化流程包,也可以接收Management Center的命令执行相应的自动化流程包

自动化流程包由Studio设计和发布

Robot就是一个计算机助手,随时待命执行编排好的流程。

Management Center(管理中心)

Management Center是一个集中调度、管理和监控所有Robot的平台

Management Center也是存储可重用组件,资产,以及进行任务管理和配置执行器的地方

Management Center提供低代码App开发平台,可以很方便的设计人机交互的场景

1.3 RPA 适用范围和实施过程

在使用RPA自动化拆解业务场景之前,有许多因素需要考虑。虽然RPA已经能够实现许多业务场景,但并不是所有业务流程都适合RPA自动化。由国内外的权威资料分析,RPA在选择业务流程实现自动化时,主要基于以下几个标准:

(1)业务流程必须基于明确的规则

RPA流程必须具有清晰的规则。例如:仓库出库流程自动化,每出一卷布都会根据既定规则明确是什么布种、出多少、在哪个货架等信息才能完成自动化扣库存的动作

(2) 业务流程的可重复性

RPA流程必须是高度重复的。例如:新人办理入职手续、采购录入采购订单、财务录入财务数据等。

(3) 数据输入或中间数据的可识别性

业务流程中的输入数据应该是可复制的数字化类型。如果自动化流程中遇到图片上信息处理、可以使用RPA相关联的技术(OCR视觉识别)来处理

需要注意的是这些技术目前是有边界的,不一定能处理特定的复杂的场景(图片字体模糊、提取复杂的逻辑表格等)

(4) 业务系统的稳定性

RPA的基石是通过GUI的交互方式来整合不同的系统

如果系统的界面或数据IO格式经常变化,即使系统的对外API不发生变化,定制的RPA流程也需要随之变化

一般建议在稳定的系统之上开发RPA流程。

华为RPA机器人Day01之华为WeAutomate RPA介绍

(5) 纯后台或主要是后台的复杂业务流程

一般来说如果是纯后台或主要是后台的复杂的业务流程,使用RPA的优势不明显

编程语言在这种场景下一般更灵活并有强大的三方库的支持

华为RPA也支持调用封装好的代码模块来进行前后台的集成。

RPA实施过程

(1) 启动阶段

主要是资源类以及项目前期的一些准备工作,比如组建项目团队、责任划分、实施的自动化范围、项目收益、项目周期等。

(2) 探索阶段

根据实施的自动化范围研究目前用户流程、收集用户详细需求、优化流程、分析识别障碍与风险。

(3) 设计阶段

设计RPA开发流程To Be Process、设计相关数据关系规则表、设计机器人日志以及开发环境和权限等准备工作。

(4) 开发阶段

设计开发者文档,工作流设计,任务清单等。

(5) 测试优化

情景测试计划,设置,用户测试反馈等。

(6) 交付生产

上线、培训、用户操作手册等。

总结

RPA(Robotic Process Automation) 机器人流程自动化是利用机器人技术来实现业务流程的自动化处理

RPA机器人的特点:软件机器人、非侵入、低代码开发、7*24小时、基于既定业务规则、数字员工

华为RPA平台的组件:Studio(设计器)、Robot(执行器)、Management Center(管理中心)

RPA在选择业务流程实现自动化的标准:基于明确的规则、可重复性、数据的可识别性、业务系统稳定性、纯后台或主后台

RPA实施过程:启动阶段、探索阶段、设计阶段、开发阶段、测试优化、交付生产

机器人

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:1.15 开源就等于免费吗?用事实来说话
下一篇:亚马逊专用主机相关问题
相关文章