這是一本面向RPA開發(fā)初學(xué)者的實戰(zhàn)圖書,囊括了RPA在金融、政務(wù)、制造、電商、醫(yī)療等十大行業(yè)的RPA開發(fā)實戰(zhàn)案例,每個案例都有詳細(xì)的步驟拆解,圖文并茂,手把手教會大家完成自動化流程的開發(fā)。
《RPA開發(fā):UiPath入門與實戰(zhàn)》中的案例均源自企業(yè)真實項目,每個案例都從項目需求開始,一步步引導(dǎo)讀者完成需求分析、流程設(shè)計和流程實現(xiàn),幫助讀者深入理解并熟悉UiPath工具的同時也鍛煉了自動化流程設(shè)計的思維模式。這些案例涵蓋了RPA開發(fā)的大部分應(yīng)用場景,包括Excel/Word/PDF自動化、錄制和數(shù)據(jù)抓取、瀏覽器自動化、基于客戶端應(yīng)用(ERP軟件)的自動化、郵件自動化、文件壓縮與解壓、調(diào)用代碼(Python/C#)、自定義庫(Library)、包管理、數(shù)據(jù)庫自動化、API集成等,使讀者在案例實戰(zhàn)中實現(xiàn)UiPath的進(jìn)階。
《RPA開發(fā):UiPath入門與實戰(zhàn)》面向所有對RPA有濃厚興趣的讀者。
本書特色
★★《RPA開發(fā):UiPath入門與實戰(zhàn)》囊括了RPA在金融、政務(wù)、制造、電商、醫(yī)療等十大行業(yè)的自動化流程實戰(zhàn)案例,每個案例都有詳細(xì)的步驟拆解,圖文并茂,手把手教會大家完成自動化流程的開發(fā)。
★★《RPA開發(fā):UiPath入門與實戰(zhàn)》中的案例均源自企業(yè)真實項目,每個案例都從項目需求開始,一步步引導(dǎo)讀者完成需求分析、流程設(shè)計和流程實現(xiàn),幫助讀者深入理解并熟悉UiPath工具的同時也鍛煉了自動化流程設(shè)計的思維模式。
★★《RPA開發(fā):UiPath入門與實戰(zhàn)》每章還附帶了三個拓展案例,希望讀者能夠自行練習(xí),力求靈活掌握開發(fā)技巧,并融會貫通。
讀者人群
《RPA開發(fā):UiPath入門與實戰(zhàn)》面向所有對RPA有濃厚興趣的讀者,不局限于特定的行業(yè)、專業(yè)和業(yè)務(wù)。
為什么要寫這本書
RPA是Robotic Process Automation的簡稱,中文譯為機(jī)器人流程自動化。RPA開發(fā)是指借助RPA軟件來實現(xiàn)流程的自動化,使其模仿用戶在計算機(jī)上的操作,來替代人工完成大量重復(fù)、規(guī)則明確的工作,從而實現(xiàn)機(jī)器替代人工操作以達(dá)到提高企業(yè)生產(chǎn)力的目標(biāo)。
RPA軟件作為一種圖形化低代碼的開發(fā)工具,入門并不困難,只需了解最基本的順序、分支、循環(huán)等編程思想,無須掌握某種語言的開發(fā)技巧,甚至不寫一行代碼即可完成整個流程的開發(fā)。但入門不難并不代表就容易做好,要真正精通還是要付出努力的。
目前市面上RPA產(chǎn)品雖然眾多,但基礎(chǔ)功能都類似,幾乎所有的RPA服務(wù)商都提供了免費(fèi)的社區(qū)版軟件產(chǎn)品和培訓(xùn)系統(tǒng),如果您想入門了解,可以挑選一款RPA軟件,到其主頁下載社區(qū)版,并在其社區(qū)尋找相關(guān)的視頻課程進(jìn)行學(xué)習(xí)。不過官方教程通常都偏重軟件產(chǎn)品單個組件的功能和概念介紹,僅有的幾個應(yīng)用案例也難免讓人感到?jīng)]有代入感,特別對于那些沒有任何軟件項目開發(fā)經(jīng)驗的用戶來說,要真正獨(dú)立完成自動化流程的開發(fā)還是存在不少困難,對此我在日常的項目實施管理和給各企業(yè)學(xué)員進(jìn)行RPA開發(fā)培訓(xùn)的過程中深有體會。
因此,在RPA之家出品《UiPath RPA開發(fā)入門、實戰(zhàn)與進(jìn)階》后,RPA之家創(chuàng)始人陳德煉老師找到我,希望我們能負(fù)責(zé)編寫一本基于案例實戰(zhàn)的RPA開發(fā)類工具書時,我們覺得非常有意義。真正的RPA開發(fā)者的蛻變還是要在實際項目中去磨煉,希望通過《RPA開發(fā):UiPath入門與實戰(zhàn)》案例的學(xué)習(xí)與實踐,讀者能夠快速建立起RPA開發(fā)的思維模式和知識體系,積累到寶貴的項目經(jīng)驗,應(yīng)對日常工作中的問題和需求。有了這些實戰(zhàn)經(jīng)驗,不管讀者用什么RPA軟件進(jìn)行開發(fā),都是通用的,不知不覺中您就會發(fā)現(xiàn)不同行業(yè)高重復(fù)的RPA應(yīng)用場景卻比比皆是,希望您能舉一反三,將這些經(jīng)驗復(fù)制擴(kuò)大到自己的行業(yè)應(yīng)用中。
讀者對象
《RPA開發(fā):UiPath入門與實戰(zhàn)》面向所有對RPA有濃厚興趣的讀者,不局限于特定的行業(yè)、專業(yè)和業(yè)務(wù)。對于開發(fā)零基礎(chǔ)的讀者,《RPA開發(fā):UiPath入門與實戰(zhàn)》每個案例都有詳細(xì)的操作步驟,每個操作步驟都配有截圖和說明,只要您按照書中的步驟進(jìn)行操作便能輕松實現(xiàn)RPA項目的落地。對于想要了解各行業(yè)RPA應(yīng)用的讀者,《RPA開發(fā):UiPath入門與實戰(zhàn)》中的案例有助于您借鑒各行經(jīng)驗,開拓思路,并結(jié)合真實工作場景,更好地規(guī)劃、設(shè)計您所在企業(yè)、部門或個人的自動化流程。
《RPA開發(fā):UiPath入門與實戰(zhàn)》特色
《RPA開發(fā):UiPath入門與實戰(zhàn)》共有10章,分別對應(yīng)了十大行業(yè)的經(jīng)典自動化案例的實現(xiàn)。
每個行業(yè)案例都先從需求分析開始,介紹自動化項目產(chǎn)生的背景和應(yīng)用需求,接著從流程設(shè)計角度對自動化流程的功能模塊進(jìn)行劃分,并對自動化流程開發(fā)的環(huán)境、文件等依賴項進(jìn)行詳細(xì)說明,然后才對流程開發(fā)的具體實現(xiàn)過程進(jìn)行闡述,從創(chuàng)建項目開始,圖文并茂地詳細(xì)說明如何通過UiPath對每個功能模塊進(jìn)行實現(xiàn),并展現(xiàn)流程的運(yùn)行結(jié)果。
《RPA開發(fā):UiPath入門與實戰(zhàn)》中的案例都源自企業(yè)真實的RPA項目,通過《RPA開發(fā):UiPath入門與實戰(zhàn)》案例的學(xué)習(xí)與實踐,讀者不僅可認(rèn)識和掌握UiPath各組件應(yīng)用的方法,提高自動化流程的開發(fā)技能,更重要的是能夠積累各行業(yè)寶貴的項目經(jīng)驗,培養(yǎng)需求分析、流程設(shè)計、溝通等方面的綜合能力。
同時,《RPA開發(fā):UiPath入門與實戰(zhàn)》也為浙江省高等教育學(xué)會高等教育研究課題基于OBE理念的《RPA財務(wù)機(jī)器人應(yīng)用與開發(fā)》課程教學(xué)改革探索與實踐與浙江高等教育學(xué)會實驗室工作分會應(yīng)用型本科基于OBE理念的RPA實驗課程體系研究的階段性研究成果。
如何閱讀《RPA開發(fā):UiPath入門與實戰(zhàn)》
《RPA開發(fā):UiPath入門與實戰(zhàn)》各章內(nèi)容較為獨(dú)立。每個案例的第一小節(jié)中都會概述該案例中重點(diǎn)使用的UiPath組件、預(yù)備知識導(dǎo)圖和自動化流程界面預(yù)覽,可幫助讀者迅速捕捉案例所涉及的技術(shù)點(diǎn),快速了解案例所實現(xiàn)的自動化流程的功能。
對于有RPA項目開發(fā)經(jīng)驗的讀者,可以先快速瀏覽各章第一小節(jié)的內(nèi)容,然后對希望深入學(xué)習(xí)的組件和技術(shù)點(diǎn)進(jìn)行實踐。對于沒有RPA項目開發(fā)經(jīng)驗的讀者,希望您能跟著作者思路從案例的需求開始,理解項目需求,了解自動化流程的設(shè)計思想,并跟著流程實現(xiàn)步驟動手,從頭至尾完成一個案例的開發(fā)與調(diào)試。每章還附帶了三個拓展案例,希望讀者能夠自行練習(xí),力求靈活掌握開發(fā)技巧,并融會貫通。讀者也可以直接從自己感興趣的行業(yè)入手,了解該行業(yè)的RPA實踐。
勘誤和支持
由于《RPA開發(fā):UiPath入門與實戰(zhàn)》編寫時間倉促,隨著UiPath產(chǎn)品不斷迭代,難免會出現(xiàn)一些操作界面、屬性配置、實現(xiàn)設(shè)計等與最新產(chǎn)品設(shè)計不一致的地方,懇請讀者理解。
張麗藍(lán)
2023年2月14日
張麗藍(lán),上海微創(chuàng)軟件股份有限公司,資深項目經(jīng)理,《RPA實施方法論》主編。熟悉多款RPA產(chǎn)品的應(yīng)用,為醫(yī)療、汽車、制造、金融等行業(yè)的多家跨國企業(yè)提供系統(tǒng)解決方案咨詢、業(yè)務(wù)流程再造、數(shù)據(jù)治理和軟件開發(fā)交付,幫助企業(yè)實現(xiàn)數(shù)字化轉(zhuǎn)型。
余冰冰,曾教授課程《審計》《財務(wù)軟件應(yīng)用操作》《RPA財務(wù)機(jī)器人應(yīng)用與開發(fā)》,主持省一流課程1項,省級教改項目3項,參與撰寫RPA應(yīng)用書籍及教材2本。
陳德煉, RPA之家創(chuàng)始人兼CEO,15年以上技術(shù)開發(fā)經(jīng)驗,在IT戰(zhàn)略、系統(tǒng)整合、軟件開發(fā)和實施、項目管理、ERP系統(tǒng)設(shè)計、開發(fā)和實施、系統(tǒng)架構(gòu)、企業(yè)數(shù)字化轉(zhuǎn)型等方面具有非常豐富的實戰(zhàn)經(jīng)驗;精通RPA各種產(chǎn)品;對RPA領(lǐng)域有深刻、獨(dú)到的見解;多次帶領(lǐng)團(tuán)隊完成大型集團(tuán)RPA共享中心的搭建和上線。
鐘燕,曾教授課程《財務(wù)管理》、《會計信息系統(tǒng)》、《Excel在會計中的應(yīng)用》、《RPA財務(wù)機(jī)器人》等。在會計信息化、智能會計方面有十分豐富的教學(xué)經(jīng)驗。曾發(fā)表論文十余篇,參與撰寫RPA應(yīng)用書籍及教材3本。
張雪英,精通UiPath開發(fā),擅長RPA領(lǐng)域各類技術(shù),有3年以上RPA相關(guān)開發(fā)、RPA培訓(xùn)經(jīng)驗,參與過多個大型項目開發(fā)。參與撰寫RPA應(yīng)用書籍及教材3本,具有豐富的RPA培訓(xùn)經(jīng)驗,培訓(xùn)RPA學(xué)員數(shù)量1000余人。除RPA教學(xué)工作外,更傾向于推廣RPA的落地實施,幫助企業(yè)實現(xiàn)流程自動化。
第1章 RPA在金融行業(yè)的應(yīng)用
1.1 大額交易客戶篩選機(jī)器人
1.1.1 需求分析
1.1.2 流程詳細(xì)設(shè)計
1.1.3 系統(tǒng)開發(fā)
1.1.4 流程實現(xiàn)
1.1.5 案例總結(jié)
1.2 案例拓展
1.2.1 失信被執(zhí)行人查詢機(jī)器人
1.2.2 銀行流水異常警告機(jī)器人
1.2.3 客戶劃款指令識別機(jī)器人
第2章 RPA在政務(wù)領(lǐng)域的應(yīng)用
2.1 新冠采樣信息錄入機(jī)器人
2.1.1 需求分析
2.1.2 流程詳細(xì)設(shè)計
2.1.3 系統(tǒng)開發(fā)
2.1.4 流程實現(xiàn)
2.1.5 案例總結(jié)
2.2 案例拓展
2.2.1 12345訴求智能派件
2.2.2 自動獲取老年人體檢數(shù)據(jù)
2.2.3 企業(yè)合規(guī)查詢機(jī)器人
第3章 RPA在制造行業(yè)的應(yīng)用
3.1 ERP系統(tǒng)的物料維護(hù)自動化
3.1.1 需求分析
3.1.2 流程詳細(xì)設(shè)計
3.1.3 系統(tǒng)開發(fā)
3.1.4 物料維護(hù)自動化的實現(xiàn)
3.1.5 案例總結(jié)
3.2 案例拓展
3.2.1 新增資產(chǎn)維護(hù)
3.2.2 BOM數(shù)據(jù)維護(hù)
3.2.3 客戶數(shù)據(jù)維護(hù)
第4章 RPA在財務(wù)領(lǐng)域的應(yīng)用
4.1 財務(wù)報告分析
4.1.1 需求分析
4.1.2 流程詳細(xì)設(shè)計
4.1.3 系統(tǒng)開發(fā)
4.1.4 財務(wù)報告分析機(jī)器人的實現(xiàn)
4.1.5 案例總結(jié)
4.2 案例拓展
4.2.1 銷售合同信息提取
4.2.2 電子發(fā)票信息提取
4.2.3 差旅費(fèi)自動申報
第5章 RPA在人力資源行業(yè)的應(yīng)用
5.1 工資條發(fā)放
5.1.1 需求分析
……
第6章 RPA在保險行業(yè)的應(yīng)用
第7章RPA在物流行業(yè)的應(yīng)用
第8章RPA在電商行業(yè)的應(yīng)用
第9章RPA在教育行業(yè)的應(yīng)用
第10章RPA在醫(yī)療行業(yè)的應(yīng)用