RPA-機器人流程自動化系統(tǒng)需求規(guī)格說明書_第1頁
RPA-機器人流程自動化系統(tǒng)需求規(guī)格說明書_第2頁
RPA-機器人流程自動化系統(tǒng)需求規(guī)格說明書_第3頁
RPA-機器人流程自動化系統(tǒng)需求規(guī)格說明書_第4頁
RPA-機器人流程自動化系統(tǒng)需求規(guī)格說明書_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

RPA機器人流程自動化系統(tǒng)

需求規(guī)格說明書

目錄

1.系統(tǒng)概述............................................................................3

1.1功能模塊組成.....................................................................3

1.2網(wǎng)絡(luò)環(huán)境部署......................................................................3

2.運行環(huán)境............................................................................5

2.1產(chǎn)品運行環(huán)境......................................................................5

2.1.1中控組件及中控平臺機器人界面.....................................................................................5

2.1.2設(shè)計器及執(zhí)行器..............................................................................................................7

3.功能需求............................................................................9

3.1中控組件.........................................................................9

3.1.1RPA管理體系...................................................................................................................9

3.1.2任務(wù)管理........................................................................................................................10

3.1.3機器人和設(shè)備管理..........................................................................................................11

3.1.4流程管理........................................................................................................................12

3.1.5權(quán)限控制........................................................................................................................12

3.1.6變量管理........................................................................................................................14

3.1.7流程版本管理.................................................................14

3.1.8異常處理....................................................................15

3.1.9追溯審計記錄................................................................15

3.1.10過程/任務(wù)監(jiān)控能力............................................................16

3.1.11運維管理....................................................................18

3.2設(shè)計器..........................................................................21

3.2.1可視化編輯界面...............................................................22

322無需代碼、高效開發(fā)..........................................................22

3.2.3調(diào)試機制....................................................................23

3.2.4自動化功能組件...............................................................23

325多應(yīng)用自動化支持............................................................24

33執(zhí)行器..........................................................................25

3.3.1任務(wù)觸發(fā)執(zhí)行.................................................................25

3.3.2任務(wù)處理....................................................................26

4.技術(shù)性需求..........................................................................27

4.1可擴展性需求....................................................................27

4.2可靠性需求......................................................................27

4.3可維護(hù)性需求....................................................................27

4.4響應(yīng)性能需求.....................................................................28

1.系統(tǒng)概述

機器人流程自動化(RPA)模塊是一種應(yīng)用程序,能夠通過模仿用戶在電腦上的手

動操作方式,為用戶提供手動操作流程自動化。

隨著城市不斷發(fā)展,人口流動大,疫情防控要求高,公安部門需要面對大量的報警

信息、回訪信息、案情,并將其分類整理,形成數(shù)據(jù)記錄或報表,此類業(yè)務(wù)工作大多為

長時間進(jìn)行的重復(fù)性工作。本次項目通過流程自動化系統(tǒng)的建設(shè)能夠?qū)I(yè)務(wù)工作中重復(fù)

的手動操作進(jìn)行流程自動化,解放基礎(chǔ)勞動力,提升信息整理效率。

1.1功能模塊組成

機器人流程自動化(RPA)模塊分為中控組件、設(shè)計冷組件、執(zhí)行器組件等三個主

要功能組件,每個組件內(nèi)均以模塊化的方式設(shè)計實現(xiàn),其中:執(zhí)行器負(fù)責(zé)對流程的執(zhí)行

工作,設(shè)計器主要實現(xiàn)流程的定制工作,中控組件主要負(fù)責(zé)對設(shè)計器和執(zhí)行器的管理工

作,同時包含了監(jiān)控、調(diào)度、備份、告警、安全等管理模塊。各組件之間的協(xié)作關(guān)系如

下圖所示:

系統(tǒng)架構(gòu)圖

1.2網(wǎng)絡(luò)環(huán)境部署

機器人流程自動化模塊部署于公安信息網(wǎng),利舊瓊海市公安局指揮中心已有的3臺

應(yīng)用服務(wù)器(128G)。

2.運行環(huán)境

2.1產(chǎn)品運行環(huán)境

2.1.1中控組件及中控平臺機器人界面

配置方案

項目最低配置基本配置

CPU64位操作系統(tǒng),基于X64的處理器,4C64位操作系統(tǒng),基于X64的處理器,8C

硬盤500GB1T

內(nèi)存16G32G

