《RPA在財經中的應用》智能財經全套教學課件_第1頁
《RPA在財經中的應用》智能財經全套教學課件_第2頁
《RPA在財經中的應用》智能財經全套教學課件_第3頁
《RPA在財經中的應用》智能財經全套教學課件_第4頁
《RPA在財經中的應用》智能財經全套教學課件_第5頁
已閱讀5頁,還剩519頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

智能辦公機器人課程簡介

課程簡介chapter1:RPA概述.chapter2:UiBot的安裝與使用.chapter3:UiBot基本應用.chapter4:Excel數據處理自動化.chapter5:界面操作自動化.chapter6:Word文檔處理自動化.chapter7:OCR文字識別自動化.chapter8:郵件處理自動化.chapter9:RPA項目實施.全套可編輯PPT課件

智能辦公機器人課程簡介1課程背景2教學目標3教學內容與教學安排4課程考核5課程資源6學習建議本課件是可編輯的正常PPT課件01課程背景本課件是可編輯的正常PPT課件數智時代數據:智能時代的“石油”全球數據總量統(tǒng)計(IDC)2012年全球產生的數據約2.8ZB2020年全球產生的數據約64ZB2030年全球產生的數據約2500ZB2019年《十九屆四中全會決定》:健全勞動、資本、土地、知識、技術、管理、數據等生產要素由市場評價貢獻、按貢獻決定報酬的機制。未來社會的三大問題:“虛”與“實”:數據溝通虛實成為未來時空“主角”“人”與“機”:人與機共享智慧共赴未來“時”與“空”:在“數智”中超越時空的未來本課件是可編輯的正常PPT課件數智時代:正在引發(fā)新一輪產業(yè)革命第一次蒸汽機革命第二次電氣化革命第三次自動化革命第四次智能化革命人多力量大(農耕時代)知識就是力量(工業(yè)化時代)創(chuàng)新決定未來(智能化時代)科技造物,物幫人類人機混合,增強賦能本課件是可編輯的正常PPT課件企業(yè)數智化轉型企業(yè)數智化轉型是企業(yè)運用新一代數字和智能技術,在數據聯接的基礎上,通過算力算法驅動大數據、人工智能等信息技術推進企業(yè)的轉型升級,滿足企業(yè)以客戶運營為中心的個性化需求,實現企業(yè)流程效率提升和決策優(yōu)化,賦能企業(yè)可持續(xù)發(fā)展?!獢祿撑c上海大數據聯盟共同發(fā)布的《2021中國企業(yè)數智化轉型升級發(fā)展研究報告》數智化=數字化+智能化業(yè)務數據化數據業(yè)務化管理本課件是可編輯的正常PPT課件數智化企業(yè)的工作場景:人機協同體力勞動者工作的自動化本課件是可編輯的正常PPT課件數智化企業(yè)的工作場景:人機協同2021年萬科總部最佳新人獎得主——崔筱盼萬科集團董事長郁亮的一條朋友圈曝光,引起了很多人的關注:祝賀崔筱盼獲得2021年萬科總部最佳新人獎。作為萬科首位數字化員工,崔筱盼今年2月1日正式入職。在系統(tǒng)算法的加持下,她很快學會了人在流程和數據中發(fā)現問題的方法,以遠高于人類千百倍的效率在各種應收/逾期提醒及工作異常偵測中大顯身手。而在其經過深度神經網絡技術渲染的虛擬任務形象輔助下,崔筱盼催辦的預付應收逾期單據核銷率達到91.44%。本課件是可編輯的正常PPT課件數智化企業(yè)的工作場景:人機協同本課件是可編輯的正常PPT課件數字勞動力機器人流程自動化(RPA),通過軟件模擬人類與計算機的交互,按照人類預定的規(guī)則與操作過程,自動執(zhí)行工作任務,完成工作流程。又被稱為“數字化勞動力”、“虛擬勞動力”、“數字員工”等。日常重復性工作規(guī)則邏輯明確跨系統(tǒng)數據集成數據收集、檢索、匯總本課件是可編輯的正常PPT課件RPA介紹視頻本課件是可編輯的正常PPT課件數字勞動力:RPA能做什么?案例分享:某公司會計小李某天上午的工作內容早上9點,小李來到工位,沏了一杯咖啡,打開電腦,開始上午的工作??斓侥甑琢?,公司很多業(yè)務人員的借款依然沒有報銷。小李需要提醒各位業(yè)務人員盡快進行個人借款業(yè)務的報銷,以免影響年底結賬。于是,小李登錄了記賬平臺,下載了所有有余額的個人借款記錄,按人名各建立一張word文檔。然后,又將個人借款余額表(word格式)以郵件的形式發(fā)給業(yè)務人員,并提醒他們盡快完成報銷。做完上述工作,小李想起昨天還有一個快遞沒取,于是下樓取了一個快遞。本課件是可編輯的正常PPT課件工作類型工作內容特點機器人非PC端操作1、沏了一杯咖啡2、取了一個快遞人、物物理空間的變化機械勞動力(實體機器人)PC端操作1、登錄記賬平臺2、下載個人往來余額表3、創(chuàng)建word文檔4、發(fā)送電子郵件PC端鼠標、鍵盤系統(tǒng):web頁面

郵件系統(tǒng)excel

信息系統(tǒng)(ERP/OA)數字勞動力(軟件機器人)數字勞動力:RPA能做什么?案例分享:某公司會計小李某天上午的工作內容本課件是可編輯的正常PPT課件數字勞動力:RPARPA(RoboticProcessAutomation)全稱為“機器人流程自動化”。它通過軟件模擬人類在PC上的操作,按規(guī)則自動執(zhí)行流程任務。又稱為“數字勞動力”。1、RPA能做什么?RPA可以代替人工在計算機上進行枯燥、繁瑣、重復、批量化的作業(yè)。從本質上講,任何大體量、業(yè)務規(guī)則驅動、可重復的流程都可實現自動化。2、RPA能給企業(yè)帶來哪些價值?RPA有利于企業(yè)降低人力成本、提高工作效率;將員工從簡單、重復性工作中解脫出來,有時間從事更有意義的工作,為企業(yè)創(chuàng)造更多價值。本課件是可編輯的正常PPT課件數字勞動力本課件是可編輯的正常PPT課件數字勞動力革命:人類員工將如何面對挑戰(zhàn)機器人來了,人類員工將何去何從?人機協同完成規(guī)則性強、重復性高、業(yè)務量大的任務完成具有創(chuàng)新性、溝通性、學習性的任務數字員工人類員工本課件是可編輯的正常PPT課件數字勞動力革命:人類員工將如何面對挑戰(zhàn)開設一門RPA+AI的普及類課程,幫助學生了解與應用RPA+AI技術,創(chuàng)新與優(yōu)化學習、工作流程,提高對未來“人機協同”工作場景的適應性。本課件是可編輯的正常PPT課件02教學目標本課件是可編輯的正常PPT課件教學目標本課程是一門面向所有專業(yè)的通識類課程。通過本課程學習,使學生掌握以下知識、能力和素質:課程目標CO1:培養(yǎng)精益求精的工匠精神,應用RPA解決專業(yè)問題與推動業(yè)務變革的創(chuàng)新精神。課程目標CO2:理解RPA技術的基本概念、發(fā)展歷程、主流工具、技術框架、典型辦公應用場景。課程目標CO3:熟悉RPA開發(fā)的需求分析和流程設計方法。課程目標CO4:掌握RPA開發(fā)軟件(UiBot)的應用。課程目標CO5:能結合自身學習、工作、生活所需,使用相關工具創(chuàng)建所需的RPA智能辦公機器人并實施自動化任務。本課件是可編輯的正常PPT課件03教學內容與教學安排本課件是可編輯的正常PPT課件教學內容與教學安排序號本課程教學內容實驗項目內容課時上課形式1RPA智能辦公機器人概述智能辦公機器人案例分析2講授、案例分析2UiBotCreator的安裝與使用微信發(fā)送機器人2講授、項目訓練3UiBot基本語法個性化問候機器人、隨機數生成、獲取文件路徑、崗位工資計算機器人、報時機器人、財務指標計算機器人6講授、項目訓練4Excel操作自動化業(yè)績工資計算機器人、員工信息匯總機器人、員工信息篩選排序機器人、財務報表分析機器人4講授、項目訓練5界面操作自動化網頁表單填寫機器人、動態(tài)圖片點擊、個人應收款催款機器人、會計準則抓取機器人、商品信息抓取機器人、股票行情數據抓取機器人、上市公司公告下載機器人6講授、項目訓練6Word操作自動化面試通知撰寫機器人、應聘人員信息匯總機器人2講授、項目訓練7OCR識別自動化發(fā)票識別機器人、合同文本識別機器人、應收款對賬表識別機器人、發(fā)票信息登記機器人4講授、項目訓練8郵件處理自動化工資條發(fā)送機器人、報銷郵件附件機器人2講授、項目訓練9智能辦公機器人綜合開發(fā)自選機器人4講授、項目訓練總計32本課件是可編輯的正常PPT課件04課程考核本課件是可編輯的正常PPT課件課程考核(1)課堂表現15%,含考勤。(2)課外作業(yè)占15%。完成3次作業(yè),每次作業(yè)占5%。(3)項目訓練占70%。1個案例分析,占5%;7個同步訓練,每一個項目訓練占5%;綜合項目開發(fā),占30%。綜合開發(fā)項目:結合自身學習、工作、生活所需,自選場景、自定主題,設計與開發(fā)一個RPA智能辦公機器人。要求提交機器人源代碼、機器人說明書、機器人運行視頻。本課件是可編輯的正常PPT課件05課程資源本課件是可編輯的正常PPT課件課程資源網絡課程:

/mooc-ans/course/236661699.htmlUiBot開發(fā)者社區(qū):/?cl_sr=%E7%99%BE%E5%BA%A6%E5%93%81%E4%B8%93UiBot在線教學視頻:/study。UiBot命令手冊:/studyUiBot開發(fā)者指南:/guide/d1/index.html機器人流程自動化(RPA)UiBot開發(fā)者認證教程(下冊)公眾號:RPA全球生態(tài)、來也公司公眾號及視頻公眾號網站:RPA中國本課件是可編輯的正常PPT課件課程資源UBStore開發(fā)者商店:/本課件是可編輯的正常PPT課件課程資源本課件是可編輯的正常PPT課件06學習建議本課件是可編輯的正常PPT課件學習建議(1)課前預習講授視頻(2)課上認真做好實驗與作業(yè),爭取在課上完成。請務必在指定時間之前按要求提交實驗成果、作業(yè)。(3)每次課必須到,無故不得請假。(4)勤于思考,綜合項目開發(fā)請盡早做好準備。(5)充分利用各類學習資源,爭取獲得相關認證證書。本課件是可編輯的正常PPT課件感謝您的觀看RPA概述學習目標理解RPA的定義了解RPA的發(fā)展歷程與未來發(fā)展趨勢了解RPA的功能和特點了解RPA的應用領域與應用價值了解中國RPA產業(yè)鏈與產品組成本課件是可編輯的正常PPT課件1RPA的定義2RPA的起源與發(fā)展3RPA的功能與特點4RPA的應用5RPA產業(yè)本課件是可編輯的正常PPT課件01RPA的定義本課件是可編輯的正常PPT課件RPA的定義010203RPA是一種軟件技術,而非實體機器人。RPA技術綜合應用多種信息技術,如屏幕抓取、業(yè)務流程自動化、可視化編程,尤其是人工智能技術等,模擬與增強人機交互,實現自動化計算、數據存儲和業(yè)務操作。RPA技術是一種基于明確規(guī)則,模擬人類去完成重復性工作的技術。RPA按照人類預定的規(guī)則與操作過程模擬人類與計算機的交互,執(zhí)行工作任務,完成工作流程,對于那些大批量、單一、繁瑣的重復性工作尤其適合。RPA是一種數字勞動力,它與人類員工協同完成工作,形成人機協同新生態(tài)。RPA將人類從高強度的、簡單、重復性工作中解放出來,從而有更多的時間與精力從事更需智慧性的工作,有利于降低人工操作風險、提升企業(yè)運作效率、提高員工的工作滿意度。RPA是一種軟件自動化技術。它利用和融合屏幕抓取、業(yè)務流程自動化、可視化編程、人工智能等多種信息技術,按照事先規(guī)定的流程,模擬人類與計算機的交互,協助人類完成大批量、簡單、繁瑣的重復性工作任務,實現工作流程自動化以及人機高效協同。又被稱為“數字化勞動力”、“虛擬勞動力”、“數字員工”等。本課件是可編輯的正常PPT課件02RPA的起源與發(fā)展本課件是可編輯的正常PPT課件RPA的起源:計算機技術的發(fā)展批處理批處理腳本是一系列命令按一定的順序集合而成的可執(zhí)行的文本文件,后綴名為.bat,它一次批量執(zhí)行大量的命令,大大節(jié)省命令反復輸入的繁瑣。宏所謂宏,就是組織到一起作為一獨立的命令使用的一系列命令,它能使日常工作變得更容易。本課件是可編輯的正常PPT課件RPA的起源:計算機技術的發(fā)展業(yè)務流程自動化20世紀90年代,知名管理學大師邁克爾·哈默(MichaelHammer)和詹姆斯·錢皮JamesChampy在其成名作《公司再造》(Re-engineeringtheCorporation)中首次提出了業(yè)務流程管理(BusinessProcessManagement,縮寫B(tài)PM)的概念。BMP將業(yè)務流程視做企業(yè)組織的運作核心,強調通過分析、建模和持續(xù)優(yōu)化業(yè)務流程的實踐來解決業(yè)務難題,幫助企業(yè)實現財務目標。BPM與企業(yè)的辦公自動化系統(tǒng)(OA)、管理信息系統(tǒng)(MIS)、企業(yè)資源計劃(ERP)等系統(tǒng)密切協同,用信息技術推動企業(yè)業(yè)務流程再造的落地,實現企業(yè)工作流活動與服務的自動化,即企業(yè)的業(yè)務流程自動化(BusinessProcessAutomation,縮寫B(tài)PA)。本課件是可編輯的正常PPT課件RPA的起源:計算機技術的發(fā)展屏幕抓取技術屏幕抓取(ScreenScraping)是從一個應用程序收集屏幕顯示數據,并將其在另一個應用程序中顯示的過程。屏幕抓取技術常常用于數據采集、新舊系統(tǒng)的數據遷移等??梢暬幊炭梢暬幊套尦绦蛟O計人員利用軟件本身所提供的各種控件,像搭積木式地構造應用程序,而無需編寫太多的代碼。可視化編程減低了編程的門檻,讓非IT專業(yè)人士可以方便地進行編程工作。本課件是可編輯的正常PPT課件RPA的發(fā)展國內發(fā)展2011年,全國首家提供RPA產品的專業(yè)廠商上海藝賽旗成立,并推出了RPA產品IS-RPA。阿里云RPA的前身“螞棧”在淘寶誕生,主要幫助阿里巴巴集團小二做運營和服務售后等自動化。2015年,按鍵精靈的創(chuàng)始人發(fā)起成立了奧森科技,并同步推出了RPA平臺UiBot。RPA工具逐漸被國內金融機構所接受。2018年,中國RPA元年。國內出現了一大批RPA廠商,金融科技廠商、AI廠商也紛紛轉型進軍RPA行業(yè)。更多企業(yè)開始認知并接納RPA帶來的價值,并逐步將RPA技術平臺納入戰(zhàn)略布局,應用端需求勃發(fā)。國際發(fā)展21世紀初,出現了幾個主營RPA的公司:BluePrism、AutomationAnywhere、UiPath。2012年,BlueRrism公司的市場總監(jiān)PatGeary先生第一次提出RPA的概念。但是,作為一項新興技術,RPA并未得到廣泛重視。2017年,RPA技術在海外爆發(fā),全球有45家企業(yè)提供RPA軟件,有超過29家大型的咨詢公司或IT服務公司提供RPA相關的咨詢和實施服務。本課件是可編輯的正常PPT課件RPA的未來RPA+AIRPA+流程挖掘RPA+任務挖掘RPA+大語言模型RPA+iPaaSRPA+云計算本課件是可編輯的正常PPT課件RPA的未來:RPA+AIRPA1.0:輔助性RPARAP2.0:非輔助性RPARPA3.0:自主性RPARPA4.0:認知RPA目的:提高員工生產力部署:員工個人桌面局限性:部分自動化、難以擴展目的:端到端的自動化、可擴展且靈活的虛擬車間部署:云/SaaS特征:自動調節(jié)、動態(tài)負債均衡、上下文感知、高級分析與工作流局限性:處理非結構化數據開始運用人工智能、機器學習以及自然語言處理等技術,以實現非結構化數據的處理、預測性和規(guī)范性分析、動態(tài)負載均衡、涉及判斷的自動任務處理等功能。RPA技術的進步目的:端到端的自動化、可擴展的虛擬勞動力部署:服務器(虛擬機)特征:工作編排、機器人智能管理、機器人性能分析局限性:手動控制和管理機器人、管理屏幕和系統(tǒng)更改業(yè)務影響著名信息調查機構EverestGroup調查報告虛擬助手

