Search

CN-122018880-A - Service flow arranging system and method based on optimus platform

CN122018880ACN 122018880 ACN122018880 ACN 122018880ACN-122018880-A

Abstract

The application provides a business process arranging system and method based on optimus platform, relating to the technical field of process management, wherein the system comprises a front end unit and a optimus data bridging unit; the front-end unit at least comprises a construction unit and a code preview unit, wherein the construction unit is used for constructing a business process by a visual drag code assembly, the code preview unit is used for visually displaying a process code, the optimus data bridging unit is used for generating the process code and the process configuration based on the business process constructed by the construction unit and synchronizing the process code and the process configuration to each business service, and when the business service is started, business process arrangement is automatically carried out, and node errors can be avoided to a certain extent by visualizing complex business logic.

Inventors

  • WANG TIANHUA
  • YANG JINMING
  • HUANG FANGCHENG
  • LI ZHIZHE
  • SU WENGUANG

Assignees

  • 深圳依时货拉拉科技有限公司

Dates

Publication Date
20260512
Application Date
20260127

Claims (10)

  1. 1. A business process arrangement system based on optimus platform is characterized by comprising a front-end unit and a optimus data bridging unit; The front-end unit at least comprises a construction unit and a code preview unit, wherein the construction unit is used for constructing a business process by a visual dragging code assembly, and the code preview unit is used for visually displaying a process code; The optimus data bridging unit is used for generating the flow codes and the flow configuration based on the business flow constructed by the construction unit, synchronizing the flow codes and the flow configuration to each business service, and automatically arranging the business flow after the business service is started.
  2. 2. The optimus platform based business process orchestration system according to claim 1, wherein the front-end unit further comprises: and the isolation unit is used for isolating the business service and the business version.
  3. 3. The optimus platform based business process orchestration system according to claim 2, wherein the isolation unit is connected to the optimus data bridging unit through a Java-psi interface.
  4. 4. The optimus platform-based business process orchestration system according to claim 1, wherein the optimus data bridging unit is configured to generate the process code based on the business process built by the building unit, including: Converting the business process constructed by the construction unit into an xml protocol format; And carrying out frame analysis on the business process in the xml protocol format to obtain the process code, wherein the process code is a java code.
  5. 5. The business process orchestration system based on the optimus platform of claim 1, further comprising a preloading unit for preloading bpm processes.
  6. 6. The optimus platform-based business process orchestration system according to claim 1, wherein the system at least comprises a global variable node, a start node, an end node, a java node, a spring node, a capability node, a step node, a judgment node, a script node, a loop node and a concurrency node; And/or the number of the groups of groups, Parameter transmission; And/or the number of the groups of groups, Sub-processes; And/or the number of the groups of groups, Retry the procedure.
  7. 7. A business process scheduling method, applied to a optimus platform-based business process scheduling system according to any one of claims 1 to 6, the method comprising: Building a business process in response to user visual operation; Generating a flow code and a flow configuration based on the constructed business flow; And respectively carrying out visual display on the flow codes, synchronizing the flow codes and the flow configuration to each business service, and automatically carrying out business flow arrangement after the business service is started.
  8. 8. The business process arrangement method of claim 7, wherein generating a process code based on the constructed business process comprises: Converting the constructed business flow into an xml protocol format; And carrying out frame analysis on the business process in the xml protocol format to obtain the process code, wherein the process code is a java code.
  9. 9. The business process orchestration method according to claim 7, further comprising: the bpm flow is preloaded.
  10. 10. The business process orchestration method according to claim 7, further comprising: And isolating the business service and the business version.

Description

Service flow arranging system and method based on optimus platform Technical Field The invention relates to the technical field of flow management, in particular to a business flow arranging system and method based on optimus platforms. Background Code is a source file written by a programmer in a language supported by a development tool and is a set of well-defined rules that represent information in discrete form by characters, symbols, or signal symbols. In the process of realizing the invention, the inventor researches and discovers that because the code has large service scene difference, individuation and more service term demands, each term can correspond to a large number of fields, logics and flows, the service flow has long visualization degree and is difficult to intuitively display a cross-system, and any node error can cause overall errors. Therefore, a need exists for a process orchestration system that visualizes complex business logic to avoid node errors. Disclosure of Invention In view of this, the embodiment of the application provides a service flow arranging system and method based on optimus platform, which can avoid node error to a certain extent by visualizing complex service logic. The first aspect of the application discloses a business process arranging system based on optimus platform, which comprises a front-end unit and a optimus data bridging unit; The front-end unit at least comprises a construction unit and a code preview unit, wherein the construction unit is used for constructing a business process by a visual dragging code assembly, and the code preview unit is used for visually displaying a process code; The optimus data bridging unit is used for generating the flow codes and the flow configuration based on the business flow constructed by the construction unit, synchronizing the flow codes and the flow configuration to each business service, and automatically arranging the business flow after the business service is started. Optionally, in the service flow orchestration system based on the optimus platform, the front-end unit further includes: and the isolation unit is used for isolating the business service and the business version. Optionally, in the service flow orchestration system based on optimus platform, the isolation unit is connected to the optimus data bridging unit through a Java-psi interface. Optionally, in the business process scheduling system based on the optimus platform, the optimus data bridging unit is configured to generate the process code based on the business process set up by the setting up unit, including: Converting the business process constructed by the construction unit into an xml protocol format; And carrying out frame analysis on the business process in the xml protocol format to obtain the process code, wherein the process code is a java code. Optionally, the business process arranging system based on optimus platform further comprises a preloading unit for preloading bpm process. Optionally, the service flow arranging system based on optimus platform at least comprises a global variable node, a start node, an end node, a java node, a spring node, a capability node, a step node, a judging node, a script node, a circulation node and a concurrency node; And/or the number of the groups of groups, Parameter transmission; And/or the number of the groups of groups, Sub-processes; And/or the number of the groups of groups, Retry the procedure. The second aspect of the application discloses a business process arrangement method, which is applied to the business process arrangement system based on optimus platforms as disclosed in any one of the first aspect, and the method comprises the following steps: Building a business process in response to user visual operation; Generating a flow code and a flow configuration based on the constructed business flow; And respectively carrying out visual display on the flow codes, synchronizing the flow codes and the flow configuration to each business service, and automatically carrying out business flow arrangement after the business service is started. Optionally, in the business process arranging method, generating a process code based on the constructed business process includes: Converting the constructed business flow into an xml protocol format; And carrying out frame analysis on the business process in the xml protocol format to obtain the process code, wherein the process code is a java code. Optionally, the business process scheduling method further includes: the bpm flow is preloaded. Optionally, the business process scheduling method further includes: And isolating the business service and the business version. Compared with the prior art, the application has the following advantages: The application provides a business process arranging system based on optimus platforms, which comprises a front-end unit and optimus data bridging units, wherein the front-end unit at least comprises a constructi