商品详情
书名:**能开发RPA机器人:UiPath从入门到实战
定价:79.8
ISBN:9787115610072
作者:王珮瑶 李嘉怡
版次:第1版
出版时间:2024-10
内容提要:
本书为UiPath的入门工具书。第1~3章介绍RPA与UiPath的基础知识;第4~5章依次介绍流程自动化基础知识与流程搭建的方法论,建议没有相关技术背景的读者详细阅读;第6~8章是UiPath流程开发的关键章,建议读者通读并跟练,便于加深记忆,熟练掌握相关知识,其中的关键知识可以根据章节索引,在实际开发时按需查阅;第9~10章介绍更深层次的云UiPath Orchestrator和机器人企业框架,适合在掌握UiPath Studio的基础开发功能后进阶学习。
作者简介:
王珮瑶,本科毕业于西南财经大学,硕士毕业于法国里昂高等商学院,具有金融与计算机复合知识背景。曾先后*职于银行、金融科技公司、top咨询公司及由政府主管的智囊机构。自2018年起,投身RPA领域的咨询、实施与运维工作,是国内早期涉足该领域的*之一,在制造业数字化转型咨询、企业数据治理和IT系统建设项目管理方面积累了丰富的实战经验。已出版《企业数字员工建设指南:机器人流程自动化(RPA)实践》及译著《RPA(机器人流程自动化)快速入门——基于Blue Prism》和《Jupyter数据科学实战》。联系邮箱:wangpy1992@163.com。 李嘉怡,本科毕业于华东师范大学,硕士毕业于香港中文大学,于2018年进入RPA领域,具有丰富的RPA咨询、研发、项目管理经验。负责RPA培训工作,曾组织多场面向不同受众的RPA开发培训,了解初学者学习UiPath开发的需求与痛点。联系邮箱:gloria_mee@163.com。
目录:
第 1章 RPA概述 1
1.1 RPA的定义 1
1.2 RPA的优势 2
1.2.1 降本、保质、增效 2
1.2.2 低代码 2
1.2.3 非侵入式互联 2
1.2.4 兼容开放 2
1.2.5 敏捷速赢 3
1.3 RPA的局限 3
1.3.1 依赖操作环境 3
1.3.2 运维压力较大 3
1.3.3 智能水平有限 4
1.4 RPA的适用场景 4
1.4.1 RPA的适用场景特征 4
1.4.2 RPA的适用场景示例 5
1.5 小结 5
第 2章 UiPath简介 6
2.1 公司简介 6
2.2 核心产品 7
2.2.1 设计器—UiPath Studio 7
2.2.2 机器人—UiPath Robot 8
2.2.3 管理端—UiPathOrchestrator 8
2.3 产品生态圈 9
2.3.1 UiPath自动化云 9
2.3.2 UiPath学院 10
2.3.3 UiPath论坛 10
2.4 小结 10
第3章 UiPath Studio的下载、安装与* 11
3.1 软硬件要求 11
3.1.1 硬件要求 11
3.1.2 软件要求 11
3.2 下载 12
3.3 安装与* 13
3.4 界面介绍 13
3.4.1 主界面 14
3.4.2 设计视图 14
3.5 小结 16
第4章 流程自动化基础知识 17
4.1 基本逻辑结构 17
4.1.1 顺序 17
4.1.2 选择 17
4.1.3 循环 18
4.2 工作流类型 19
4.2.1 序列 19
4.2.2 流程图 20
4.2.3 状态机 20
4.3 变量、参数与数据类型 21
4.3.1 变量 21
4.3.2 参数 22
4.3.3 数据类型 23
4.4 用户界面元素 23
4.4.1 图形用户界面 23
4.4.2 选取器 25
4.4.3 用户界面探测器 25
4.4.4 对象存储库 27
4.5 活动、包与依赖项 28
4.5.1 管理程序包 29
4.5.2 管理包的来源 31
4.6 小结 32
第5章 自动化项目周期 33
5.1 流程梳理 33
5.1.1 数据梳理 33
5.1.2 规则梳理 34
5.1.3 功能梳理 34
5.1.4 逻辑梳理 35
5.1.5 异常梳理 36
5.2 流程设计 36
5.2.1 拆分工作流文件 36
5.2.2 合理地表达逻辑 37
5.2.3 恰当地处理异常 38
5.3 开发规范与调试 39
5.3.1 开发规范建议 39
5.3.2 调试 41
5.4 部署 42
5.5 小结 42
第6章 UiPath Studio用户界面自动化开发 43
6.1 与网页交互 43
6.1.1 新建项目 43
6.1.2 流程开发 45
6.1.3 调试与运行 52
6.2 获取数据 56
6.2.1 获取第 一条搜索结果 57
6.2.2 调整选取器 59
6.2.3 获取余下搜索结果 65
6.3 与应用程序交互 68
6.3.1 打开记事本 69
6.3.2 输入文本内容 71
6.3.3 保存*指定路径 73
6.3.4 关闭记事本 76
6.4 工作流控制与优化 79
6.4.1 序列控制与优化 79
6.4.2 流程图控制与优化 88
6.4.3 常用开发技巧 95
6.5 小结 96
第7章 UiPath Studio办公常见应用案例 97
7.1 Excel与数据表 97
7.1.1 获取网页数据表 99
7.1.2 生成Excel工作簿 103
7.1.3 逐行录入系统 108
7.1.4 判断日期 110
7.1.5 读取Excel工作簿 111
7.1.6 生成月度美元汇率表Excel工作簿 116
7.2 邮件自动化 117
7.2.1 UiPath.Mail.Activities包 118
7.2.2 获取IMAP邮件消息 118
7.2.3 *地保存用户名和密码 120
7.2.4 遍历邮件消息并保存附件 125
7.2.5 发送SMTP邮件消息 129
7.3 人机交互 130
7.3.1 输入对话框 130
7.3.2 选择本地路径 132
7.3.3 对话框提示 133
7.3.4 自定义输入 134
7.4 通过UiPath Assistant发布与启动流程 135
7.4.1 启动机器人 135
7.4.2 编辑流程输入参数 137
7.5 小结 138
第8章 UiPath Studio异常处理 139
8.1 系统异常处理 139
8.1.1 常见系统异常 139
8.1.2 Try Catch异常处理 142
8.1.3 全局处理程序 146
8.2 UiPath Studio开发常遇到的问题 151
8.3 小结 153
第9章 云UiPath Orchestrator 154
9.1 管理体系 154
9.1.1 组织 154
9.1.2 租户 155
9.1.3 文件夹 155
9.1.4 账户、角色与组 157
9.1.5 许可证 159
9.2 资产 162
9.2.1 在云UiPath Orchestrator中管理资产 162
9.2.2 在UiPath Studio中设置资产 166
9.2.3 在UiPath Studio中获取资产 168
9.3 包、库与流程 170
9.3.1 包 170
9.3.2 库 174
9.3.3 流程 176
9.4 执行 181
9.4.1 计算机 181
9.4.2 作业 188
9.4.3 队列和事务 197
9.4.4 触发器 212
9.5 小结 218
第 10章 机器人企业框架 219
10.1 基础架构 219
10.1.1 新建机器人企业框架 219
10.1.2 机器人企业框架的逻辑架构 220
10.2 配置文件配置 224
10.2.1 Settings工作表的配置 225
10.2.2 Constants工作表的配置 225
10.2.3 Assets工作表的配置 226
10.3 Initialization模块 227
10.3.1 InitAllSettings工作流 227
10.3.2 KillAllProcesses工作流 228
10.3.3 InitAllApplications工作流 228
10.4 Get Transaction Data模块 228
10.5 Process Transaction模块 229
10.5.1 Process工作流 229
10.5.2 SetTransactionStatus工作流 230
10.5.3 TakeScreenshot工作流 231
10.5.4 RetryCurrentTransaction工作流 231
10.5.5 CloseAllApplications工作流 232
10.6 End Process模块 232
10.7 使用方式 232
10.7.1 通过OC上的队列获取事务 232
10.7.2 通过本地获取事务 233
10.7.3 线性事务处理 241
10.8 流程测试 242
10.8.1 Tests.xlsx 242
10.8.2 通用测试用例GeneralTestCase.xaml 243
10.8.3 常用工作流的专属测试用例 244
10.9 小结 244
定价:79.8
ISBN:9787115610072
作者:王珮瑶 李嘉怡
版次:第1版
出版时间:2024-10
内容提要:
本书为UiPath的入门工具书。第1~3章介绍RPA与UiPath的基础知识;第4~5章依次介绍流程自动化基础知识与流程搭建的方法论,建议没有相关技术背景的读者详细阅读;第6~8章是UiPath流程开发的关键章,建议读者通读并跟练,便于加深记忆,熟练掌握相关知识,其中的关键知识可以根据章节索引,在实际开发时按需查阅;第9~10章介绍更深层次的云UiPath Orchestrator和机器人企业框架,适合在掌握UiPath Studio的基础开发功能后进阶学习。
作者简介:
王珮瑶,本科毕业于西南财经大学,硕士毕业于法国里昂高等商学院,具有金融与计算机复合知识背景。曾先后*职于银行、金融科技公司、top咨询公司及由政府主管的智囊机构。自2018年起,投身RPA领域的咨询、实施与运维工作,是国内早期涉足该领域的*之一,在制造业数字化转型咨询、企业数据治理和IT系统建设项目管理方面积累了丰富的实战经验。已出版《企业数字员工建设指南:机器人流程自动化(RPA)实践》及译著《RPA(机器人流程自动化)快速入门——基于Blue Prism》和《Jupyter数据科学实战》。联系邮箱:wangpy1992@163.com。 李嘉怡,本科毕业于华东师范大学,硕士毕业于香港中文大学,于2018年进入RPA领域,具有丰富的RPA咨询、研发、项目管理经验。负责RPA培训工作,曾组织多场面向不同受众的RPA开发培训,了解初学者学习UiPath开发的需求与痛点。联系邮箱:gloria_mee@163.com。
目录:
第 1章 RPA概述 1
1.1 RPA的定义 1
1.2 RPA的优势 2
1.2.1 降本、保质、增效 2
1.2.2 低代码 2
1.2.3 非侵入式互联 2
1.2.4 兼容开放 2
1.2.5 敏捷速赢 3
1.3 RPA的局限 3
1.3.1 依赖操作环境 3
1.3.2 运维压力较大 3
1.3.3 智能水平有限 4
1.4 RPA的适用场景 4
1.4.1 RPA的适用场景特征 4
1.4.2 RPA的适用场景示例 5
1.5 小结 5
第 2章 UiPath简介 6
2.1 公司简介 6
2.2 核心产品 7
2.2.1 设计器—UiPath Studio 7
2.2.2 机器人—UiPath Robot 8
2.2.3 管理端—UiPathOrchestrator 8
2.3 产品生态圈 9
2.3.1 UiPath自动化云 9
2.3.2 UiPath学院 10
2.3.3 UiPath论坛 10
2.4 小结 10
第3章 UiPath Studio的下载、安装与* 11
3.1 软硬件要求 11
3.1.1 硬件要求 11
3.1.2 软件要求 11
3.2 下载 12
3.3 安装与* 13
3.4 界面介绍 13
3.4.1 主界面 14
3.4.2 设计视图 14
3.5 小结 16
第4章 流程自动化基础知识 17
4.1 基本逻辑结构 17
4.1.1 顺序 17
4.1.2 选择 17
4.1.3 循环 18
4.2 工作流类型 19
4.2.1 序列 19
4.2.2 流程图 20
4.2.3 状态机 20
4.3 变量、参数与数据类型 21
4.3.1 变量 21
4.3.2 参数 22
4.3.3 数据类型 23
4.4 用户界面元素 23
4.4.1 图形用户界面 23
4.4.2 选取器 25
4.4.3 用户界面探测器 25
4.4.4 对象存储库 27
4.5 活动、包与依赖项 28
4.5.1 管理程序包 29
4.5.2 管理包的来源 31
4.6 小结 32
第5章 自动化项目周期 33
5.1 流程梳理 33
5.1.1 数据梳理 33
5.1.2 规则梳理 34
5.1.3 功能梳理 34
5.1.4 逻辑梳理 35
5.1.5 异常梳理 36
5.2 流程设计 36
5.2.1 拆分工作流文件 36
5.2.2 合理地表达逻辑 37
5.2.3 恰当地处理异常 38
5.3 开发规范与调试 39
5.3.1 开发规范建议 39
5.3.2 调试 41
5.4 部署 42
5.5 小结 42
第6章 UiPath Studio用户界面自动化开发 43
6.1 与网页交互 43
6.1.1 新建项目 43
6.1.2 流程开发 45
6.1.3 调试与运行 52
6.2 获取数据 56
6.2.1 获取第 一条搜索结果 57
6.2.2 调整选取器 59
6.2.3 获取余下搜索结果 65
6.3 与应用程序交互 68
6.3.1 打开记事本 69
6.3.2 输入文本内容 71
6.3.3 保存*指定路径 73
6.3.4 关闭记事本 76
6.4 工作流控制与优化 79
6.4.1 序列控制与优化 79
6.4.2 流程图控制与优化 88
6.4.3 常用开发技巧 95
6.5 小结 96
第7章 UiPath Studio办公常见应用案例 97
7.1 Excel与数据表 97
7.1.1 获取网页数据表 99
7.1.2 生成Excel工作簿 103
7.1.3 逐行录入系统 108
7.1.4 判断日期 110
7.1.5 读取Excel工作簿 111
7.1.6 生成月度美元汇率表Excel工作簿 116
7.2 邮件自动化 117
7.2.1 UiPath.Mail.Activities包 118
7.2.2 获取IMAP邮件消息 118
7.2.3 *地保存用户名和密码 120
7.2.4 遍历邮件消息并保存附件 125
7.2.5 发送SMTP邮件消息 129
7.3 人机交互 130
7.3.1 输入对话框 130
7.3.2 选择本地路径 132
7.3.3 对话框提示 133
7.3.4 自定义输入 134
7.4 通过UiPath Assistant发布与启动流程 135
7.4.1 启动机器人 135
7.4.2 编辑流程输入参数 137
7.5 小结 138
第8章 UiPath Studio异常处理 139
8.1 系统异常处理 139
8.1.1 常见系统异常 139
8.1.2 Try Catch异常处理 142
8.1.3 全局处理程序 146
8.2 UiPath Studio开发常遇到的问题 151
8.3 小结 153
第9章 云UiPath Orchestrator 154
9.1 管理体系 154
9.1.1 组织 154
9.1.2 租户 155
9.1.3 文件夹 155
9.1.4 账户、角色与组 157
9.1.5 许可证 159
9.2 资产 162
9.2.1 在云UiPath Orchestrator中管理资产 162
9.2.2 在UiPath Studio中设置资产 166
9.2.3 在UiPath Studio中获取资产 168
9.3 包、库与流程 170
9.3.1 包 170
9.3.2 库 174
9.3.3 流程 176
9.4 执行 181
9.4.1 计算机 181
9.4.2 作业 188
9.4.3 队列和事务 197
9.4.4 触发器 212
9.5 小结 218
第 10章 机器人企业框架 219
10.1 基础架构 219
10.1.1 新建机器人企业框架 219
10.1.2 机器人企业框架的逻辑架构 220
10.2 配置文件配置 224
10.2.1 Settings工作表的配置 225
10.2.2 Constants工作表的配置 225
10.2.3 Assets工作表的配置 226
10.3 Initialization模块 227
10.3.1 InitAllSettings工作流 227
10.3.2 KillAllProcesses工作流 228
10.3.3 InitAllApplications工作流 228
10.4 Get Transaction Data模块 228
10.5 Process Transaction模块 229
10.5.1 Process工作流 229
10.5.2 SetTransactionStatus工作流 230
10.5.3 TakeScreenshot工作流 231
10.5.4 RetryCurrentTransaction工作流 231
10.5.5 CloseAllApplications工作流 232
10.6 End Process模块 232
10.7 使用方式 232
10.7.1 通过OC上的队列获取事务 232
10.7.2 通过本地获取事务 233
10.7.3 线性事务处理 241
10.8 流程测试 242
10.8.1 Tests.xlsx 242
10.8.2 通用测试用例GeneralTestCase.xaml 243
10.8.3 常用工作流的专属测试用例 244
10.9 小结 244
- 人民邮电出版社有限公司 (微信公众号认证)
- 人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...