书籍详情
RPA财务机器人开发教程:基于UiPath
作者:程平 著
出版社:电子工业出版社
出版时间:2019-11-01
ISBN:9787121363078
定价:¥69.00
购买这本书可以去
内容简介
本书分为三部分,共13章。第一部分介绍了机器人流程自动化(RPA)基础,其内容涵盖RPA的概念、功能、特点和优势、典型财务应用、发展趋势,以及常用的RPA软件;第二部分介绍UiPath软件技术,其内容涵盖了UiPath软件的安装与使用、基本语法,以及E-mail处理自动化、Excel操作自动化、PDF读取自动化、图像识别自动化、Web应用自动化、应用程序交互自动化的功能、技术实现与7个专题开发案例的模拟实训;第三部分介绍了UiPath财务机器人开发,内容涵盖了会计记账处理机器人、杜邦财务分析机器人、股票投资分析机器人三个综合案例的场景分析、流程自动化设计与开发步骤详解。本书提供了基于UiPath软件进行RPA开发的部分微视频、源程序等学习资源,以及进行课程讲授的教学大纲、教学日历、教学课件等教学资源。
作者简介
程平,教授,博士研究生导师,财政部财政科学研究所会计信息化博士后,系统分析师、软件设计师,中国云会计概念的提出者,中国“互联网+会计”教育综合改革的倡导者,春秋战国翻转课堂原创设计者. 10年IT行业+10年会计教育行业经历,发表学术论文170余篇,主持国家自然科学基金、社会科学基金等40余项课题,获得高等教育***教学成果奖二等奖1项,省级教学成果奖和科技进步奖4项,目前主要从事云会计、财务共享、大数据智能财务、财务/审计机器人等方面的研究与项目咨询。
目录
第一部分 机器人流程自动化(RPA)基础
第1章 机器人流程自动化(RPA)概述 1
1.1 什么是RPA 1
1.2 RPA的功能 3
1.3 RPA的特点和优势 4
1.3.1 RPA的特点 4
1.3.2 RPA的优势 5
1.4 RPA在财务领域的应用 5
1.4.1 德勤智能财务机器人 5
1.4.2 普华永道财务机器人 6
1.4.3 安永智能财务机器人 8
1.4.4 毕马威智能财务机器人 9
1.4.5 浪潮EAbot智能机器人 10
1.4.6 数字力量智能财务机器人 12
1.4.7 上海茵罗财务与金融机器人 12
1.5 RPA的发展趋势 13
1.5.1 麦肯锡发展观点 14
1.5.2 Everest发展观点 14
第2章 常用机器人流程自动化(RPA)软件
介绍 17
2.1 RPA软件组成与产品选择 17
2.1.1 RPA软件组成 17
2.1.2 RPA软件选择 17
2.2 UiPath 18
2.2.1 公司简介 18
2.2.2 UiPath简介 19
2.2.3 产品应用 20
2.3 Blue Prism 23
2.3.1 公司简介 23
2.3.2 Blue Prism简介 24
2.3.3 产品应用 25
2.4 Automation Anywhere 26
2.4.1 公司简介 26
2.4.2 Automation Anywhere简介 26
2.4.3 产品应用 27
2.5 WorkFusion 27
2.5.1 公司简介 27
2.5.2 WorkFusion简介 27
2.5.3 产品应用 28
2.6 WinAutomation 29
2.6.1 公司简介 29
2.6.2 WinAutomation简介 30
2.6.3 产品应用 32
2.7 iS-RPA 32
2.7.1 公司简介 32
2.7.2 iS-RPA简介 33
2.7.3 产品应用 35
2.8 UiBot 35
2.8.1 公司简介 35
2.8.2 UiBot简介 36
2.8.3 产品应用 36
2.9 达观RPA 37
2.9.1 公司简介 37
2.9.2 达观RPA简介 37
2.9.3 产品应用 38
第二部分 UiPath软件技术篇
第3章 UiPath的安装与使用 39
3.1 安装UiPath 39
3.2 UiPath的组成 43
3.3 UiPath Studio界面简介 44
3.3.1 启动页面 44
3.3.2 Design页面 47
第4章 UiPath软件基本语法 49
4.1 UiPath数据类型 49
4.2 UiPath变量 49
4.3 UiPath运算符 51
4.4 UiPath条件语句 51
4.5 UiPath循环语句 57
4.6 字符串处理常用方法 61
4.7 模拟实训 63
4.7.1 场景描述 63
4.7.2 自动化流程设计 64
4.7.3 开发步骤 65
第5章 E-mail处理自动化 68
5.1 功能简介 68
5.1.1 关于E-mail 68
5.1.2 E-mail自动化基本介绍 68
5.2 自动读取E-mail 73
5.2.1 使用IMAP协议自动读取邮箱中的
未读邮件主题 73
5.2.2 使用IMAP协议自动下载邮箱中的
未读邮件附件 76
5.2.3 自动读取Outlook邮箱中的
未读邮件 78
5.3 自动发送E-mail 79
5.3.1 使用SMTP协议自动发送邮件 79
5.3.2 使用Outlook自动发送E-mail 83
5.4 自动移动E-mail 84
5.4.1 E-mail移动前的准备 84
5.4.2 移动E-mail 85
5.5 模拟实训 87
5.5.1 场景描述 87
5.5.2 自动化流程设计 88
5.5.3 开发步骤 89
第6章 Excel操作自动化 106
6.1 功能简介 106
6.1.1 关于Excel 106
6.1.2 Excel操作自动化基本介绍 106
6.2 Excel自动化主要控件 106
6.2.1 正在处理类控件 106
6.2.2 表格类控件 110
6.3 Excel数据处理自动化 115
6.3.1 Excel数据复制 115
6.3.2 Excel数据添加 117
6.3.3 Excel数据排序 118
6.3.4 Excel数据读取 122
6.3.5 Excel数据筛选 124
6.4 模拟实训 127
6.4.1 场景描述 127
6.4.2 自动化流程设计 128
6.4.3 开发步骤 129
第7章 PDF读取自动化 139
7.1 功能简介 139
7.1.1 关于PDF 139
7.1.2 PDF读取自动化基本介绍 139
7.2 主要功能 140
7.2.1 第一类大范围文本识别 140
7.2.2 第二类特定对象文本抓取识别 143
7.3 模拟实训 151
7.3.1 场景描述 151
7.3.2 自动化流程设计 152
7.3.3 开发步骤 153
第8章 图像识别自动化 162
8.1 功能简介 162
8.1.1 关于图像识别 162
8.1.2 图像识别自动化基本介绍 162
8.2 主要功能 162
8.2.1 基于图像记录 162
8.2.2 键盘自动化 166
8.2.3 检索信息 167
8.3 模拟实训 170
8.3.1 场景描述 170
8.3.2 自动化流程设计 170
8.3.3 开发步骤 171
第9章 Web应用自动化 177
9.1 功能简介 177
9.1.1 关于Web 177
9.1.2 Web应用自动化基本介绍 177
9.2 主要功能 177
9.2.1 设置网址 177
9.2.2 查找信息 179
9.2.3 获取并导出信息 181
9.2.4 运行程序 183
9.3 模拟实训 184
9.3.1 场景描述 184
9.3.2 自动化流程设计 185
9.3.3 开发步骤 186
第10章 应用程序交互自动化 199
10.1 功能简介 199
10.1.1 关于应用程序交互 199
10.1.2 应用程序交互自动化基本介绍 199
10.2 主要功能 199
10.2.1 录入与处理数据 199
10.2.2 导出数据 202
10.3 模拟实训 203
10.3.1 场景描述 203
10.3.2 自动化流程设计 204
10.3.3 开发步骤 205
第三部分 UiPath财务机器人开发
第11章 会计记账处理机器人 214
11.1 场景描述 214
11.2 自动化流程设计 215
11.3 机器人开发 217
11.3.1 技术路线 217
11.3.2 开发步骤 217
第12章 杜邦财务分析机器人 234
12.1 场景描述 234
12.2 自动化流程设计 236
12.3 机器人开发 237
12.3.1 技术路线 237
12.3.2 开发步骤 238
第13章 股票投资分析机器人 252
13.1 场景描述 252
13.2 自动化流程设计 254
13.3 机器人开发 255
13.3.1 技术路线 255
13.3.2 开发步骤 256
后记 270
第1章 机器人流程自动化(RPA)概述 1
1.1 什么是RPA 1
1.2 RPA的功能 3
1.3 RPA的特点和优势 4
1.3.1 RPA的特点 4
1.3.2 RPA的优势 5
1.4 RPA在财务领域的应用 5
1.4.1 德勤智能财务机器人 5
1.4.2 普华永道财务机器人 6
1.4.3 安永智能财务机器人 8
1.4.4 毕马威智能财务机器人 9
1.4.5 浪潮EAbot智能机器人 10
1.4.6 数字力量智能财务机器人 12
1.4.7 上海茵罗财务与金融机器人 12
1.5 RPA的发展趋势 13
1.5.1 麦肯锡发展观点 14
1.5.2 Everest发展观点 14
第2章 常用机器人流程自动化(RPA)软件
介绍 17
2.1 RPA软件组成与产品选择 17
2.1.1 RPA软件组成 17
2.1.2 RPA软件选择 17
2.2 UiPath 18
2.2.1 公司简介 18
2.2.2 UiPath简介 19
2.2.3 产品应用 20
2.3 Blue Prism 23
2.3.1 公司简介 23
2.3.2 Blue Prism简介 24
2.3.3 产品应用 25
2.4 Automation Anywhere 26
2.4.1 公司简介 26
2.4.2 Automation Anywhere简介 26
2.4.3 产品应用 27
2.5 WorkFusion 27
2.5.1 公司简介 27
2.5.2 WorkFusion简介 27
2.5.3 产品应用 28
2.6 WinAutomation 29
2.6.1 公司简介 29
2.6.2 WinAutomation简介 30
2.6.3 产品应用 32
2.7 iS-RPA 32
2.7.1 公司简介 32
2.7.2 iS-RPA简介 33
2.7.3 产品应用 35
2.8 UiBot 35
2.8.1 公司简介 35
2.8.2 UiBot简介 36
2.8.3 产品应用 36
2.9 达观RPA 37
2.9.1 公司简介 37
2.9.2 达观RPA简介 37
2.9.3 产品应用 38
第二部分 UiPath软件技术篇
第3章 UiPath的安装与使用 39
3.1 安装UiPath 39
3.2 UiPath的组成 43
3.3 UiPath Studio界面简介 44
3.3.1 启动页面 44
3.3.2 Design页面 47
第4章 UiPath软件基本语法 49
4.1 UiPath数据类型 49
4.2 UiPath变量 49
4.3 UiPath运算符 51
4.4 UiPath条件语句 51
4.5 UiPath循环语句 57
4.6 字符串处理常用方法 61
4.7 模拟实训 63
4.7.1 场景描述 63
4.7.2 自动化流程设计 64
4.7.3 开发步骤 65
第5章 E-mail处理自动化 68
5.1 功能简介 68
5.1.1 关于E-mail 68
5.1.2 E-mail自动化基本介绍 68
5.2 自动读取E-mail 73
5.2.1 使用IMAP协议自动读取邮箱中的
未读邮件主题 73
5.2.2 使用IMAP协议自动下载邮箱中的
未读邮件附件 76
5.2.3 自动读取Outlook邮箱中的
未读邮件 78
5.3 自动发送E-mail 79
5.3.1 使用SMTP协议自动发送邮件 79
5.3.2 使用Outlook自动发送E-mail 83
5.4 自动移动E-mail 84
5.4.1 E-mail移动前的准备 84
5.4.2 移动E-mail 85
5.5 模拟实训 87
5.5.1 场景描述 87
5.5.2 自动化流程设计 88
5.5.3 开发步骤 89
第6章 Excel操作自动化 106
6.1 功能简介 106
6.1.1 关于Excel 106
6.1.2 Excel操作自动化基本介绍 106
6.2 Excel自动化主要控件 106
6.2.1 正在处理类控件 106
6.2.2 表格类控件 110
6.3 Excel数据处理自动化 115
6.3.1 Excel数据复制 115
6.3.2 Excel数据添加 117
6.3.3 Excel数据排序 118
6.3.4 Excel数据读取 122
6.3.5 Excel数据筛选 124
6.4 模拟实训 127
6.4.1 场景描述 127
6.4.2 自动化流程设计 128
6.4.3 开发步骤 129
第7章 PDF读取自动化 139
7.1 功能简介 139
7.1.1 关于PDF 139
7.1.2 PDF读取自动化基本介绍 139
7.2 主要功能 140
7.2.1 第一类大范围文本识别 140
7.2.2 第二类特定对象文本抓取识别 143
7.3 模拟实训 151
7.3.1 场景描述 151
7.3.2 自动化流程设计 152
7.3.3 开发步骤 153
第8章 图像识别自动化 162
8.1 功能简介 162
8.1.1 关于图像识别 162
8.1.2 图像识别自动化基本介绍 162
8.2 主要功能 162
8.2.1 基于图像记录 162
8.2.2 键盘自动化 166
8.2.3 检索信息 167
8.3 模拟实训 170
8.3.1 场景描述 170
8.3.2 自动化流程设计 170
8.3.3 开发步骤 171
第9章 Web应用自动化 177
9.1 功能简介 177
9.1.1 关于Web 177
9.1.2 Web应用自动化基本介绍 177
9.2 主要功能 177
9.2.1 设置网址 177
9.2.2 查找信息 179
9.2.3 获取并导出信息 181
9.2.4 运行程序 183
9.3 模拟实训 184
9.3.1 场景描述 184
9.3.2 自动化流程设计 185
9.3.3 开发步骤 186
第10章 应用程序交互自动化 199
10.1 功能简介 199
10.1.1 关于应用程序交互 199
10.1.2 应用程序交互自动化基本介绍 199
10.2 主要功能 199
10.2.1 录入与处理数据 199
10.2.2 导出数据 202
10.3 模拟实训 203
10.3.1 场景描述 203
10.3.2 自动化流程设计 204
10.3.3 开发步骤 205
第三部分 UiPath财务机器人开发
第11章 会计记账处理机器人 214
11.1 场景描述 214
11.2 自动化流程设计 215
11.3 机器人开发 217
11.3.1 技术路线 217
11.3.2 开发步骤 217
第12章 杜邦财务分析机器人 234
12.1 场景描述 234
12.2 自动化流程设计 236
12.3 机器人开发 237
12.3.1 技术路线 237
12.3.2 开发步骤 238
第13章 股票投资分析机器人 252
13.1 场景描述 252
13.2 自动化流程设计 254
13.3 机器人开发 255
13.3.1 技术路线 255
13.3.2 开发步骤 256
后记 270
猜您喜欢