操作

Centos7.4/7.5/7.6/7.7/7.8/7.9/8.0Centos7.4/7.5/7.6/7.7/7.8/7.9/8.0

系統(tǒng)

數(shù)據(jù)

Mysql5.7,SQLServer2019.Oracle19CMysql5.7、SQLServer2019.Oracle19C

root權(quán)限;dockerversion:

其他root權(quán)限;dockerversion:20.10.12;

19.03.15/20.10.12;docker-compose

要求docker-composeversion:1.29.2

version:1.29.2

組件清單

TCP端口是否可修

組件名服務(wù)名端口開放范圍是否支持重復(fù)實例

端口改

exposecontroller-exposepublic9122可手動修改否

triggercontroller-triggerPrivate9123可手動修改否

manang

controller-serverPrivate9124可手動修改否

er

workflocontroller-workflowPrivate9127可手動修改否

TCP端口是否可修

組件名服務(wù)名端口開放范圍是否支持重復(fù)實例

端口改

W

rpa_cscontroller-csPrivate9128可手動修改否

rpajiccontroller-licensePrivate9129可手動修改否

第三方controller-nginx3000/

Public可手動修改否

協(xié)議(http/https)3443

controller-3306/

第三方

database(mysql/oraclePrivate1521/可手動修改否

協(xié)議

/sqlserver)1433

第三方

controller-minioPublic9000可手動修改否

協(xié)議

第三方

guacdPublic4822可手動修改否

協(xié)議

說明:端口開放范圍為public表示這些端口需要對所有要訪問中控系統(tǒng)的客戶端開

放,為privale表示端口只需要對部署中控的服務(wù)器開放(確保服務(wù)器之間這些端口能通)

就行。

產(chǎn)品使用中間件說明

中間件名稱中間件版本中間件用途

mysql5.7.34數(shù)據(jù)庫

minioRELEASE.2021-01-16存儲資產(chǎn)管理文件、錄屏、安裝包等文件內(nèi)容

opcnresty-1負(fù)載均衡及靜態(tài)資源服務(wù)器

ffmpeg4.2.2錄屏工具

guacamole1.1.0在linux環(huán)境下通過瀏覽器遠(yuǎn)程桌面

FrccRDP0.0.2在windows環(huán)境下通過瀏覽器遠(yuǎn)程桌面

中間件名稱中間件版本中間件用途

flowable6.5.0工作流引擎

2.1.2設(shè)計器及執(zhí)行器

系統(tǒng)配置及說明

項目最低配置推薦配置

CPU4核4核

硬盤100G100G

內(nèi)存4G8G

操作系統(tǒng)Windows7SP164位操作系統(tǒng)Windows7SP1以上64位操作系統(tǒng)

officeOffice2007Office2016

瀏覽器正8及以上、ChromeIE11、Chrome

NetFramework4.0以上4.0以上

注意:

?許多虛擬機實際可用內(nèi)存資源,不到聲稱內(nèi)存資源的一半,需要特別注意。

同時推薦您使用64位操作系統(tǒng)。32位系統(tǒng)內(nèi)存最低要求3G,如果低于3G內(nèi)存,

影響設(shè)計器的穩(wěn)定性。

?如果沒有管理器權(quán)限,會受影響的功能有:設(shè)計器:IE元素/Java元素抓取畫中畫

模式運行執(zhí)行器:+開機自啟、解鎖運行、假鎖屏運行,無管理員權(quán)限受影響的功

能,都沒有繞行方案。

附錄說明

?安裝設(shè)計器需要管理員權(quán)限。

?如果運行OCR識別,最低配置下會出現(xiàn)白屏、卡頓;

?如果同時運行多個自定義組件,最低配置下可能會出現(xiàn)白屏、卡頓

?如果目標(biāo)系統(tǒng)安裝或者啟動了很多其他軟件,比如各種防護(hù)軟件、殺毒軟件、多個

Java應(yīng)用,RPA軟件實際可用資源也會被壓縮;

?如需使用CV捕獲元素:

最低配置內(nèi)存4G,i5CPU

推薦配置內(nèi)存8G,i7CPU

?如需捕獲Chrome瀏覽器,Chrome最低版本55

?如需捕獲IE瀏覽器,IE最低版本6

3.功能需求

3.1中控組件

RPA機器人中控組件,即管理調(diào)度組件,統(tǒng)一管理設(shè)計器組件、運行器組件的許可