虛擬勞動力本課件是可編輯的正常PPT課件RPA的未來:RPA+AIRPA以流程為中心,它將簡單的工作自動化,并為AI提供大數據。AI以數據為中心,通過計算機視覺、語音識別、自然語言理解增強RPA的認知能力,使RPA能更好地閱讀、聽懂人類的語言,并與人類進行語言交流;通過統(tǒng)計分析、大數據分析、機器學習、深度學習、知識圖譜等技術使RPA能像人類一樣“思考、學習、決策”,提高RPA的自主學習能力以及對復雜業(yè)務場景適應性,從而更好地預測、規(guī)劃、調度以及重塑業(yè)務流程。

本課件是可編輯的正常PPT課件RPA的未來:RPA+流程挖掘流程挖掘可以掃描和診斷業(yè)務流程,識別出需要自動化的機會點。RPA可以對流程挖掘所識別的自動化機會點實現自動化。流程挖掘與自動化評估相結合,在RPA實施前對識別出的自動化機會點收益進行量化預測,在實施過程中對自動化流程的效率、合規(guī)性和投資回報率等指標進行持續(xù)監(jiān)測。RPA+流程挖掘流程挖掘(ProcessMining)是一種新興的跨數據挖掘、機器學習、過程建模與分析等領域的綜合技術,它從企業(yè)現有信息系統(tǒng)沉淀的事件日志中提取數據和知識,發(fā)現、監(jiān)測和改進實際流程,從而能提高企業(yè)的運行效率。流程挖掘可以被比作企業(yè)流程的“X光機”。本課件是可編輯的正常PPT課件RPA的未來:RPA+任務挖掘RPA+任務挖掘RPA開發(fā)者基于任務挖掘的分析結果可以更進一步地判斷當前流程是否適合進行流程自動化改造,為流程自動化提供標準化的執(zhí)行步驟和優(yōu)先級設定,從而提升RPA流程自動化實踐效果。任務挖掘(TaskMining)通過跟蹤用戶活動或手機用戶交互信息來了解用戶是如何執(zhí)行任務的。任務挖掘技術側重于任務,即包含多個步驟的流程或子流程的較小組件,通常由員工在其工位上手動執(zhí)行。本課件是可編輯的正常PPT課件RPA的未來:RPA+大語言模型RPA+大語言模型可以使RPA在自動化業(yè)務流程的實現上,從單純的規(guī)則驅動,升級到具備一定的判斷和決策能力,使RPA更加智能;可以讓用戶通過自然語言和多輪對話驅動RPA,增加RPA機器人的人機交互理解能力,交互模式更加自然友好,提升用戶使用體驗;大語言模型(LargeLanguageModel,LLM)是一種基于機器學習和自然語言處理技術的模型,它通過對海量文本數據的訓練,來學習自然語言的模式和語言結構,模擬人類的語言認知和生成過程??梢允筊PA機器人具備邏輯推理、抽象總結、意圖識別等自主復合能力模型,從而適用于更多非結構化數據處理任務,適應更多的場景;可以增強RPA的感知能力,讓RPA機器人自動分析與識別業(yè)務流程,自動生成機器人,降低RPA機器人開發(fā)成本;可以讓用戶通過自然語言的方式驅動RPA場景落地,縮短開發(fā)時間,降低RPA使用門檻,讓不懂編程的人熟練應用RPA。本課件是可編輯的正常PPT課件RPA的未來:RPA+iPaaSRPA+iPaaS實現RPA+iPaaS的結合,將實現更加全面、靈活和高效的自動化流程和系統(tǒng)集成,提高工作效率和數據準確性。iPaaS(集成平臺即服務)是一個基于云的平臺,連接云內和企業(yè)內部的各種應用程序、系統(tǒng)和技術,主要通過API編排平臺、數據集成平臺、連接器和工作流自動化,實現端到端的業(yè)務流程連通,幫助企業(yè)輕松實現集成連接與管理。本課件是可編輯的正常PPT課件RPA的未來:RPA+云計算RPA上云成為RPA發(fā)展的主要技術趨勢之一。云端部署RPA,企業(yè)無需投資基礎設施、人力運維,標準化環(huán)境,復制成本可控;可以簡化開發(fā)流程,秒級部署與版本迭代、彈性擴容,高效響應業(yè)務需求,提高企業(yè)效率;用戶隨時隨地網頁登錄使用,開發(fā)連貫性強,使用便捷;版本自動匹配,無需擔心兼容性,環(huán)境純凈,無需擔心斷網斷電,系統(tǒng)運行穩(wěn)定。本課件是可編輯的正常PPT課件03RPA的功能與特點RPA的功能RPA的特點本課件是可編輯的正常PPT課件RPA的功能通過記錄員工在計算機桌面上的操作行為,將業(yè)務處理規(guī)則和操作行為記錄下來,并模擬人的方式在計算機上自動執(zhí)行一系列特定的工作流程,如鍵盤錄入、鼠標移動和單擊、觸發(fā)調用Windows系統(tǒng)桌面操作,以及觸發(fā)調用各類應用程序等,再將這些操作行為抽象化編程計算機能夠理解和處理的對象,最后按照約定的規(guī)則在計算機上自動執(zhí)行這些對象。執(zhí)行大量重復的任務處理數據加工與分析圖像識別與處理數據檢索與記錄,上傳與下載數據遷移與“虛擬”系統(tǒng)集成信息監(jiān)控與產出本課件是可編輯的正常PPT課件RPA的特點01020304由機器模擬人與計算機的交互過程RPA根據預先設定的程序,模擬人與計算機交互的過程,實現工作流程的自動化?;诿鞔_的規(guī)則執(zhí)行工作機器根據明確的規(guī)則代替人類完成重復機械性工作。以外掛的形式部署RPA在用戶界面操作,不影響企業(yè)原有的IT結構。無需復雜的編程知識RPA采用可視化編程技術,用戶無需復雜的編程知識,只要按步驟創(chuàng)建流程圖,即使不懂編程的普通員工也能使用RPA自動執(zhí)行業(yè)務。本課件是可編輯的正常PPT課件04RPA的應用RPA應用場景RPA應用價值本課件是可編輯的正常PPT課件RPA的應用場景:行業(yè)本課件是可編輯的正常PPT課件RPA的應用場景:業(yè)務本課件是可編輯的正常PPT課件RPA應用案例研討紫金礦業(yè)集團RPA助力財務共享中心實現智能自動化轉型(/s/wVvFTb4_kJ7yBj5wXnVh8A)浦銀安盛:以“數字人工廠”實現變革式數字化升級(/news/post/2752.html)請結合以上兩個案例,分析:1、當前業(yè)務場景中存在哪些痛點問題?2、RPA是如何解決這些痛點問題的?3、RPA應用取得了哪些成效?本課件是可編輯的正常PPT課件RPA的應用案例分析:RPA應用場景的特點01020304結構化、可重復性的業(yè)務RPA主要是代替人工進行重復性機械操作,它適用于規(guī)則明確、邏輯性強,很少需要決策判斷的任務與流程。RPA目前還不適用于創(chuàng)造性強,流程變化頻繁的辦公場景。量大且易出錯的業(yè)務這類業(yè)務通常會占用員工大量的工作時間,壓榨員工的創(chuàng)造價值。同時,這類業(yè)務人工操作不免會發(fā)生錯誤,一旦發(fā)生錯誤,查錯又需大量時間。這類業(yè)務交由RPA完成,有利于節(jié)省人力,防止人工錯誤。耗時或對操作速度有要求的業(yè)務當人在完成耗時久、要求完成速度快的工作時,免不了受情緒的影響。使用RPA可以彌補人工操作容忍度低、峰值處理能力差的缺點。內部系統(tǒng)過多,數據流轉難的場景組織內部業(yè)務系統(tǒng)較多,但各個系統(tǒng)之間數據不能直接流轉,員工往往不得不進行跨平臺、跨系統(tǒng)操作。RPA是一種外掛式平臺,在不更改原有IT系統(tǒng)的情況下,即可實現業(yè)務的操作。本課件是可編輯的正常PPT課件RPA的應用案例分析:RPA的應用價值提升組織運作效率,降低人工成本RPA機器人可以7天、24小時不間斷連續(xù)工作,且建設成本遠低于用工成本,性價比高。降低人工操作風險與數據安全風險RPA機器人不會疲倦、不會受人的主觀情感因素波動的影響,可有效降低人工操作風險。RPA的執(zhí)行全過程可通過控制器進行跟蹤、訪問留痕,工作路徑能隨時調閱,業(yè)務故障能即時發(fā)現。靈活打通和對接各類業(yè)務系統(tǒng)RPA機器人以外掛的形式部署,模擬人類在不同系統(tǒng)中進行操作,使組織不需對原有系統(tǒng)做任何改動,便可實現跨平臺的數據集成與自動化業(yè)務處理。提升員工的工作滿意度RPA機器人將員工從簡單重復、低附加值工作中解放出來,使得他們有更多的時間與精力從事更具創(chuàng)造性、更有價值的工作,有利于提升員工的工作滿意度。本課件是可編輯的正常PPT課件05RPA產業(yè)RPA產業(yè)鏈RPA產品本課件是可編輯的正常PPT課件RPA產業(yè)鏈圖表來源:2023年中國RPA行業(yè)發(fā)展研究報告(艾瑞咨詢)中國RPA產業(yè)圖譜本課件是可編輯的正常PPT課件RPA產品圖表來源:RPA中國:推動數字化戰(zhàn)略實踐,中國RPA行業(yè)發(fā)展洞察報告RPA全應用流程的產品與技術能力本課件是可編輯的正常PPT課件RPA產品:以來也的產品為例Creator是機器人的開發(fā)工具,負責開發(fā)RPA流程自動化機器人,提供可視化工作流和源代碼兩種開發(fā)方式。Commander是機器人管理中心,對機器人工作站進行綜合調度與權限控制,可實現信息統(tǒng)一管理,提供數據可視化圖表展示。Worker是機器人的執(zhí)行平臺,可查看具體的業(yè)務機器人,具有完整的機器人添加與運行管理功能,具備人機協同和無人值守兩種模式。UiBotMage作為面向RPA的AI平臺,提供豐富的圖片理解、文本理解、語言理解的AI能力,方便用戶以開箱即用的方式快速構建智能流程自動化機器人。本課件是可編輯的正常PPT課件課后作業(yè)請關注RPA全球生態(tài)公眾號或通過網絡搜索相關資料,撰寫一個RPA應用案例(500字左右),發(fā)布在網絡學習平臺上。1、當前業(yè)務場景中存在哪些痛點問題?2、RPA是如何解決這些痛點問題的?3、RPA應用取得了哪些成效?本課件是可編輯的正常PPT課件感謝您的觀看UiBot的安裝與使用本課件是可編輯的正常PPT課件來也的產品Creator是機器人的開發(fā)工具,負責開發(fā)RPA流程自動化機器人,提供可視化工作流和源代碼兩種開發(fā)方式。Commander是機器人管理中心,對機器人工作站進行綜合調度與權限控制,可實現信息統(tǒng)一管理,提供數據可視化圖表展示。Worker是機器人的執(zhí)行平臺,可查看具體的業(yè)務機器人,具有完整的機器人添加與運行管理功能,具備人機交互和無人值守兩種模式。UiBotMage作為面向RPA的AI平臺,提供豐富的圖片理解、文本理解、語言理解的AI能力,方便用戶以開箱即用的方式快速構建智能流程自動化機器人。本課件是可編輯的正常PPT課件1UiBot社區(qū)版的介紹與安裝2UiBotCreator的使用3UiBotWorker與UiBotCommander的使用本課件是可編輯的正常PPT課件01UiBot社區(qū)版的介紹與安裝UiBot社區(qū)版介紹用戶注冊UiBot社區(qū)版的安裝擴展程序的安裝本課件是可編輯的正常PPT課件UiBot社區(qū)版介紹

