人人都能开发RPA机器人:UiPath从入门到实战

人人都能开发RPA机器人:UiPath从入门到实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书为UiPath的入门工具书。

内容简介

全书共十章。第1~3章介绍RPA与UiPath的基础知识;第4~5章依次介绍流程自动化基础知识与流程搭建的方法论,建议没有相关技术背景的读者详细阅读;

第6~8章是UiPath流程开发的关键章,建议读者通读并跟练,便于加深记忆,熟练掌握相关知识,其中的关键知识可以根据章节索引,在实际开发时按需查阅;第9~10章介绍更深层次的云UiPath Orchestrator和机器人企业框架,适合在掌握UiPath Studio的基础开发功能后进阶学习。

作者简介

作者王珮瑶,本科毕业于西南财经大学,硕士毕业于法国里昂高等商学院,具有金融与计算机复合知识背景。曾先后就职于银行、金融科技公司、top咨询公司及由政府主管的智囊机构。自2018年起,投身RPA领域的咨询、实施与运维工作,是国内早期涉足该领域的专家之一,在制造业数字化转型咨询、企业数据治理和IT系统建设项目管理方面积累了丰富的实战经验。

章节目录

版权信息

内容提要

前言

资源与支持

第1章 RPA概述

1.1 RPA的定义

1.2 RPA的优势

1.2.1 降本、保质、增效

1.2.2 低代码

1.2.3 非侵入式互联

1.2.4 兼容开放

1.2.5 敏捷速赢

1.3 RPA的局限

1.3.1 依赖操作环境

1.3.2 运维压力较大

1.3.3 智能水平有限

1.4 RPA的适用场景

1.4.1 RPA的适用场景特征

1.4.2 RPA的适用场景示例

1.5 小结

第2章 UiPath简介

2.1 公司简介

2.2 核心产品

2.2.1 设计器——UiPath Studio

2.2.2 机器人——UiPath Robot

2.2.3 管理端——UiPath Orchestrator

2.3 产品生态圈

2.3.1 UiPath自动化云

2.3.2 UiPath学院

2.3.3 UiPath论坛

2.4 小结

第3章 UiPath Studio的下载、安装与激活

3.1 软硬件要求

3.1.1 硬件要求

3.1.2 软件要求

3.2 下载

3.3 安装与激活

3.4 界面介绍

3.4.1 主界面

3.4.2 设计视图

3.5 小结

第4章 流程自动化基础知识

4.1 基本逻辑结构

4.1.1 顺序

4.1.2 选择

4.1.3 循环

4.2 工作流类型

4.2.1 序列

4.2.2 流程图

4.2.3 状态机

4.3 变量、参数与数据类型

4.3.1 变量

4.3.2 参数

4.3.3 数据类型

4.4 用户界面元素

4.4.1 图形用户界面

4.4.2 选取器

4.4.3 用户界面探测器

4.4.4 对象存储库

4.5 活动、包与依赖项

4.5.1 管理程序包

4.5.2 管理包的来源

4.6 小结

第5章 自动化项目周期

5.1 流程梳理

5.1.1 数据梳理

5.1.2 规则梳理

5.1.3 功能梳理

5.1.4 逻辑梳理

5.1.5 异常梳理

5.2 流程设计

5.2.1 拆分工作流文件

5.2.2 合理地表达逻辑

5.2.3 恰当地处理异常

5.3 开发规范与调试

5.3.1 开发规范建议

5.3.2 调试

5.4 部署

5.5 小结

第6章 UiPath Studio用户界面自动化开发

6.1 与网页交互

6.1.1 新建项目

6.1.2 流程开发

6.1.3 调试与运行

6.2 获取数据

6.2.1 获取第一条搜索结果

6.2.2 调整选取器

6.2.3 获取余下搜索结果

6.3 与应用程序交互

6.3.1 打开记事本

6.3.2 输入文本内容

6.3.3 保存至指定路径

6.3.4 关闭记事本

6.4 工作流控制与优化

6.4.1 序列控制与优化

6.4.2 流程图控制与优化

6.4.3 常用开发技巧

6.5 小结

第7章 UiPath Studio办公常见应用案例

7.1 Excel与数据表

7.1.1 获取网页数据表

7.1.2 生成Excel工作簿

7.1.3 逐行录入系统

7.1.4 判断日期

7.1.5 读取Excel工作簿

7.1.6 生成月度美元汇率表Excel工作簿

7.2 邮件自动化

7.2.1 UiPath.Mail.Activities包

7.2.2 获取IMAP邮件消息

7.2.3 安全地保存用户名和密码

7.2.4 遍历邮件消息并保存附件

7.2.5 发送SMTP邮件消息

7.3 人机交互

7.3.1 输入对话框

7.3.2 选择本地路径

7.3.3 对话框提示

7.3.4 自定义输入