證,并實現(xiàn)對機器人7*24小時的監(jiān)控、啟動、調(diào)度排班、權(quán)限管理、日志管理,確保機

器人的正常運行,保證業(yè)務(wù)的連續(xù)性和穩(wěn)定性。

RPA中控組件架構(gòu)如下圖所示:

RPA中控組件RPA數(shù)據(jù)平臺

數(shù)

據(jù)

調(diào)

監(jiān)

預(yù)

RPA執(zhí)行器/機器人

設(shè)

RPA設(shè)計器

RPA系統(tǒng)架構(gòu)圖

3.1.1RPA管理體系

通過部署在服務(wù)器上的中控組件所提供的功能,RPA管理員能夠:

(1)集中配置、管理、監(jiān)視、控制、診斷整個RPA組織;

(2)實時監(jiān)視RPA終端和任務(wù)流程的狀態(tài),及時發(fā)現(xiàn)并快速定位故障點,及時消

除隱患。

中控組件的功能可以通過程序在不同終端上調(diào)用,使維護(hù)工作更加靈活,

3.1.2任務(wù)管理

中控組件可以使有權(quán)限的用戶完成機器人任務(wù)的計劃、分發(fā)、啟動和停止,并且在

此基礎(chǔ)上提供更多進(jìn)階功能:

1.靈活的計劃排程

機器人流程自動化系統(tǒng)不僅可以提供精細(xì)到分鐘顆粒度的定時任務(wù)和周期重復(fù)任

務(wù),還可以根據(jù)客戶需要在不同的日歷上實現(xiàn)工作日/節(jié)假日的任務(wù)計劃。

2.多樣化的啟動方式

機器人流程自動化系統(tǒng)除了支持定時計劃啟助外,還提供了多種啟動方式可供選擇,

包括但不限于:

(1)命令行啟動

(2)中控組件設(shè)定計劃任務(wù)

(3)執(zhí)行器本地手動啟動

(4)系統(tǒng)/應(yīng)用事件觸發(fā)啟動

(5)通過接口調(diào)用啟動

除了啟動方式多樣化外,機器人流程自動化系統(tǒng)還支持在啟動時,輸入流程所需的

外部參數(shù)值,用于靈活地執(zhí)行流程。

3.隊列管理

機器人流程自動化系統(tǒng)支持隊列管理,隊列中的任務(wù)會按照任務(wù)與機器人的標(biāo)簽匹

配情況分配給空閑的機器人,并且隊列中的任務(wù)可以根據(jù)事先定義的優(yōu)先級進(jìn)行啟動。

4.任務(wù)異常處理

在保證環(huán)境及所需應(yīng)用滿足條件的情況下,機器人流程自動化系統(tǒng)支持自動重試異

常中止的任務(wù);

需要注意的是,自動重啟的功能需要在方案設(shè)計時考慮實際場景中,業(yè)務(wù)流程步驟

的連續(xù)性與耦合性是否允許自動的重啟或繼續(xù)執(zhí)行。

5.動態(tài)分配任務(wù)

中控組件能夠完成對機器人終端和任務(wù)的動態(tài)分配,在事先設(shè)定了允許動態(tài)分配的

終端集群后,中控組件可以在任務(wù)啟動時根據(jù)終端狀態(tài)自動將任務(wù)分發(fā)給集群中的可用

設(shè)備。

(此處的設(shè)備指的是已經(jīng)部署了執(zhí)行器軟件的終端;該終端連接到中控組件后,可

通過中控組件進(jìn)行監(jiān)控和管理。)

任務(wù)/QftVH

QfUOSffft

3我的任務(wù)

+新?

任務(wù),?1優(yōu)先■

執(zhí)。隊內(nèi)

?<P10naIS

執(zhí)。與史

?UKea10天?

Qfirm”人*

??內(nèi)8?t8?中E3W*aM

圖JKMtSI

新建/修改任務(wù)X

?名稱:

?流程:

任務(wù)標(biāo)簽:

?優(yōu)先級:中

+添加8數(shù)

?觸發(fā)模式:@執(zhí)行一次■復(fù)執(zhí)行

?拜珀日期:

是否選擇日歷:@否是

任務(wù)管理功能示例圖

3.1.3機器人和設(shè)備管理

中控組件對所有的機器人和終端設(shè)備進(jìn)行管理。

