最近由於公司業務的須要,開始關注RPA的內容,奈何國內相關的信息太少,只能硬着頭皮啃英文了。安全
下面記錄的內容做爲學習筆記,有不對的地方請你們指教。學習
首先RPA(Robotic Process Automation)是什麼,譯成機器人處理自動化。日誌
這是繼工業機器人以後,在辦公領域開始被關注的用軟件實現的機器處理自動化。使用這個以後,對於公司的後臺業務自動化,業務處理的正確性,效率提升,事務
甚至於業務的擴大都很裨益。開發
RPA是Robotic Process Automation的縮寫。數據分析
指用軟件機器人實現業務處理的自動化。it
能夠對多個應用程序進行關聯,對顯示畫面的內容進行確認,輸入等用人工進行操做的業務,使用軟件機器人代替。自動化
事務業務的自動化的組合通常是作成軟件程序進行自動化,可是難題是對於多個不一樣應用程序直接的關聯比較困難。即便要實現,要依賴每一個應用程序的給公開的API,io
或者是新作成的應用程序直接的數據共享或者互相訪問也是阻礙自動化推動的障礙。即便克服這些困難,開發出了符合業務要求的程序,可是由於關聯程序的版本升級或者修正,相關的確認和修正也是難點。效率
對應於這些,RPA不須要修改程序,仿照人對PC機器的操做,實現自動化的過程。好比對網頁上的特定數據進行抓取,複製關聯數據,往社內的系統上進行登陸等等業務。
RPA主要是對固定業務,依照定義的業務流實現業務的自動化處理。
主要有3個特色:相比人工費用更低,生產效率高,錯誤率低。
RPA的一些主要特徵:
・鍵盤操做自動化
・鼠標操做自動化
・識別畫面的文字內容並讀取
・識別畫面的圖形,顏色等屬性
・對各種應用程序的自動啓動自動關閉,用戶名密碼的自動輸入
・定時執行
・定製簡單
・業務流程的平順過渡
・不一樣應用程序間的數據共享
・支持遠程操做
・多臺電腦的控制
・支持經過處理流或者手順書操做
・支持錯誤處理和分支處理
・支持歷史數據分析
RPA不只是對特定業務或者應用程序進行支持,也能夠經過簡單的定製,迅速的適應業務的變化。
RPA的使用領域:
1:Robotic Process Automation
數據輸入,多個應用程序間的數據共享等的固定業務流程的簡單業務
例如人事,財務,總務,情報部門等等的後臺部門的事務,管理業務,銷售管理和經費處理等等應用程序的輸入等等業務。
2:Enhanced Process Automation
不能結構化的數據收集和分析等的業務
例如安全日誌的分析,各類因素疊加的銷售分析,各類推薦廣告數據等等的多種數據爲基礎的分析業務。
3:Cognitive Automation
基於大量數據的學習進而作出分析判斷的業務。