社區(qū)版企業(yè)版通用僅用于個人學習和使用不限制可以通過在UiBotRPA開發(fā)者社區(qū)(/)提問而獲得幫助包含來也科技維護與支持服務(基礎版)客戶端產品僅支持連接互聯網使用不限制服務端產品僅支持連接互聯網并在線使用可以選擇在線使用,也可以私有部署流程創(chuàng)造者(UiBotCreator)不包含“人機協同中心”“數據服務”等產品的相關命令只能將流程發(fā)布到社區(qū)版“機器人指揮官”和“機器人商城”包含所有命令可以將流程發(fā)布企業(yè)版“機器人指揮官”或者發(fā)布到本機流程機器人(UiBotWorker)不支持機器人數量可以自由選購可以使用企業(yè)版“機器人指揮官”中的流程,或者本機流程機器人指揮官(UiBotCommander)不支持不限制本課件是可編輯的正常PPT課件用戶注冊個人可在“來也科技”公司網站首頁(/),點擊“申請試用”按鈕,進入“LAIYE數字化勞動力平臺”用戶登錄頁面。點擊“立即注冊”鏈接,進入注冊頁面。輸入新用戶注冊信息,即可完成用戶注冊。本課件是可編輯的正常PPT課件軟件安裝1.下載安裝包2.打開安裝包3.同意協議4.開始安裝5.安裝完畢6.登入賬號7.安裝拓展 7.1Chrome擴展包 7.2Chrome設置①打開:/download?source=product-process-creator-banner本課件是可編輯的正常PPT課件1.下載安裝包2.打開安裝包3.同意協議4.開始安裝5.安裝完畢6.登入賬號7.安裝拓展 7.1Chrome擴展包 7.2Chrome設置軟件安裝本課件是可編輯的正常PPT課件1.下載安裝包2.打開安裝包3.同意協議4.開始安裝5.安裝完畢6.登入賬號7.安裝拓展 7.1Chrome擴展包 7.2Chrome設置軟件安裝本課件是可編輯的正常PPT課件1.下載安裝包2.打開安裝包3.同意協議4.開始安裝5.安裝完畢6.登入賬號7.安裝拓展 7.1Chrome擴展包 7.2Chrome設置軟件安裝本課件是可編輯的正常PPT課件1.下載安裝包2.打開安裝包3.同意協議4.開始安裝5.安裝完畢6.登入賬號7.安裝拓展 7.1Chrome擴展包 7.2Chrome設置軟件安裝本課件是可編輯的正常PPT課件1.下載安裝包2.打開安裝包3.同意協議4.開始安裝5.安裝完畢6.登入賬號7.安裝拓展 7.1Chrome擴展包 7.2Chrome設置軟件安裝本課件是可編輯的正常PPT課件1.下載安裝包2.打開安裝包3.同意協議4.開始安裝5.安裝完畢6.登入賬號7.安裝拓展 7.1Chrome擴展包 7.2Chrome設置軟件安裝本課件是可編輯的正常PPT課件1.下載安裝包2.打開安裝包3.同意協議4.開始安裝5.安裝完畢6.登入賬號7.安裝拓展 7.1Chrome擴展包