中控可以對機器人和設(shè)備進(jìn)行新增、刪除、綁定和授權(quán),可以對機器人進(jìn)行啟動和

停用;可以查看設(shè)備的狀態(tài)和資源消耗、查看機器人正在執(zhí)行的流程,并可以對機器人

進(jìn)行分組管理和詳細(xì)分析,支持對機器人的啟用和停用,同時會根據(jù)機器人不同的狀態(tài)

進(jìn)行任務(wù)的動態(tài)分配。

3.1.4流程管理

中控組件具備完善的流程管理功能,包括支持流程文件的上傳和下載,支持流程版

本控制;流程文件會根據(jù)任務(wù)配置要求,在指定時間分配給適用的機器人端上進(jìn)行處理。

中控組件在分配流程時,支持分組標(biāo)簽、動態(tài)分配和隊列機制,可以根據(jù)用戶設(shè)置

的標(biāo)簽來匹配可執(zhí)行的機器人,并根據(jù)機器人的空閑情況進(jìn)行分配;當(dāng)沒有空閑的匹配

機器人時,任務(wù)會在隊列中等待;隊列中的任務(wù)會根據(jù)優(yōu)先級進(jìn)行分配。

3.1.5權(quán)限控制

主控平臺具備完善、清晰的的權(quán)限架構(gòu):用戶根據(jù)所分配到的角色,繼承該角色的

權(quán)限來進(jìn)行系統(tǒng)管理、流程開發(fā)、流程執(zhí)行、結(jié)果查看等主控平臺功能菜單和配置參數(shù)

及查看相關(guān)頁面和數(shù)據(jù)的權(quán)限劃分;同時中控組件還提供了租戶管理能力,管理員通過

設(shè)置不同租戶,可以區(qū)分不同部門的用戶和角色,并實現(xiàn)部門與部門之間的權(quán)限隔離。

基于上述的權(quán)限架構(gòu),管理員可以通過中控組件還對用戶、用戶組、角色權(quán)限進(jìn)行

自由地創(chuàng)建和修改,并且針對不同部門的和職責(zé)的人員,設(shè)置差異化的權(quán)限,實現(xiàn)權(quán)限

的集中管控。

系就設(shè)R/用戶曾理

用戶名:陶箱姓名狀態(tài)角色操作

adminadminglocalhostAdministratorAdministratorROLE.USER修班更多

systemsystem^localhostSystemSystemK--ROCE.US6R修改更多

useruser^lccalhostUserUserROLE.USER修改更多

MKtfil/a■?國

O氯的儀&管

QVtt氾務(wù)

我的任務(wù)

Q

awv?■■■&

$累虢i9?

fiftVV

用戶■!?■H隊力

mewa嶙行歷史;???aR4I

MVV

X??ts

日歷?&

安■?理

安金融?

告?設(shè)?

1、基于組織架構(gòu)的權(quán)限隔離

支持基于組織架構(gòu)的數(shù)據(jù)權(quán)限隔離,能夠方便地在中控上創(chuàng)建和維護(hù)用戶的組織架

構(gòu),并將用戶、流程、機器人放在不同的組織中,實現(xiàn)數(shù)據(jù)權(quán)限隔離的效果,不同組織

卜.的人只能查看和更新自己組織的相關(guān)數(shù)據(jù)。

該功能的模擬效果如下圖:

/StR?9

■E川?5?*?啟p

■務(wù)■■

aiftn

itf?va

?■a計

????

2.權(quán)限管理的操作易用性

增加各種細(xì)節(jié)功能,使權(quán)限維護(hù)的各個使用環(huán)境都更加方便:

(1)批量勾選

(2)角色復(fù)制

(3)用戶復(fù)制

(4)用戶組管理

(5)功能權(quán)限的可讀性提升

修改權(quán)限的拆分顆粒度和描述,使權(quán)限架構(gòu)更易于理解,方便用戶查看和維護(hù)。

同時,可以同客戶的統(tǒng)一用戶管理平臺進(jìn)行對接,滿足客戶的實際需求

3.1.6變量管理

中控組件還提供了對憑證數(shù)據(jù)和變量的管理.,用戶可以在平臺上存儲在登錄系統(tǒng)時

需要使用到的用戶名密碼和類似的一些憑證數(shù)據(jù),平臺會對這些數(shù)據(jù)進(jìn)行加密存儲在后

臺數(shù)據(jù)庫中;同時也提供對不同類型變量的存儲管理,如字符串、數(shù)值和哈希等常用變

