RPA 財務機器人開發教程 — 基於 UiPath
內容描述
本書分為三部分,共13章。
第一部分介紹了機器人流程自動化(RPA)基礎,其內容涵蓋RPA的概念、功能、特點和優勢、典型財務應用、發展趨勢,以及常用的RPA軟件;
第二部分介紹UiPath軟件技術,其內容涵蓋了UiPath軟件的安裝與使用、基本語法,以及E-mail處理自動化、Excel操作自動化、PDF讀取自動化、圖像識別自動化、Web應用自動化、應用程序交互自動化的功能、技術實現與7個專題開發案例的模擬實訓;
第三部分介紹了UiPath財務機器人開發,內容涵蓋了會計記賬處理機器人、杜邦財務分析機器人、股票投資分析機器人三個綜合案例的場景分析、流程自動化設計與開發步驟詳解。
本書提供了基於UiPath軟件進行RPA開發的部分微視頻、源程序等學習資源,以及進行課程講授的教學大綱、教學日歷、教學課件等教學資源。
目錄大綱
第一部分 機器人流程自動化(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
作者介紹
程平,教授,博士研究生導師,財政部財政科學研究所會計信息化博士後,系統分析師、軟件設計師,中國雲會計概念的提出者,中國“互聯網+會計”教育綜合改革的倡導者,春秋戰國翻轉課堂原創設計者. 10年IT行業+10年會計教育行業經歷,發表學術論文170餘篇,主持國家自然科學基金、社會科學基金等40餘項課題,獲得高等教育***教學成果獎二等獎1項,省級教學成果獎和科技進步獎4項,目前主要從事雲會計、財務共享、大數據智能財務、財務/審計機器人等方面的研究與項目諮詢。