7.2Chrome設置軟件安裝本課件是可編輯的正常PPT課件02UiBotCreator的使用流程與流程圖流程圖界面的使用編輯器界面的使用工程目錄結構本課件是可編輯的正常PPT課件流程與流程圖流程是機器人流程自動化最基本的概念。所謂流程,是指用RPA機器人來完成的一項任務。每項任務對應于一個流程,比如可以定義一個“向員工發(fā)送工資條郵件”流程,來完成每月25日向員工發(fā)送工資條郵件的任務。一個流程可以由多個步驟組成。多個步驟按照一定的規(guī)則組合在一起,就形成了一個流程。流程往往用流程圖來表示。流程圖就是將完成某個事情的多個步驟繪制出來的圖形。本課件是可編輯的正常PPT課件流程圖的構成要素判斷本課件是可編輯的正常PPT課件流程圖的結構順序結構分支結構循環(huán)結構本課件是可編輯的正常PPT課件流程圖界面的使用本課件是可編輯的正常PPT課件流程圖界面的使用箭頭:兩個組件之間有一個帶箭頭的連接。流程開始:在每個流程圖中有且只能有一個“流程開始”組件。流程塊:對應于流程的每個步驟。一個流程必須有一個或多個流程塊。“編輯器”按鈕:按下該按鈕,可以從流程圖界面跳轉到編輯器界面。流程塊運行按鈕:運行該流程塊。本課件是可編輯的正常PPT課件流程圖界面的使用判斷:使后面的運行路徑產生分叉。當條件為“真”時,沿著“是”箭頭運行后續(xù)組件;否則,沿著“否”箭頭運行后續(xù)組件。假設企業(yè)規(guī)定每月25日向員工發(fā)送工資條郵件。流程判斷今日是否為25日,如果今天是25日,機器人自動登錄企業(yè)郵箱,編輯郵件并發(fā)送;如果今天不是25日,機器人輸出提示“今天不是25日”。本課件是可編輯的正常PPT課件流程圖界面的使用在流程圖界面中,點擊工具欄中的“運行”按鈕,可運行整個流程。本課件是可編輯的正常PPT課件流程圖界面的案例小張是某企業(yè)的薪資專員,該企業(yè)有百余位員工。根據我國《工資支付暫行規(guī)定》,企業(yè)在支付工資時應向勞動者提供一份其個人的工資清單。每月25日小張都要通過郵件形式向員工發(fā)送工資條。這項工作雖然簡單,但是操作繁瑣,一旦錯發(fā),還有泄露員工隱私的風險。小張每次做這項工作時,都要仔細檢查、確認。近日,小張初步接觸了UiBotCreator工具,計劃開發(fā)一個工資條發(fā)送機器人來協助自己的工作。請幫助小張繪制一張“發(fā)送工資條”流程圖。本課件是可編輯的正常PPT課件編輯器界面的使用本課件是可編輯的正常PPT課件編輯器界面的使用UiBot提供了兩種流程塊編輯視圖:可視化視圖為用戶提供了一個可視化的編程界面,用戶通過簡單的拼裝就可以實現流程塊的邏輯。源代碼視圖是為IT開發(fā)工程師準備的編程工具,源代碼視圖采用UiBot自創(chuàng)的編程語言BotScript(以下簡稱UB)語言來描述流程塊??梢暬晥D源代碼視圖源代碼視圖與可視化視圖描述的是同一個流程,是同一個事物的兩種不同展現形式。可視化視圖中每一個命令方塊,都可在源代碼視圖找到對應的代碼。本課件是可編輯的正常PPT課件編輯器界面的案例實現“登錄郵箱”流程塊,以QQ郵箱為例,郵箱地址為/,郵箱用戶名,密碼由用戶根據個人的QQ郵箱設置。本課件是可編輯的正常PPT課件微信問候機器人請編寫一個微信問候機器人,自動給某個微信聯系人,發(fā)送問候信息:你好,我是小U。本課件是可編輯的正常PPT課件工程目錄結構.flowc文件:流程圖文件,每一個流程對應一個流程圖文件。.task文件:流程塊源代碼文件,每一個流程塊對應一個task文件。res文件夾:資源文件夾,機器人應用中使用的截圖、機器人需要訪問的文件均存放在這個目錄。log文件夾:日志文件夾,機器人運行的日志存放在這個目錄。本課件是可編輯的正常PPT課件03UiBotWorker與UiBotCommander的使用流程發(fā)布流程運行本課件是可編輯的正常PPT課件RPA產品:以來也的產品為例Creator是機器人的開發(fā)工具,負責開發(fā)RPA流程自動化機器人,提供可視化工作流和源代碼兩種開發(fā)方式。Commander是機器人管理中心,對機器人工作站進行綜合調度與權限控制,可實現信息統(tǒng)一管理,提供數據可視化圖表展示。Worker是機器人的執(zhí)行平臺,可查看具體的業(yè)務機器人,具有完整的機器人添加與運行管理功能,具備人機交互和無人值守兩種模式。UiBotMage作為面向RPA的AI平臺,提供豐富的圖片理解、文本理解、語言理解的AI能力,方便用戶以開箱即用的方式快速構建智能流程自動化機器人。本課件是可編輯的正常PPT課件流程發(fā)布綁定機器浮動授權UiBotCreator與UiBotCommander之間有兩種授權方式:Commander綁定指定機器的Creator,兩者之間通過機器碼交互,用戶發(fā)布流程時,將流程發(fā)布到綁定本機的Commander。Commander綁定指定用戶的Creator,兩者之間通過用戶名交互,用戶發(fā)布流程時,將流程發(fā)布到同一用戶的Commander下。本課件是可編輯的正常PPT課件流程發(fā)布1.登錄UiBotCommander2.在UiBotCommander中新建流程3.在UiBotCreator中發(fā)布流程本課件是可編輯的正常PPT課件流程發(fā)布1.登錄UiBotCommander2.在UiBotCommander中新建流程3.在UiBotCreator中發(fā)布流程本課件是可編輯的正常PPT課件流程發(fā)布1.登錄UiBotCommander2.在UiBotCommander中新建流程3.在UiBotCreator中發(fā)布流程本課件是可編輯的正常PPT課件流程運行人機交互-浮動授權無人值守-浮動授權UiBotWorker與UiBotCommander的授權模式:浮動授權通過“用戶名/手機號/郵箱、密碼”進行授權登錄,驗證無誤后,方可正常使用;Worker具有一定的自主性,用戶自行控制流程、流程編組和計劃任務的運行,支持本地查看運行日志和錄屏。通過“密鑰”進行授權登錄,驗證無誤后,方可正常使用;Worker完全受Commander控制,自動接收并運行機器人指揮官分配的任務或計劃任務,自動返回運行結果等信息。本課件是可編輯的正常PPT課件流程運行立即運行計劃運行流程運行的兩種模式:在人機交互-浮動授權模式下,用戶可自行控制流程,立即運行流程?!坝媱澣蝿铡惫δ?,用以實現有計劃、有選擇地執(zhí)行流程、流程組。觸發(fā)器定義了計劃任務的運行頻次和運行規(guī)則,它在滿足一定條件時,觸發(fā)運行指定流程或流程組。UiBot的觸發(fā)器類型包括:定時觸發(fā)器、啟動觸發(fā)器、郵件觸發(fā)器、API接口觸發(fā)器。觸發(fā)器類型:定時觸發(fā)器、啟動觸發(fā)器、郵件觸發(fā)器、API接口觸發(fā)器本課件是可編輯的正常PPT課件人機交互-浮動授權:立即運行1.登錄UiBotWorker2.立即運行流程本課件是可編輯的正常PPT課件人機交互-浮動授權:立即運行1.登錄UiBotWorker2.立即運行流程本課件是可編輯的正常PPT課件人機交互-浮動授權:計劃運行1.登錄UiBotWorker2.設置觸發(fā)器3.按計劃運行本課件是可編輯的正常PPT課件人機交互-浮動授權:計劃運行1.登錄UiBotWorker2.設置觸發(fā)器3.按計劃運行①以定時觸發(fā)器為例本課件是可編輯的正常PPT課件人機交互-浮動授權:計劃運行1.登錄UiBotWorker2.設置觸發(fā)器3.按計劃運行①確保觸發(fā)器為”打開”狀態(tài)本課件是可編輯的正常PPT課件無人值守-浮動授權:設備管理1.登錄UiBotCommander2.新建設備,獲取密鑰3.激活WorkerHub4.新建Worker,綁定設備本課件是可編輯的正常PPT課件無人值守-浮動授權:設備管理1.登錄UiBotCommander2.新建設備,獲取密鑰3.激活WorkerHub4.新建Worker,綁定設備本課件是可編輯的正常PPT課件無人值守-浮動授權:設備管理1.登錄UiBotCommander2.新建設備,獲取密鑰3.激活WorkerHub4.新建Worker,綁定設備本課件是可編輯的正常PPT課件無人值守-浮動授權:設備管理1.登錄UiBotCommander2.新建設備,獲取密鑰3.激活WorkerHub4.新建Worker,綁定設備本課件是可編輯的正常PPT課件無人值守-浮動授權:立即執(zhí)行1.登錄UiBotCommander2.新建任務3.立即運行任務本課件是可編輯的正常PPT課件無人值守-浮動授權:立即執(zhí)行1.登錄UiBotCommander2.新建任務3.立即運行任務本課件是可編輯的正常PPT課件無人值守-浮動授權:立即執(zhí)行1.登錄UiBotCommander2.新建任務3.立即運行任務本課件是可編輯的正常PPT課件無人值守-浮動授權:計劃執(zhí)行1.登錄UiBotCommander2.新建觸發(fā)器3.按計劃運行本課件是可編輯的正常PPT課件無人值守-浮動授權:計劃執(zhí)行1.登錄UiBotCommander2.新建觸發(fā)器3.按計劃運行本課件是可編輯的正常PPT課件無人值守-浮動授權:計劃執(zhí)行1.登錄UiBotCommander2.新建觸發(fā)器3.按計劃運行①確保觸發(fā)器為”打開”狀態(tài)本課件是可編輯的正常PPT課件感謝您的觀看本課件是可編輯的正常PPT課件UiBot基本應用本課件是可編輯的正常PPT課件編程三要素命令流程數據命令規(guī)定了程序代碼每一步的功能,即代碼每一步做什么,UiBot目前提供了10大類、400多條命令。數據規(guī)定了命令如何做,它可以是命令的屬性,也可以是命令處理的對象。UiBot的數據類型包括數值型、字符串型、布爾型、空值、數組、字典等。流程是程序代碼執(zhí)行的順序,程序從哪里開始,經過哪些分支與循環(huán),最后到哪里結束,UiBot的程序結構包括順序結構、分支結構、循環(huán)結構。UB編程語言(BotScript)本課件是可編輯的正常PPT課件1數據類型與數據運算2程序結構3復合數據類型4函數與多模塊本課件是可編輯的正常PPT課件01數據類型與數據運算數據類型變量與常量運算符與表達式數據處理命令本課件是可編輯的正常PPT課件數據類型數據類型英文名字節(jié)數可表達的數據數據表達方式數值型整型Int8可表示-2^63~2^63-1之間的整數以十進制或者十六進制的方式表示,十六進制需加前綴&H或&h,允許負數,如123,-321,&H1A(表示26)浮點型Float8可表示-1.7E-308到1.7E+308之間的小數以常規(guī)方式或科學計數法表示,如0.01,1E-2,1e-2均表示0.01字符串型String1個英文字符1個字節(jié);1個中文字符3個字節(jié)可表示任意文字內容用一對半角單引號(’)或雙引號(”)括起來的字符序列,如“RPA”,‘我是rpa’。如果字符串中含有單引號、雙引號等特殊字符,需要采用轉義字符。前后用三個單引號括起來的字符串稱為“長字符串”。在長字符串中可以直接寫回車符、單引號或者雙引號,無須使用\n、\’或者\’’。例如:'''我是'UiBot',我是RPA'''。布爾型Boolean1可表示true(是)或false(否)僅有true或false(不區(qū)分大小寫)空值Null1表示不包含任何數據Null,不區(qū)分大小寫復合類型數組Array