量類型。在機港入執(zhí)行中控下發(fā)任務(wù)時,中控可將上述變量傳輸給機器人,實現(xiàn)多個機

器人之間變量的互通調(diào)用。

3.1.7流程版本管理

中控組件提供流程的集中管理能力,包括流程發(fā)布、流程變更、流程刪除等功能,

對于大批量發(fā)布任務(wù)提供一鍵發(fā)布的能力。提供對以發(fā)布流程提供了版本管理的能力,

支持各流程版本獨立維護(hù),并提供版本管理提供日志記錄。

1A1卜我政知.不文杵.mrpa16天,■■

新建/修改流程版本X

ID:

?名稱:

?版本:

備注:

?文件:工選擇流程文件

確定

流程管理功能示例圖

3.1.8異常處理

中控組件支持在創(chuàng)建流程任務(wù)時,由用戶自定義失敗重試次數(shù);針對周期型任務(wù),

當(dāng)流程運行失敗次數(shù)超過用戶自定義的重試次數(shù)之后將不再運行,保障了機器人的穩(wěn)定

性和可持續(xù)性。

當(dāng)中控組件監(jiān)控到流程最終失敗的情況時,會自動發(fā)出告警,將告警信息通過郵件、

即時消息等方式發(fā)送給指定的用戶或用戶組。

3.1.9追溯審計記錄

1.日志管理

機器人流程自動化系統(tǒng)可以根據(jù)需要創(chuàng)建多種日志,以應(yīng)對日常運行、審計等不同

需要:

(1)流程執(zhí)行日志:記錄每個任務(wù)執(zhí)行時的步驟和詳細(xì)信息,并能夠記錄發(fā)生異常

時的錯誤消息,可以用來分析流程的性能及定位發(fā)生異常的位置和原因;

(2)流程操作錄屏:記錄機器人在執(zhí)行流程過程中的屏幕錄像,并可供追溯,方便

審計和運維的需要;

(3)流程變更記錄:記錄中控組件流程版本變更歷史和信息;

(4)操作行為日志:中控組件的用戶操作記錄,包含登錄、操作和配置修改,以及

流程發(fā)布、啟動和中止等動作,供審計和安全需要。

2.可追溯的錄屏

機器人流程自動化系統(tǒng)提供錄屏能力,支持將終端上流程執(zhí)行的過程記錄為錄屏日

志并保存,并可以對錄屏進(jìn)行在線播放、查詢和追溯,方便供審計需要以及問題快速定

位。

3.1.1()過程/任務(wù)監(jiān)控能力

1.全過程監(jiān)控

主控平臺提供實時監(jiān)控功能,可以通過屏幕實時監(jiān)控客戶端機器人的運行狀況,監(jiān)

控方式包含錄像、截圖、日志以及運行指標(biāo)等方式,并提供對錄像回放功能以及日志的

多維度查詢功能以應(yīng)對事后查詢、回溯及審計的需要。

2.任務(wù)監(jiān)控

(1)查詢正在執(zhí)行的流程:查詢執(zhí)行器的上正在執(zhí)行的流程ID;

(2)查詢?nèi)蝿?wù)運行狀態(tài):查詢指定任務(wù)的運行狀態(tài);

(3)查詢?nèi)蝿?wù)運行時長:查詢執(zhí)行任務(wù)的運行時長;

(4)獲取任務(wù)結(jié)果:查詢指定任務(wù)的執(zhí)行結(jié)果信息。

3.機器人監(jiān)控&分析

(1)查詢機器人運行時長:查詢執(zhí)行機器人在指定期間內(nèi)已經(jīng)運行的時間;

(2)查詢機器人執(zhí)行任務(wù)統(tǒng)計數(shù)據(jù):查詢指定機器人在指定期間內(nèi)已經(jīng)運行任務(wù)

數(shù)量和狀態(tài);

(3)查詢機器人告警統(tǒng)計:查詢指定機器人在指定期間內(nèi)產(chǎn)生告警的次數(shù)和類型;

(4)查詢機器人異常統(tǒng)計:查詢指定機器人在指定期間內(nèi)執(zhí)行任務(wù)的異常數(shù)量。

4.設(shè)備監(jiān)控

(1)獲取設(shè)備cpu使用情況:獲取機器人所在設(shè)備的CPU使用情況;

