Flow development method and device based on data fusion, equipment and medium
By dividing, standardizing and merging user needs and business data, target business processes are generated, and the problems of low efficiency and poor quality of existing process development are solved, and the structure, standardization and intelligence of process development are realized.
Patent Information
- Application Number
- CN202510969075.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-15
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2045-07-15
AI Technical Summary
The existing process development methods have problems of low development efficiency and poor quality.
By obtaining user needs and business data, conducting business division, determining preset business rules, standardizing business data, combining business input and output, and generating target business processes.
The process development design process has been structured, standardized and intelligentized, and the development efficiency and quality have been improved.
Smart Images

Figure CN120509711A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of process development and design, and in particular to a process development method, device, equipment and medium based on data fusion. Background Art
[0002] The field of process development and design focuses on the planning, construction, and optimization of enterprise business processes. Through a systematic approach, business logic is transformed into executable process models to improve operational efficiency and standardize management systems. It involves the integration of multiple disciplines such as business process management (BPM), data architecture design, and IT system development, aiming to achieve collaboration between business and technology through process modeling.
[0003] Existing process development methods are generally based on architectural principles and are completed through a lot of analysis, sorting, and brainstorming. They focus on process development process recording or model automatic establishment technology research after the process development design is completed.
[0004] However, existing process development methods have problems of low development efficiency and poor quality. Summary of the Invention
[0005] The present application provides a process development method, apparatus, equipment and medium based on data fusion, which are used to solve the problems of low development efficiency and poor quality in existing process development methods.
[0006] In a first aspect, the present application provides a process development method based on data fusion, the method comprising: Obtain user needs and corresponding business data, and divide user needs into business categories to obtain multiple business goals; Determine the preset business rules corresponding to user needs, and standardize business data according to business goals and preset business rules to obtain corresponding standard data; Determine the business inputs and outputs corresponding to each business objective, and merge the business inputs and outputs according to the preset merging rules to obtain the initial business process; Bring standard data into the initial business process to generate the target business process.
[0007] In some embodiments of the present application, user needs and corresponding business data are obtained, and the user needs are divided into business categories to obtain multiple business goals, including: Obtain user needs and corresponding business data; According to Porter's value chain, user needs are divided into business categories to obtain multiple business goals.
[0008] In some embodiments of the present application, determining preset business rules corresponding to user needs, and performing standardization processing on business data according to business goals and preset business rules to obtain corresponding standard data includes: Determine the preset business rules and business data, and match the business data according to the business objectives to obtain the business data under each business objective; According to preset business rules, business data is standardized to obtain standard data.
[0009] In some embodiments of the present application, business data is standardized according to preset business rules to obtain standard data, including: According to the preset business rules, a plurality of preset business fields are determined, wherein the preset business fields include a preset business code field, a business name field, a business content field, a business input field, and a business output field; According to the preset business fields, standard data corresponding to each preset business field in the business data is determined.
[0010] In some embodiments of the present application, the business input and business output corresponding to each business goal are determined, and the business input and business output are merged according to a preset merging rule to obtain an initial business process, including: Determine the business sequence between business objectives, as well as the business inputs and business outputs corresponding to each business objective, and determine the business correspondence between the business inputs and business outputs of each business objective based on the business process; According to the preset merging rules, the missing business objectives that do not have business inputs or business outputs are determined, and according to the business correspondence, the missing business objectives that do not have business inputs are merged with the previous business objectives, and the missing business objectives that do not have business outputs are merged with the next business objectives to obtain the merged business process; Determine the initial business process based on the business inputs and business outputs corresponding to each business objective in the merged business process.
[0011] In some embodiments of the present application, according to a preset merging rule, missing business targets that do not have business inputs or business outputs are determined, and according to the business correspondence, the missing business targets that do not have business inputs are merged with the previous business target, and the missing business targets that do not have business outputs are merged with the next business target to obtain a merged business process, including: According to a preset merging rule, a first missing business target without a business input and a second missing business target without a business output are determined in the business targets, and a business target preceding the first missing business target and a business target following the second missing business target are determined according to the business sequence; The first missing business goal is merged with the business output of the corresponding business goal, and the second missing business goal is merged with the business input of the corresponding business goal to obtain a merged business process.
[0012] In some embodiments of the present application, determining the initial business process based on the business inputs and business outputs corresponding to the business objectives in the merged business process includes: Determine, based on the business correspondence, the initial business inputs that do not correspond to any business output, and the initial business outputs that do not correspond to any business input, among all business inputs and business outputs; Determine the initial business input as the target business input of the initial business process, and the initial business output as the target business output of the initial business process; Determine the initial business process based on the target business input, target business output, and the merged business process.
[0013] In a second aspect, the present application provides a process development device based on data fusion, the device comprising: The data acquisition module is used to obtain user needs and corresponding business data, and divide user needs into business categories to obtain multiple business goals; The processing module is used to determine the preset business rules corresponding to user needs, and standardize the business data according to the business goals and preset business rules to obtain the corresponding standard data; The merging module is used to determine the business input and business output corresponding to each business goal, and merge the business input and business output according to the preset merging rules to obtain the initial business process; The process generation module is used to bring standard data into the initial business process and generate the target business process.
[0014] In a third aspect, the present application provides a computer device, comprising: a processor, and a memory communicatively connected to the processor; Memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method of the present application.
[0015] In a fourth aspect, the present application provides a computer-readable storage medium, in which program code is stored. When the program code is executed by a processor, it is used to implement the method of the present application.
[0016] The present application provides a process development method, device, equipment and medium based on data fusion, which obtains user needs and corresponding business data, and divides the user needs into business categories to obtain multiple business goals; determines the preset business rules corresponding to the user needs, and standardizes the business data according to the business goals and the preset business rules to obtain corresponding standard data; determines the business inputs and business outputs corresponding to each business goal, and merges the business inputs and business outputs according to preset merging rules to obtain an initial business process; and brings the standard data into the initial business process to generate a target business process.
[0017] In this way, by dividing the business, we can break through and deconstruct the internal logic from the enterprise business layer to the process layer, build a process development path based on scientific principles with automatic transmission and autonomous design, and realize the structuring, standardization and intelligence of the process development and design process. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0019] Figure 1 A flowchart of a process development method based on data fusion provided in an embodiment of the present application; Figure 2 A method diagram of a process development method based on data fusion provided in an embodiment of the present application; Figure 3 A schematic diagram of the structure of a process development device based on data fusion provided in an embodiment of the present application; Figure 4 This is a structural block diagram of a device for executing a process development method based on data fusion according to an embodiment of the present application. DETAILED DESCRIPTION
[0020] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0021] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0022] Figure 1 The following is a flow chart of a process development method based on data fusion provided in the embodiment of the present application. Figure 1 As shown, the process development method based on data fusion may include the following steps: S110 , obtaining user needs and corresponding business data, and dividing the user needs into business categories to obtain multiple business objectives.
[0023] Among them, user needs are the user's needs for the process during this process development, for example, the user needs to develop a new product R&D process; business data is the business-level data involved in this user need, such as basic product information, market data, and consumer data; business goals are the business goals in the business domain based on user needs, and the task goals are obtained after division, for example, divided into business goals such as market demand analysis, concept design, detailed design, sample trial production, test verification and mass production preparation.
[0024] Based on this, by determining user needs, we can determine the business data corresponding to the user needs, and further divide the user needs to obtain multiple corresponding business goals, so that we can subsequently determine the business data under each business goal based on the business goals.
[0025] S120: Determine the preset business rules corresponding to the user needs, and standardize the business data according to the business goals and the preset business rules to obtain corresponding standard data.
[0026] The preset business rules are pre-set business rules used to perform standardized processing on business data, thereby obtaining structured business data. They may be preset field information, thereby obtaining structured business data.
[0027] Standardization processing means standardizing and structuring various activities, data, forms, etc. in the process of process development and design by establishing unified rules, specifications and processes, thereby obtaining structured data to achieve consistency, repeatability and manageability of process development.
[0028] Standard data can be understood as structured data. Structured data refers to data that can be organized, stored, and processed using a fixed format or logical rules. It is characterized by clear field definitions, standardized formats, and predictable structures.
[0029] Based on this, by determining the preset business rules corresponding to user needs and the multiple business goals obtained by division, the business data corresponding to user needs is structured to obtain standard business data that meets the structure, so that process development can be carried out based on the standard business data in the future to improve the accuracy of development.
[0030] S130: Determine the business input and business output of each business goal, and merge the business input and business output according to a preset merging rule to obtain an initial business process.
[0031] Among them, business input is the initial task input of a business goal. For example, in the actual scenario of "order delivery process", the business goal can be "order reception", which is used to receive customer order files and verify the format and integrity. In this case, the corresponding business input is the customer order electronic document and order format specification; business output is the task output of the business goal, for example, it can be the output of order reception confirmation.
[0032] The preset merging rules are pre-set business rules used to merge business inputs and business outputs between business objectives; the initial business process is the business process corresponding to the user needs obtained after merging the business inputs and business outputs.
[0033] Based on this, among the multiple business goals obtained after dividing user needs, there may be business goals whose business inputs are the same as the business outputs of other business goals. By merging such business goals, the overall business process can be de-redundant, the business process can be streamlined, the initial business process can be obtained, and the efficiency of process development can be improved.
[0034] S140: Bring the standard data into the initial business process to generate a target business process.
[0035] Among them, the target business process is the final business process that meets user needs.
[0036] Based on this, by bringing the structured standard data into the corresponding business goals obtained by dividing user needs, and merging the business inputs and business outputs of different business goals, we can obtain the target business process that meets user needs and realize the development and design of the process.
[0037] Based on the feasible implementation of the above S110, the present application further provides a method for obtaining user needs and corresponding business data, and dividing the user needs into business categories to obtain multiple business goals, including the following steps: Obtain user needs and corresponding business data; According to Porter's value chain, user needs are divided into business categories to obtain multiple business goals.
[0038] Among them, Porter's Value Chain is a strategic management theory used to analyze how enterprises create competitive advantages by optimizing internal activities. That is, the competitive advantage of an enterprise comes from a series of interrelated "value activities" within it. These activities constitute a "value chain". Enterprises achieve cost reduction or differentiated competition by optimizing activities in the value chain or restructuring the value chain. By viewing the enterprise as "a collection of design, production, marketing, distribution and other activities" rather than a single entity, each activity contributes to "value creation". That is, the core business activities of the enterprise are determined through value chain analysis, thereby realizing the business division of user needs, so that user needs can be divided into multiple actual business objectives and tasks.
[0039] Based on this, the Porter value chain is used to divide user needs in order to obtain business goals.
[0040] Based on the feasible implementation of the above S120, the present application further provides a method for determining preset business rules corresponding to user needs, and standardizing business data according to business objectives and preset business rules to obtain corresponding standard data, including the following steps: Determine the preset business rules and business data, and match the business data according to the business objectives to obtain the business data under each business objective; According to preset business rules, business data is standardized to obtain standard data.
[0041] Among them, matching can be understood as dividing business data into the corresponding business target range. For example, the business target can be "order reception", which is used to receive customer order files and verify the format and integrity. At this time, the corresponding business input is the customer order electronic document and order format specification; the business output is the task output of the business target, which is to output the order reception confirmation form. By matching the order-related data in all business data to this business target, the order data is obtained, so that the business output of the order reception confirmation form can be determined according to the business target and the matched order data.
[0042] Based on this, by dividing user needs into multiple business goals, business data is matched with goals. It can also be understood as extracting business data according to business goals, so as to obtain business data within the scope of each business goal, so as to further determine the standardized data corresponding to the business data within each business goal according to preset business rules.
[0043] Based on the feasible implementation of the above S120, the present application further provides a method for standardizing the business data according to preset business rules to obtain standard data, including the following steps: According to the preset business rules, a plurality of preset business fields are determined, wherein the preset business fields include a preset business code field, a business name field, a business content field, a business input field, and a business output field; According to the preset business fields, standard data corresponding to each preset business field in the business data is determined.
[0044] Among them, the preset business fields are fields used for structured processing of business data, which may include business code fields, business name fields, business content fields, business input fields and business output fields. Data structuring processing refers to organizing and standardizing unstructured or semi-structured data according to preset fields, so that it forms a data form with a clear logical structure that is easy to store, query and analyze.
[0045] Based on this, by determining the preset business fields, the business data corresponding to each business goal is structured to obtain the corresponding standard data, so that the corresponding business input and business output can be determined based on the standard data, thereby determining the target business process.
[0046] Based on the feasible implementation of the above S130, the present application further provides a method for determining the business input and business output corresponding to each business goal, and merging the business input and business output according to a preset merging rule to obtain an initial business process, including the following steps: Determine the business sequence between business objectives, as well as the business inputs and business outputs corresponding to each business objective, and determine the business correspondence between the business inputs and business outputs of each business objective based on the business process; According to the preset merging rules, the missing business objectives that do not have business inputs or business outputs are determined, and according to the business correspondence, the missing business objectives that do not have business inputs are merged with the previous business objectives, and the missing business objectives that do not have business outputs are merged with the next business objectives to obtain the merged business process; Determine the initial business process based on the business inputs and business outputs corresponding to each business objective in the merged business process.
[0047] Among them, the business sequence can be understood as the logical order of business execution, and the business correspondence is the correspondence between different business goals. For example, the business input of business goal 1 is A, and the business output is B. The business input of business goal 2 is B, and the business output is C. That is, according to the logical order of business execution, business goal 2 is the business executed after business goal 1, and the business input of business goal 2 corresponds to the business output of business goal 1, that is, business goal 2 uses the output of business goal 1 as its own input, so as to further process and execute it.
[0048] Missing business goals are business goals that do not have business inputs or business outputs. That is, "invalid steps" that do not generate value or cannot exist independently are integrated with adjacent valid steps to optimize the process structure.
[0049] Based on this, the corresponding relationship between business inputs and business outputs between various business objectives is determined through the execution order of the business, so as to determine the missing business objectives that do not have business inputs or business outputs, and then merge the missing business objectives into business objectives to optimize the process steps.
[0050] Based on the feasible implementation of the above S130, the present application further provides a method for determining missing business targets that do not have business inputs or business outputs in the business targets according to a preset merging rule, and merging the missing business targets that do not have business inputs with the previous business target and merging the missing business targets that do not have business outputs with the next business target according to the business correspondence relationship to obtain a merged business process, including the following steps: According to a preset merging rule, a first missing business target without a business input and a second missing business target without a business output are determined in the business targets, and a business target preceding the first missing business target and a business target following the second missing business target are determined according to the business sequence; The first missing business goal is merged with the business output of the corresponding business goal, and the second missing business goal is merged with the business input of the corresponding business goal to obtain a merged business process.
[0051] Based on this, by determining the first missing business goal that does not have any business input, the first missing business goal is merged with the previous business goal according to the business execution order, and determining the second missing business goal that does not have any business output, the second missing business goal is merged with the latter business goal according to the business execution order, thereby obtaining the merged business process.
[0052] Based on the feasible implementation of S130 above, the present application further provides a method for determining an initial business process based on the business inputs and business outputs corresponding to each business objective in the merged business process, including the following steps: Determine, based on the business correspondence, the initial business inputs that do not correspond to any business output, and the initial business outputs that do not correspond to any business input, among all business inputs and business outputs; Determine the initial business input as the target business input of the initial business process, and the initial business output as the target business output of the initial business process; Determine the initial business process based on the target business input, target business output, and the merged business process.
[0053] Among them, the target business input is the input of the entire process, and the target business output is the output of the entire process. In actual applications, data items that are "not included in any process activity output" are screened out from the overall process input as the valid input of the process, and data items that are "not dependent on any process activity input" are screened out as the valid output of the process, thereby eliminating "redundant input" (unused input) and "invalid output" (output not referenced by the source) in process activities, ensuring that the process input, process output and activity logic strictly match to avoid data gaps or redundancy.
[0054] Based on this, through each business goal and its corresponding business input and business output, identify the process input that has not been referenced in the process activity output and use it as the target input of the overall process; identify the process output that has not been referenced by the process input and use it as the target output of the overall process.
[0055] Please refer to Figure 2 , Figure 2 A method diagram of a process development method based on data fusion provided in an embodiment of the present application; Figure 2 As shown, step 1: sort out the design of the user process architecture and the overall design strategy of process development, combine the requirements of Porter's value chain, end-to-end process, and advanced manufacturing technology and management model, define the business objectives of each business domain from the two aspects of core value chain and management business, clarify its overall design strategy, sort out and decompose it into various process development components, extract the development key attribute process name and process composition range, decompose it and record it and number it as the environment analysis of process development design.
[0056] Step 2: Analyze the common internal logic of process development and design, and determine the principles, patterns, and methods for internal changes. Analyze the known states of the business workflow. Collect and organize known elements of the business before process development. Combined with the final data of process development, identify the relationships between the two, determine the principles, patterns, and methods for changes between states, and design a set of activity tables divided into three states: Initial, Change, and Confirm. The Initial stage is defined as a work step list, the Change state should be a process activity data model, and the Confirm state should be the main product of process development and design. The work step list should first include: step code, step name, step content, inputs, outputs, involved tables, and roles.
[0057] Step 3: According to the initial requirements table of the work step list, combined with the environmental analysis record and process basic information list formed in step 1, keep the granularity as small as possible, and complete the initial information sorting and minimum element collection on the work step list formed in step 2.
[0058] Step 4: Automated process development and design is performed on the above information. Based on the internal data conversion principles and algorithms formed by the analysis, the system automatically generates a process activity data model, the core outcome of process development, and automatically completes process design. The resulting data model should include process activities, activity inputs, activity outputs, activity content, activity forms, as well as process inputs, process outputs, process start points, process end points, process scenarios, and scenario activities.
[0059] Step 5: Improve the process based on the automatically generated process activity data model.
[0060] Step 6: Analyze and sort out the relationships between business, process, IT / data, and complete the design and development of process forms. Integrate process development and design with data development and design to determine the implementation path. Analyze and sort out the relationships between business, process, IT / data forward design, determine the transmission and changes of data at different stages of the data lifecycle, and create a data extraction model that integrates process and data management, respectively comparing the business objects and logical data entities in the data architecture design. The form model should include: form name, form definition and description, unique identification information, included attributes, lifecycle status, degree of structuring, data retention period, data update frequency, and archiving. The data item model should include: form name, attribute name, data type, reference data range, length, precision, whether it can be null, examples, etc.
[0061] Step 7: Conduct a dry run test of the process, carry out process resource balancing, and generate path simulation results.
[0062] Step 8: Carry out targeted process optimization based on the test and simulation reports.
[0063] Step 9: Based on the process developed and designed, automatically export the draft data asset catalog through IT applications.
[0064] In some embodiments of the present application, by determining user needs and dividing them according to the Porter value chain and the execution logic of the business, multiple business goals are obtained, and the business inputs and business outputs corresponding to each business goal are determined. Then, according to the preset merging rules, the missing business goals that do not have business inputs or business outputs in each business goal are merged with other business goals, and the initial business input that does not correspond to any business output is used as the business input of the overall process, and the initial business output that does not correspond to any business input is used as the overall business output. At the same time, by matching the business data corresponding to the user needs, the business data corresponding to each business goal is obtained, and further structured processing is performed according to the preset business fields to obtain the corresponding standard data, so that the standard data is brought into the initial business goal to generate a target business process that meets the user needs.
[0065] In this way, an association is established between process templates and structured data, achieving full coverage of process development for IT requirements and IT data architecture data asset design elements, and semi-intelligent processing of the process development and design process. It is integrated with data architecture and utilization technology requirements, and the development model is optimized to achieve rapid, standardized and controllable process development and design, as well as two-way traceability of processes and business data, thereby improving the efficiency and quality of process design.
[0066] Figure 3 Schematic diagram of a process development device 300 based on data fusion provided in an embodiment of the present application. Figure 3 As shown, the process development device 300 based on data fusion includes: a data acquisition module 310, a processing module 320, a merging module 330, and a process generation module 340; wherein: The data acquisition module 310 is used to obtain user needs and corresponding business data, and divide the user needs into business categories to obtain multiple business goals; Processing module 320 is used to determine the preset business rules corresponding to the user needs, and standardize the business data according to the business goals and the preset business rules to obtain corresponding standard data; The merging module 330 is used to determine the business input and business output corresponding to each business goal, and merge the business input and business output according to the preset merging rules to obtain the initial business process; The process generation module 340 is used to bring standard data into the initial business process to generate a target business process.
[0067] In the embodiment of the present application, the data acquisition module 310 may also be specifically used to: Obtain user needs and corresponding business data; According to Porter's value chain, user needs are divided into business categories to obtain multiple business goals.
[0068] In the embodiment of the present application, the processing module 320 may also be specifically configured to: Determine the preset business rules and business data, and match the business data according to the business objectives to obtain the business data under each business objective; According to preset business rules, business data is standardized to obtain standard data.
[0069] In the embodiment of the present application, the processing module 320 may also be specifically configured to: According to the preset business rules, a plurality of preset business fields are determined, wherein the preset business fields include a preset business code field, a business name field, a business content field, a business input field, and a business output field; According to the preset business fields, standard data corresponding to each preset business field in the business data is determined.
[0070] In the embodiment of the present application, the merging module 330 may also be specifically used to: Determine the business sequence between business objectives, as well as the business inputs and business outputs corresponding to each business objective, and determine the business correspondence between the business inputs and business outputs of each business objective based on the business process; According to the preset merging rules, the missing business objectives that do not have business inputs or business outputs are determined, and according to the business correspondence, the missing business objectives that do not have business inputs are merged with the previous business objectives, and the missing business objectives that do not have business outputs are merged with the next business objectives to obtain the merged business process; Determine the initial business process based on the business inputs and business outputs corresponding to each business objective in the merged business process.
[0071] In the embodiment of the present application, the merging module 330 may also be specifically used to: According to a preset merging rule, a first missing business target without a business input and a second missing business target without a business output are determined in the business targets, and a business target preceding the first missing business target and a business target following the second missing business target are determined according to the business sequence; The first missing business goal is merged with the business output of the corresponding business goal, and the second missing business goal is merged with the business input of the corresponding business goal to obtain a merged business process.
[0072] In the embodiment of the present application, the merging module 330 may also be specifically used to: Determine, based on the business correspondence, the initial business inputs that do not correspond to any business output, and the initial business outputs that do not correspond to any business input, among all business inputs and business outputs; Determine the initial business input as the target business input of the initial business process, and the initial business output as the target business output of the initial business process; Determine the initial business process based on the target business input, target business output, and the merged business process.
[0073] Figure 4 A schematic diagram of the structure of a device for executing a process development method based on data fusion according to an embodiment of the present application is provided in the embodiment of the present application. Figure 4 As shown, the device 400 includes: The device 400 may include one or more processors 401 , one or more computer-readable storage media memories 402 , a communication component 403 , and other components. The processor 401 , the memory 402 , and the communication component 403 are connected via a bus 404 .
[0074] In a specific implementation process, at least one processor 401 executes the computer-executable instructions stored in the memory 402 , so that at least one processor 401 executes the above-mentioned process development method based on data fusion.
[0075] The specific implementation process of the processor 401 can be found in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here in this embodiment.
[0076] Furthermore, the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), or application-specific integrated circuits (ASICs). A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in this application may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.
[0077] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.
[0078] A bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.
[0079] In some embodiments, a computer program product is further proposed, including a computer program or instructions, which implement the steps of any of the above-mentioned process development methods based on data fusion when executed by a processor.
[0080] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0081] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0082] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple program codes are stored. The program codes can be loaded by a processor to execute the steps in any data fusion-based process development method provided in the embodiment of the present application.
[0083] The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0084] According to one aspect of the present application, a computer program product or a computer program is provided. The computer program product or the computer program comprises computer instructions stored in a computer-readable storage medium.
[0085] Since the instructions stored in the storage medium can execute the steps of any process development method based on data fusion provided in the embodiments of the present application, the beneficial effects that can be achieved by any process development method based on data fusion provided in the embodiments of the present application can be achieved. Please see the previous embodiments for details and will not be repeated here.
[0086] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered merely as exemplary, and the true scope and spirit of the present application are indicated by the appended claims.
[0087] It will be understood that the present application is not limited to the exact construction that has been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof.
Claims
1. A process development method based on data fusion, characterized in that: The method comprises: Obtain user needs and corresponding business data, and divide the user needs into business categories to obtain multiple business goals; Determining preset business rules corresponding to the user needs, and performing standardization processing on the business data according to the business objectives and the preset business rules to obtain corresponding standard data; Determine the business input and business output corresponding to each of the business objectives, and merge the business input and business output according to a preset merging rule to obtain an initial business process; The standard data is introduced into the initial business process to generate a target business process.
2. The method according to claim 1, characterized in that The user needs and corresponding business data are obtained, and the user needs are divided into business categories to obtain multiple business objectives, including: Obtaining the user needs and corresponding business data; According to Porter's value chain, the user needs are divided into business categories to obtain multiple business goals.
3. The method according to claim 1, characterized in that The determining of the preset business rules corresponding to the user needs, and performing standardization processing on the business data according to the business objectives and the preset business rules to obtain corresponding standard data, includes: Determining the preset business rules and the business data, and matching the business data according to the business objectives to obtain the business data under each of the business objectives; According to the preset business rules, the business data is subjected to the standardization process to obtain the standard data.
4. The method according to claim 3, characterized in that The step of performing the standardization processing on the business data according to the preset business rules to obtain the standard data includes: Determine a plurality of preset business fields according to the preset business rules, wherein the preset business fields include a preset business code field, a business name field, a business content field, a business input field, and a business output field; According to the preset service fields, the standard data corresponding to each preset service field in the service data is determined.
5. The method according to claim 1, wherein The determining of the business inputs and business outputs corresponding to the respective business objectives, and merging the business inputs and business outputs according to a preset merging rule to obtain an initial business process, includes: Determining a business sequence between the business objectives, and the business input and the business output corresponding to each business objective, and determining a business correspondence between the business input and the business output of each business objective based on the business process; determining, according to the preset merging rule, missing business targets that do not have the business input or the business output in the business targets, and merging, according to the business correspondence, the missing business targets that do not have the business input in the missing business targets with the previous business target, and merging the missing business targets that do not have the business output in the missing business targets with the next business target, to obtain a merged business process; The initial business process is determined according to the business inputs and business outputs corresponding to the various business objectives in the merged business process.
6. The method according to claim 5, characterized in that The step of determining, according to the preset merging rule, a missing business target that does not include the business input or the business output in the business targets, and merging, according to the business correspondence, the missing business target that does not include the business input with the previous business target, and merging the missing business target that does not include the business output with the next business target, to obtain a merged business process, includes: Determine, according to the preset merging rule, a first missing business target that does not have the business input and a second missing business target that does not have the business output among the business targets, and determine, according to the business sequence, a business target preceding the first missing business target and a business target following the second missing business target; The first missing business goal is merged with the business output corresponding to the business goal, and the second missing business goal is merged with the business input corresponding to the business goal to obtain the merged business process.
7. The method according to claim 5, characterized in that Determining the initial business process according to the business inputs and business outputs corresponding to the business objectives in the merged business process includes: Determining, according to the business correspondence, an initial business input that does not correspond to any of the business outputs, and an initial business output that does not correspond to any of the business inputs, among all the business inputs and business outputs; Determining the initial business input as the target business input of the initial business process and the initial business output as the target business output of the initial business process; The initial business process is determined according to the target business input, the target business output, and the merged business process.
8. A process development device based on data fusion, characterized in that: The device comprises: The data acquisition module is used to obtain user needs and corresponding business data, and to divide the user needs into business categories to obtain multiple business objectives; A processing module, configured to determine preset business rules corresponding to the user needs, and perform standardization processing on the business data according to the business objectives and the preset business rules to obtain corresponding standard data; A merging module, configured to determine the business input and business output corresponding to each of the business objectives, and merge the business input and business output according to a preset merging rule to obtain an initial business process; The process generation module is used to bring the standard data into the initial business process to generate a target business process.
9. A device, characterized in that include: one or more processors; Memory; One or more programs, wherein the one or more programs are stored in a memory and configured to be executed by one or more processors, the one or more programs being configured to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores program code, which can be called by a processor to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Service rule engine and generation method of service process
CN102024199A
Banking service demand asset management method and system
CN110704574A
Method for evaluating operation value chain of park integrated energy system
CN111967776A
Generation method and device for business process, server and storage medium
CN114386934A
Middle station data processing method and device, electronic equipment and storage medium
CN117194382A