7.4 通过UiPath Assistant发布与启动流程

7.4.1 启动机器人

7.4.2 编辑流程输入参数

7.5 小结

第8章 UiPath Studio异常处理

8.1 系统异常处理

8.1.1 常见系统异常

8.1.2 Try Catch异常处理

8.1.3 全局异常处理程序

8.2 UiPath Studio开发常遇到的问题

8.3 小结

第9章 云UiPath Orchestrator

9.1 管理体系

9.1.1 组织

9.1.2 租户

9.1.3 文件夹

9.1.4 账户、角色与组

9.1.5 许可证

9.2 资产

9.2.1 在云UiPath Orchestrator中管理资产

9.2.2 在UiPath Studio中设置资产

9.2.3 在UiPath Studio中获取资产

9.3 包、库与流程

9.3.1 包

9.3.2 库

9.3.3 流程

9.4 执行

9.4.1 计算机

9.4.2 作业

9.4.3 队列和事务

9.4.4 触发器

9.5 小结

第10章 机器人企业框架

10.1 基础架构

10.1.1 新建机器人企业框架

10.1.2 机器人企业框架的逻辑架构

10.2 配置文件配置

10.2.1 Settings工作表的配置

10.2.2 Constants工作表的配置

10.2.3 Assets工作表的配置

10.3 Initialization模块

10.3.1 InitAllSettings工作流

10.3.2 KillAllProcesses工作流

10.3.3 InitAllApplications工作流

10.4 Get Transaction Data模块

10.5 Process Transaction模块

10.5.1 Process工作流

10.5.2 SetTransactionStatus工作流

10.5.3 TakeScreenshot工作流

10.5.4 RetryCurrentTransaction工作流

10.5.5 CloseAllApplications工作流

10.6 End Process模块

10.7 使用方式

10.7.1 通过OC上的队列获取事务

10.7.2 通过本地获取事务

10.7.3 线性事务处理

10.8 流程测试

10.8.1 Tests.xlsx

10.8.2 通用测试用例GeneralTestCase.xaml

10.8.3 常用工作流的专属测试用例

10.9 小结

人人都能开发RPA机器人:UiPath从入门到实战是2024年由人民邮电出版社出版,作者王珮瑶。

得书感谢您对《人人都能开发RPA机器人:UiPath从入门到实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
C语言开发从入门到精通 电子书
本书循序渐进、由浅入深地详细讲解了C语言开发的技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。全书共22章,第1~4章分别讲解了C语言开发的基础知识,包括C语言简介,安装开发工具等;第5~10章分别讲解了函数、输入/输出、流程控制、数组操作等知识,这些内容都是C语言技术的核心知识;第11~20章分别讲解了指针、结构体、共用体和枚举、链表、位运算、预编译、文件操作、错误调试和高级编程技
Visual Basic 开发从入门到精通 电子书
本书由浅入深地详细讲解了VisualBasic(简称VB)的开发技术,并通过具体实例的实现过程演示了各个知识点的具体应用。全书共24章,其中第1章讲解了VisualBasic技术的基础知识,包括搭建开发环境和编写首段VisualBasic程序;第2~10章分别讲解了VisualBasic的基础语法、条件语句、流程控制、数组、函数和控件应用等知识,这些内容都是VisualBasic开发技术的核心知识
移动Web开发从入门到精通 电子书
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了移动Web开发的相关知识和实战技能。本书第1篇【基础知识】主要讲解网页和网站制作基础、搭建移动Web开发环境、打造移动Web应用程序等;第2篇【核心技术】主要讲解与移动Web开发相关的核心技术和工具,包括HTML、HTML5、CSS、JavaScript、jQueryMobile、PhoneGap等,还通过实例介绍了移动设备网页的开发方法
AutoCAD 2020实战从入门到精通 电子书
本书分为4篇,共14章,由400个实战案例组成。第1篇为基础篇,内容包括AutoCAD2020的基础知识与参数设置,以及文件管理、图形的绘制与编辑等;第2篇为进阶篇,内容包括图形的标注、文字与表格的创建、图块与参照、图层的创建与管理、图形约束与信息查询、文件的打印与输出等;第3篇为三维篇,介绍了三维模型的创建、三维模型的编辑等内容;第4篇为应用篇,主要从机械设计、室内设计、建筑设计3个方面来详细解
GitLab CI/CD 从入门到实战 电子书
本书主要介绍GitLabCI/CD的相关内容。首先介绍GitLabCI/CD的基础知识,包括CI/CD的几个基本概念(pipeline、stages、job、GitLabRunner和.gitlab-ci.yml文件);然后介绍GitLabCI/CD的35个关键词、每个关键词的语法及其使用场景,并给出一些示例;最后介绍CI/CD的实践,通过3种不同的项目详细讲解各种部署方式,包括微服务架构项目流水