(2)獲取設(shè)備內(nèi)存使用情況:獲取機器人所在設(shè)備的內(nèi)存使用情況;

(3)獲取設(shè)備網(wǎng)絡(luò)信息:獲取機器人所在設(shè)備的網(wǎng)絡(luò)使用情況;

(4)獲取設(shè)備硬盤信息:獲取機器人所在設(shè)備的磁盤空間情況。

改的儀霾Ai/主頁

主責(zé)

在mui人品?1居的任務(wù)總JR成必初執(zhí)行依本日J(rèn)捧隊等椅臾行敷正在執(zhí)。任務(wù)依機■AFTElUf本日v

BftTHW100000

Q祖所?人

■5B任務(wù)率日/執(zhí)行隊列從行歷史本日V

電JKttifil

?2?/

?外3C枚文舞憑0?

?仕?g

?加

?無.gfl?::

?不可第?Xo:i

?停刖:)-OO

執(zhí)行歷史本日v

人—a的任務(wù),執(zhí)行歷史

。彼的僅■位*

S裳1沮務(wù)*

aunts任務(wù)■匕成功R

—000

任務(wù)?■

就行隊外

0Itftlllt

1

1_______________________________________________________________________________________________________________________

?emo

3?K?LCIA▼

?Utttfiav:us::wiam:H?HH:餡*時慟:①?同

??£???*■?"?aRIXII-2?成6正*1010XN10X1律情v

?anan?夫敗P3用戶絡(luò)第io天?io天*io天I諄情V

?ana?stn正常io天?io天?IOXI口情V

??RtXM7?成功CT1正*10天?10天?10X1am*

??iaill6?SCO)gm正?1010XR10天1iim■5v

日志管理功能示例圖

日志也是運維中非常關(guān)鍵的一部分,日志記錄除了支持包含流程執(zhí)行日志、中控用

戶行為日志、中控審計m志、中控各組件運行日志在內(nèi)的多種日志文件外,還支持提供

流程運行的錄屏文件。

錄屏功能獲取操作過程視頻,并且支持用戶自定義的清晰度和幀數(shù),從而有效降低

視頻文件的大小。

日志文件的存儲支持定期的自動歸檔和刪除策略,支持對日志進(jìn)行搜索和過濾。錄

屏文件支持與日志文件建立映射關(guān)系,可根據(jù)日志文件中的流程步驟對視頻文件進(jìn)行索

引。

執(zhí)行規(guī)獴

Go.

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------―

???

14:16:1914:16:25

5.可視化分析報告

此外中控組件還具備可視化分析能力,用戶可以選擇通過可視化圖表展示包括機器

人的狀態(tài)、處理業(yè)務(wù)量、在線數(shù)量、利用率,流程的進(jìn)度、排隊狀態(tài)、執(zhí)行結(jié)果、耗時

在內(nèi)的等眾多指標(biāo)。

3.1.11運維管理

主控平臺能夠?qū)C器人和自動化流程的機器人的狀態(tài)、處理業(yè)務(wù)量、在線數(shù)量、利

用率,流程的進(jìn)度、排隊狀態(tài)、優(yōu)先級設(shè)置、啟停狀態(tài)、執(zhí)行狀態(tài)、耗時、異常率在內(nèi)

的等眾多指標(biāo)進(jìn)行實時的監(jiān)控和展示,同時支持運行異常的實時告警,將告警信息通過

郵件或即時消息等方式發(fā)送給指定的用戶或用戶組。

ar)H?;任務(wù)

osun儀m*

S我的任務(wù)*

s?va|

W:優(yōu)先■:

執(zhí)行隊打

??內(nèi)澧《2?空京中?內(nèi)?川工||d10天?Utt便B

執(zhí)行歷便

??ax中及以申報ISI10天,?

Q*

???8???中d10天?修改

圖*

??內(nèi)澧H7?絡(luò)京中?用澧91回10天?停改

S外工?女*京■?*

?澧”6?M中010天,

???6?tA?中申報度&E310天?修改

???5?絡(luò)京中?n?sxn10天?

???1?中Mn*ffxsd10天,,+

聚■也■/BVSI

G儀?香

8次的任務(wù)

QMr)MA

!1■

所■■

n?AMtl

。色■■

MVV

I

不僅如此,主控平臺還能夠根據(jù)流程執(zhí)行時產(chǎn)生的業(yè)務(wù)日志,對日志進(jìn)行回溯和審