使用數字索引的多個數據使用半角中括號([])括起來的多個數據,如[1,‘good’,true]字典Dictionary

使用字符串索引的多個數據使用半角花括號({})括起來的多個數據,每個數據單元使用半角冒號分割鍵與值,鍵要用半角雙引號括起來,如{“key1”:1,“key2”:‘good’“key3”:true}本課件是可編輯的正常PPT課件數據類型轉義字符ASCII碼代表意義\n10換行(LF),將當前位置移到下一行開頭\r13回車(CR),將當前位置移到本行開頭\t9水平制表(HT),(跳到下一個TAB位置)\v11垂直指標(VT)\\92代表一個反斜線字符:\\’39代表一個單引號字符:’\”34代表一個雙引號字符:”轉義字符是一個由反斜杠(“\”)加上一個字符或者數字組成的字符序列。它把反斜杠后面的字符或數字轉換成別的意義。例如:目錄D:\教材\機器人\res“D:\\教材\\機器人\\res”本課件是可編輯的正常PPT課件變量與常量:變量的概念變量代表一個有名字的、具有特定屬性的一個存儲單元。變量用來存放數據,也就是存放變量的值。在程序運行期間,變量的值可以改變。變量的命名必須符合標識符的命名規(guī)則。標識符是程序中一個對象的名字,用于標識變量、常量、函數等。UiBot規(guī)定,標識符可以用英文字母、下劃線(_)、任意UTF-8編碼中包含的除英語以外的其他語言文字,不能以數字開頭,不區(qū)分大小寫,不能使用關鍵字。駝峰命名法變量名由一個或多個單詞連結在一起時,第一個單詞以小寫字母開始,其他單詞的首字母都采用大寫。本課件是可編輯的正常PPT課件變量命名規(guī)則命名規(guī)則支持中文、英文、數字、下劃線不區(qū)分大小寫不能以數字開頭不能是關鍵字要有一定的意義例如:給2021級學生成績命名UiBot可支持命名示例UiBot不可支持命名示例學生成績2021級學生成績學生2021級成績UiBot關鍵字:Dim、Do、TracePrint、Try等命令的計算機語言_學生成績與結果不相關、無意義的名稱StudentGrade空格studentgradeStudentGrade本課件是可編輯的正常PPT課件變量與常量:變量的概念UiBot的變量包括:流程塊變量:流程塊變量的使用范圍僅限于當前流程塊,在流程圖和其他流程塊中無法直接使用。流程圖變量:流程圖變量可以在本流程的所有流程塊中使用。系統(tǒng)變量:UiBot事先定義好的保存系統(tǒng)信息的變量。系統(tǒng)變量名系統(tǒng)變量的含義$BlockInput流程塊的輸入$PrevResult上一條命令的結果$UB.InstallPathUiBot的安裝路徑$UB.VersionUiBot的版本$Flow.WorkPath當前流程的工作路徑$Flow.ElaspedTime當前流程已運行的時間(毫秒)$Block.Description當前流程塊的描述信息本課件是可編輯的正常PPT課件變量與常量:變量的定義UiBot規(guī)定:變量必須先定義后使用;UiBot的變量是動態(tài)類型的,用戶無需在定義的時候聲明變量的數據類型,變量的數據類型在運行過程中可以動態(tài)改變。用戶可自定義流程塊變量或流程圖變量。在流程圖界面或流程塊界面定義流程圖變量在可視化視圖定義流程塊變量通過變量賦值命令定義流程塊變量在源代碼視圖定義流程塊變量本課件是可編輯的正常PPT課件變量與常量:變量賦值變量賦值可通過“變量賦值”命令完成,也通過編寫變量賦值語句實現。通過“變量賦值命令”為變量賦值通過“變量賦值語句”為變量賦值本課件是可編輯的正常PPT課件變量與常量:常量常量是程序執(zhí)行過程中保持不變的量。常量在定義時,必須指定值,而且一經指定,不能修改。Const常量名=常量值Conste=“UiBot”//定義一個常量e,值為”UiBot”Constf//錯誤,常量必須有初始賦值本課件是可編輯的正常PPT課件課堂練習:問候機器人請編寫一個問候機器人,通過輸入對框框收入姓名,通過消息對話框顯示“Hello,我是小U,歡迎來到RPA的世界!”。步驟1:新建一個流程,命名為“問候機器人”。步驟2:在流程圖界面繪制流程,設置流程塊的文件名與描述屬性均為“問候機器人”。步驟3:實現問候機器人的功能。步驟4:點擊工具欄中的“運行”按鈕,執(zhí)行本流程塊。本課件是可編輯的正常PPT課件對框話命令消息框命令位于“系統(tǒng)操作”的“對話框”目錄下。該命令將在流程運行的過程中彈出一個消息框,用于顯示消息內容。消息框由標題、消息內容、圖標、按鈕幾個元素組成。對話框命令:消息框按鈕類型返回值確定1取消2放棄3重試4跳過5是6否7消息框按鈕返回值本課件是可編輯的正常PPT課件實驗:個性化問候機器人編寫個性化問候機器人。機器人設置兩個流程塊,在第一個流程塊獲得用戶姓名,在第二個流程塊中通過消息框顯示針對特定用戶的歡迎消息:“Hello,我是小U,歡迎(此處為用戶姓名)來到RPA的世界”!。步驟1:新建一個流程,命名為“個性化問候機器人”。步驟2:添加流程圖變量g_Name,初始值為‘’。步驟3:編輯“獲取用戶姓名”流程塊,獲取用戶姓名,存放在g_Name中。步驟4:編輯“顯示歡迎消息”流程塊,顯示消息。本課件是可編輯的正常PPT課件運算符與表達式類型運算符含義舉例結果算術運算符+加法3+58-減法,取負3-5,-2-2*乘法3*515/除法3/50.6^求冪3^5243.0mod取余3mod53關系運算符>

