A workflow visualization configuration interface method and device for a third party

Through the third-party visual configuration interface method, the visual design and drag-and-drop configuration process and form are used to generate a one-click interface, which solves the problem of inconvenience in use of workflow products in third-party systems in the existing technology, and realizes simplification Configuration and cost-saving effects.

CN114943467BActive Publication Date: 2025-02-25浪潮智慧城市科技有限公司
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210638418.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-08
Publication Date
2025-02-25
Estimated Expiration
2042-06-08

AI Technical Summary

Technical Problem

When existing workflow products are used in third-party systems, they need to be modified or integrated, resulting in additional workload and inconvenience in use.

Method used

Provide a third-party visual configuration interface method for workflows. Through visual process and form design, drag and drop configuration process and form, and generate one-click interface to realize process calls.

Benefits of technology

Simplifies the workflow configuration process, reduces operational complexity and error rates, saves costs, and improves the convenient use of workflows by third-party systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114943467B_ABST
    Figure CN114943467B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of workflow design, and specifically provides a workflow visualization configuration interface method for a third party. Visualized process and form design are prerequisite operations for providing interface service capabilities. After completing the visualization design and configuration, a one-key interface generation capability is provided, and interface docking is performed in system engineering to realize process calling. Compared with the prior art, the present invention is simple to operate, has a low error rate, and has good promotion value.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of workflow design, and specifically provides a workflow visualization configuration interface method and device for a third party. Background Art

[0002] In the daily operation of enterprises, there are many businesses that require procedural notification and approval control. With the development of computer technology, enterprises and governments are gradually adopting information technology to replace the traditional offline working mode. Therefore, for procedural businesses and work, how to carry out information technology conversion is also a demand and problem that some information technology projects need to focus on.

[0003] Especially in the construction of smart cities, workflow design and planning is often one of the core contents of the project. Because for users, many contents in daily work need to be supported by workflow.

[0004] Due to the demand for workflow, many manufacturers on the market have developed their own workflow products. However, when purchasing and using these mature products, third-party systems need to modify or integrate them before they can be used. This will generate additional workload and is inconvenient to use. Summary of the invention

[0005] The present invention aims at the above-mentioned deficiencies of the prior art and provides a highly practical workflow visualization configuration interface method for a third party.

[0006] A further technical task of the present invention is to provide a workflow visualization configuration interface device that is reasonably designed, safe and applicable to a third party.

[0007] The technical solution adopted by the present invention to solve its technical problem is:

[0008] A workflow visualization configuration interface method for third parties. Visual process and form design are prerequisite operations for providing interface service capabilities. After completing the visualization design and configuration, one-click interface generation capability is provided, and interface docking is performed in system engineering to realize process calling.

[0009] Furthermore, in the process and form visual configuration, users can design and configure the corresponding forms through visual drag and drop on the platform. The specific method is as follows:

[0010] (1) Visual design of the process;

[0011] (2) Form design;

[0012] (3) Process and form connection.

[0013] Furthermore, in the visual design of the process, when creating a new process visual design panel, the user provides event elements and task elements in the library according to process requirements, and drags the required elements to build the event process.

[0014] Furthermore, in the form design, through the online form function, the form field properties are configured in the visual interface, and the form field information is set, including the field name, field length and precision to visually configure the relevant parameters of the page control.

[0015] As a preference, in the process and fade hook, personalized form settings for process nodes are supported.

[0016] Furthermore, when the interface is generated, the following steps are included:

[0017] (1) Interface parameter settings;

[0018] (2) Process node and form analysis;

[0019] (3) Interface assembly.

[0020] Furthermore, before the interface is generated, the interface name and interface usage status need to be set. The interface name and interface usage status are necessary parameter information for interface generation. The system will first obtain these interface parameter information when encapsulating the interface.

[0021] Furthermore, in the process node analysis, it includes:

[0022] 1) User task nodes need to be parsed to obtain the node key, node approver, node name and node description information, including the two special task nodes of start and end;

[0023] 2) Gateway node, which is a process conversion node, only needs to parse the node key node name;

[0024] 3) Process nodes, used together with gateway nodes, in addition to parsing the node key node name, the most important thing is to parse the flow conditions of the process node;

