Process evaluation methods and systems
Through a process evaluation method that uses unified standard processing and weighted score calculation, the problem of evaluating long business processes across components and systems is solved, and end-to-end process evaluation and accurate implementation of optimization suggestions are achieved, thereby improving business efficiency.
Patent Information
- Application Number
- CN202210144599.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-17
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2042-02-17
AI Technical Summary
Existing technologies make it difficult to achieve end-to-end full-process evaluation of long business processes across components and systems, resulting in evaluation results that are out of touch with reality and process optimization suggestions that are difficult to implement.
By obtaining process attribute information for unified standard processing, connecting the data of each sub-process, and calculating the weight score using preset scoring rules, a comprehensive performance evaluation of the process is achieved, and an alarm is triggered when the evaluation result is lower than the threshold.
It has achieved end-to-end process evaluation, improved the accuracy of the evaluation and the implementation of process optimization suggestions, and enhanced business efficiency.
Smart Images

Figure CN114511235B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of process evaluation, and in particular to a process evaluation method and a process evaluation system. Background Art
[0002] Modern enterprise management is increasingly utilizing information technology and digitalization. To achieve efficient internal management, business process management (BPM) has standardized and informatized enterprise management. As a key tool for improving business effectiveness, enhancing risk management, and increasing resource utilization efficiency, BPM is gaining increasing attention from major enterprises. However, for long, cross-component and cross-system business processes, it's often difficult for business personnel to trace data from the entire process. Sometimes, data gaps prevent access, leading to difficulties in business process management and making it difficult to define, evaluate, monitor, and optimize business processes.
[0003] For example, in the banking industry, numerous business types are designed, each with significant variations in user information confidentiality and permissions. Furthermore, a single user may design multiple business types. This creates significant data gaps, whether due to differences in business systems or the separation of business sub-process data across branches. Failure to address these gaps prevents comprehensive, end-to-end process assessments, rendering the final assessment results unrealistic. Based on the results of process assessments, management organizations at all levels of the bank's business departments must cascade down the process to rectify, reshape, and optimize them. Currently, the common practice among business management departments is to manually extract business data, perform processing and calculations, and complete offline process assessments manually, often through emails and other forms of communication. This makes it difficult to monitor the implementation of process optimization recommendations. To address the numerous issues with current process assessment methods, a new approach is needed. Summary of the Invention
[0004] The purpose of the embodiments of the present application is to provide a process evaluation method and a process evaluation system to at least solve the above-mentioned problems.
[0005] In order to achieve the above-mentioned purpose, the first aspect of the present application provides a process evaluation method, including: obtaining attribute information of the process to be evaluated, and performing unified standard processing on the attribute information; concatenating the attribute information according to the unified standard processing result and the process sequence of the process to obtain the process information from the starting point to the end point of the process; obtaining the weight score of the process information under each preset system according to the preset scoring rules; calculating the combined weight score of the weight scores under each preset system, and outputting the calculated combined weight score as the process evaluation result.
[0006] In an embodiment of the present application, the attribute information includes: basic data of each sub-process in the process and channel-end embedding data.
[0007] In an embodiment of the present application, the unified standard processing of the attribute information includes: loading the basic data of each sub-process in the process and the channel-end embedded data in a unified standard; processing the loaded data according to a preset preprocessing algorithm; wherein the preset preprocessing algorithm includes one or more of duplicate data deletion, missing value filling, data consistency verification, and invalid value processing.
[0008] In an embodiment of the present application, the attribute information is concatenated according to the unified standard processing results and the process sequence of the process, including: obtaining the preset sequence information of each sub-process in the process; concatenating the loading data of each sub-process in the preprocessed process in sequence according to the preset sequence information; wherein the starting point of the concatenated loading data coincides with the starting point of the process, and the end point of the concatenated loading data coincides with the end point of the process.
[0009] In an embodiment of the present application, the preset system includes at least one or more of: process completeness, process efficiency, process risk control, process experience, and process digitization.
[0010] In an embodiment of the present application, each preset system in each preset system includes multiple levels of evaluation indicators, and each level of evaluation indicators is configured with preset parameter attributes; wherein, among the multiple levels of evaluation indicators, except for the last level evaluation indicator, each level of evaluation indicator includes a subordinate indicator, and the subordinate indicator is the adjacent next level evaluation indicator of the corresponding level evaluation indicator; among the multiple levels of evaluation indicators, except for the top level evaluation indicator, each level of evaluation indicator includes an upper level indicator, and the upper level indicator is the adjacent upper level evaluation indicator of the corresponding level evaluation indicator; all preset systems have the same top level evaluation indicator, and all preset systems together constitute the top level evaluation indicator.
[0011] In an embodiment of the present application, the weight score of the process information under each preset system is obtained according to the preset scoring rules, including: for each preset system, starting from the last-level evaluation indicator of the preset system, calculating the preset parameter attribute weight score of each level evaluation indicator step by step according to the preset scoring rules until the next top-level evaluation indicator, to obtain the weight score under the preset system; wherein, the weight score of the evaluation indicator of the previous level is obtained according to the weight score of its subordinate indicator.
[0012] In an embodiment of the present application, the preset scoring rules include: one or more of the positive and negative performance, proportion, threshold and preset scoring rules of the parameter attributes; wherein the positive and negative performance refers to the degree of influence of the corresponding parameter attributes on the process to be evaluated.
[0013] In an embodiment of the present application, the weight scores under each preset system are calculated in a combined weight score, including: for each preset system, according to the weight calculation result of the second top-level evaluation indicator of the preset system, the weight score of the top-level evaluation indicator of the preset system is calculated as the combined weight score.
[0014] In an embodiment of the present application, the method further includes: if the calculated combined weight score is lower than a preset combined weight score threshold, pushing the combined weight score calculation result to the monitoring end.
[0015] In an embodiment of the present application, the method further includes: if it is determined that there is a preset system whose weight score is lower than the preset threshold of the system weight score, marking the preset system whose weight score is lower than the preset threshold of the system weight score, and triggering corresponding alarm information.
[0016] The second aspect of the present application provides a process evaluation system, including: an acquisition unit, used to obtain attribute information of the process to be evaluated; a processing unit, used to: perform unified standard processing on the attribute information; concatenate the attribute information according to the unified standard processing result and the process sequence of the process, and obtain the process information from the starting point to the end point of the process; an evaluation unit, used to: obtain the weight score of the process information under each preset system according to the preset scoring rules; calculate the combined weight score of the weight score under each preset system, and output the calculated combined weight score as the process evaluation result.
[0017] In an embodiment of the present application, the evaluation unit is also used to: push the calculation result of the combined weight score to the monitoring end when the calculated combined weight score is lower than the preset combined weight score threshold; when it is determined that there is a preset system with a weight score lower than the preset threshold of the system weight score, mark the preset system with a weight score lower than the preset threshold of the system weight score, and trigger the corresponding alarm instruction; the system also includes: an alarm unit, which is used to generate alarm information according to the alarm instruction.
[0018] A third aspect of the present application provides a machine-readable storage medium having instructions stored thereon. When the instructions are executed by a processor, the processor is configured to execute the above-mentioned process evaluation method.
[0019] A fourth aspect of the present application provides a computer program product, comprising a computer program, which implements the above-mentioned process evaluation method when executed by a processor.
[0020] The above technical solution mines all attribute information of the process to be evaluated and standardizes this information. This unifies previously isolated processes with breakpoints into a single standard, allowing for process concatenation to obtain complete end-to-end process information. A complete process evaluation is then performed based on a pre-defined multi-system weighted evaluation method, yielding a comprehensive performance evaluation of the process to be evaluated. This achieves the comprehensive evaluation requirements for breakpoint processes and improves process evaluation accuracy.
[0021] Other features and advantages of the embodiments of the present application will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the following detailed description, they are used to explain the embodiments of the present application but do not constitute a limitation on the embodiments of the present application. In the accompanying drawings:
[0023] Figure 1 A flowchart schematically illustrates the steps of a process evaluation method according to an embodiment of the present application;
[0024] Figure 2 The system structure diagram of the process evaluation system according to the embodiment of the present application is schematically shown;
[0025] Figure 3 The internal structure diagram of a computer device according to an embodiment of the present application is schematically shown. DETAILED DESCRIPTION
[0026] To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the specific implementation methods described herein are only used to illustrate and explain the embodiments of the present application and are not used to limit the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0027] It should be noted that if the embodiments of the present application involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative position relationship, movement status, etc. between the various components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indications will also change accordingly.
[0028] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of such features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the fact that they can be implemented by ordinary technicians in this field. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0029] Modern enterprise management is increasingly leveraging information technology and digitalization. To achieve efficient internal management, business process management (BPM) is standardizing and informatizing enterprise management. As a key tool for improving business performance, enhancing risk management, and increasing resource efficiency, BPM is gaining increasing attention from major enterprises. However, for long business processes spanning components and systems, business personnel often struggle to trace data from the entire process. Data gaps sometimes exist, hindering business process management and hindering the definition, evaluation, monitoring, and optimization of business processes. For example, in the banking industry, numerous business types are designed, with significant variations in user information confidentiality and permissions. Furthermore, a single user may design multiple business types, resulting in significant data gaps, whether due to differences in business systems or the separation of business sub-process data across branches. Failure to address these gaps prevents comprehensive, end-to-end process assessments, rendering the final results unrealistic. Based on the results of process assessments, management agencies at all levels of banking business departments must issue tiered directives for business process rectification, reshaping, and optimization. At present, the common method used by various business management departments is to manually extract business data, perform processing and calculations, and manually complete offline process evaluations. Through emails and other forms of processes, it is difficult to control the implementation of process optimization suggestions.
[0030] Existing process evaluation methods have many drawbacks, and data from cross-component growth processes is difficult to apply. On the one hand, the data from various components is not connected, and the data cannot be connected in series, resulting in the loss of application value of this data. The processing of process data lacks unified standards, which makes quantitative application more difficult. The application of T+1 process data is difficult to meet the timeliness requirements of the business. For some businesses with more urgent time requirements, the application of real-time data is required. Process analysis and evaluation reports rely on manual output by business managers, which requires a lot of time for manual data calculation and report writing. Moreover, due to the uneven capabilities of business managers, the quality of the report output varies greatly, and there is a lack of standard, easy-to-use process analysis models. The task flow, contact and processing tracking of process analysis reports lack system support, and are mostly carried out through traditional methods such as email, making it difficult to track the implementation effect.
[0031] In response to the drawbacks of the above-mentioned existing process evaluation methods, this application provides a new process evaluation method that targets the current pain points of business process management. At the same time, it provides a standardized model for process evaluation to achieve automated evaluation of business processes, allowing business management departments to grasp the current status of business processes at any time. Based on process model analysis, the process analysis report is automatically output and a multi-channel efficient task flow mechanism is implemented to ensure the implementation of the implementation suggestions of the process analysis report, achieve the reshaping and optimization of business processes, and improve business efficiency. In order to facilitate the explanation of the solution, the specific implementation method of this application is introduced with reference to the banking industry, but the process evaluation algorithm proposed in this application is not limited to the banking industry. Any industry with process evaluation needs can use the process evaluation method proposed in this application to achieve it.
[0032] Figure 1 The following schematically shows a flow chart of a process evaluation method according to an embodiment of the present application. Figure 1 As shown, in one embodiment of the present application, a process evaluation method is provided, comprising the following steps:
[0033] Step S10: Acquire attribute information of the process to be evaluated, and perform unified standard processing on the attribute information.
[0034] Specifically, as mentioned above, in the banking industry, there are a variety of business types, and the system type and data type of each business process may be different. In existing methods, it is impossible to meet the demand for full-process evaluation across this system. In the present invention, the purpose is to achieve end-to-end full-process evaluation of the entire process. Even if a single process has multiple sub-processes, and each sub-process does not belong to the same process, and there is data isolation between each sub-process, it can be achieved. In order to solve this breakpoint situation, the present invention needs to put all process data under the same standard, concatenate all process data with breakpoints, obtain complete process data, and then perform process evaluation. First, the attribute information of the process to be evaluated is required. The attribute information includes: basic data of each sub-process in the process to be evaluated and channel-end buried data. Among them, the basic data of each sub-process is the basic architecture data of the process, which is not specific and is the basic data for identifying each sub-process as the same process. The channel-end buried data is the differentiated data of each sub-process based on its own process system. The formation of breakpoints is mainly due to this part of data. These data are used as the main component data of each sub-process, and then unified standard processing is performed based on these data.
[0035] First, the basic data for each sub-process and the data from the channel-side tracking points are loaded to the same standard. This means that all data is loaded to the same standard. Then, data preprocessing is performed to normalize the data involving breakpoints. This includes deduplication, missing value filling, data consistency verification, and invalid value processing. Once this data processing is completed, the data for all sub-processes is under the same standard.
[0036] For example, in banking systems, basic data includes transaction information, custody details, and corporate customer information. Targeted data includes information from mobile banking and internal employee systems. The collection and identification of this information within the banking industry complies with laws and regulations. Therefore, internal assessment methods involving these processes within the banking industry require standardized processing of this data to ensure a comprehensive assessment of the entire process from the initiation to the termination of a single user's transactions.
[0037] In one embodiment, big data analysis platform tools such as MPP are used to generate various process operation indicators and process analysis and monitoring data to obtain process attribute information related to each process system.
[0038] Step S20: Concatenate the attribute information according to the unified standard processing result and the process sequence of the process to obtain the process information from the starting point to the end point of the process.
[0039] Specifically, the preset sequence information of each sub-process is obtained, and the pre-processed loading data of each sub-process is sequentially concatenated according to the preset sequence information; wherein the starting point of the concatenated loading data coincides with the starting point of the process to be evaluated; and the end point of the concatenated loading data coincides with the end point of the process to be evaluated.
[0040] From the starting point to the end point of the process, it is necessary to pass through various process nodes and sub-process nodes. Based on these node data, the process data is reconnected, that is, the pre-processed data is connected in series to solve the problem that the previous breakpoint processes could not be spliced together, and ensure that the final process data obtained is end-to-end full process data.
[0041] Step S30: Obtaining weight scores of the process information under various preset systems according to preset scoring rules.
[0042] Specifically, after obtaining complete process data, it is necessary to evaluate the process data. Preferably, the present invention uses weighted scores for process evaluation. Because different influencing indicators have different degrees of influence on the entire process, some influencing indicators may have a small impact on the entire process even though their values vary greatly. To avoid the problem of low-impact indicators being overweighted when directly determining process evaluation results based on variable data, the performance of the process to be evaluated is determined by calculating the weights of each performance indicator.
[0043] In one embodiment, the preset system includes: process integrity, process efficiency, process risk control, process experience, and process digitization. Each system corresponds to a corresponding process indicator. By assigning weights to different dimensions and performing model calculation scores on relevant indicators, a comprehensive process evaluation score is obtained, which enables the overall operation of the process to be evaluated. These process systems are a direct reflection of the impact on the quality of the process, but they are not the fundamental problem. For example, process risk control is a system, but it may have a variety of influencing factors, such as authority division, database settings, and encryption methods. Therefore, for the process risk control system alone, it is a comprehensive influencing result. It is necessary to accurately know the weight score of the process risk control and obtain the weight score of each influencing factor one by one. Based on this, each preset system in the present invention includes multiple levels of evaluation indicators, and each level of evaluation indicators is configured with preset parameter attributes; wherein, except for the last level evaluation indicator, each level of evaluation indicator includes a subordinate indicator, and the subordinate indicator is the adjacent next level evaluation indicator of the corresponding level evaluation indicator; except for the top level evaluation indicator, each level of evaluation indicator includes an upper level indicator, and the upper level indicator is the adjacent previous level evaluation indicator of the corresponding level evaluation indicator; all preset systems have the same top level evaluation indicator, and all preset systems together constitute the top level and evaluation indicators.
[0044] In one embodiment, there are three levels of evaluation indicators preset, including the top level and evaluation indicators composed of all preset systems; the sub-level evaluation indicators composed of each preset system, namely the process integrity evaluation indicator, process efficiency evaluation indicator, process risk control evaluation indicator, process experience evaluation indicator, and process digitization evaluation indicator; then the last level evaluation indicator composed of the influencing factors of each preset system, namely the authority division evaluation indicator, database setting evaluation indicator, and encryption method evaluation indicator in the process risk control evaluation indicator mentioned above. The system situation of other sub-level evaluation indicators is similar, and all content items that will affect the corresponding preset system are listed as the last level evaluation indicator. Then, when calculating the weight score, starting from the last level evaluation indicator, the parameter attribute weight score preset for each level evaluation indicator is calculated step by step according to the preset scoring rules until the second top level evaluation indicator is calculated to obtain the weight score under each preset system; wherein, the weight score of the upper level indicator is obtained according to the corresponding subordinate indicator weight score.
[0045] For example, the process risk control evaluation indicators include authority division evaluation indicators, database setting evaluation indicators and encryption method evaluation indicators, which are weighted and scored according to the positive and negative performance, proportion, threshold and preset scoring rules of the parameter attributes; wherein, the positive and negative performance represents the degree of influence of the corresponding parameter attributes on the process to be evaluated. The specific weight scores of the authority division evaluation indicators, database setting evaluation indicators and encryption method evaluation indicators are obtained respectively, and then the combined weight score of the three is calculated as the weight score of the process risk control evaluation indicators. Similarly, the weight scores of the process integrity evaluation indicators, process efficiency evaluation indicators, process experience evaluation indicators and process digitalization evaluation indicators are obtained one by one.
[0046] Step S40: Calculate a combined weight score for the weight scores under each preset system, and output the calculated combined weight score as a process evaluation result.
[0047] Specifically, after obtaining the weight scores under each preset system, that is, obtaining the weight scores of the process integrity evaluation index, process efficiency evaluation index, process risk control evaluation index, process experience evaluation index, and process digitalization evaluation index respectively, the combined weight score of these five is calculated. Because these five systems are directly related to the performance characteristics of the process to be evaluated, the combined weight score is used as the evaluation result of the process to be evaluated.
[0048] In one embodiment, a combination weight threshold and a system weight score threshold for each preset system are preset. If the combination weight score is lower than the preset combination weight score threshold, it means that the overall process of the corresponding evaluation has not reached the preset standard and needs to be improved. In order to remind relevant personnel, the combination weight score result is pushed, and the specific score of each evaluation indicator is listed to guide relevant personnel to improve the process. If the weight of a preset system is lower than the corresponding system weight score threshold, it means that the corresponding system is a substandard item of the evaluation process and needs to be upgraded for this item, so an alarm message is also output to remind relevant personnel to upgrade this item, and optimize the process in turn.
[0049] In one embodiment, Figure 2 As shown, a process evaluation system is provided, including an acquisition unit for obtaining attribute information of a process to be evaluated; a processing unit for: performing unified standard processing on the attribute information; concatenating the attribute information according to the unified standard processing result and the process sequence of the process to obtain process information from the starting point to the end point of the process; an evaluation unit for: obtaining a weight score of the process information under each preset system according to a preset scoring rule; performing combined weight score calculation on the weight scores under each preset system, and outputting the calculated combined weight score as a process evaluation result.
[0050] In one embodiment, the evaluation unit is also used to: push the calculation result of the combined weight score to the monitoring end when the calculated combined weight score is lower than the preset combined weight score threshold; mark the preset system with a weight score lower than the preset threshold of the system weight score when it is determined that there is a preset system with a weight score lower than the preset threshold of the system weight score, and trigger the corresponding alarm instruction; the system also includes: an alarm unit, which is used to generate alarm information according to the alarm instruction.
[0051] The process evaluation system includes a processor and a memory. The above-mentioned acquisition unit, processing unit and evaluation unit are all stored in the memory as program units, and the processor executes the above-mentioned program modules stored in the memory to realize corresponding functions.
[0052] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the process evaluation method can be implemented by adjusting the kernel parameters.
[0053] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0054] An embodiment of the present application provides a storage medium on which a program is stored, and when the program is executed by a processor, the above-mentioned process evaluation method is implemented.
[0055] An embodiment of the present application provides a processor, which is used to run a program, wherein the above-mentioned process evaluation method is executed when the program is running.
[0056] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 3 As shown. The computer device includes a processor A01, a network interface A02, a display screen A04, an input device A05 and a memory (not shown in the figure) connected via a system bus. Among them, the processor A01 of the computer device is used to provide computing and control capabilities. The memory of the computer device includes an internal memory A03 and a non-volatile storage medium A06. The non-volatile storage medium A06 stores an operating system B01 and a computer program B02. The internal memory A03 provides an environment for the operation of the operating system B01 and the computer program B02 in the non-volatile storage medium A06. The network interface A02 of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor A01, a process evaluation method is implemented. The display screen A04 of the computer device can be a liquid crystal display or an electronic ink display screen, and the input device A05 of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0057] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0058] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing the above-mentioned process evaluation method.
[0059] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0060] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0061] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0062] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.
[0063] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0064] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0065] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology for information storage. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media such as modulated data signals and carrier waves.
[0066] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.
[0067] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included within the scope of the claims of the present application.
Claims
1. A process evaluation method, characterized in that: The method comprises: Obtaining attribute information of the process to be evaluated and performing unified standard processing on the attribute information; wherein the attribute information includes: basic data of each sub-process in the process and channel-end embedded data; The unified standard processing of the attribute information includes: loading the basic data of each sub-process in the process and the channel-end embedded point data in a unified standard; processing the loaded data according to a preset preprocessing algorithm; wherein the preset preprocessing algorithm includes one or more of duplicate data deletion, missing value filling, data consistency verification, and invalid value processing; According to the unified standard processing result and the process sequence of the process, the attribute information is concatenated to obtain the process information from the starting point to the end point of the process; wherein, The concatenation of attribute information according to the unified standard processing result and the process sequence of the process includes: obtaining preset sequence information of each sub-process in the process; sequentially concatenating the loaded data of each sub-process in the pre-processed process according to the preset sequence information; wherein the starting point of the concatenated loaded data coincides with the starting point of the process, and the ending point of the concatenated loaded data coincides with the end point of the process; Obtaining the weight score of the process information under each preset system according to the preset scoring rules; The weight scores under each preset system are combined to calculate the weight score, and the calculated combined weight score is output as the process evaluation result.
2. The method according to claim 1, characterized in that The preset system at least includes: One or more of process completeness, process efficiency, process risk control, process experience, and process digitization.
3. The method according to claim 2, characterized in that Each preset system includes multiple levels of evaluation indicators, and each level of evaluation indicators is configured with preset parameter attributes; in, In the multi-level evaluation indicators, except for the last level evaluation indicator, each level evaluation indicator includes a subordinate indicator, and the subordinate indicator is the evaluation indicator of the next level adjacent to the corresponding level evaluation indicator; In the multi-level evaluation indicators, except for the top-level evaluation indicators, each level of evaluation indicators includes a parent indicator, and the parent indicator is the evaluation indicator of the adjacent upper level of the corresponding level evaluation indicator; All preset systems have the same top-level evaluation indicator, and all preset systems together constitute the top-level evaluation indicator.
4. The method according to claim 3, characterized in that Obtaining the weight score of the process information under each preset system according to the preset scoring rules includes: For each preset system, starting from the last-level evaluation indicator of the preset system, the parameter attribute weight score preset for each level of evaluation indicators is calculated step by step according to the preset scoring rules until the next top-level evaluation indicator, and the weight score under the preset system is obtained; among which, the weight score of the evaluation indicator of the previous level is obtained according to the weight score of its subordinate indicators.
5. The method according to claim 4, characterized in that The preset scoring rules include: One or more of the positive and negative performance, proportion, threshold and preset scoring rules of the parameter attribute; wherein, The positive and negative performance refers to the influence of the corresponding parameter attributes on the process to be evaluated.
6. The method according to claim 4, characterized in that The calculation of the combined weight score of the weight scores under each preset system includes: For each preset system, according to the weight calculation result of the second top-level evaluation indicator of the preset system, the weight score of the top-level evaluation indicator of the preset system is calculated as the combined weight score.
7. The method according to claim 1, characterized in that The method further comprises: If the calculated combined weight score is lower than the preset combined weight score threshold, the combined weight score calculation result will be pushed to the monitoring end.
8. The method according to claim 1, characterized in that The method further comprises: If it is determined that there is a preset system with a weight score lower than the preset threshold of the system weight score, the preset system with a weight score lower than the preset threshold of the system weight score is marked, and a corresponding alarm message is triggered.
9. A process evaluation system, characterized in that: The system comprises: The acquisition unit is used to obtain attribute information of the process to be evaluated; wherein the attribute information includes: basic data of each sub-process in the process and channel-end embedded data; A processing unit for: Performing unified standard processing on the attribute information; performing unified standard processing on the attribute information includes: loading the basic data of each sub-process in the process and the channel-end embedded point data in a unified standard; processing the loaded data according to a preset preprocessing algorithm; wherein the preset preprocessing algorithm includes one or more of deduplication, missing value filling, data consistency verification, and invalid value processing; According to the unified standard processing result and the process sequence of the process, the attribute information is concatenated to obtain the process information from the starting point to the end point of the process; wherein, The concatenation of attribute information according to the unified standard processing result and the process sequence of the process includes: obtaining preset sequence information of each sub-process in the process; sequentially concatenating the loaded data of each sub-process in the pre-processed process according to the preset sequence information; wherein the starting point of the concatenated loaded data coincides with the starting point of the process, and the ending point of the concatenated loaded data coincides with the end point of the process; Evaluation unit for: Obtaining the weight score of the process information under each preset system according to the preset scoring rules; The weight scores under each preset system are combined to calculate the weight score, and the calculated combined weight score is output as the process evaluation result.
10. The system according to claim 9, characterized in that The evaluation unit is also used to: If the calculated combined weight score is lower than the preset combined weight score threshold, the combined weight score calculation result is pushed to the monitoring end; In the case of determining that there is a preset system with a weight score lower than the preset threshold value of the system weight score, marking the preset system with a weight score lower than the preset threshold value of the system weight score and triggering a corresponding alarm instruction; The system further comprises: The alarm unit is used to generate alarm information according to the alarm instruction.
11. A machine-readable storage medium having instructions stored thereon, characterized in that: When the instruction is executed by a processor, the processor is configured to execute the process evaluation method according to any one of claims 1 to 8.
12. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the process evaluation method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Index data evaluation method and device
CN111126732A
Material transmission process evaluation system and method
CN112541660A