大于3>5false<

小于3<5true=等于3=5false>=大于等于3>=5false<=小于等于3<=5true<>

不等于3<>5true邏輯運算符and邏輯與trueandtruetruefalseandfalsefalsetrueandfalsefalseor邏輯或trueortruetruetrueorfalsetruefalseorfalsefalsenot邏輯非notfalsetruenottruefalse字符串運算符&字符串連接“abc”&“123”“abc123”運算符的優(yōu)先級:算術運算符>字符串運算符>關系運算符>邏輯運算符-(取負)>^(求冪)>*或/(乘除)>mod(取余)>+或-(加減)not>and>or-(取負)、not的優(yōu)先級高于其他運算符。運用括號()可以提高優(yōu)先級,括號內的先運算,括號外的后運算。本課件是可編輯的正常PPT課件想一想(1)3+5、3-5、3*5、3/5、3^5、3mod5(1)8、-2、15、0.6、243.0(冪運算為浮點數)、3(2)3>5、3<5(3)3>5and3<5、3>5or3<5、not(3<5)(4)“3”&“5”(5)5*8mod3^2(6)5*-9-9(7)3>5or7<8andnot(10>11)(2)false、true(3)false、true、false(4)“35”(5)4.0(6)-54(7)true(8)“10”>“9”(8)false(9)“10”>9(9)出錯本課件是可編輯的正常PPT課件數據處理命令:基本數據處理命令本課件是可編輯的正常PPT課件數據處理命令:基本數據處理命令獲取變量類型“獲取變量類型”命令獲取變量的數據類型,根據數據類型返回不同的字符串值:如“int”。本課件是可編輯的正常PPT課件數據處理命令:基本數據處理命令數據類型判斷數據類型判斷命令用于判斷一個數據是否為指定的數據類型,命令返回值是一個布爾型。該類命令包括是否為數值、是否為空值、是否為數組、是否為字典。本課件是可編輯的正常PPT課件數據處理命令:基本數據處理命令數據類型轉換數據類型轉換命令用于將某種數據類型的數據轉換為另外一種類型,前提是這個數據可以相互轉換。數據類型轉換命令返回轉換后的數據。該類命令包括轉為邏輯數據、轉為小數數據、轉為整數數據、轉為文字數據。不同的數據類型轉換語句有不同的轉換規(guī)則。本課件是可編輯的正常PPT課件數據處理命令:基本數據處理命令數據表達方式轉換“數據表達方式轉換”命令將一個整數轉換另一種進制,該類命令包括取十六進制、取八進制、轉為十進制數字。本課件是可編輯的正常PPT課件課堂練習:基本數據處理命令編寫一個流程,完成以下操作:定義一個流程塊變量a,給該變量賦值為“12”使用“獲取變量類型”命令獲取變量a的數據類型,并在調試輸出窗口輸出變量a的數據類型。使用“是否數值”命令判斷變量a是否為數值,并在調試輸出窗口輸出判斷結果。使用“轉為整數數據”命令將變量a轉為整數數據i,并在調試輸出窗口輸出i。使用“轉為邏輯數據”命令將變量a轉為邏輯數據b,并在調試輸出窗口輸出b。使用“取16進制”命令將變量i轉為16進制,并在調試輸出窗口輸出命令執(zhí)行結果。本課件是可編輯的正常PPT課件課堂練習:基本數據處理命令本課件是可編輯的正常PPT課件數據處理命令:數學操作命令本課件是可編輯的正常PPT課件數據處理命令:數學操作命令取整數部分“取整數部分”命令返回一個數的整數部分,處理負數時,向下取整。本課件是可編輯的正常PPT課件數據處理命令:數學操作命令取四舍五入值“取四舍五入值”命令,獲取一個數字的四舍五入值,可以指定保留幾位小數。本課件是可編輯的正常PPT課件數據處理命令:數學操作命令取隨機數“取隨機數”命令獲取一個0–1之間的隨機數,包含0,不包含1。每次執(zhí)行程序時返回值不同。實驗:生成一個100-200之間的整數,包含100,也包含200。[0,1)[0,101)[100,200][100,201)[100,200][100,200)(100,200)(100,200]本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令獲取字符串片段獲取字符串片段命令獲取指定位置指定長度的字符串,該類命令包括獲取左側字符串、獲取右側字符串、獲取中間字符串、獲取字符。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令獲取字符串長度“獲取長度”命令獲取字符串中包含了多少個字符?!矮@取字符串字節(jié)長度”命令獲取字符串占用了多少存儲空間(字節(jié))。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令大小寫轉換大小寫轉換命令將字符串轉的所有字符轉換為大小或小寫。該類命令包括:將字符串轉換為大寫、將字符串轉換為小寫。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令編碼與字符轉換“取ASCII代碼”命令獲取指定字符的ASCII編碼?!叭SCII字符”命令獲取ASCII碼對應的字符。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令字符串裁剪左側裁剪、右側裁剪、兩側裁剪在目標字符串的左側、右側、兩側刪掉指定字符,直至找不到要裁剪的字符。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令字符串抽取“抽取指定長度字符”命令抽取指定字符串從“開始位置”開始指定長度的字符?!俺槿≈付ㄎ恢米址泵畛槿≈付ㄗ址畯摹伴_始位置”到“結束位置”的字符?!俺槿∽址袛底帧泵畛槿≈付ㄗ址兴袛底帧!俺槿∽址凶帜浮泵畛槿≈付ㄗ址兴杏⑽淖帜浮1菊n件是可編輯的正常PPT課件數據處理命令:字符串操作命令創(chuàng)建字符串“創(chuàng)建空格”命令創(chuàng)建一個包含指定數量空格的字符串。“創(chuàng)建字符串”命令創(chuàng)建一定包含指定數量特定字符串的字符串。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令比較字符串“字符串比較”命令對比兩個字符串,字符串相同時,返回true;不同時,返回false?!白址付ㄩL度比較”命令從左側開始,比較指定長度的字符串是否一致,如果一致,返回true;否則,返回false。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令顛倒文字“顛倒文字”命令將字符串逆向排列。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令分割字符串“分割字符串”命令某個字符串作為“分隔符”,把字符串分割成一個數組。如果分隔符不存在,則生成的數組只包含一個元素,即目標字符串本身。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令查找字符串查找字符串從字符串的指定位置開始查找指定內容,返回找到的位置,即查找內容的第一個字符。“查找字符串”命令從前向后找,“倒序查找字符串”命令從后向前找。不管從前向后、還是從后向前,開始位置、返回的位置總是從前向后計算的。如果沒有找到查找的內容,返回0。字符串位置從1開始計算。本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令替換字符串“替換字符串”命令將將字符串中出現的特定內容替換為另外一個內容。例:使用“替換字符串”命令刪除字符串的指定內容本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令格式化字符串“格式字符串”命令以占位符的形式格式化字符串?!案袷阶址笔且粋€包含占位符的字符串,它遵循遵循C標準庫命令sprintf的規(guī)則。例:輸出23.45%格式字符串為:%.2f%%本課件是可編輯的正常PPT課件數據處理命令:字符串操作命令判斷字符串“判斷字符串”命令判斷字符串是否全部為指定內容,包括英文字母、數字、英文字母大寫、英文字母小寫。如果符合條件,則返回true;否則返回false。“判斷以指定前綴開頭”命令判斷字符串是否以指定的“前綴字符串”開頭,如果是,返回true,否則,返回false?!芭袛嘁灾付ê缶Y結尾”命令判斷字符串是否以指定的“后綴字符串”結尾,如果是,返回true,否則,返回false。本課件是可編輯的正常PPT課件實驗:獲取文件路徑與文件名獲取一個文件的所在路徑與文件名。比如“C:\新建文件夾\1.txt”的路徑為“C:\新建文件夾”,文件名為“1.txt”。本課件是可編輯的正常PPT課件02程序結構順序結構分支結構循環(huán)結構異常處理本課件是可編輯的正常PPT課件順序結構順序結構是最簡單的程序結構。每一條語句按照書寫順序執(zhí)行,并且只執(zhí)行一次,不重復執(zhí)行,也沒有語句不執(zhí)行。本課件是可編輯的正常PPT課件注釋語句注釋語句注釋語句用于幫助程序開發(fā)者更好地理解程序,在程序執(zhí)行時,該語句不執(zhí)行。本課件是可編輯的正常PPT課件分支結構:條件分支條件分支是指程序對一個或多個條件進行判斷,從而執(zhí)行不同的流程。主要有單分支、雙分支與多分支幾種形式。單分支結構本課件是可編輯的正常PPT課件分支結構:條件分支條件分支是指程序對一個或多個條件進行判斷,從而執(zhí)行不同的流程。主要有單分支、雙分支與多分支幾種形式。雙分支結構本課件是可編輯的正常PPT課件分支結構:條件分支條件分支是指程序對一個或多個條件進行判斷,從而執(zhí)行不同的流程。主要有單分支、雙分支與多分支幾種形式。多分支結構本課件是可編輯的正常PPT課件分支結構:選擇分支當根據某一個條件,從多個分支中選擇一個執(zhí)行時,可以采用選擇分支。選擇分支本課件是可編輯的正常PPT課件分支結構:分支嵌套分支嵌套是指分支結構內部含有另一個分支結構,條件分支中可以嵌套條件分支,選擇分支中可以嵌套選擇分支,條件分支與選擇分支可以相互嵌套。本課件是可編輯的正常PPT課件實驗:崗位工資計算某公司提供了5類崗位,每類崗位的崗位工資不一。第一類崗位的崗位工資為500元/月,第二類崗位為600元/月;第三類崗位為700元/月,第四類崗位為800元/月,第五類崗位為900元/月。請編寫一個流程,用戶輸入崗位類別后,提示輸出對應崗位的崗位工資;如果用戶輸入不正確,提示輸入錯誤。多分支結構選擇分支結構分支嵌套本課件是可編輯的正常PPT課件循環(huán)結構:條件循環(huán)使用Do…Loop語言來實現條件循環(huán),即滿足一定條件時,循環(huán)執(zhí)行某一語句塊。前置條件成立則循環(huán)前置條件不成立則循環(huán)本課件是可編輯的正常PPT課件循環(huán)結構:條件循環(huán)使用Do…Loop語言來實現條件循環(huán),即滿足一定條件時,循環(huán)執(zhí)行某一語句塊。后置條件成立則循環(huán)后置條件不成立則循環(huán)本課件是可編輯的正常PPT課件循環(huán)結構:無限循環(huán)無限循環(huán)本課件是可編輯的正常PPT課件課堂練習:報時機器人編寫一個報時機器人,該機器人每隔一秒在調試輸出窗口輸出當前時間?!救蝿胀卣埂吭黾訔l件循環(huán),如果當前秒數為0,則彈出消息框,提示“結束報時”。格式化時間獲取時間本課件是可編輯的正常PPT課件循環(huán)結構:計次循環(huán)計次循環(huán)計次循環(huán)語句主要用于執(zhí)行一定次數的循環(huán)。變量從起始值開始,每循環(huán)一次自動增加步長,直到大于結束值,循環(huán)結束。本課件是可編輯的正常PPT課件實驗:遍歷字符串運用計次循環(huán),輸出字符串”我是UiBot”中的每一個字符。本課件是可編輯的正常PPT課件循環(huán)嵌套循環(huán)嵌套是指循環(huán)結構內部含有內一個循環(huán)結構,條件循環(huán)中可以嵌套條件循環(huán),計次循環(huán)中可以嵌套計次循環(huán),條件循環(huán)與計次循環(huán)可以相互嵌套。本課件是可編輯的正常PPT課件課堂練習:輸出九九乘法表設計一個輸出“九九乘法表”的機器人,在調試窗口輸出“幾*幾=幾”。本課件是可編輯的正常PPT課件跳出循環(huán)UiBot支持兩種跳出循環(huán)語句:Break和Continue。Break跳出循環(huán)Break語句立即跳出循環(huán),執(zhí)行循環(huán)體后面的語句。Continue跳出循環(huán)Continue語句跳出本次循環(huán)后,執(zhí)行下一次循環(huán)。本課件是可編輯的正常PPT課件課堂練習:九九乘法表Break跳出循環(huán)Continue跳出循環(huán)本課件是可編輯的正常PPT課件異常處理:拋出異常當程序運行出錯時,系統(tǒng)會自動拋出一個異常。如果流程塊沒有對異常進行處理,出現異常時,整個流程就會終止,并把異常信息顯示出來。本課件是可編輯的正常PPT課件異常處理:拋出異常除了自動拋出的異常,在流程塊中,還可以通過“拋出異?!泵罨颉皰伋霎惓!闭Z句拋出異常。拋出異常Throw字符串

