CN113570333B - Process design method suitable for integration - Google Patents
Process design method suitable for integration Download PDFInfo
- Publication number
- CN113570333B CN113570333B CN202110825449.1A CN202110825449A CN113570333B CN 113570333 B CN113570333 B CN 113570333B CN 202110825449 A CN202110825449 A CN 202110825449A CN 113570333 B CN113570333 B CN 113570333B
- Authority
- CN
- China
- Prior art keywords
- service
- determining
- processing
- integrated
- data
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Economics (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a process design method suitable for integration, which comprises the following steps: analyzing the process configuration file of the integrated service, and determining the service configuration mode of the integrated service; wherein, the service configuration mode comprises: a sequential configuration mode and a data configuration mode; determining a functional unit of service configuration according to the service configuration mode; acquiring a service file of an integrated service, dividing the service file into a plurality of service files according to service types; importing a service file into the functional unit, processing the service file through the functional unit, and recording a processing process; and generating a flow frame of the business according to the recorded processing process, and determining the business flow.
Description
Technical Field
The invention relates to the technical field of business process management, in particular to a process design method suitable for integration.
Background
Currently, in project development related to data processing and business processes, due to the technical level and business understanding of developers being different, the respective understanding of project targets and processes is unclear, and thus, the project development is deviated. To better complete project development, project managers need a large number of project management tools, but these often only circumvent risks in a normative, institutional manner. Therefore, in the project of data processing and business process, the developer in the prior art has the defect of process design due to the defect of self technical level and business understanding.
Disclosure of Invention
The invention provides a flow design method suitable for integration, which is used for solving the problem that the flow design has defects due to the defects of the technical level and the business understanding of a developer in the project of data processing and business flow.
A process design method suitable for integration, comprising:
analyzing the process configuration file of the integrated service, and determining the service configuration mode of the integrated service; wherein,
the service configuration mode comprises the following steps: a sequential configuration mode and a data configuration mode;
determining a functional unit of service configuration according to the service configuration mode;
acquiring a service file of an integrated service, dividing the service file into a plurality of service files according to service types;
importing a service file into the functional unit, processing the service file through the functional unit, and recording a processing process;
and generating a flow frame of the business according to the recorded processing process, and determining the business flow.
As an embodiment of the present invention: the analyzing the process configuration file of the integrated service and determining the service configuration mode of the integrated service comprises the following steps:
acquiring service requirements of integrated services, and determining a process configuration file corresponding to each service requirement according to the service requirements; wherein,
analyzing the process configuration file, determining the process steps of each service requirement, and taking the process steps corresponding to each service requirement as a process sequence;
respectively calculating the association relationship between each process sequence and other process sequences according to the process sequences, and determining a first relationship value;
determining a first ordering order of the first relationship values according to the first relationship values;
according to the first sequencing sequence, every two stream programs are arranged as a group to generate a flow group;
calculating an incidence relation between the flow steps of the two flow sequences in the flow group, and determining a second relation value;
determining a second sorting order in each process group according to the second relation value;
and configuring service data according to the main sequence and the sub sequence by taking the first sequencing sequence as a main sequence and the second sequencing sequence as a sub sequence to form a sequential configuration mode of the integrated service.
As an embodiment of the present invention: the analyzing the process configuration file of the integrated service and determining the service configuration mode of the integrated service further comprises:
analyzing the process configuration file according to the process steps, and establishing a data interface of each process step;
determining a data source corresponding to each data interface according to the data interfaces, and determining the data type of each data source;
according to the data types, a target data database cluster is built;
and butting the target database cluster with the data source to form a data configuration file, and determining the data configuration mode of the integrated service.
As an embodiment of the present invention: the determining the functional unit of the service configuration according to the service configuration mode comprises:
acquiring the sequential configuration mode and establishing a service node in the sequential configuration mode; wherein,
the service nodes comprise main service nodes and sub service nodes;
acquiring the data configuration mode, and establishing a network node in the data configuration mode;
and corresponding the service node and the network node to form a functional unit of the integrated service.
As an embodiment of the present invention: the determining the functional unit of the service configuration according to the service configuration mode further comprises:
according to the functional units, a task configuration table of each functional unit is established;
according to the task configuration table, recording the service information of the integrated service when each functional unit performs service processing; wherein,
the service information includes: service date, service change information, service performance, service original information and service result;
monitoring the service progress of the integrated service according to the service information, and performing service anomaly detection;
determining the completion condition of the integrated service according to the service progress;
judging whether the integrated service has execution abnormity according to the service abnormity detection;
when the execution is abnormal, the completion condition is marked abnormally, and the integrated service is executed repeatedly;
and when the execution is not abnormal, outputting the completion condition.
As an embodiment of the present invention: the acquiring the service file of the integrated service, dividing the service file into a plurality of service files according to the service types, and including:
determining the service sequence and the service data of the integrated service according to the service configuration mode;
determining a service requirement corresponding to each step according to the service sequence and the service data;
determining an execution rule of each step according to the service requirement;
taking the execution rule and the corresponding service data as a service file, and determining a service type based on the execution rule;
and taking the service data and the execution rule corresponding to the service type as a service file.
As an embodiment of the present invention: the acquiring the service file of the integrated service, dividing the service file into a plurality of service files according to the service types, and further comprising:
determining the service attribute of the service file according to the service file;
according to the service attributes, an isolated forest model of the integrated service is built; wherein,
each branch of the isolated forest model corresponds to a unique functional unit;
and determining a business process architecture of the integrated business according to the isolated forest model.
As an embodiment of the present invention: the importing the service file into the functional unit, processing the service file through the functional unit, and recording a processing process includes:
acquiring the service file, and determining the processing requirement and the storage requirement of the service file;
according to the processing requirements of the business files, processing time is distributed in a cloud server and a local server respectively, the business files are processed according to the processing time, processing results are determined, and the processing results are stored;
building a data storage space in the functional unit according to the storage requirement;
and setting up a time axis, recording a processing process based on the time axis recording processing result and the storage time, and generating a processing log.
As an embodiment of the present invention: generating a flow frame of the business according to the recorded processing process, and determining the business flow, wherein the method comprises the following steps:
acquiring the record processing process, determining the processing sequence, the processing rule, the processing time and the processing data of the integrated service, and generating a service framework of the integrated service; wherein,
the service framework comprises the following steps: a sequence frame, a rule frame, a time frame and a data frame;
the sequence frame is used for determining the service steps of the integrated service;
the rule framework is used for determining a processing rule of each business step of the integrated business;
the time frame is used for determining the processing time of each service step of the integrated service;
the data frame is used for determining the data acquisition direction and the data transmission direction of each service step of the integrated service;
and determining a business process according to the business framework.
As an embodiment of the present invention: generating a flow frame of the business according to the recorded processing process, and determining the business flow, further comprising:
step 1: acquiring processing parameters in a processing process, determining service characteristics and execution characteristics of integrated services, and determining a service model W;
wherein, CiRepresenting the service characteristics of the ith service in the integrated service; sijA jth execution feature representing an ith service in the integrated services; delta. thetRepresenting the state of the integrated service at the moment t; Δ σ represents a dynamic processing parameter of the integrated service; f. ofijRepresenting the execution order of the jth execution characteristic of the ith service; 1, 2, 3, … … n; n represents the total number of services in the integrated service; j ═ 1, 2, 3, … … m; m represents the total number of executing features of the integrated serviceAn amount;
step 2: acquiring service flow information of the integrated service, and determining a flow characteristic L of the service flow;
wherein ζ represents a total number of steps of the business process; miRepresenting the execution process parameter of the ith service in the integrated service; q. q.sijRepresenting the process position of the jth execution characteristic of the ith service in the integrated service; b isiRepresenting the processing parameter of the ith service in the integrated service; z isijThe execution parameter shows the j execution characteristic of the ith service in the integrated service;
fusing the real-time characteristics L of the business model and the business process, and determining whether to select the process:
κijan implementation parameter representing a jth execution characteristic of an ith service in the integrated services;
wherein whenWhen so, it means that the flow is selected; when in useIf so, it means that the flow is not selected.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
FIG. 1 is a flow chart of a process design method for integration according to an embodiment of the present invention;
FIG. 2 is a business node diagram of an embodiment of the present invention, which is suitable for an integrated process design method;
FIG. 3 is an isolated forest model diagram of a process design method for integration in an embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
As shown in fig. 1, a process design method suitable for integration includes:
step 100: analyzing the process configuration file of the integrated service, and determining the service configuration mode of the integrated service; wherein,
the service configuration mode comprises the following steps: a sequential configuration mode and a data configuration mode;
step 101: determining a functional unit of service configuration according to the service configuration mode;
step 102: acquiring a service file of an integrated service, dividing the service file into a plurality of service files according to service types;
step 103: importing a service file into the functional unit, processing the service file through the functional unit, and recording a processing process;
step 104: and generating a flow frame of the business according to the recorded processing process, and determining the business flow.
When the process selection of the integrated service is carried out, the configuration mode of the integrated service is determined through the process configuration file of the integrated service, namely the configuration is carried out according to a certain sequence or data configuration, and the functional units of the integrated service are set based on the configuration mode of the service, wherein the functional units are all functions required in the process of processing the integrated service. And the integrated service is divided into a plurality of service files, so that the integrated service is convenient to distinguish, and after the domain functional units correspond to each other, one functional unit processes one service, so that the processing process is more convenient and smoother. Finally, based on the process framework of the integrated service, the service process is determined, so that a process developer can design the process of the integrated service only by analyzing and classifying the integrated service according to the method of the invention, a process design tool is provided for the process developer, the defects of the technical level and the service understanding of the developer can be ignored, and the process design can be realized by directly making simple analysis and classification work according to the invention. The method can automatically determine the service function of the integrated service, and automatically develop the process according to the specific function.
As an embodiment of the present invention: the analyzing the process configuration file of the integrated service and determining the service configuration mode of the integrated service comprises the following steps:
acquiring service requirements of integrated services, and determining a process configuration file corresponding to each service requirement according to the service requirements;
the business requirements are provided with files and tools required by the integrated business, and the process configuration file is a program, an interface or a protocol and the like which can be realized based on the process configuration file when the data and the files are required
Analyzing the process configuration file, determining the process steps of each service requirement, and taking the process steps corresponding to each service requirement as a process sequence;
after the flow configuration file is determined to be good, the steps needed for processing the integrated service can be determined, the flow steps can be further determined, and the flow sequence is the total steps of the integrated service.
Respectively calculating the association relationship between each process sequence and other process sequences according to the process sequences, and determining a first relationship value;
the integrated services include a plurality of services, which are related or not related, so that the association relationship needs to be calculated.
Determining a first ordering order of the first relationship values according to the first relationship values;
the first relation value comprises the association relation between any two flow sequences, the first sequencing sequence is that the sequentially executed business and the task flow without the sequence can be determined according to the association relation, and the invention uses the first relation value as the first sequencing sequence.
According to the first sequencing sequence, every two stream programs are arranged as a group to generate a flow group;
calculating an incidence relation between the flow steps of the two flow sequences in the flow group, and determining a second relation value;
determining a second sorting order in each process group according to the second relation value;
and configuring service data according to the main sequence and the sub sequence by taking the first sequencing sequence as a main sequence and the second sequencing sequence as a sub sequence to form a sequential configuration mode of the integrated service. The first ordering order is a trunk order and the second ordering order is a branch order.
Under the condition that the service requirement is clear, all the flow steps required by the service are determined by analyzing the flow configuration file of the integrated service, but the sequence of the whole steps is not clear, so that the method determines the working sequence and the subsequence of the service processing based on the association relationship.
As an embodiment of the present invention: the analyzing the process configuration file of the integrated service and determining the service configuration mode of the integrated service further comprises:
analyzing the process configuration file according to the process steps, and establishing a data interface of each process step; each flow step needs the interface of the flow step to transmit data when processing, so the invention sets the data interface to realize data transmission.
Determining a data source corresponding to each data interface according to the data interfaces, and determining the data type of each data source; the data type of the data source is determined by the data source, determining what data the data source generates, chart data, video data, audio data, and the like.
According to the data types, a target data database cluster is built;
and butting the target database cluster with the data source to form a data configuration file, and determining the data configuration mode of the integrated service. The data configuration mode of the integrated service is the mode of transmitting, guiding, processing and generating the data of the integrated service.
The invention analyzes the flow steps, because each service step needs a large amount of data, the invention establishes a data interface for each data source, and uses the target database cluster as a data transfer database, thereby realizing the data configuration of the integrated service by the integrated service data source.
As an embodiment of the present invention: the determining the functional unit of the service configuration according to the service configuration mode comprises:
acquiring the sequential configuration mode, and establishing service nodes (as shown in figure 2) in the sequential configuration mode, wherein the service nodes comprise a main service node and a sub service node; the main service node corresponds to the service backbone of each service; the sub-service nodes divide the main service into multi-task service branches.
Acquiring the data configuration mode, and establishing a network node in the data configuration mode;
and corresponding the service node and the network node to form a functional unit of the integrated service. The functional unit is a function executed by the integrated service in the process of processing the integrated service, and the functional unit corresponds to various functions of the integrated service in the process of processing, such as data processing, data modification, data updating, and the like.
The invention integrates the processing mode of the service, so that a large amount of processing behaviors are based on the network, and the invention fuses the network node and the service node based on the network node and the service node to realize the function change of the integrated service.
As an embodiment of the present invention: the determining the functional unit of the service configuration according to the service configuration mode further comprises:
according to the functional units, a task configuration table of each functional unit is established;
each functional unit needs to pass through a certain technology in the process of business processing. The technology is realized through a plurality of steps, and each step is taken as a task to form a task configuration table.
According to the task configuration table, recording the service information of the integrated service when each functional unit performs service processing; wherein,
the service information includes: service date, service change information, service performance, service original information and service result;
monitoring the service progress of the integrated service according to the service information, and performing service anomaly detection; when the integrated service is processed, the method and the system can judge the service execution progress, can indicate which services are processed by the whole integrated service and the services are remained, and further obtain service information. The service exception monitoring is mainly used for judging whether service execution is in service stagnation or not based on time or a preset program, or execution exceptions may exist when service processing time is too long or too short.
In the above steps, the service anomaly detection method adopted by the present invention is to determine whether there is a service anomaly according to the service progress, and further includes the following steps:
step S1, establishing a real-time model of the service according to the service information:
wherein N islA system content parameter representing the ith service information; qlType parameter representing the l-th service information; ftIndicates the first industryStoring parameters of service information; glAnd the service attribution degree of the ith service information is represented.
Step S2: according to the real-time model of the service, comparing the real-time model with a preset progress board through the following formula, and judging whether a progress abnormal point exists or not;
wherein N istSystem content parameters representing service information preset to be executed at the time t; qtType parameter of service information representing t moment; ftA storage parameter indicating service information at time t; d (t) indicates that the service information at the time t has a service exception point;
step S3: determining service exception according to the progress exception point:
wherein V represents service matching degree; viA matching parameter indicating an ith service; when P etc. < 1, represents ViThe ith service is abnormal.
Determining the completion condition of the integrated service according to the service progress;
judging whether the integrated service has execution abnormity according to the service abnormity detection;
when the execution is abnormal, the completion condition is marked abnormally, and the integrated service is executed repeatedly;
and when the execution is not abnormal, outputting the completion condition.
According to the invention, through the task configuration table built by the functional unit, the service information can be recorded, the integrated service processing amount can be detected according to the service information, the integrated service is subjected to anomaly detection, and whether the integrated service processing is in compliance or not is judged.
As an embodiment of the present invention: the acquiring the service file of the integrated service, dividing the service file into a plurality of service files according to the service types, and including:
determining the service sequence and the service data of the integrated service according to the service configuration mode; the service sequence, because the invention integrates services, some services can be executed in sequence or in parallel, therefore, the invention determines the advanced service sequence and the data possibly related to the integrated services.
Determining a service requirement corresponding to each step according to the service sequence and the service data;
because each step has a business task that each step needs to process, each business task will adopt business requirements.
Determining an execution rule of each step according to the service requirement; because each step has a certain execution sequence and execution mode, the invention can determine the execution rule of the service.
Taking the execution rule and the corresponding service data as a service file, and determining a service type based on the execution rule;
and taking the service data and the execution rule corresponding to the service type as a service file.
In the invention, each service file has corresponding service data and service rules, so the invention generates data and corresponding service files through services.
The invention effectively solves the problem that the service file of the integrated service can not be clearly divided by setting the execution rule of each service step of the service flow and taking the execution rule as the service file through the service sequence and the processing mode of the service data relative to the service requirement, realizes the division and classification of the service file in the integrated service processing process and is convenient for designing the service processing flow.
As an embodiment of the present invention: the acquiring the service file of the integrated service, dividing the service file into a plurality of service files according to the service types, and further comprising:
determining the service attribute of the service file according to the service file;
the service attributes of the service file are the amount of service, the processing time of the service, and the difficulty and importance of the simple service.
And according to the business attributes, building an isolated forest model of the integrated business (as shown in figure 3, if 1-n business attributes exist, one attribute can be divided at last, and attributes with strong correlation can be divided step by step.
Therefore, the forest model has the function of rapidly finding out the business abnormality during the business processing, and belongs to the abnormality monitoring model.
And determining a business process architecture of the integrated business according to the isolated forest model.
The invention not only determines the whole framework of the functional unit and the whole business processing flow, but also is convenient to adjust the whole framework by establishing the isolated forest model of the business attribute.
As an embodiment of the present invention: the importing the service file into the functional unit, processing the service file through the functional unit, and recording a processing process includes:
acquiring the service file, and determining the processing requirement and the storage requirement of the service file;
the service file determines the operations of the service processing which need to be done in the service processing process, so that the requirements of the service processing can be determined, and how to process can be judged. The storage requirement is to judge that the processed service file is stored at the same side in the service processing process, so that the service is convenient to perform.
According to the processing requirements of the business files, processing time is distributed in a cloud server and a local server respectively, the business files are processed according to the processing time, processing results are determined, and the processing results are stored; in the process of business processing, the time consumed when the business is processed to each step is also considered, because the business processing in the prior art is generally the transmission of a cloud server and the uploading of a local server, the total time of one business is fixed, and the processing time of the server is set for improving the efficiency so as to process the business files.
Building a data storage space in the functional unit according to the storage requirement; the data storage space is used for storing data in the process of flow processing.
And building a time axis, recording a processing result and storage time based on the time axis, recording a processing process, and generating a processing log. The time axis is used for recording the log of the integrated service processing, so that the service processing progress can be conveniently judged.
In the process of processing the business, the cloud service and the local server are used for allocating time and computing resources to realize accurate and punctual processing of the integrated business, and the computing resources of the server are not wasted in the process of processing the integrated business.
As an embodiment of the present invention: generating a flow frame of the business according to the recorded processing process, and determining the business flow, wherein the method comprises the following steps:
acquiring the processing process, determining the processing sequence, processing rule, processing time and processing data of the integrated service, and generating a service framework of the integrated service; wherein,
the service framework comprises the following steps: a sequence frame, a rule frame, a time frame and a data frame;
the sequence frame is used for determining the service steps of the integrated service;
the rule framework is used for determining a processing rule of each business step of the integrated business;
the time frame is used for determining the processing time of each service step of the integrated service;
the data frame is used for determining the data acquisition direction and the data transmission direction of each service step of the integrated service;
and determining a business process according to the business framework.
The method comprises the step of building a service framework of the integrated service, wherein the service framework comprises a sequence framework (determining a service processing sequence), a rule framework (used for ensuring the correct service processing), a time framework (improving the timeliness of the service processing) and a data framework (providing data for the service processing).
Is an embodiment of the invention: generating a flow frame of the business according to the recorded processing process, and determining the business flow, further comprising:
step 1: acquiring processing parameters in a processing process, determining service characteristics and execution characteristics of integrated services, and determining a service model W;
wherein, CiRepresenting the service characteristics of the ith service in the integrated service; sijA jth execution feature representing an ith service in the integrated services; delta. thetRepresenting the state of the integrated service at the moment t; Δ σ represents a dynamic processing parameter of the integrated service; f. ofijRepresenting the execution order of the jth execution characteristic of the ith service; 1, 2, 3, … … n; n represents the total number of services in the integrated service; j ═ 1, 2, 3, … … m; m represents the total number of executing features of the integration service;
the processing parameter indicates that those integrated services are processed in the process of performing service processing, and those operations are executed by each integrated service. Therefore, in the step 1, the invention determines the executed state through the service characteristics and the execution characteristics; the dynamic processing parameter indicates that there may be some services processed in multiple ways in the integrated service processing process, and at this time, the adopted way of processing the services is determined by the dynamic processing parameter, and the execution order is used for judging the progress of service execution.
Step 2: acquiring service flow information of the integrated service, and determining a flow characteristic L of the service flow;
wherein ζ represents a total number of steps of the business process; miRepresenting the execution process parameter of the ith service in the integrated service; q. q.sijRepresenting the process position of the jth execution characteristic of the ith service in the integrated service; b isiRepresenting the processing parameter of the ith service in the integrated service; z isijThe execution parameter shows the j execution characteristic of the ith service in the integrated service;
in step 2, the present invention calculates the process characteristics, and in this business process, there may be a plurality of business processes, which are different in some steps. At this time, what kind of processing flow is selected is to be calculated and analyzed, so that the execution flow is prevented from being untight. The process parameters are executed to determine the executed system processes in the process of performing service processing, and the process location is to determine the location of the system process in the process of processing the integrated service, for example: the parameters of the local server and the cloud server are different. In order to determine the validity of the business process. The processing parameters of the service and the execution parameters of the execution characteristics are to determine what manner of processing is used, and in this processing manner, there are execution processes, and the execution parameters are those. Since a step of presence transaction processing can be handled by a variety of execution processes. Step 2, therefore, is the modeling of the business process. In the case of a business process determined in steps, more than one business process may exist, and modeling encompasses all types of business processes.
And step 3: fusing the real-time characteristics L of the business model and the business process, and determining whether to select the process:
κijan implementation parameter representing a jth execution characteristic of an ith service in the integrated services;
wherein whenWhen so, it means that the flow is selected; when in useIf so, it means that the flow is not selected.
In step three, the parameters are implemented to determine whether the execution of the feature is complete. Finally, the business process can not be implemented, and whether the corresponding business process can be implemented is determined again. It is possible to prevent the flow of design from being invalid.
The invention improves the effectiveness of service processing by building a service model according to the characteristics of the service and the state of the service in order to judge whether the obtained service processing flow meets the implemented service processing requirement. When the real-time characteristics of the business process are calculated, the execution steps, the execution positions, the process parameters and the completion quantity of the business process are monitored in real time, and finally whether the current business process meets the business processing requirements or not is determined through the implementation characteristics, whether the business process is proper or not is judged, and then the optimal business process can be selected.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (8)
1. A process design method suitable for integration, comprising:
analyzing the process configuration file of the integrated service, and determining the service configuration mode of the integrated service; wherein,
the service configuration mode comprises the following steps: a sequential configuration mode and a data configuration mode;
determining a functional unit of service configuration according to the service configuration mode;
acquiring a service file of an integrated service, dividing the service file into a plurality of service files according to service types;
importing a service file into the functional unit, processing the service file through the functional unit, and recording a processing process;
generating a process frame of the business according to the processing process, and determining a business process;
the analyzing the process configuration file of the integrated service and determining the service configuration mode of the integrated service comprises the following steps:
acquiring service requirements of integrated services, and determining a process configuration file corresponding to each service requirement according to the service requirements;
analyzing the process configuration file, determining the process steps of each service requirement, and taking the process steps corresponding to each service requirement as a process sequence;
respectively calculating the association relationship between each process sequence and other process sequences according to the process sequences, and determining a first relationship value;
determining a first ordering order of the first relationship values according to the first relationship values;
according to the first sequencing sequence, every two stream programs are arranged as a group to generate a flow group;
calculating an incidence relation between the flow steps of the two flow sequences in the flow group, and determining a second relation value;
determining a second sorting order in each process group according to the second relation value;
and configuring service data according to the main sequence and the sub sequence by taking the first sequencing sequence as a main sequence and the second sequencing sequence as a sub sequence to form a sequential configuration mode of the integrated service.
2. The process design method suitable for integration according to claim 1, wherein the analyzing the process configuration file of the integration service to determine the service configuration mode of the integration service further comprises:
analyzing the process configuration file according to the process steps, and establishing a data interface of each process step;
determining a data source corresponding to each data interface according to the data interfaces, and determining the data type of each data source;
according to the data types, a target data database cluster is built;
and butting the target database cluster with the data source to form a data configuration file, and determining the data configuration mode of the integrated service.
3. The process design method suitable for integration according to claim 1, wherein the determining the functional unit of the service configuration according to the service configuration mode comprises:
acquiring the sequential configuration mode and establishing a service node in the sequential configuration mode; wherein,
the service nodes comprise main service nodes and sub service nodes;
acquiring the data configuration mode, and establishing a network node in the data configuration mode;
and corresponding the service node and the network node to form a functional unit of the integrated service.
4. The process design method suitable for integration according to claim 1, wherein the determining a functional unit of service configuration according to the service configuration mode further comprises:
according to the functional units, a task configuration table of each functional unit is established;
according to the task configuration table, recording the service information of the integrated service when each functional unit performs service processing; wherein,
the service information includes: service date, service change information, service performance, service original information and service result;
monitoring the service progress of the integrated service according to the service information, and performing service anomaly detection;
determining the completion condition of the integrated service according to the service progress;
judging whether the integrated service has execution abnormity according to the service abnormity detection;
when the execution is abnormal, the completion condition is marked abnormally, and the integrated service is executed repeatedly;
and when the execution is not abnormal, outputting the completion condition.
5. The process design method suitable for integration according to claim 1, wherein the obtaining a service file of an integration service, dividing the service file into a plurality of service files according to service types, comprises:
determining the service sequence and the service data of the integrated service according to the service configuration mode;
determining a service requirement corresponding to each step according to the service sequence and the service data;
determining an execution rule of each step according to the service requirement;
taking the execution rule and the corresponding service data as a service file, and determining a service type based on the execution rule;
and taking the service data and the execution rule corresponding to the service type as a service file.
6. The process design method suitable for integration according to claim 1, wherein said obtaining a service file of an integration service, dividing the service file into a plurality of service files according to service types, further comprises:
determining the service attribute of the service file according to the service file;
according to the service attributes, an isolated forest model of the integrated service is built; wherein,
each branch of the isolated forest model corresponds to a unique functional unit;
and determining a business process architecture of the integrated business according to the isolated forest model.
7. The process design method suitable for integration according to claim 1, wherein the importing the service file into the functional unit, processing the service file by the functional unit, and recording a processing procedure comprises:
acquiring the service file, and determining the processing requirement and the storage requirement of the service file;
according to the processing requirements of the business files, processing time is distributed in a cloud server and a local server respectively, the business files are processed according to the processing time, processing results are determined, and the processing results are stored;
building a data storage space in the functional unit according to the storage requirement;
and setting up a time axis, recording a processing process based on the time axis recording processing result and the storage time, and generating a processing log.
8. The process design method suitable for integration according to claim 1, wherein the generating a process frame of the business according to the processing procedure, determining a process frame of the business according to the recorded processing procedure, and determining a process flow comprises:
acquiring the processing process, determining the processing sequence, processing rule, processing time and processing data of the integrated service, and generating a service framework of the integrated service; wherein,
the service framework comprises: a sequence frame, a rule frame, a time frame and a data frame;
the sequence frame is used for determining the service steps of the integrated service;
the rule framework is used for determining a processing rule of each business step of the integrated business;
the time frame is used for determining the processing time of each service step of the integrated service;
the data frame is used for determining the data acquisition direction and the data transmission direction of each service step of the integrated service;
and determining a business process according to the business framework.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110825449.1A CN113570333B (en) | 2021-07-21 | 2021-07-21 | Process design method suitable for integration |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110825449.1A CN113570333B (en) | 2021-07-21 | 2021-07-21 | Process design method suitable for integration |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113570333A CN113570333A (en) | 2021-10-29 |
CN113570333B true CN113570333B (en) | 2022-04-01 |
Family
ID=78165971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110825449.1A Active CN113570333B (en) | 2021-07-21 | 2021-07-21 | Process design method suitable for integration |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113570333B (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102799962B (en) * | 2012-06-27 | 2015-08-26 | 南京合荣欣业信息技术有限公司 | A kind of layout type business process system and its implementation |
CN103617047A (en) * | 2013-12-16 | 2014-03-05 | 北京中电普华信息技术有限公司 | Method, device and processor for developing business processes |
CN111652468B (en) * | 2020-04-27 | 2024-12-10 | 深圳平安医疗健康科技服务有限公司 | Business process generation method, device, storage medium and computer equipment |
-
2021
- 2021-07-21 CN CN202110825449.1A patent/CN113570333B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN113570333A (en) | 2021-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110554958B (en) | Graph database testing method, system, device and storage medium | |
CN110362473B (en) | Method and device for optimizing test environment, storage medium, and terminal | |
CN111552509B (en) | A method and device for determining a dependency between interfaces | |
CN112860676B (en) | Data cleaning method applied to big data mining and business analysis and cloud server | |
CN111400186A (en) | Performance test method and system | |
CN111123223A (en) | General development platform, management system and method for radar health management | |
CN111352846A (en) | Method, device, equipment and storage medium for building a test system | |
CN107203464B (en) | Method and device for positioning service problem | |
US20050278301A1 (en) | System and method for determining an optimized process configuration | |
CN112667512A (en) | Data drive test method, device, equipment and computer readable storage medium | |
CN113360353A (en) | Test server and cloud platform | |
CN111090401B (en) | Storage device performance prediction method and device | |
CN112948469A (en) | Data mining method and device, computer equipment and storage medium | |
CN112506957A (en) | Method and device for determining workflow dependency relationship | |
CN118761745B (en) | OA collaborative workflow optimization method applied to enterprise | |
CN111913824A (en) | Method for determining data link fault reason and related equipment | |
CN113570333B (en) | Process design method suitable for integration | |
CN114416573A (en) | Defect analysis method, device, equipment and medium for application program | |
CN117290719B (en) | Inspection management method and device based on data analysis and storage medium | |
CN113138906A (en) | Call chain data acquisition method, device, equipment and storage medium | |
CN114356758B (en) | Parallel distributed database engine testing method and system based on dynamic evaluation | |
CN112311679B (en) | State detection method, state detection device, electronic equipment and readable storage medium | |
CN112988718B (en) | Method and system for automatically monitoring power | |
CN111159988A (en) | Model processing method and device, computer equipment and storage medium | |
CN119179965B (en) | Microservice cluster global call chain construction method and system based on edge computing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |