System, method and equipment for flow consistency configuration of business and IT (information technology), and medium
By sorting out business processes in the process sorting system and pushing them to the operation system to generate IT processes, the problem of differences between business processes and IT processes in the enterprise is solved, and the consistent configuration of processes is achieved, and operational efficiency and response speed are improved.
Patent Information
- Application Number
- CN202411264564.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2024-12-31
AI Technical Summary
During the implementation of the system, there are obvious differences between the business processes and the actual operation processes in the enterprise, resulting in the phenomenon of "two skins" and the process consistency cannot be guaranteed.
Design a process consistency configuration system for business and IT, including business modules and operation modules, sort out and approve business processes through business modules, and push them to the operation module to determine IT processes and ensure consistency of process attributes and active nodes. .
It achieves strong consistency between business processes and IT processes, improves enterprise operation efficiency and response speed for process changes, and promotes the deep integration of business and technology.
Smart Images

Figure CN119228300A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a system, method, device and medium for configuring business and IT process consistency. Background Art
[0002] As the scale of the enterprise grows, due to the complexity and diversity of the business, the enterprise is bound to have more and more processes. In order to clarify and explain the processes, it is necessary to sort out the business processes, build an enterprise process architecture, strengthen the connection between the various links in the overall process, and on the basis of analyzing the existing process architecture, find the shortcomings of the original business model and optimize the process on this basis.
[0003] However, during the system implementation process, the actual operating processes will be constantly revised and optimized, but the sorted-out business processes cannot be guaranteed to be modified synchronously, resulting in obvious differences between the sorted-out business processes and the processes in the actual system, and the "two-faced" phenomenon is prominent. Summary of the invention
[0004] In order to solve the above problems, the present application proposes a business and IT process consistency configuration system, including: a business module, used to complete the payment process of the business process, the payment process includes settlement review, payment channels, direct payment confirmation, payment result monitoring, settlement confirmation, and is also used to receive the operations of business personnel to sort out the business process and push the business process; an operation module, used to receive the pushed business process to determine the IT process, and is also used to receive the operations of IT personnel to sort out the IT process.
[0005] In one example, the business module is also used to sort out the process attributes and activity attributes of the business process, the process attributes including number, name, status, process type, process Owner department, process Owner, execution department, input, output, IT system, preceding process, following process, and description; the activity attributes include name, number, responsible person, approver, consultant, informed person, input, output, form, IT system, risk, control, system, indicator, and description.
[0006] In one example, the operation module is also used to sort out the process attributes and activity attributes of the IT process. The process attributes include basic attributes such as name, process classification, startup method, process summary, form definition, event monitoring settings, time limit settings, and custom configuration. The activity attributes include name, task summary, participants, form definition, approval item settings, rejection rules, assignment of subsequent nodes, event monitoring, task time limit, and approval settings.
[0007] In one example, the business module is further used to add or delete active nodes of the business process or to adjust the order, and is also used to configure attributes.
[0008] In one example, the running module is further used to configure properties of the activity nodes of the IT process.
[0009] In one example, the operation module is also used to receive the adjustment application from the IT personnel and send the adjustment application to the business module; the business module is also used to receive the adjustment application and add or delete or sequentially adjust the activity nodes of the IT process corresponding to the adjustment application.
[0010] In one example, it also includes: a logging and auditing module, which is used to record the entire operation process of the business process and IT process to generate a process log.
[0011] On the other hand, the present application also proposes a method for configuring business and IT process consistency, which is applied to a system as described in any of the above examples, and the method includes: determining the business process of the business module, sorting out the business process through the business module, approving the business process, and pushing the approved business process to the operation module; receiving the business process through the operation module to determine the IT process, and configuring the attributes of the IT process.
[0012] On the other hand, the present application also proposes a business and IT process consistency configuration device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the business and IT process consistency configuration device can execute: determine the business process of the business module, sort out the business process through the business module, and approve the business process, and push the approved business process to the running module; receive the business process through the running module to determine the IT process, and configure the attributes of the IT process.
[0013] On the other hand, the present application also proposes a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to: determine the business process of the business module, sort out the business process through the business module, approve the business process, and push the approved business process to the operation module; receive the business process through the operation module to determine the IT process, and configure the attributes of the IT process.
[0014] This application aims to solve the problem that the sorted business processes are obviously different from the IT processes in actual operation, and the "two-faced" phenomenon is prominent. By sorting out the business processes in the process sorting system and then pushing them to the operating system to generate IT processes, the strong consistency of the two can be ensured. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0016] Figure 1 A flowchart of a method for configuring business and IT process consistency in an embodiment of the present application;
[0017] Figure 2 A schematic diagram of a device for configuring business and IT process consistency in an embodiment of the present application. DETAILED DESCRIPTION
[0018] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. 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 the present application.
[0019] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0020] like Figure 1 As shown, in order to solve the above problems, a business and IT process consistency configuration method provided in an embodiment of the present application is applied in a business and IT process consistency configuration system, the system includes a business module and an operation module, and the method includes:
[0021] S101, determining the business process of the business module, sorting out the business process through the business module, approving the business process, and pushing the approved business process to the operation module.
[0022] In the business module, the enterprise payment process is sorted out. It mainly includes settlement review, payment channels, direct payment confirmation, payment result monitoring, settlement confirmation and other activities. The process attributes that business personnel are concerned about can be sorted out, mainly including number, name, status, process type, process owner department, process owner, execution department, input, output, IT system, pre-process, post-process, description and other attributes. The activity attributes that business personnel are concerned about can be sorted out, mainly including name, number, responsible person, approver, consultant, informant, input, output, form, IT system, risk, control, system, indicator, description and other attributes.
[0023] After the business process is sorted out in the business module and approved, the push operation can be performed to push the business process to the operation module to form an IT process.
[0024] S102: Receive the business process through the operation module to determine the IT process, and configure the attributes of the IT process.
[0025] In the Run module, IT process activities and connections are not editable. The Run module can sort out the process attributes that IT personnel are concerned about, including basic attributes such as name, process classification, startup method, process summary, form definition, etc., and can also set advanced configurations such as event monitoring, time limit settings, and custom configurations. The Run module can sort out the activity attributes that IT personnel are concerned about, including basic attributes such as name, task summary, participants, form definition, etc., and can also set operation configurations such as approval items, rejection rules, and assignment of subsequent nodes, as well as advanced features such as event monitoring, task time limit, and approval settings.
[0026] In one embodiment, a business process is designed in a business module and an IT process is designed in an operation module. A business process that complies with the BPMN2.0 specification is designed in the business module, which helps standardize the process and achieve cross-platform compatibility. Its process attributes are stored in the BPMNPlane section as extended attributes, and its activity attributes are stored in the BPMNShape section as extended attributes. Extended attributes are used in the BPMNPlane section and the BPMNShape section to store specific business logic or metadata. These extended attributes can be custom XML elements or attributes used to store information such as business rules, data mapping, and permission control. After the business process configuration is completed, a push operation is performed to push the business process to the operation module to form an IT process. An IT process that complies with the BPMN2.0 specification is designed in the operation module, and its process attributes are stored in the Process section, and the activity attributes are stored in each activity model. In this way, information at the process level and information at the activity level can be clearly separated. For the IT process pushed from the business process in the business module to the operation module, its activity nodes cannot be added or deleted or adjusted in order, and only the attributes can be configured. This not only ensures the consistency of the activity nodes of the business process and IT process, but also ensures that the attributes of the two types of processes are isolated and do not affect each other. This design ensures the stability of the business process logic and the flexibility of IT implementation. If the IT process does need to adjust the activity nodes, the IT process designer can initiate an application and after approval, the business process configuration personnel in the business module can modify the business process and push it again.
[0027] In one embodiment, the present application further provides a business and IT process consistency configuration system, the system comprising:
[0028] The business module is used to complete the payment process of the business process, which includes settlement review, payment channels, direct payment confirmation, payment result monitoring, and settlement confirmation. It is also used to receive operations from business personnel to sort out the business process and push the business process;
[0029] The operation module is used to receive pushed business processes to determine IT processes, and is also used to receive operations of IT personnel to sort out IT processes.
[0030] The separation design of the business module and the operation module significantly improves the efficiency and flexibility of the enterprise payment process. The business module focuses on the sorting and operation of business processes to ensure the accuracy of business logic and the convenience of personnel operations; at the same time, it can also push the sorted processes to the operation module to achieve seamless integration of business and IT. The operation module focuses on the implementation and optimization of IT processes to ensure the efficient operation and monitoring of processes in the IT system. This embodiment not only ensures the accuracy of business processes and the stability of IT processes, but also improves the response speed of process changes and promotes the deep integration of business and technology.
[0031] In one embodiment, the business module is also used to sort out the process attributes and activity attributes of the business process. The process attributes include number, name, status, process type, process owner department, process owner, execution department, input, output, IT system, pre-process, post-process, and description. The activity attributes include name, number, responsible person, approver, consultant, informed person, input, output, form, IT system, risk, control, system, indicator, and description. The practice of the business module of this application to sort out the process attributes and activity attributes in detail has significantly enhanced the transparency, controllability and compliance of the payment process. By clearly defining process attributes such as number, name, and status, the traceability and standardization of the process are ensured; and the detailed sorting of activity attributes helps to clarify the responsibilities, risks and control measures of each link, and improves execution efficiency and security. In addition, this detailed attribute definition also promotes cross-departmental and cross-system collaboration, and provides a comprehensive process view and decision support for business personnel, IT personnel and managers.
[0032] In one embodiment, the operation module is also used to sort out the process attributes and activity attributes of the IT process. The process attributes include basic attributes such as name, process classification, startup mode, process summary, form definition, event monitoring settings, time limit settings, and custom configurations. The activity attributes include name, task summary, participants, form definition, approval item settings, rejection rules, assignment of subsequent nodes, event monitoring, task time limit, and approval settings. The detailed sorting of IT process attributes and activity attributes by the operation module greatly improves the flexibility and configurability of the IT process. The definition of process attributes, such as name, process classification, etc., ensures the clear identification and classification of IT processes; event monitoring, time limit settings, etc. enhance the automation and monitoring capabilities of the process. The refinement of activity attributes, such as task summary, participants, approval item settings, etc., not only clarifies the specific requirements and responsible persons of each activity link, but also improves the flexible response capability and execution efficiency of the process through mechanisms such as rejection rules and assignment of subsequent nodes. This design makes the IT process more in line with business needs and improves the overall intelligence level of business processing.
[0033] In one embodiment, the business module is also used to add, delete or adjust the order of the activity nodes of the business process, and is also used to configure attributes. The operation module is also used to configure the attributes of the activity nodes of the IT process. The business module allows the addition, deletion or order adjustment of the activity nodes of the business process, ensuring that the business process can quickly adapt to business changes and improve the flexibility and response speed of the process. At the same time, the flexibility of attribute configuration enables the business process to more accurately reflect business needs and enhance the effectiveness and controllability of the process. The operation module focuses on the attribute configuration of the activity nodes of the IT process, ensuring the accurate implementation and efficient operation of the IT process at the technical level, and providing solid technical support for the smooth execution of the business process. This division of labor and cooperation not only ensures the flexibility of the business process, but also ensures the stability of the IT process, and jointly promotes the improvement of enterprise operational efficiency.
[0034] In one embodiment, the operation module is also used to receive adjustment applications from IT personnel and send the adjustment applications to the business module; the business module is also used to receive adjustment applications and add, delete or adjust the order of the activity nodes of the IT process corresponding to the adjustment application. The operation module receives adjustment applications from IT personnel to ensure that technical requirements can be fed back to the management of the business process in a timely manner. Subsequently, these adjustment applications are sent to the business module, where business experts review and make decisions based on business needs. The business module's addition, deletion or order adjustment of IT process activity nodes not only meets technical requirements, but also ensures the continuity and compliance of business processes. This two-way communication and cooperation ensures close synchronization between business processes and IT processes and improves the overall operational efficiency of the enterprise. At the same time, it also strengthens the collaboration between IT personnel and business personnel, and promotes the integration and development of technology and business.
[0035] In one embodiment, a logging and auditing module is also included to record the entire operation process of business processes and IT processes to generate process logs. The logging and auditing module enhances the transparency and traceability of the process, so that any operation can be accurately tracked and queried. In troubleshooting, compliance audits, or performance optimization, these logs become valuable data resources, helping to quickly locate the root cause of the problem and ensure the compliance and stability of the process. In addition, logging also promotes the implementation of the responsibility system, clarifies the responsibilities and behaviors of operators, and provides strong support for the company's internal control and risk management.
[0036] like Figure 2 As shown, the embodiment of the present application also provides a business and IT process consistency configuration device, including:
[0037] at least one processor; and,
[0038] a memory communicatively connected to the at least one processor; wherein,
[0039] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the business and IT process consistency configuration device to execute:
[0040] Determine the business process of the business module, sort out the business process through the business module, approve the business process, and push the approved business process to the operation module;
[0041] The business process is received through the operation module to determine the IT process and perform attribute configuration on the IT process.
[0042] The embodiment of the present application further provides a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured as follows:
[0043] Determine the business process of the business module, sort out the business process through the business module, approve the business process, and push the approved business process to the operation module;
[0044] The business process is received through the operation module to determine the IT process and perform attribute configuration on the IT process.
[0045] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.
[0046] The devices and media provided in the embodiments of the present application correspond one-to-one to the methods. Therefore, the devices and media also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.
[0047] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may 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 may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0048] 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 generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. 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.
[0049] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate 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 A function specified in one or more boxes.
[0050] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0051] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0052] The memory may include non-permanent storage 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.
[0053] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. 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 disk read-only memory (CD-ROM), digital versatile disk (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 temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0054] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0055] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A business and IT process consistency configuration system, characterized in that: include: The business module is used to complete the payment process of the business process, which includes settlement review, payment channels, direct payment confirmation, payment result monitoring, and settlement confirmation. It is also used to receive operations from business personnel to sort out the business process and push the business process; The operation module is used to receive the pushed business process to determine the IT process, and is also used to receive the operation of IT personnel to sort out the IT process.
2. The system according to claim 1, characterized in that The business module is also used to sort out the process attributes and activity attributes of the business process. The process attributes include number, name, status, process type, process owner department, process owner, execution department, input, output, IT system, pre-process, post-process, and description. The activity attributes include name, number, responsible person, approver, consultant, informed person, input, output, form, IT system, risk, control, system, indicator, and description.
3. The system according to claim 1, characterized in that The operation module is also used to sort out the process attributes and activity attributes of the IT process. The process attributes include basic attributes such as name, process classification, startup method, process summary, form definition, event monitoring settings, time limit settings, and custom configuration. The activity attributes include name, task summary, participants, form definition, approval item settings, rejection rules, assignment of subsequent nodes, event monitoring, task time limit, and approval settings.
4. The system according to claim 1, characterized in that The business module is also used to add or delete active nodes of the business process or to adjust the order, and is also used to configure attributes.
5. The system according to claim 1, characterized in that The operation module is also used to configure the properties of the activity nodes of the IT process.
6. The system according to claim 1, characterized in that The operation module is also used to receive the adjustment application of the IT personnel and send the adjustment application to the business module; The business module is further used to receive the adjustment application, and perform addition and deletion operations or sequence adjustment on the activity nodes of the IT process corresponding to the adjustment application.
7. The system according to claim 1, characterized in that Also includes: The logging and auditing module is used to record the entire operation process of business processes and IT processes to generate process logs.
8. A method for configuring business and IT process consistency, characterized in that: Applied in the system according to any one of claims 1 to 7, the method comprises: Determine the business process of the business module, sort out the business process through the business module, approve the business process, and push the approved business process to the operation module; The business process is received through the operation module to determine the IT process and perform attribute configuration on the IT process.
9. A device for configuring consistency of business and IT processes, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the business and IT process consistency configuration device to execute: Determine the business process of the business module, sort out the business process through the business module, approve the business process, and push the approved business process to the operation module; The business process is received through the operation module to determine the IT process and perform attribute configuration on the IT process.
10. A non-volatile computer storage medium storing computer executable instructions, characterized in that: The computer executable instructions are configured to: Determine the business process of the business module, sort out the business process through the business module, approve the business process, and push the approved business process to the operation module; The business process is received through the operation module to determine the IT process and perform attribute configuration on the IT process.