計,并能通過開放的通用接口供其他集中監(jiān)控平臺調(diào)用、獲取相關(guān)的信息。

日毒

時間級別行號詳情

「output”:遮狎類ar:”打開瀏嵬B》

14:12:29debug1874“

<"input":(],‘K程類型":"跋出循環(huán)")

14:12:29debug1624

{“input”:[“inf。”,“抓取用戶名貨人也,井慵入用戶名"I流程類型”:“打印日志”》

14:12:32debug2212

::

dAbixi??12{?,output-[L'waaH--nflJBs->

日志管理具備如下功能

1.執(zhí)行器輸出日志的優(yōu)化

(1)執(zhí)行器日志打印優(yōu)化

執(zhí)行器將默認(rèn)打印全部節(jié)點的執(zhí)行日志,不需要逐個手動勾選,以防止用戶手動勾

選出現(xiàn)遺漏;

(2)日志分級和尸關(guān)

日志按照Trace、Debug、Info、Error>Fatal逆行信息的分級,查看更清晰,并支持

通過開關(guān)來控制只輸出指定級別的日志。

(3)日志自定義功能

在默認(rèn)打印全部節(jié)點執(zhí)行日志的基礎(chǔ)上,支持用戶自定義修改要輸出日志的節(jié)點,

可以很方便地對涉及敏感業(yè)務(wù)數(shù)據(jù)的節(jié)點不在日志中打印,確保數(shù)據(jù)安全;

同時,還支持在口志中打印用戶自定義的內(nèi)容,使用“自定義口志節(jié)點”,即可將

用戶自定義的文本消息打印在日志中,并且還支持自定義該行日志的級別。

(4)日志易讀性優(yōu)化

對于日志中打印的關(guān)鍵信息進(jìn)行優(yōu)化,使日志更加易讀,包括對節(jié)點的開始行、結(jié)

束行、輸入?yún)?shù)、輸出參數(shù)、錯誤類型、錯誤消息等的易讀性優(yōu)化。

(5)日志接口

執(zhí)行器提供日志接口功能,用戶內(nèi)部信息平臺如有需要,可以很方便地通過接口獲

取日志內(nèi)容。

2.中控平臺日志管理功能優(yōu)化

(1)中控審計日志、操作日志的在線查看功能

目前階段中控的審計日志、操作口志都在中控服務(wù)器本地存儲,查看時需要直接登

錄服務(wù)器或者從中控平臺下載,且日志文件易讀性較差;

優(yōu)化后,用戶可以直接在中控平臺查看所需中控日志;日志展示的形式經(jīng)過解析,

易讀性高,并且支持日志搜索和查詢功能。

(2)日志下載功能

日志數(shù)據(jù)支持批量查詢和卜載。

(3)優(yōu)化中控平臺上的日志展示樣式

中控平臺上日志展示樣式進(jìn)行優(yōu)化,使用戶更易讀,展現(xiàn)信息更加完整清晰。

>將錯誤類型、錯誤消息字段拆分;

>將input和oulput拆分出獨立字段;

>精簡無效日志信息(如有需要可以另外查看)

(4)中控平臺上的日志開關(guān)

通過中控平臺可以定義每個任務(wù)的執(zhí)行日志全局開關(guān)和輸出日志的控制級別;借此

控制執(zhí)行器打印日志的詳細(xì)程度,并且不需要單獨在每臺電腦上維護(hù),運維更簡單。

(5)執(zhí)行器的運行過程截屏日志

在機器人運行過程中如果發(fā)生異常,會在中控自動保留發(fā)生異常前的一段時間的流

程畫面截屏,可在任務(wù)現(xiàn)行歷史的詳情中查看,幫助用戶更清晰地定位錯誤和分析錯誤

原因。

保留截屏的時長、截屏頻率均支持用戶自定義。

截屏方式占用本地存儲資源較少。

3.更多的日志分析報告

中控平臺針對流程執(zhí)行日志、中控審計日志和操作日志分別支持多種可視化分析圖

表,方便用戶直觀地查看想要關(guān)注的數(shù)據(jù)信息,而不需要每次都逐行檢索、查看所有日

志。

>增加的可視化分析圖表報告:

>流程執(zhí)行異常率分析

>流程執(zhí)行異常原因分析

>流程任務(wù)的單次執(zhí)行性能分析

>流程文件的多次執(zhí)行性能分析

>流程任務(wù)的重試率分析

>流程任務(wù)的排隊時間分析

>機器人的利用率分析

>中控用戶登錄活躍度報告

3.2設(shè)計器

機器人流程自動化系統(tǒng)設(shè)計器提供了豐富的自動化功能組件和便捷、友好的開發(fā)界

面,使用戶能夠快速實現(xiàn)自動化需求的流程設(shè)計開發(fā),并用于創(chuàng)建和編輯機器人的運行

場景、運行策略,測試,發(fā)布任務(wù)給機器人執(zhí)行。

機器人流程自動化系統(tǒng)設(shè)計器提供了開放的接口調(diào)用功能,能夠快速、便捷地使用

戶能夠調(diào)用外部API,并在自動化流程中使用,為機器人賦予更多外部能力,如OCR、

NLP、ML等;

機器人流程自動化系統(tǒng)本身也提供了豐富的外部API接口,使機器人流程自動化系

統(tǒng)機器人和管理端能夠根據(jù)客戶需要,靈活地與第三方系統(tǒng)進(jìn)行集成。

此外,機器人流程自動化系統(tǒng)設(shè)計器還提供了插件管理功能,允許用戶使用

JavaScript、Pylhon等語言進(jìn)行二次開發(fā),直接設(shè)計好符合規(guī)范的腳本,并將腳本導(dǎo)入設(shè)

計器中即可作為插件;導(dǎo)入后的插件可以直接在流程中作為功能模塊使用。

3.2.1可視化編輯界面

機器人流程自動化系統(tǒng)的界面通過可視化流程編排設(shè)計,可以按需要快速調(diào)整和變

更流程,對于日常運維使用提供了極大的方便,降低了維護(hù)的難度和成本。同時,借助

設(shè)計器內(nèi)置的功能節(jié)點和便捷的開發(fā)輔助工具,能夠使使用人員在短時間里掌握日常運

維和開發(fā)的必需技能。

流程開發(fā)界面如下四:

?■本對應(yīng)的執(zhí)行.保存等攝作

O子流程配置區(qū)域的縮放劃儂鈕

O主流程所對應(yīng)的菜單,根據(jù)要求選

攆對應(yīng)菜單

主流程區(qū)域:由子流程和邃糧關(guān)融£

0子流程區(qū)域:主流程的子集

0子流程對應(yīng)菜單,可展開多鍛,共計

O涉及瀏覽器腳本的時候,跟w腳本

執(zhí)行,可隨時在此曾看

10%100%

rwi

&LW0OWOE咪(?)

A

A開出51開MMT]

RVMKoobc

<WK.rromHWi*4W

4)7itW1(7JW|

G.MCootor

■if-4W?I

人?:」

0JTOXchromt)