[0025] In form parsing, each piece of information in the form is converted and recorded, and at the same time, it is associated with the process nodes. During the node flow, all field information passed by the form must be attached.

[0026] Furthermore, in the interface assembly, after the background completes the parsing of the process nodes and forms, the background code is used to assemble each node according to the actual designed business process, including the order of the flow nodes, the approval personnel involved in the nodes, and the form information attached to the nodes. The flow conditions also need to be written for the process nodes. The entire process logic is described completely in code, and then the REST interface service is encapsulated.

[0027] A workflow visualization configuration interface device for a third party, characterized by comprising: at least one memory and at least one processor;

[0028] The at least one memory is used to store a machine-readable program;

[0029] The at least one processor is used to call the machine-readable program to execute a workflow visualization configuration interface method for a third party.

[0030] Compared with the prior art, the third-party-oriented workflow visualization configuration interface method and device of the present invention have the following outstanding beneficial effects:

[0031] The present invention provides a visual process design and form designer, and users can quickly complete the configuration and construction of each link of the process according to their own needs by dragging and dropping, complete the configuration of the form and the personalized form and connect the two. The operation is simple and the error rate is low.

[0032] Provide external services through the interface form with a relatively high usage rate. After the process design is completed and released, the system will automatically generate the corresponding interface service. The third party only needs to connect the interface in this system project. Then the process can be called and transferred.

[0033] Save costs. In comprehensive large-scale software projects, each module can uniformly use the process capabilities provided by this patent, and there is no need to build or purchase a process design platform for each module. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0035] Attached Figure 1 It is a visual process design panel interface diagram in a workflow visualization configuration interface method for third parties;

[0036] Attached Figure 2 It is a form design interface diagram in a workflow visualization configuration interface method for third parties;

[0037] Attached Figure 3 It is an interface parameter configuration interface diagram in a workflow visualization configuration interface method for third parties. DETAILED DESCRIPTION

[0038] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention is further described in detail below in conjunction with specific implementation methods. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0039] A best embodiment is given below:

[0040] In this embodiment, a workflow visualization configuration interface method for a third party is provided. Visual process and form design are prerequisite operations for providing interface service capabilities. After completing the visualization design and configuration, a one-click interface generation capability is provided, and the interface is docked in the system engineering to realize the process call.

[0041] like Figure 1 , 2 As shown, in the process and form visual configuration, users can design and configure the corresponding forms through visual drag and drop on the platform. The specific method is as follows:

[0042] (1) Visual design of the process;

[0043] It provides visual process design capabilities for third-party systems and adheres to the principles of intelligence, visualization, mobility, flexibility and platformization at the design level.

[0044] In the new process visual design panel, users can build event processes by dragging and dropping required elements from the provided event element and task element library according to process requirements.

[0045] (2) Form design: The platform provides online form development to facilitate integration with the process.

[0046] Through the online form function, you can configure the form field properties in a visual interface; set the form field information, including field name, field length, precision, etc., and visually configure the relevant parameters of the page control.

[0047] (3) Process and form connection:

[0048] In addition to the normal forms and the connection of each process node, it also supports the personalized form settings of process nodes: to solve the needs of approvers at different nodes to view or process different forms.

[0049] like Figure 3As shown, when the interface is generated, the system background uses a unified interface format. During the interface generation process, the background will automatically perform background queries and assemble business logic implementation codes based on the completed process design, attached forms, and set interface names and other parameters, and finally encapsulate the external interface services that normally call the process and flow according to the nodes. The generated interface uses the REST interface. During the third-party docking process, you only need to call it on the front end according to the general interface docking solution. It has the following steps:

[0050] (1) Interface parameter setting: Before the interface is generated, the interface name and interface usage status need to be set. These parameters are necessary parameter information for interface generation. The system will first obtain these interface parameter information when encapsulating the interface.

[0051] (2) Process node and form analysis;

[0052] During the interface generation process, the system background will parse the process designed in the previous visualization page and the attached forms, and decompose them one by one according to the process nodes.

[0053] Process node analysis: mainly classify and analyze by node type

