Movatterモバイル変換


[0]ホーム

URL:


TWI862125B - Robotic process automation (rpa) virtual machine management system and method thereof - Google Patents

Robotic process automation (rpa) virtual machine management system and method thereof
Download PDF

Info

Publication number
TWI862125B
TWI862125BTW112133119ATW112133119ATWI862125BTW I862125 BTWI862125 BTW I862125BTW 112133119 ATW112133119 ATW 112133119ATW 112133119 ATW112133119 ATW 112133119ATW I862125 BTWI862125 BTW I862125B
Authority
TW
Taiwan
Prior art keywords
robot virtual
virtual machine
process robot
execution
virtual machines
Prior art date
Application number
TW112133119A
Other languages
Chinese (zh)
Other versions
TW202512031A (en
Inventor
朱姸如
曾巧雯
楊舒惠
陳冠睿
郭帥逸
Original Assignee
合作金庫商業銀行股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 合作金庫商業銀行股份有限公司filedCritical合作金庫商業銀行股份有限公司
Priority to TW112133119ApriorityCriticalpatent/TWI862125B/en
Application grantedgrantedCritical
Publication of TWI862125BpublicationCriticalpatent/TWI862125B/en
Publication of TW202512031ApublicationCriticalpatent/TW202512031A/en

Links

Images

Landscapes

Abstract

The Robotic Process Automation (RPA) virtual machine management system includes a plurality of RPA virtual machines for executing a business process to correspondingly generate a work record, and a management host coupled to the RPA virtual machines. The management host is used to display an analysis dashboard, and to extract records that meet the filter conditions from the work records of RPA virtual machines according to a filter condition. The analysis dashboard displays a real-time execution information analysis page, an execution overview analysis page or an execution quality analysis page of at least one RPA virtual machine in the form using image and list.

Description

Translated fromChinese
流程機器人虛擬機管理系統及其方法Process robot virtual machine management system and method

本發明是有關於一種管理系統,特別是指一種流程機器人虛擬機管理系統及其方法。The present invention relates to a management system, in particular to a process robot virtual machine management system and method thereof.

傳統的企業員工在平時的辦公流程中,往往需要處理或操作各種資料輸入、資料比對、報表製作、或郵件通知等等眾多的電腦作業流程。這些重複性高且具有規則性的人工電腦作業不但佔據員工的時間與精力,更導致整體工作的效率不佳。因此藉由導入流程機器人(RPA:Robotic Process Automation)並建置於虛擬機上之方式來輔助員工日常具固定邏輯且重複性的業務流程增加員工的工作效率。In their daily office work, traditional corporate employees often need to process or operate various computer operations such as data input, data comparison, report preparation, or email notifications. These highly repetitive and regular manual computer operations not only take up employees' time and energy, but also lead to poor overall work efficiency. Therefore, by introducing process robots (RPA: Robotic Process Automation) and building them on virtual machines, we can assist employees in their daily fixed logical and repetitive business processes to increase their work efficiency.

然而,當眾多類型的業務流程均由部署於流程機器人虛擬機上執行時,若管理者想要了解各虛擬機即時運作情形、流程執行的時程與狀況。須逐一登入虛擬機進行檢視,既缺乏效率且無法即刻瞭解所有虛擬機當下的狀態與全貌。However, when many types of business processes are deployed on process robot virtual machines, if managers want to understand the real-time operation status of each virtual machine, the schedule and status of process execution, they must log in to the virtual machine one by one to view it, which is not only inefficient but also unable to immediately understand the current status and overall picture of all virtual machines.

因此,如何提高管理者管理以及掌控各虛擬機即時運作狀態,乃為此一業界亟待解決的問題。Therefore, how to improve administrators' management and control of the real-time operation status of each virtual machine is an urgent problem to be solved in this industry.

本發明之一實施態樣係在提供一種流程機器人虛擬機管理系統,包含:複數個流程機器人虛擬機,其中該複數個流程機器人虛擬機的每一者均用以執行一業務流程並對應產生一工作紀錄;以及一管理主機,透過一網路耦接該複數個流程機器人虛擬機,其中該管理主機用以顯示一剖析儀表板,該管理主機根據一篩選條件從該複數個流程機器人虛擬機的該工作紀錄中擷取符合該篩選條件的紀錄,以圖像搭配列表之方式,在該剖析儀表板顯示該複數個流程機器人至少一者的一即時資訊剖析頁面、一執行總覽剖析頁面或一執行品質剖析頁面,該管理主機更根據該即時資訊剖析頁面的該複數個流程機器人虛擬機的一執行資訊,將一新進業務流程動態分配給該複數個流程機器人虛擬機中並未執行業務流程的一流程機器人虛擬機。One embodiment of the present invention provides a process robot virtual machine management system, comprising: a plurality of process robot virtual machines, wherein each of the plurality of process robot virtual machines is used to execute a business process and generate a corresponding work record; and a management host, coupled to the plurality of process robot virtual machines via a network, wherein the management host is used to display an analysis dashboard, and the management host selects from the work records of the plurality of process robot virtual machines according to a screening condition. Records that meet the filtering conditions are captured, and a real-time information analysis page, an execution overview analysis page, or an execution quality analysis page of at least one of the plurality of process robots is displayed on the analysis dashboard in the form of an image matching list. The management host further dynamically allocates a new business process to a process robot virtual machine that does not execute a business process among the plurality of process robot virtual machines based on the execution information of the plurality of process robot virtual machines on the real-time information analysis page.

在一些實施例中,工作紀錄至少包括:執行該業務流程的一流程機器人虛擬機名稱、該業務流程的部門、該業務流程的名稱以及該業務流程的執行起訖日。In some embodiments, the work record includes at least: the name of the process robot virtual machine that executes the business process, the department of the business process, the name of the business process, and the execution start date of the business process.

在一些實施例中,剖析儀表板更包括複數個選擇區塊,該複數個選擇區塊分別連結該即時資訊剖析頁面、該執行總覽剖析頁面以及該執行品質剖析頁面。In some embodiments, the analysis dashboard further includes a plurality of selection blocks, which are respectively linked to the real-time information analysis page, the execution overview analysis page, and the execution quality analysis page.

在一些實施例中,即時資訊剖析頁面更包括複數個橫向長條圖,其中該複數個橫向長條圖每一者用以分別顯示一對應流程機器人虛擬機正在執行的業務流程,該複數個橫向長條圖每一者的長度表示該對應流程機器人虛擬機該正在執行的業務流程已執行多久時間。In some embodiments, the real-time information analysis page further includes a plurality of horizontal bar graphs, wherein each of the plurality of horizontal bar graphs is used to respectively display a business process being executed by a corresponding process robot virtual machine, and the length of each of the plurality of horizontal bar graphs indicates how long the business process being executed by the corresponding process robot virtual machine has been executed.

在一些實施例中,複數個橫向長條圖每一者更提供一浮動顯示頁面,用以顯示該對應流程機器人虛擬機正在執行的該業務流程部門、啟動該業務流程的一使用者姓名、該業務流程名稱、該業務流程啟動的時間以及該對應流程機器人虛擬機開始運行該業務流程的時間。In some embodiments, each of the plurality of horizontal bar graphs further provides a floating display page for displaying the business process department that the corresponding process robot virtual machine is executing, the name of a user who starts the business process, the name of the business process, the time when the business process is started, and the time when the corresponding process robot virtual machine starts running the business process.

在一些實施例中,執行總覽剖析頁面更包括複數個橫向長條圖,其中該複數個橫向長條圖每一者用以分別顯示一流程機器人虛擬機在一時間區間中已經執行完成的業務流程,該複數個橫向長條圖每一者的長度表示執行時間。In some embodiments, the execution overview analysis page further includes a plurality of horizontal bar graphs, wherein each of the plurality of horizontal bar graphs is used to respectively display a business process that has been completed by a process robot virtual machine in a time period, and the length of each of the plurality of horizontal bar graphs represents the execution time.

在一些實施例中,複數個橫向長條圖每一者更提供一浮動顯示頁面,用以顯示該對應流程機器人虛擬機已經執行完成的該業務流程部門、啟動該業務流程的一使用者姓名、該業務流程名稱、該業務流程啟動的時間以及該對應流程機器人虛擬機開始運行該業務流程的時間。In some embodiments, each of the plurality of horizontal bar graphs further provides a floating display page for displaying the business process department that the corresponding process robot virtual machine has completed executing, the name of a user who started the business process, the name of the business process, the time when the business process was started, and the time when the corresponding process robot virtual machine started running the business process.

在一些實施例中,執行總覽剖析頁面更包括複數個直向長條圖,其中該複數個直向長條圖每一者用以分別顯示一對應流程機器人虛擬機在一時間區間中的累計執行時間。In some embodiments, the execution overview analysis page further includes a plurality of vertical bar graphs, wherein each of the plurality of vertical bar graphs is used to respectively display the cumulative execution time of a corresponding process robot virtual machine in a time period.

在一些實施例中,當該複數個流程機器人虛擬機中包括至少兩流程機器人虛擬機並未執行業務流程,該管理主機更根據該至少兩流程機器人虛擬機的累計執行時間,將一新進業務流程動態分配給該至少兩流程機器人虛擬機中累計執行時間較少的其中一者。In some embodiments, when at least two of the plurality of process robot virtual machines do not execute a business process, the management host dynamically allocates a new business process to one of the at least two process robot virtual machines with a shorter cumulative execution time according to the cumulative execution time of the at least two process robot virtual machines.

在一些實施例中,執行品質剖析頁面更包括複數個直向長條圖,其中該複數個直向長條圖每一者用以分別顯示一對應流程機器人虛擬機在一時間區間中的累計執行成功率。In some embodiments, the execution quality analysis page further includes a plurality of vertical bar graphs, wherein each of the plurality of vertical bar graphs is used to respectively display the cumulative execution success rate of a corresponding process robot virtual machine in a time period.

本發明之另一實施態樣係在提供一種一種流程機器人虛擬機管理方法,包含:透過該管理主機接受一篩選條件;根據該篩選條件從該複數個流程機器人虛擬機的該工作紀錄中擷取符合該篩選條件的紀錄;以及根據符合該篩選條件的紀錄,以圖像搭配列表之方式,在該剖析儀表板顯示該複數個流程機器人至少一者的一即時資訊剖析頁面、一執行總覽剖析頁面或一執行品質剖析頁面。Another embodiment of the present invention provides a process robot virtual machine management method, comprising: accepting a filtering condition through the management host; extracting records that meet the filtering condition from the work records of the plurality of process robot virtual machines according to the filtering condition; and displaying a real-time information analysis page, an execution overview analysis page, or an execution quality analysis page of at least one of the plurality of process robots on the analysis dashboard in the form of an image matching list according to the records that meet the filtering condition.

本案創建一剖析儀表板,根據流程機器人虛擬機管理者的篩選條件,以圖像搭配列表之方式顯示每一流程機器人虛擬機,或同時顯示不同流程機器人虛擬機間的即時資訊、執行總覽與執行品質以及歷史的運行資訊,供流程機器人虛擬機的管理者進行判別比較,以迅速獲知系統與流程品質的全貌,提升系統監控管理的效率。This case creates an analysis dashboard that displays each process robot virtual machine in the form of an image and list according to the filtering conditions of the process robot virtual machine manager, or displays the real-time information, execution overview and execution quality, and historical operation information between different process robot virtual machines at the same time, so that the process robot virtual machine manager can make judgments and comparisons to quickly obtain the overall picture of the system and process quality, and improve the efficiency of system monitoring and management.

100:流程機器人虛擬機管理系統100: Process Robot Virtual Machine Management System

200:流程機器人虛擬機200: Process Robot Virtual Machine

300:管理主機300: Host management

310:顯示介面310: Display interface

320:處理器320: Processor

330:記憶體330: Memory

340:輸入裝置340: Input device

500:剖析儀表板500:Analysis dashboard

510、520以及530:選擇區塊510, 520 and 530: Select block

511:即時資訊剖析頁面511: Real-time information analysis page

512、513、514以及515:長條圖512, 513, 514 and 515: Bar charts

516:詳細資訊表516:Detailed information table

521:執行總覽剖析頁面521: Run the overview analysis page

522:篩選條件區塊522: Filter condition block

523:詳細資訊表523:Detailed information table

524:執行總時間524:Total execution time

525:平均每日執行時間525: Average daily execution time

526:平均每次執行時間526: Average execution time per execution

527:資訊表527: Information table

531:執行品質剖析頁面531: Execute quality analysis page

532:業務流程532:Business Process

601-602:步驟601-602: Steps

RPA1P-RPA8P:流程機器人虛擬機RPA1P-RPA8P: Process Robot Virtual Machine

此處的附圖被併入說明書中並構成本說明書的一部分,這些附圖示出了符合本發明的實施例,並與說明書一起用於說明本發明實施例的技術方案。The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings show embodiments consistent with the present invention and are used together with the specification to illustrate the technical solutions of the embodiments of the present invention.

第1圖所示為根據本案一較佳實施例一種流程機器人虛擬機管理系統的方塊圖Figure 1 shows a block diagram of a process robot virtual machine management system according to a preferred embodiment of the present invention.

第2圖所示為根據本案一較佳實施例管理主機的方塊圖。Figure 2 shows a block diagram of a host management system according to a preferred embodiment of the present invention.

第3圖所示為根據本案一較佳實施例流程機器人虛擬機即時資訊的剖析頁面的概略圖示。Figure 3 shows a schematic diagram of the analysis page of the robot virtual machine real-time information according to a preferred embodiment of the present invention.

第4A圖所示為根據本案一較佳實施例流程機器人虛擬機執行總覽剖析頁面的概略圖示。Figure 4A is a schematic diagram of the robot virtual machine execution overview analysis page according to a preferred embodiment of the present invention.

第4B圖所示為根據本案另一較佳實施例流程機器人虛擬機執行總覽剖析頁面的概略圖示。Figure 4B is a schematic diagram of the robot virtual machine execution overview analysis page according to another preferred embodiment of the present invention.

第5A圖所示為根據本案一較佳實施例流程機器人虛擬機執行品質剖析頁面的概略圖示。Figure 5A shows a schematic diagram of the robot virtual machine execution quality analysis page according to a preferred embodiment of the present invention.

第5B圖所示為根據本案一較佳實施例針對特定流程機器人虛擬機執行品質剖析頁面的概略圖示。FIG. 5B is a schematic diagram of a quality analysis page for a robot virtual machine execution for a specific process according to a preferred embodiment of the present invention.

第6圖所示為根據本案一較佳實施例一種流程機器人虛擬機管理方法的方塊圖。Figure 6 shows a block diagram of a process robot virtual machine management method according to a preferred embodiment of the present invention.

以下揭示提供許多不同實施例或例證用以實施本發明的不同特徵。特殊例證中的元件及配置在以下討論中被用來簡化本揭示。所討論的任何例證只用來作解說的用途,並不會以任何方式限制本發明或其例證之範圍和意義。此外,本揭示在不同例證中可能重複引用數字符號且/或字母,這些重複皆為了簡化及闡述,其本身並未指定以下討論中不同實施例且/或配置之間的關係。The following disclosure provides many different embodiments or examples for implementing different features of the present invention. The components and configurations in the specific examples are used to simplify the present disclosure in the following discussion. Any examples discussed are used for illustrative purposes only and do not limit the scope and significance of the present invention or its examples in any way. In addition, the present disclosure may repeatedly quote numerical symbols and/or letters in different examples. These repetitions are for simplification and clarification, and they do not specify the relationship between different embodiments and/or configurations in the following discussion.

在全篇說明書與申請專利範圍所使用之用詞(terms),除有特別註明外,通常具有每個用詞使用在此領域中、在此揭露之內容中與特殊內容中的平常意義。某些用以描述本揭露之用詞將於下或在此說明書的別處討論,以提供本領域技術人員在有關本揭露之描述上額外的引導。The terms used throughout the specification and patent application generally have the ordinary meaning of each term used in the field, in the context of this disclosure, and in the specific context, unless otherwise noted. Certain terms used to describe the disclosure will be discussed below or elsewhere in this specification to provide additional guidance to those skilled in the art in describing the disclosure.

關於本文中所使用之『耦接』或『連接』,均可指二或多個元件相互直接作實體或電性接觸,或是相互間接作實體或電性接觸,而『耦接』或『連接』還可指二或多個元件相互操作或動作。As used herein, "coupling" or "connection" may refer to two or more elements making direct physical or electrical contact with each other, or making indirect physical or electrical contact with each other, and "coupling" or "connection" may also refer to the mutual operation or action of two or more elements.

在本文中,使用第一、第二與第三等等之詞彙,是用於描述各種元件、組件、區域、層與/或區塊是可以被理解的。但是這些元件、組件、區域、層與/或區塊不應該被這些術語所限制。這些詞彙只限於用來辨別單一元件、組件、區域、層與/或區塊。因此,在下文中的一第一元件、組件、區域、層與/或區塊也可被稱為第二元件、組件、區域、層與/或區塊,而不脫離本發明的本意。如本文所用,詞彙『與/或』包含了列出的關聯項目中的一個或多個的任何組合。本案文件中提到的「及/或」是指表列元件的任一者、全部或至少一者的任意組合。In this article, the terms first, second, third, etc. are used to describe various elements, components, regions, layers, and/or blocks, which can be understood. However, these elements, components, regions, layers, and/or blocks should not be limited by these terms. These terms are limited to identifying a single element, component, region, layer, and/or block. Therefore, a first element, component, region, layer, and/or block in the following text may also be referred to as a second element, component, region, layer, and/or block without departing from the original intention of the present invention. As used herein, the term "and/or" includes any combination of one or more of the listed associated items. The "and/or" mentioned in this case document refers to any combination of any one, all, or at least one of the listed elements.

傳統上,當眾多類型的業務流程均由部署於虛擬機上流程機器人執行時,若管理者想要了解各流程機器人虛擬機運作情形,須逐一登入虛擬機進行檢視,相當缺乏效率。因此,本案創建一剖析儀表板,根據流程機器人虛擬機管理者的篩選條件,以圖像搭配列表之方式顯示每一流程機器人虛擬機,或同時顯示不同流程機器人虛擬機間的即時執行資訊、執行總覽與執行品質以及歷史的運行資訊,供流程機器人虛擬機的管理者進行判別比較,以迅速獲知系統與流程品質的全貌,提升系統監控管理的效率。Traditionally, when many types of business processes are executed by process robots deployed on virtual machines, if managers want to understand the operation status of each process robot virtual machine, they must log in to the virtual machine one by one to view it, which is quite inefficient. Therefore, this case creates an analysis dashboard, which displays each process robot virtual machine in the form of an image and a list according to the filter conditions of the process robot virtual machine manager, or displays the real-time execution information, execution overview and execution quality and historical operation information between different process robot virtual machines at the same time, so that the process robot virtual machine manager can make judgments and comparisons, so as to quickly obtain the overall picture of the system and process quality and improve the efficiency of system monitoring management.

第1圖所示為根據本案一較佳實施例一種流程機器人虛擬機管理系統的方塊圖。流程機器人虛擬機管理系統100包含多個流程機器人虛擬機200以及一管理主機300,透過一有線或無線網路進行耦接。在一較佳實施例中,管理主機300係應用於一金融機構的伺服器中,流程機器人虛擬機200是由管理主機300建置在此金融機構的一台或多台電腦伺服器中,用以執行此金融機構日常具固定邏輯且重複性的業務流程,並對應產生此業務流程的執行工作紀錄。管理主機300電連接流程機器人虛擬機200,以接收並儲存流程機器人虛擬機200執行業務的工作紀錄,並透過一剖析儀表板,以圖像搭配列表之方式提供對應流程機器人虛擬機200的工作狀態。在一較佳實施例中,執行業務的工作紀錄包括執行業務的流程機器人虛擬機名稱、業務的部門、業務的名稱、業務執行起訖日等,但本案不以此為限。FIG. 1 is a block diagram of a process robot virtual machine management system according to a preferred embodiment of the present invention. The process robot virtualmachine management system 100 includes a plurality of process robotvirtual machines 200 and amanagement host 300, which are coupled via a wired or wireless network. In a preferred embodiment, themanagement host 300 is applied to a server of a financial institution, and the process robotvirtual machine 200 is built by themanagement host 300 in one or more computer servers of the financial institution to execute the daily fixed logical and repetitive business processes of the financial institution, and to generate execution work records of the business processes. Themanagement host 300 is electrically connected to the process robotvirtual machine 200 to receive and store the work records of the process robotvirtual machine 200 in executing business, and provides the work status of the corresponding process robotvirtual machine 200 in the form of images and lists through an analysis dashboard. In a preferred embodiment, the work records of executing business include the name of the process robot virtual machine executing the business, the business department, the name of the business, the start date of the business execution, etc., but this case is not limited to this.

第2圖所示為根據本案一較佳實施例管理主機的方塊圖。管理主機300包括一顯示介面310、一處理器320、一記憶體330以及一輸入裝置340。顯示介面310、處理器320、記憶體330以及輸入裝置340透過一匯流排彼此電性連接。在一較佳實施例中,管理主機300係應用於一金融機構的伺服器內,用以提供流程機器人虛擬機的管理者透過管理主機300的輸入裝置340輸入篩選條件,以在顯示介面310上顯示的一剖析儀表板上,根據此篩選條件從流程機器人虛擬機200執行業務的工作紀錄中挑選出符合此篩選條件,以圖像搭配列表之方式顯示每一流程機器人虛擬機200,或同時顯示不同流程機器人虛擬機200間的即時執行資訊、執行總覽或是執行品質供流程機器人虛擬機的管理者進行判別比較。FIG. 2 is a block diagram of a management host according to a preferred embodiment of the present invention. Themanagement host 300 includes adisplay interface 310, aprocessor 320, a memory 330, and aninput device 340. Thedisplay interface 310, theprocessor 320, the memory 330, and theinput device 340 are electrically connected to each other via a bus. In a preferred embodiment, themanagement host 300 is applied in a server of a financial institution to provide a process robot virtual machine manager with a filter condition to be input through theinput device 340 of themanagement host 300, so as to select the process robotvirtual machine 200 that meets the filter condition from the work records of the business execution according to the filter condition on an analysis dashboard displayed on thedisplay interface 310, and display each process robotvirtual machine 200 in the form of an image matching list, or simultaneously display the real-time execution information, execution overview or execution quality of different process robotvirtual machines 200 for the process robot virtual machine manager to judge and compare.

在一些實施例中,管理主機300的顯示介面310,可為一液晶顯示模組、發光二極體顯示模組或其他類似的平面顯示模組。在一較佳實施例中,顯示介面310用以顯示一剖析儀表板,用以根據管理者輸入的篩選條件以從流程機器人虛擬機200執行業務的工作紀錄中挑選出符合此篩選條件的紀錄,以圖像搭配列表之方式,將所查詢的流程機器人虛擬機200工作狀態進行顯示。In some embodiments, thedisplay interface 310 of themanagement host 300 may be a liquid crystal display module, a light-emitting diode display module or other similar flat display modules. In a preferred embodiment, thedisplay interface 310 is used to display an analysis dashboard, which is used to select records that meet the filter conditions from the work records of the process robotvirtual machine 200 executing the business according to the filter conditions input by the administrator, and display the work status of the queried process robotvirtual machine 200 in the form of an image and a list.

在一些實施例中,管理主機300的輸入裝置340係用以提供管理者輸入至少一篩選條件以查詢流程機器人虛擬機200的工作狀態。在一些實施例中,輸入裝置340可為一鍵盤、一滑鼠或一觸控模組。在一較佳的實施例中,輸入裝置340若為觸控模組,輸入裝置340可與顯示介面310進一步整合成為一觸控顯示面板。In some embodiments, theinput device 340 of themanagement host 300 is used to provide the administrator with input of at least one filter condition to query the working status of the process robotvirtual machine 200. In some embodiments, theinput device 340 can be a keyboard, a mouse or a touch module. In a preferred embodiment, if theinput device 340 is a touch module, theinput device 340 can be further integrated with thedisplay interface 310 to form a touch display panel.

在一些實施例中,管理主機300的記憶體330儲存流程機器人虛擬機200執行業務的工作紀錄。在一較佳實施例中,記憶體330為可用以儲存資料的任何儲存裝置,可為例如,但不限於隨機存取記憶體(random access memory;RAM)、唯讀記憶體(read only memory;ROM)、快閃記憶體、硬碟或其他可用以儲存資料的儲存裝置。In some embodiments, the memory 330 of themanagement host 300 stores the work records of the process robotvirtual machine 200 executing the business. In a preferred embodiment, the memory 330 is any storage device that can be used to store data, such as, but not limited to, random access memory (RAM), read only memory (ROM), flash memory, hard disk or other storage devices that can be used to store data.

在一些實施例中,管理主機300的處理器320透過匯流排電性連接顯示介面310、記憶體330以及輸入裝置340。處理器320係通過顯示介面310提供一剖析儀表板,以根據管理者透過輸入裝置340輸入的篩選條件以圖像搭配列表之方式,透過此剖析儀表板將所查詢的流程機器人虛擬機200工作狀態進行顯示。In some embodiments, theprocessor 320 of themanagement host 300 is electrically connected to thedisplay interface 310, the memory 330, and theinput device 340 via a bus. Theprocessor 320 provides an analysis dashboard through thedisplay interface 310 to display the working status of the queried process robotvirtual machine 200 in the form of an image matching list according to the filter conditions entered by the administrator through theinput device 340.

第3圖所示為根據本案一較佳實施例流程機器人虛擬機即時資訊的剖析頁面的概略圖示。在一較佳實施例中,剖析儀表板500可提供複數個選擇區塊510、520以及530,此些選擇區塊510、520以及530係對應聯結到不同的剖析頁面。不同的剖析頁面分別顯示流程機器人虛擬機200的不同工作資訊。在一較佳實施例中,選擇區塊510對應流程機器人虛擬機即時資訊剖析頁面。選擇區塊520對應流程機器人虛擬機執行總覽剖析頁面。選擇區塊530對應流程機器人虛擬機執行品質剖析頁面。在一較佳實施例中,管理者可透過輸入裝置340輸入一篩選條件,以在剖析儀表板500上選擇其中一選擇區塊510、520以及530,以連接對應的剖析頁面。FIG. 3 is a schematic diagram of an analysis page of the real-time information of the process robot virtual machine according to a preferred embodiment of the present invention. In a preferred embodiment, theanalysis dashboard 500 can provide a plurality of selection blocks 510, 520 and 530, and these selection blocks 510, 520 and 530 are correspondingly linked to different analysis pages. Different analysis pages respectively display different working information of the process robotvirtual machine 200. In a preferred embodiment, theselection block 510 corresponds to the real-time information analysis page of the process robot virtual machine. Theselection block 520 corresponds to the execution overview analysis page of the process robot virtual machine.Selection block 530 corresponds to the process robot virtual machine execution quality analysis page. In a preferred embodiment, the administrator can input a filter condition through theinput device 340 to select one of the selection blocks 510, 520, and 530 on theanalysis dashboard 500 to connect to the corresponding analysis page.

如第3圖所示,管理者透過輸入裝置340輸入一篩選條件,以在剖析儀表板500上選擇選擇區塊510以連接流程機器人虛擬機即時資訊剖析頁面511。在一較佳實施例中,流程機器人虛擬機即時資訊剖析頁面511顯示一即時執行狀態分布圖,用以將管理主機300所建置的流程機器人虛擬機200依序展列,提供管理者查詢即時期間(24小時)各流程機器人虛擬機200各自是否有執行中的業務流程。在一較佳實施例中,Y軸用以表示流程機器人虛擬機的名稱,X軸用以表示即時時間。在一較佳實施例中,即時執行狀態分布圖透過橫向長條圖512、513、514以及515分別顯示對應流程機器人虛擬機是否正在運行業務流程,其中每一長條圖512、513、514以及515的起始點,表示流程機器人虛擬機開始執行一業務流程的起始時間,長條圖512、513、514以及515的終點表示當下時間。其中若未有長條圖,表示對應的流程機器人虛擬機,如流程機器人虛擬機RPA1P、RPA5P、RPA5P以及RPA8P,現時並未執行任何的業務流程。依此,本案處理器320更可執行一動態調整功能,在一較佳實施例中,若其中一流程機器人虛擬機現時並未執行任何的業務流程,處理器320會控制顯示介面310以在剖析儀表板上以不同顏色彰顯出未執行業務流程的流程機器人虛擬機,並於新業務流程發生時,將此業務流程動分配給此流程機器人虛擬機執行。在另一較佳實施例中,若有多部流程機器人虛擬機同時並未執行任何的業務流程時,處理器320可根據各流程機器人虛擬機RPA1P-RPA8P的累計執行時間,執行流程動態分配。在另一較佳實施例中,以長條圖512為例,表示流程機器人虛擬機RPA2P是在18:50開始執行一業務流程,並持續執行至現在21:00。因此,根據長條圖512、513、514以及515的長短可表示對應的流程機器人虛擬機已執行多久時間。在一較佳實施例中,本案更提供點選長條圖512、513、514以及515,如點選長條圖515,將浮動顯示該項業務流程的一詳細資訊表516,詳細資訊表516提供包含但不限於下述資訊業務流程執行部門、啟動業務流程的使用者姓名、業務流程名稱、業務流程啟動的時刻、以及各流程機器人虛擬機實際開始運行此業務流程的開始時間。As shown in FIG. 3 , the administrator inputs a filter condition through theinput device 340 to select aselection block 510 on theanalysis dashboard 500 to connect to the process robot virtual machine real-timeinformation analysis page 511. In a preferred embodiment, the process robot virtual machine real-timeinformation analysis page 511 displays a real-time execution status distribution diagram to sequentially display the process robotvirtual machines 200 built by themanagement host 300, providing the administrator with a query of whether each process robotvirtual machine 200 has a business process being executed during the real-time period (24 hours). In a preferred embodiment, the Y axis is used to represent the name of the process robot virtual machine, and the X axis is used to represent the real-time time. In a preferred embodiment, the real-time execution status distribution diagram useshorizontal bar graphs 512, 513, 514, and 515 to respectively display whether the corresponding process robot virtual machine is running a business process, wherein the starting point of eachbar graph 512, 513, 514, and 515 indicates the starting time when the process robot virtual machine starts to execute a business process, and the end point of thebar graphs 512, 513, 514, and 515 indicates the current time. If there is no bar graph, it means that the corresponding process robot virtual machine, such as process robot virtual machines RPA1P, RPA5P, RPA5P, and RPA8P, is not currently executing any business process. Accordingly, theprocessor 320 of the present case can further perform a dynamic adjustment function. In a preferred embodiment, if one of the process robot virtual machines is not currently executing any business process, theprocessor 320 will control thedisplay interface 310 to display the process robot virtual machine that is not executing the business process in different colors on the analysis dashboard, and when a new business process occurs, the business process will be dynamically assigned to the process robot virtual machine for execution. In another preferred embodiment, if multiple process robot virtual machines are not executing any business process at the same time, theprocessor 320 can perform dynamic process allocation according to the accumulated execution time of each process robot virtual machine RPA1P-RPA8P. In another preferred embodiment, taking thebar graph 512 as an example, it indicates that the process robot virtual machine RPA2P starts to execute a business process at 18:50 and continues to execute until 21:00. Therefore, the length of thebar graphs 512, 513, 514 and 515 can indicate how long the corresponding process robot virtual machine has been executed. In a preferred embodiment, the present invention further providesbar charts 512, 513, 514 and 515 for selection. Ifbar chart 515 is selected, a detailed information table 516 of the business process will be displayed in a floating manner. The detailed information table 516 provides information including but not limited to the following: business process execution department, user name of the business process starter, business process name, business process start time, and the start time when each process robot virtual machine actually starts to run the business process.

第4A圖所示為根據本案一較佳實施例流程機器人虛擬機執行總覽剖析頁面的概略圖示。在一較佳實施例中,管理者透過輸入裝置340輸入一篩選條件,以在剖析儀表板500上選擇選擇區塊520以連接流程機器人虛擬機執行總覽剖析頁面。在一較佳實施例中,若需進一步瞭解各流程機器人虛擬機的詳細執行紀錄軌跡,可於篩選條件區塊522中透過選擇篩選條件,包含但不限制流程機器人虛擬機名稱、流程部門、流程名稱、起訖時間,以進一步查詢流程機器人虛擬機的歷史期間運行態樣、執行何項業務流程與執行時間長短。以第4A圖為例,Y軸用以表示流程機器人虛擬機的名稱,X軸用以表示時間,在一較佳實施例中,查詢流程機器人虛擬機RPA1P在2022/07/01至2022/07/09的詳細執行紀錄軌跡,流程機器人虛擬機執行總覽剖析頁面521會顯示多個長條圖,表示在2022/07/01至2022/07/09所執行的業務,以及對應的執行時間長短,其中長條圖起點為業務流程開始時間,長條圖終點為業務流程的結束時間。在一較佳實施例中,本案更提供點選長條圖,將浮動顯示所執行業務流程的一詳細資訊表523,詳細資訊表523提供包含但不限於下述資訊業務流程執行部門、啟動業務流程的使用者姓名、業務流程名稱、業務流程啟動的時間、流程機器人虛擬機實際開始運行的開始時間、業務流程結束時間以及流程機器人虛擬機實際結束運行的結束時間。FIG. 4A is a schematic diagram of a flow robot virtual machine execution overview analysis page according to a preferred embodiment of the present invention. In a preferred embodiment, the administrator inputs a filter condition through theinput device 340 to select theselection block 520 on theanalysis dashboard 500 to connect to the flow robot virtual machine execution overview analysis page. In a preferred embodiment, if it is necessary to further understand the detailed execution record of each process robot virtual machine, the filter condition can be selected in thefilter condition block 522, including but not limited to the process robot virtual machine name, process department, process name, and start time, to further query the historical operation status of the process robot virtual machine, which business process is executed, and the execution time. Taking Figure 4A as an example, the Y axis is used to represent the name of the process robot virtual machine, and the X axis is used to represent time. In a preferred embodiment, the detailed execution record track of the process robot virtual machine RPA1P from 2022/07/01 to 2022/07/09 is queried, and the process robot virtual machine execution overview analysis page 521 will display multiple bar graphs, indicating the business executed from 2022/07/01 to 2022/07/09, and the corresponding execution time, wherein the starting point of the bar graph is the start time of the business process, and the end point of the bar graph is the end time of the business process. In a preferred embodiment, the present invention further provides a bar chart that can be clicked to display a detailed information table 523 of the executed business process. The detailed information table 523 provides information including but not limited to the following: business process execution department, user name of the business process initiator, business process name, business process initiator time, actual start time of the process robot virtual machine, business process end time, and actual end time of the process robot virtual machine.

第4B圖所示為根據本案另一較佳實施例流程機器人虛擬機執行總覽剖析頁面的概略圖示。除透過橫向長條圖顯示外,亦可如第4B圖所示透過直向長條圖的統計表展列各流程機器人虛擬機執行完成哪些業務流程,X軸用以表示流程機器人虛擬機的名稱,Y軸用以表示累計執行時間,亦即各流程機器人虛擬機RPA1P-RPA8P的累計執行時間,並於資訊表527中顯示各流程機器人虛擬機RPA1P-RPA8P所執行流程業務的詳細資料。據此可根據各流程機器人虛擬機RPA1P-RPA8P的累計執行時間,執行流程動態分配。在一較佳實施例中,可根據各流程機器人虛擬機RPA1P-RPA8P的累計執行時間排序,將未來產生的業務流程優先給累計執行時間最少的流程機器人執行,以充分利用各流程機器人虛擬機。在另一較佳實施例中,若有多部流程機器人虛擬機同時並未執行任何的業務流程時,處理器320可根據各流程機器人虛擬機RPA1P-RPA8P的累計執行時間,執行流程動態分配。在一較佳實施例中,可根據各流程機器人虛擬機RPA1P-RPA8P的累計執行時間排序,優先將產生的業務流程指派給未執行任何業務流程的流程機器人虛擬機中,累計執行時間最少的流程機器人虛擬機執行,以充分利用各流程機器人虛擬機。在另一較佳實施例中,第4B圖展列各流程機器人虛擬機RPA1P-RPA8P在2022/07/01至2022/07/09所執行的業務的執行總時間524、平均每日執行時間525、平均每次執行時間526等細部資訊,供管理人員判別各流程機器人虛擬機的資源是否有效運用、進而規劃各項業務流程與分配流程機器人虛擬機資源之參考。FIG. 4B is a schematic diagram of the process robot virtual machine execution overview analysis page according to another preferred embodiment of the present invention. In addition to displaying through a horizontal bar graph, a vertical bar graph statistics table can also be used as shown in FIG. 4B to display which business processes each process robot virtual machine has completed. The X-axis is used to represent the name of the process robot virtual machine, and the Y-axis is used to represent the cumulative execution time, that is, the cumulative execution time of each process robot virtual machine RPA1P-RPA8P, and the detailed data of the process business executed by each process robot virtual machine RPA1P-RPA8P is displayed in the information table 527. Based on this, the dynamic allocation of processes can be performed according to the accumulated execution time of each process robot virtual machine RPA1P-RPA8P. In a preferred embodiment, the process robot virtual machines RPA1P-RPA8P can be sorted according to the accumulated execution time, and the business processes generated in the future can be given priority to the process robot with the least accumulated execution time to execute, so as to make full use of each process robot virtual machine. In another preferred embodiment, if multiple process robot virtual machines are not executing any business processes at the same time, theprocessor 320 can perform dynamic allocation of processes according to the accumulated execution time of each process robot virtual machine RPA1P-RPA8P. In a preferred embodiment, the process robot virtual machines RPA1P-RPA8P may be sorted according to their cumulative execution time, and the generated business processes may be preferentially assigned to the process robot virtual machine with the shortest cumulative execution time among the process robot virtual machines that have not executed any business processes, so as to fully utilize the process robot virtual machines. In another preferred embodiment, FIG. 4B shows detailed information such as thetotal execution time 524, averagedaily execution time 525, andaverage execution time 526 of the business executed by each process robot virtual machine RPA1P-RPA8P from 2022/07/01 to 2022/07/09, so that management personnel can determine whether the resources of each process robot virtual machine are effectively used, and then plan various business processes and allocate process robot virtual machine resources for reference.

本案除提供查詢各流程機器人虛擬機在一特定執行期間的長短外,另提供流程機器人虛擬機的執行品質的圖像供管理者進行監測。第5A圖所示為根據本案一較佳實施例流程機器人虛擬機執行品質剖析頁面的概略圖示。在一較佳實施例中,管理者透過輸入裝置340輸入一篩選條件,以在剖析儀表板500上選擇選擇區塊530以連接流程機器人虛擬機執行品質剖析頁面。在一較佳實施例中,若需進一步瞭解各流程機器人虛擬機的詳細執行紀錄軌跡,可於篩選條件區塊522中透過選擇篩選條件,包含但不限制流程機器人虛擬機名稱、流程部門、流程名稱、起訖時間,以進一步查詢流程機器人虛擬機的執行流程成功率,其中X軸用以表示流程機器人虛擬機的名稱,Y軸用以表示執行流程成功率。以第5A圖為例,係用以查詢所有流程機器人虛擬機RPA1P-RPA8P在2022/07/01至2022/07/09的執行流程成功率,流程機器人虛擬機執行品質剖析頁面531會顯示多個長條圖,直向長條圖將根據各流程機器人虛擬機RPA1P-RPA8P已經執行完成的歷史業務流程的執行成功率,以成功率高至低依序排序。在一較佳實施例中,流程機器人虛擬機的業務流程的執行成功代表此業務流程被完整執行且未曾中斷執行,若流程中某一步驟因為參酌之其他頁面被移除或錯誤導致業務流程執行中斷,此業務流程即為執行失敗。在一較佳實施例中,流程機器人虛擬機RPA2P執行成功率最高,因此對應流程機器人虛擬機RPA2P的長條圖會排在第一位,長條圖顯示其對應成功率為95%。而流程機器人虛擬機RPA8P執行成功率最低,因此對應流程機器人虛擬機RPA8P的長條圖會排在最後一位,長條圖顯示其對應成功率為46%。依此,管理者可透過第5A圖得出成功率最低的流程機器人虛擬機是何者,在本實施例中為流程機器人虛擬機,管理者即刻對此流程機器人虛擬機進行排錯以及系統環境檢測。In addition to providing a method for querying the length of each process robot virtual machine in a specific execution period, the present invention also provides an image of the execution quality of the process robot virtual machine for the administrator to monitor. FIG. 5A shows a schematic diagram of a process robot virtual machine execution quality analysis page according to a preferred embodiment of the present invention. In a preferred embodiment, the administrator inputs a filter condition through theinput device 340 to select theselection block 530 on theanalysis dashboard 500 to connect to the process robot virtual machine execution quality analysis page. In a preferred embodiment, if the detailed execution record of each process robot virtual machine is needed, the filter condition can be selected in thefilter condition block 522, including but not limited to the process robot virtual machine name, process department, process name, and start time, to further query the process execution success rate of the process robot virtual machine, wherein the X-axis is used to represent the name of the process robot virtual machine, and the Y-axis is used to represent the process execution success rate. Taking Figure 5A as an example, it is used to query the execution process success rate of all process robot virtual machines RPA1P-RPA8P from 2022/07/01 to 2022/07/09. The process robot virtual machine executionquality analysis page 531 will display multiple bar charts. The vertical bar charts will be sorted in descending order according to the execution success rate of the historical business processes that have been executed by each process robot virtual machine RPA1P-RPA8P. In a preferred embodiment, the successful execution of the business process of the process robot virtual machine means that the business process is fully executed and has not been interrupted. If a step in the process is interrupted because other referenced pages are removed or errors occur, the business process is considered to have failed. In a preferred embodiment, the process robot virtual machine RPA2P has the highest execution success rate, so the bar chart corresponding to the process robot virtual machine RPA2P will be ranked first, and the bar chart shows that its corresponding success rate is 95%. The process robot virtual machine RPA8P has the lowest execution success rate, so the bar chart corresponding to the process robot virtual machine RPA8P will be ranked last, and the bar chart shows that its corresponding success rate is 46%. Based on this, the administrator can use Figure 5A to find out which process robot virtual machine has the lowest success rate. In this embodiment, it is the process robot virtual machine. The administrator immediately debugs this process robot virtual machine and performs system environment detection.

在另一較佳實施例中,亦可針對特定的流程機器人虛擬機進行成功率分析。第5B圖所示為根據本案一較佳實施例針對特定流程機器人虛擬機執行品質剖析頁面的概略圖示。在第5B圖中,係用以查詢一特定流程機器人虛擬機RPA1P在2022/07/01至2022/07/09所執行不同業務流程的對應成功率,其中X軸用以表示所執行業務流程成功率,Y軸用以表示此特定流程機器人虛擬機所執行業務流程的名稱,藉此可判斷特定流程機器人虛擬機所執行哪一業務流程的成功率最低,進而續行此業務流程的排錯與系統環境檢測。在一較佳實施例中,在第5B圖中,流程機器人虛擬機RPA1P在2022/07/01至2022/07/09所執行的H_1058_衍生性金融商品推介人員管理_02第二階段3的業務流程532成功率最低,僅有30%,因此管理者即可針對此業務流程532,H_1058_衍生性金融商品推介人員管理_02第二階段3,進行檢核。In another preferred embodiment, the success rate analysis can also be performed for a specific process robot virtual machine. FIG. 5B is a schematic diagram of the execution quality analysis page for a specific process robot virtual machine according to a preferred embodiment of the present invention. In Figure 5B, the corresponding success rate of different business processes executed by a specific process robot virtual machine RPA1P from 2022/07/01 to 2022/07/09 is queried, where the X-axis is used to represent the success rate of the executed business process, and the Y-axis is used to represent the name of the business process executed by this specific process robot virtual machine. This can be used to determine which business process executed by the specific process robot virtual machine has the lowest success rate, and then continue to debug this business process and perform system environment detection. In a preferred embodiment, in FIG. 5B, thebusiness process 532 of H_1058_Derivative Financial Product Promoter Management_02 Phase 2 3 executed by the process robot virtual machine RPA1P from 2022/07/01 to 2022/07/09 has the lowest success rate of only 30%, so the manager can check thisbusiness process 532, H_1058_Derivative Financial Product Promoter Management_02 Phase 2 3.

第6圖所示為根據本案一較佳實施例一種流程機器人虛擬機管理方法的方塊圖。此流程機器人虛擬機管理方法係用於第1圖所示的流程機器人虛擬機管理系統上。其中,流程機器人虛擬機管理系統的多個流程機器人虛擬機執行對應業務流程並產生一對應工作紀錄。請同時參閱第1圖與第6圖,首先,步驟601,接收一流程機器人虛擬機的篩選條件。在一較佳實施例中,管理者可透過管理主機300的輸入裝置340輸入篩選條件,管理主機300接收該篩選條件後,於步驟602,顯示一剖析儀表板,用以根據所輸入的篩選條件從流程機器人虛擬機的工作紀錄中擷取符合篩選條件的紀錄,以圖像搭配列表之方式,在該剖析儀表板顯示流程機器人的一即時資訊剖析頁面、一執行總覽剖析頁面或一執行品質剖析頁面顯示流程機器人虛擬機的一對應剖析頁面。FIG. 6 is a block diagram of a process robot virtual machine management method according to a preferred embodiment of the present invention. The process robot virtual machine management method is used in the process robot virtual machine management system shown in FIG. 1. Among them, multiple process robot virtual machines of the process robot virtual machine management system execute corresponding business processes and generate a corresponding work record. Please refer to FIG. 1 and FIG. 6 at the same time. First, instep 601, a screening condition of a process robot virtual machine is received. In a preferred embodiment, the administrator can input the filter condition through theinput device 340 of themanagement host 300. After receiving the filter condition, themanagement host 300 displays an analysis dashboard instep 602 to extract records that meet the filter condition from the work records of the process robot virtual machine according to the input filter condition. In the form of an image matching list, a real-time information analysis page of the process robot, an execution overview analysis page or an execution quality analysis page are displayed on the analysis dashboard to display a corresponding analysis page of the process robot virtual machine.

由上述本案之實施方式可知,本案創建一剖析儀表板,根據流程機器人虛擬機管理者的篩選條件,以圖像搭配列表之方式顯示每一流程機器人虛擬機,或同時顯示不同流程機器人虛擬機間的即時執行資訊、執行總覽與執行品質以及歷史的運行資訊,供流程機器人虛擬機的管理者進行判別比較,以迅速獲知系統與流程品質的全貌,提升系統監控管理的效率。From the implementation of the above case, it can be seen that the case creates an analysis dashboard. According to the screening conditions of the process robot virtual machine manager, each process robot virtual machine is displayed in the form of an image combination list, or the real-time execution information, execution overview and execution quality and historical operation information between different process robot virtual machines are displayed at the same time, so that the process robot virtual machine manager can make judgments and comparisons, so as to quickly obtain the overall picture of the system and process quality and improve the efficiency of system monitoring and management.

另外,上述例示包含依序的示範步驟,但該些步驟不必依所顯示的順序被執行。以不同順序執行該些步驟皆在本揭示內容的考量範圍內。在本揭示內容之實施例的精神與範圍內,可視情況增加、取代、變更順序及/或省略該些步驟。In addition, the above examples include exemplary steps in sequence, but these steps do not have to be performed in the order shown. Performing these steps in different orders is within the scope of consideration of the present disclosure. Within the spirit and scope of the embodiments of the present disclosure, these steps may be added, replaced, changed in order and/or omitted as appropriate.

雖然本案已以實施方式揭示如上,然其並非用以限定本案,任何熟習此技藝者,在不脫離本案之精神和範圍內,當可作各種之更動與潤飾,因此本案之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed in the form of implementation as above, it is not intended to limit the present invention. Anyone familiar with the art can make various changes and modifications within the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of the patent application attached hereto.

100:流程機器人虛擬機管理系統100: Process Robot Virtual Machine Management System

200:流程機器人虛擬機200: Process Robot Virtual Machine

300:管理主機300: Host management

Claims (10)

Translated fromChinese
一種流程機器人虛擬機管理系統,包含:複數個流程機器人虛擬機,其中該複數個流程機器人虛擬機的每一者均用以執行一業務流程並對應產生一工作紀錄;以及一管理主機,透過一網路耦接該複數個流程機器人虛擬機,其中該管理主機用以顯示一剖析儀表板,該管理主機根據一篩選條件從該工作紀錄中擷取符合該篩選條件的紀錄,以圖像搭配列表之方式,在該剖析儀表板上根據該紀錄顯示該複數個流程機器人的一即時資訊剖析頁面、一執行總覽剖析頁面或一執行品質剖析頁面,其中該管理主機更根據該即時資訊剖析頁面的該複數個流程機器人虛擬機的一執行資訊,將一新進業務流程動態分配給該複數個流程機器人虛擬機中並未執行業務流程的一流程機器人虛擬機。A process robot virtual machine management system includes: a plurality of process robot virtual machines, wherein each of the plurality of process robot virtual machines is used to execute a business process and generate a corresponding work record; and a management host, coupled to the plurality of process robot virtual machines through a network, wherein the management host is used to display an analysis dashboard, and the management host extracts records that meet the filter condition from the work record according to a filter condition, so as to generate a work record. In a matching list manner, a real-time information analysis page, an execution overview analysis page or an execution quality analysis page of the plurality of process robots is displayed on the analysis dashboard according to the record, wherein the management host dynamically allocates a new business process to a process robot virtual machine among the plurality of process robot virtual machines that does not execute a business process according to the execution information of the plurality of process robot virtual machines on the real-time information analysis page.如請求項1所述之流程機器人虛擬機管理系統,其中該工作紀錄至少包括:執行該業務流程的流程機器人虛擬機名稱、該業務流程的部門、該業務流程的名稱以及該業務流程的執行起訖日。The process robot virtual machine management system as described in claim 1, wherein the work record at least includes: the name of the process robot virtual machine executing the business process, the department of the business process, the name of the business process and the start date of the execution of the business process.如請求項1所述之流程機器人虛擬機管理系統,其中該剖析儀表板更包括複數個選擇區塊,該複數個選擇區塊分別連結該即時資訊剖析頁面、該執行總覽剖析頁面以及該執行品質剖析頁面。The process robot virtual machine management system as described in claim 1, wherein the analysis dashboard further includes a plurality of selection blocks, and the plurality of selection blocks are respectively linked to the real-time information analysis page, the execution overview analysis page, and the execution quality analysis page.如請求項1所述之流程機器人虛擬機管理系統,其中該執行資訊更包括以複數個橫向長條圖代表該複數個流程機器人虛擬機中正在執行業務流程的流程機器人虛擬機已經執行一對應業務流程的時間。The process robot virtual machine management system as described in claim 1, wherein the execution information further includes a plurality of horizontal bar graphs representing the time that a process robot virtual machine that is executing a business process among the plurality of process robot virtual machines has executed a corresponding business process.如請求項4所述之流程機器人虛擬機管理系統,其中該複數個橫向長條圖每一者更提供一浮動顯示頁面,用以顯示該對應業務流程的部門、啟動該對應業務流程的一使用者姓名、該對應業務流程名稱、該對應業務流程啟動的時間以及該流程機器人虛擬機開始運行該對應業務流程的時間。A process robot virtual machine management system as described in claim 4, wherein each of the plurality of horizontal bar graphs further provides a floating display page for displaying the department of the corresponding business process, the name of a user who starts the corresponding business process, the name of the corresponding business process, the time when the corresponding business process is started, and the time when the process robot virtual machine starts running the corresponding business process.如請求項1所述之流程機器人虛擬機管理系統,其中該執行總覽剖析頁面更包括以複數個橫向長條圖代表該複數個流程機器人虛擬機每一者在一時間區間中已經執行完成的不同業務流程,該複數個橫向長條圖每一者的長度表示一對應業務流程的執行時間。The process robot virtual machine management system as described in claim 1, wherein the execution overview analysis page further includes a plurality of horizontal bar graphs representing different business processes that each of the plurality of process robot virtual machines has completed in a time period, and the length of each of the plurality of horizontal bar graphs represents the execution time of a corresponding business process.如請求項1所述之流程機器人虛擬機管理系統,其中該執行總覽剖析頁面更包括複數個直向長條圖,其中該複數個直向長條圖用以分別表示該複數個流程機器人虛擬機在一時間區間中的累計執行時間。The process robot virtual machine management system as described in claim 1, wherein the execution overview analysis page further includes a plurality of vertical bar graphs, wherein the plurality of vertical bar graphs are used to respectively represent the cumulative execution time of the plurality of process robot virtual machines in a time period.如請求項7所述之流程機器人虛擬機管理系統,其中當該複數個流程機器人虛擬機中包括至少兩流程機器人虛擬機並未執行業務流程,該管理主機更根據該至少兩流程機器人虛擬機的累計執行時間,將一新進業務流程動態分配給該至少兩流程機器人虛擬機中累計執行時間較少的其中一者。The process robot virtual machine management system as described in claim 7, wherein when the plurality of process robot virtual machines include at least two process robot virtual machines that do not execute a business process, the management host further dynamically allocates a new business process to one of the at least two process robot virtual machines with a shorter cumulative execution time according to the cumulative execution time of the at least two process robot virtual machines.如請求項1所述之流程機器人虛擬機管理系統,其中該執行品質剖析頁面更包括複數個直向長條圖,其中該複數個直向長條圖用以表示該複數個流程機器人虛擬機在一時間區間中的累計執行成功率。The process robot virtual machine management system as described in claim 1, wherein the execution quality analysis page further includes a plurality of vertical bar graphs, wherein the plurality of vertical bar graphs are used to represent the cumulative execution success rate of the plurality of process robot virtual machines in a time period.一種流程機器人虛擬機管理方法,係用於操作請求項1所述的流程機器人虛擬機管理系統,包含:透過該管理主機接受一篩選條件;根據該篩選條件從該複數個流程機器人虛擬機的該工作紀錄中擷取符合該篩選條件的紀錄;根據符合該篩選條件的紀錄,以圖像搭配列表之方式,在該剖析儀表板顯示該複數個流程機器人至少一者的一即時資訊剖析頁面、一執行總覽剖析頁面或一執行品質剖析頁面;以及根據該即時資訊剖析頁面的該複數個流程機器人虛擬機的一執行資訊,將一新進業務流程動態分配給該複數個流程機器人虛擬機中並未執行業務流程的一流程機器人虛擬機。A process robot virtual machine management method is used to operate the process robot virtual machine management system described in claim 1, comprising: accepting a screening condition through the management host; extracting records that meet the screening condition from the work records of the plurality of process robot virtual machines according to the screening condition; and displaying the records that meet the screening condition in the form of an image matching list on the analyzer. The dashboard displays a real-time information analysis page, an execution overview analysis page, or an execution quality analysis page of at least one of the plurality of process robots; and according to the execution information of the plurality of process robot virtual machines on the real-time information analysis page, dynamically assigns a new business process to a process robot virtual machine among the plurality of process robot virtual machines that does not execute the business process.
TW112133119A2023-08-312023-08-31Robotic process automation (rpa) virtual machine management system and method thereofTWI862125B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
TW112133119ATWI862125B (en)2023-08-312023-08-31Robotic process automation (rpa) virtual machine management system and method thereof

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
TW112133119ATWI862125B (en)2023-08-312023-08-31Robotic process automation (rpa) virtual machine management system and method thereof

Publications (2)

Publication NumberPublication Date
TWI862125Btrue TWI862125B (en)2024-11-11
TW202512031A TW202512031A (en)2025-03-16

Family

ID=94379837

Family Applications (1)

Application NumberTitlePriority DateFiling Date
TW112133119ATWI862125B (en)2023-08-312023-08-31Robotic process automation (rpa) virtual machine management system and method thereof

Country Status (1)

CountryLink
TW (1)TWI862125B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8190459B1 (en)*2004-06-302012-05-29Centurylink Intellectual Property LlcCustomizable workflow reporter
TW201346787A (en)*2012-05-112013-11-16Chunghwa Telecom Co LtdIntegrated management system for joint operation cases of different natures
CN102289730B (en)*2011-06-272014-05-07中国建设银行股份有限公司Graphic showing system and method for group customer relation management
TW201839707A (en)*2017-04-242018-11-01國泰人壽保險股份有限公司Service status evaluation and quality management system
CN112381495A (en)*2020-09-292021-02-19中国软件与技术服务股份有限公司Integrated office platform system based on localization
CN111815283B (en)*2020-07-092021-03-26北京中百信信息技术股份有限公司Information system engineering supervision enterprise business management system
US20210117417A1 (en)*2018-05-182021-04-22Robert Christopher Technologies Ltd.Real-time content analysis and ranking
TWM650128U (en)*2023-08-312024-01-01合作金庫商業銀行股份有限公司Robotic process automation (rpa) virtual machine management system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8190459B1 (en)*2004-06-302012-05-29Centurylink Intellectual Property LlcCustomizable workflow reporter
CN102289730B (en)*2011-06-272014-05-07中国建设银行股份有限公司Graphic showing system and method for group customer relation management
TW201346787A (en)*2012-05-112013-11-16Chunghwa Telecom Co LtdIntegrated management system for joint operation cases of different natures
TW201839707A (en)*2017-04-242018-11-01國泰人壽保險股份有限公司Service status evaluation and quality management system
US20210117417A1 (en)*2018-05-182021-04-22Robert Christopher Technologies Ltd.Real-time content analysis and ranking
CN111815283B (en)*2020-07-092021-03-26北京中百信信息技术股份有限公司Information system engineering supervision enterprise business management system
CN112381495A (en)*2020-09-292021-02-19中国软件与技术服务股份有限公司Integrated office platform system based on localization
TWM650128U (en)*2023-08-312024-01-01合作金庫商業銀行股份有限公司Robotic process automation (rpa) virtual machine management system

Also Published As

Publication numberPublication date
TW202512031A (en)2025-03-16

Similar Documents

PublicationPublication DateTitle
JP5181265B2 (en) Computer program having computer usable program code for causing a computer to execute to manage managed resources
US8006234B2 (en)Method and system for identifying runaway software agents
US20050235054A1 (en)Method and system for tracking memory usage by software agents
US11044144B2 (en)Self-monitoring
KR102549129B1 (en)Method for provinding integrated management platform for device failures
WO2019003497A1 (en)Production line configuration changing system and production line configuration changing method
JP5740338B2 (en) Virtual environment operation support system
TWM650128U (en)Robotic process automation (rpa) virtual machine management system
CA3150993A1 (en)Method of monitoring order with asynchronous order statuses, device, equipment and medium
CN111352750A (en)Method and system for identifying multi-source image defect hidden danger of power transmission line
CN110750416A (en) A method and device for automatic processing of fault information
TWI862125B (en)Robotic process automation (rpa) virtual machine management system and method thereof
US20050096957A1 (en)System and method for manufacturing job rescheduling
CN115794545A (en)Automatic processing method of operation and maintenance data and related equipment thereof
CN115632926A (en)Alarm information processing method, device, equipment, storage medium and product
JP5086527B2 (en) Tracking apparatus, tracking method, and tracking program
US6938219B2 (en)Method and system for displaying actions and historical content in an output view
CN111597032B (en)Task scheduling management method and device and electronic equipment
JP2006185098A (en) Method and apparatus for transmitting design review check progress information
TWM580724U (en)Process robot management system
JP2005235130A (en) Data trace system for manufacturing and development information
JP2004178150A (en) Integrated production management method and system using production process management chart
CN116010139B (en)Intelligent operation and maintenance method and system for virtual cloud desktop client computing software
US7895520B1 (en)Methods and apparatus for managing scheduled activities in a storage area network
JP7352494B2 (en) Production information management system

[8]ページ先頭

©2009-2025 Movatter.jp