本課件是可編輯的正常PPT課件異常處理嘗試執(zhí)行操作嘗試執(zhí)行操作且可以重試N次“嘗試執(zhí)行操作”命令首先嘗試Try語句后的語句塊,當嘗試執(zhí)行時發(fā)生錯誤,則將信息放入“變量名”中,并執(zhí)行Catch語句后的語句塊;如果嘗試時沒有錯誤,則執(zhí)行Else語句后的語句塊。“嘗試執(zhí)行操作且可以重試N次”

命令在“嘗試執(zhí)行操作”命令的基礎上增加了一個嘗試執(zhí)行次數。Try

語句塊Catch變量名

語句塊Else

語句塊EndTry

Catch語句后面的變量名可以省略。如果不省略,可以不用Dim語句提前定義。當異常發(fā)生時,這個變量的值是一個字典,其中包含“File”、“Line”和“Message”“_InternalState_”四個字段,分別對應發(fā)生異常的文件名、發(fā)生異常的行號、異常包含的信息本課件是可編輯的正常PPT課件異常處理計算a/b的值,當a=10,b=5時,程序正常執(zhí)行,輸出“沒有錯誤”;當a=10,b=”5”是,程序拋出異常,在調試輸出窗口顯示異常信息。本課件是可編輯的正常PPT課件03復合數據類型數組字典數據嵌套本課件是可編輯的正常PPT課件數組的定義報表日期總資產(元)總負債(元)2020/06/30884,863,100.00792,646,000.002020/09/30913,831,800.00820,268,700.002020/12/31952,787,000.00853,996,50

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論