IBAtMB

0(M)

ttlBF

設(shè)計器流程開發(fā)功能示例圖

3.2.2無需代碼、高效開發(fā)

機器人流程自動化系統(tǒng)的設(shè)計器除了可視化開發(fā)界面外,還提供包括錄屏自動生成

腳本的功能,結(jié)合無需代礙的配置化開發(fā)方式,能夠編輯、快速地完成流程的開發(fā)工作。

同時,設(shè)計器中的流程引用功能還支持將可復(fù)用的流程操作打包成功能模塊,使其

在其他流程文件中可以通過導(dǎo)入重復(fù)使用,實現(xiàn)一次開發(fā)、各流程共享的高效便捷性。

3.2.3調(diào)試機制

機器人流程自動化系統(tǒng)設(shè)計器具備完整的調(diào)試功能,包括單步調(diào)試、斷點調(diào)試和暫

停等,使開發(fā)者能夠在開發(fā)工程中快速調(diào)試腳本、發(fā)現(xiàn)和修正問題;

單步調(diào)試功能示例:

O(?)

0UBC1SM

3.2.4自動化功能組件

機器人流程自動化系統(tǒng)提供的多樣化的功能節(jié)點可供直接選取和使用,在功能節(jié)點

中無需書寫代碼即可完成操作步驟的設(shè)計,并形成流程腳本。同時提供組件查找功能,

可通過功能節(jié)點名稱進(jìn)行全局查找。

O

-O

o<?〃曲聞喳J>

100%

國腳h理>

0Chrom?功能(新)>

0瀏覽88(chrom?)>

0小儺(新)>

國日喇間>

數(shù)組處理斗

畫字符串處理>

溫馨提示

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

評論

0/150

提交評論