[0054] 1) User task node: It is necessary to parse and obtain the node key, node approver, node name, node description and other information. Including two special task nodes: start and end.

[0055] 2) Gateway node: It is a process conversion node, and you only need to parse the node key node name.

[0056] 3) Process node: used in conjunction with the gateway node. In addition to parsing the node key node name, the most important thing is to parse the flow conditions of the process node.

[0057] The system uses code to convert the overall design of the process into background code logic according to the parsed node sequence and node information.

[0058] The parsing of the form mainly involves converting and recording the various information in the form, and at the same time, it needs to be associated with the process nodes. During the process of node transfer, all field information transmitted by the form needs to be connected.

[0059] (3) Interface assembly;

[0060] After the background completes the parsing of the process nodes and forms, the background code is used to assemble each node according to the actual business process, including the order of the nodes, the approval personnel involved in the nodes, the form information of the node attachment, and the flow conditions for the process nodes. The entire process logic is completely described in code. Then the REST interface service is encapsulated.

[0061] Although the complexity of process logic varies for different businesses, in order to make the third party use it simply and conveniently, this patent processes and assembles the business logic of all process links in the background code during the interface generation process, and finally exposes it to the third party's unified interface service. The third party does not need to consider the process flow and business logic processing. It can be connected according to the interface call method.

[0062] A workflow visualization configuration interface device for a third party, characterized by comprising: at least one memory and at least one processor;

[0063] The at least one memory is used to store a machine-readable program;

[0064] The at least one processor is used to call the machine-readable program to execute a workflow visualization configuration interface method for a third party.

[0065] The above-mentioned specific implementations are only specific cases of the present invention. The patent protection scope of the present invention includes but is not limited to the above-mentioned specific implementations. Any appropriate changes or substitutions made by a person of ordinary skill in the art to a method and device for configuring a workflow visualization interface for a third party that conforms to the claims of the present invention shall fall within the patent protection scope of the present invention.

[0066] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A workflow visualization configuration interface method for a third party, characterized in that: Visual process and form design are the prerequisites for providing interface service capabilities. After completing the visual design and configuration, one-click interface generation capabilities are provided to connect interfaces in system engineering to implement process calls. In the process and form visual configuration, users can design and configure the corresponding forms through visual drag and drop on the platform. The specific method is as follows: (1) Visual design of the process; (2) Form design; (3) Linking processes and forms; In the visual design of the process, when creating a new process visual design panel, the user provides the event element and task element library according to the process needs, and drags the required elements to build the event process; In the form design, through the online form function, the form field properties are configured in the visual interface to set the form field information, including the field name and field length; In the process and form connection, support personalized form settings for process nodes; When the interface is generated, the following steps are involved: (1) Interface parameter settings; (2) Process node and form parsing; (3) Interface assembly; Before the interface is generated, you need to set the interface name and interface usage status. The interface name and interface usage status are necessary parameter information for interface generation. The system will first obtain these interface parameter information when encapsulating the interface. In the process node analysis, including: 1) User task nodes need to be parsed to obtain the node key, node approver, node name and node description information, including the two special task nodes of start and end; 2) Gateway node is a process conversion node, which only needs to parse the node key node name; 3) Process nodes are used together with gateway nodes. In addition to parsing the node key node name, the most important thing is to parse the flow conditions of the process node; In form parsing, each form information is converted and recorded, and at the same time, it is necessary to associate it with the process nodes. During the node flow, all field information transmitted by the form must be attached; In the interface assembly, after the background completes the parsing of the process nodes and forms, the background code is used to assemble each node according to the actual designed business process, including the order of the flow nodes, the approval personnel involved in the nodes, and the form information attached to the nodes. The flow conditions also need to be written for the process nodes. The entire process logic is described completely in code, and then the REST interface service is encapsulated.

2. A workflow visualization configuration interface device for a third party, characterized in that: include: at least one memory and at least one processor; The at least one memory is used to store a machine-readable program; The at least one processor is configured to call the machine-readable program to execute the method of claim 1.

Citation Information

Patent Citations

  • Visualized workflow engine system

    CN102663569A

  • Water affair nested micro-service system

    CN110516897A

  • Service interface docking method and device, storage medium and electronic equipment

    CN112328224A