Process development method, device and equipment based on data fusion, and medium

By dividing, standardizing, and merging user needs and business data, target business processes are generated, solving the problems of low efficiency and poor quality in existing process development, and achieving efficient, standardized, and intelligent design of process development.

CN120509711BActive Publication Date: 2025-11-11CHENGDU AIRCRAFT INDUSTRY GROUP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510969075.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-15
Publication Date
2025-11-11
Estimated Expiration
2045-07-15

AI Technical Summary

Technical Problem

Existing process development methods are inefficient and of poor quality, making it difficult to achieve efficient and standardized process development and design.

Method used

By acquiring user needs and business data, business segments are defined, preset business rules are determined, business data is standardized, business inputs and outputs are merged, and target business processes are generated.

Benefits of technology

It has achieved the structuring, standardization, and intelligence of process development and design, improved development efficiency and quality, and ensured that process design is rapid, standardized, controllable, and that business data is traceable in both directions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120509711B_ABST
    Figure CN120509711B_ABST
Patent Text Reader

Abstract

This application provides a data fusion-based process development method, apparatus, device, and medium. It includes: acquiring user requirements and corresponding business data, and dividing the user requirements into business segments to obtain multiple business objectives; determining preset business rules corresponding to the user requirements, and standardizing the business data according to the business objectives and preset business rules to obtain corresponding standard data; determining the business inputs and outputs corresponding to each business objective, and merging the business inputs and outputs according to preset merging rules to obtain an initial business process; and inputting the standard data into the initial business process to generate the target business process. This improves the efficiency and quality of process development.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of process development and design technology, and in particular to a process development method, apparatus, equipment and medium based on data fusion. Background Technology

[0002] The field of process development and design focuses on the planning, construction, and optimization of enterprise business processes. It uses a systematic approach to transform business logic 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, and aims to achieve business and technology synergy through process modeling.

[0003] Existing process development methods are generally based on architectural principles and are completed through extensive analysis, brainstorming, and other methods. They focus on research into technologies for recording or automatically building process development processes after the process design is completed.

[0004] However, existing process development methods suffer from low development efficiency and poor quality. Summary of the Invention

[0005] This application provides a process development method, apparatus, equipment, and medium based on data fusion to solve the problems of low development efficiency and poor quality in existing process development methods.

[0006] Firstly, this application provides a process development method based on data fusion, the method comprising:

[0007] Obtain user needs and corresponding business data, and divide user needs into business segments to obtain multiple business objectives;

[0008] Determine the preset business rules corresponding to user needs, and standardize the business data according to the business objectives and preset business rules to obtain the corresponding standard data;

[0009] 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;

[0010] The standard data is incorporated into the initial business process to generate the target business process.

[0011] In some embodiments of this application, user needs and corresponding business data are obtained, and the user needs are divided into business segments to obtain multiple business objectives, including:

[0012] Obtain user needs and corresponding business data;

[0013] Based on Porter's value chain, user needs are divided into business segments, resulting in multiple business objectives.

[0014] In some embodiments of this application, preset business rules corresponding to user needs are determined, and business data is standardized according to business objectives and preset business rules to obtain corresponding standard data, including:

[0015] 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;

[0016] Based on preset business rules, business data is standardized to obtain standard data.

[0017] In some embodiments of this application, business data is standardized according to preset business rules to obtain standard data, including:

[0018] Based on preset business rules, multiple preset business fields are determined. These preset business fields include preset business code fields, business name fields, business content fields, business input fields, and business output fields.

[0019] Based on the preset business fields, determine the standard data in the business data that corresponds to each preset business field.

[0020] In some embodiments of this application, the business inputs and outputs corresponding to each business objective are determined, and the business inputs and outputs are merged according to preset merging rules to obtain an initial business process, including:

[0021] Determine the business sequence between business objectives, as well as the business inputs and outputs corresponding to each business objective, and determine the business correspondence between the business inputs and outputs of each business objective based on the business process;

[0022] According to the preset merging rules, missing business objectives that do not have business inputs or outputs are identified. Based on the business correspondence, missing business objectives that do not have business inputs are merged with the previous business objective, and missing business objectives that do not have business outputs are merged with the next business objective to obtain the merged business process.

[0023] The initial business process is determined based on the business inputs and outputs corresponding to each business objective in the merged business process.

[0024] In some embodiments of this application, according to preset merging rules, missing business objectives that do not have business inputs or outputs are identified. Based on business correspondence, the missing business objectives without business inputs are merged with the previous business objective, and the missing business objectives without business outputs are merged with the next business objective, resulting in a merged business process, including:

[0025] According to the preset merging rules, the first missing business objective that has no business input and the second missing business objective that has no business output are identified. According to the business order, the business objective preceding the first missing business objective and the business objective following the second missing business objective are identified.

[0026] The first missing business objective is merged with the business output of the corresponding business objective, and the second missing business objective is merged with the business input of the corresponding business objective to obtain the merged business process.

[0027] In some embodiments of this application, an initial business process is determined based on the business inputs and outputs corresponding to each business objective in the merged business process, including:

[0028] Based on the business correspondence, identify the initial business inputs and outputs that do not correspond to any business output among all business inputs and outputs;

[0029] Define 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.

[0030] Determine the initial business process based on the target business input, the target business output, and the merged business process.

[0031] Secondly, this application provides a process development apparatus based on data fusion, the apparatus comprising:

[0032] The data acquisition module is used to acquire user needs and corresponding business data, and to divide user needs into business segments to obtain multiple business objectives;

[0033] The processing module is used to determine the preset business rules corresponding to user needs, and to standardize the business data according to the business objectives and preset business rules to obtain the corresponding standard data.

[0034] The merging module is used to 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;

[0035] The process generation module is used to input standard data into the initial business process and generate the target business process.

[0036] Thirdly, this application provides a computer device, including: a processor, and a memory communicatively connected to the processor;

[0037] The memory stores the instructions that the computer executes;

[0038] The processor executes computer execution instructions stored in memory to implement the method of this application.

[0039] Fourthly, this application provides a computer-readable storage medium storing program code, which, when executed by a processor, is used to implement the method of this application.

[0040] This application provides a data fusion-based process development method, apparatus, device, and medium. The method involves acquiring user requirements and corresponding business data, dividing the user requirements into business segments to obtain multiple business objectives; determining preset business rules corresponding to the user requirements, and standardizing the business data according to the business objectives and preset business rules to obtain corresponding standard data; determining the business inputs and outputs corresponding to each business objective, and merging the business inputs and outputs according to preset merging rules to obtain an initial business process; and then incorporating the standard data into the initial business process to generate the target business process.

[0041] In this way, by dividing the business, the internal logic from the enterprise business layer to the process layer is deconstructed, and a process development path with automatic transmission and autonomous design based on scientific principles is constructed, realizing the structuring, standardization and intelligence of the process development and design process. Attached Figure Description

[0042] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0043] Figure 1 A flowchart illustrating a data fusion-based process development method provided in this application embodiment;

[0044] Figure 2 A method diagram illustrating a data fusion-based process development method provided in an embodiment of this application;

[0045] Figure 3 A schematic diagram of the structure of a process development device based on data fusion provided in an embodiment of this application;

[0046] Figure 4This is a structural block diagram of an apparatus for executing a data fusion-based process development method according to an embodiment of this application. Detailed Implementation

[0047] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0048] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0049] Figure 1 This is a flowchart illustrating a data fusion-based process development method provided in an embodiment of this application. Figure 1 As shown, this data fusion-based process development method may include the following steps:

[0050] S110. Obtain user needs and corresponding business data, and divide user needs into business segments to obtain multiple business objectives.

[0051] Among them, user requirements are the user's requirements for the process during this process development, such as the user needing to develop a new product R&D process; business data are the business-level data involved in this user requirement, such as basic product information, market data, and consumer data; business objectives are the task objectives obtained by dividing the business objectives in the business domain according to the user requirements, such as dividing them into business objectives such as market demand analysis, conceptual design, detailed design, prototype production, testing and verification, and mass production preparation.

[0052] Based on this, by identifying user needs, the corresponding business data can be determined, and the user needs can be further divided to obtain multiple corresponding business objectives, so that the business data under each business objective can be determined in the future.

[0053] S120. Determine the preset business rules corresponding to user needs, and standardize the business data according to the business objectives and preset business rules to obtain the corresponding standard data.

[0054] Among them, the preset business rules are pre-defined business rules used to standardize business data to obtain structured business data. These rules can be preset field information to obtain structured business data.

[0055] Standardization refers to the process of establishing unified rules, standards, and procedures to standardize and structure the various activities, data, forms, etc. in the process development and design, thereby obtaining structured data to achieve consistency, repeatability, and manageability in process development.

[0056] Standard data can be understood as structured data. Structured data refers to data that can be organized, stored, and processed using fixed formats or logical rules. Its characteristics include clear field definitions, standardized formats, and predictable structures.

[0057] Based on this, by determining the preset business rules corresponding to user needs and dividing them into multiple business objectives, the business data corresponding to user needs is structured to obtain standard business data that meets the structure requirements. This allows for subsequent process development based on the standard business data, thereby improving the accuracy of development.

[0058] S130. Determine the business inputs and outputs of each business objective, and merge the business inputs and outputs according to the preset merging rules to obtain the initial business process.

[0059] Among them, business input is the initial task input for a business objective. For example, in the actual scenario of "order delivery process", the business objective can be "order receipt", which is used to receive customer order files and verify their format and integrity. In this case, the corresponding business input is the customer order electronic document and the order format specification. Business output is the task output of the business objective. For example, it can be the output of an order receipt confirmation.

[0060] The preset merging rules are pre-defined business rules used to merge business inputs and outputs between business objectives; the initial business process is the business process corresponding to the user requirements obtained after merging business inputs and outputs.

[0061] Based on this, among the multiple business objectives obtained after dividing user needs, there may be business objectives whose business inputs are the same as the business outputs of other business objectives. By merging such business objectives, the redundancy of the overall business process can be eliminated, the business process can be simplified, the initial business process can be obtained, and the efficiency of process development can be improved.

[0062] S140. Input the standard data into the initial business process to generate the target business process.

[0063] The target business process is the final business process that meets the user's needs.

[0064] Based on this, by bringing the structured standard data into the corresponding business objectives obtained after dividing user needs, and merging the business inputs and outputs of different business objectives into the initial business process, the target business process that meets user needs is obtained, thus realizing the development and design of the process.

[0065] Based on the feasible implementation of S110 described above, this application further provides the steps of acquiring user needs and corresponding business data, and dividing user needs into business segments to obtain multiple business objectives, including:

[0066] Obtain user needs and corresponding business data;

[0067] Based on Porter's value chain, user needs are divided into business segments, resulting in multiple business objectives.

[0068] Porter's Value Chain is a strategic management theory used to analyze how companies create competitive advantage by optimizing internal activities. It posits that a company's competitive advantage stems from a series of interconnected "value activities" that form a "value chain." By optimizing or restructuring these activities, companies can reduce costs or differentiate themselves. This approach views the company as a collection of activities such as design, production, marketing, and distribution, rather than a single entity, where each activity contributes to "value creation." Value chain analysis identifies core business activities, enabling the segmentation of customer needs into multiple practical business objectives.

[0069] Based on this, the Porter value chain is used to segment user needs in order to obtain business objectives.

[0070] Based on the feasible implementation of S120 described above, this application further provides steps 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:

[0071] 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;

[0072] Based on preset business rules, business data is standardized to obtain standard data.

[0073] In this context, matching can be understood as dividing business data into the corresponding business objective scope. For example, the business objective could be "order receipt," which is used to receive customer order files and verify their format and completeness. In this case, the corresponding business inputs are the customer order electronic document and the order format specification. The business output is the task output of the business objective, which is to output an order receipt confirmation. By matching all order-related data in the business data to this business objective, order data is obtained. Based on the matched order data, the business output of the order receipt confirmation can be determined according to the business objective.

[0074] Based on this, multiple business objectives are obtained by dividing user needs, and then the business data is matched to these objectives. This can also be understood as extracting business data based on the business objectives to obtain the business data within the scope of each business objective. This allows for further standardization of the business data within each business objective based on preset business rules.

[0075] Based on the feasible implementation of S120 described above, this application further provides a method for standardizing business data according to preset business rules to obtain standard data, including the following steps:

[0076] Based on preset business rules, multiple preset business fields are determined. These preset business fields include preset business code fields, business name fields, business content fields, business input fields, and business output fields.

[0077] Based on the preset business fields, determine the standard data in the business data that corresponds to each preset business field.

[0078] Among them, the preset business fields are fields used to perform structured processing of business data. These fields may include business code fields, business name fields, business content fields, business input fields, and business output fields. Data structuring refers to organizing and standardizing unstructured or semi-structured data according to preset fields, thereby forming a data form with a clear logical structure that is easy to store, query, and analyze.

[0079] Based on this, by determining the pre-defined business fields, the business data corresponding to each business objective is structured to obtain the corresponding standard data, so that the corresponding business inputs and outputs can be determined based on the standard data, thereby determining the target business process.

[0080] Based on the feasible implementation of S130 described above, this application further provides the following steps: determining the business inputs and business outputs corresponding to each business objective, and merging the business inputs and business outputs according to preset merging rules to obtain an initial business process:

[0081] Determine the business sequence between business objectives, as well as the business inputs and outputs corresponding to each business objective, and determine the business correspondence between the business inputs and outputs of each business objective based on the business process;

[0082] According to the preset merging rules, missing business objectives that do not have business inputs or outputs are identified. Based on the business correspondence, missing business objectives that do not have business inputs are merged with the previous business objective, and missing business objectives that do not have business outputs are merged with the next business objective to obtain the merged business process.

[0083] The initial business process is determined based on the business inputs and outputs corresponding to each business objective in the merged business process.

[0084] Here, business sequence can be understood as the logical order of business execution, and business correspondence is the correspondence between different business objectives. For example, if the business input of business objective 1 is A and the business output is B, and the business input of business objective 2 is B and the business output is C, then according to the logical order of business execution, business objective 2 is the business executed after business objective 1. The business input of business objective 2 corresponds to the business output of business objective 1. That is, business objective 2 takes the output of business objective 1 as its own input, and then processes and executes it.

[0085] Missing business objectives are those that have no business inputs or no business outputs. In other words, "invalid steps" that do not generate value or cannot exist independently are integrated with adjacent valid steps to optimize the process structure.

[0086] Based on this, by determining the correspondence between business inputs and outputs among various business objectives through the execution sequence of the business, missing business objectives without any business inputs or outputs can be identified. In this way, missing business objectives can be merged to optimize the process steps.

[0087] Based on the feasible implementation of S130 described above, this application further provides a method for determining missing business targets that do not have business inputs or outputs according to preset merging rules, and merging missing business targets that do not have business inputs with the previous business target and missing business targets that do not have business outputs with the next business target according to business correspondence, to obtain a merged business process, including the following steps:

[0088] According to the preset merging rules, the first missing business objective that has no business input and the second missing business objective that has no business output are identified. According to the business order, the business objective preceding the first missing business objective and the business objective following the second missing business objective are identified.

[0089] The first missing business objective is merged with the business output of the corresponding business objective, and the second missing business objective is merged with the business input of the corresponding business objective to obtain the merged business process.

[0090] Based on this, by identifying the first missing business objective that has no business input, the first missing business objective is merged with the previous business objective according to the business execution order. Similarly, by identifying the second missing business objective that has no business output, the second missing business objective is merged with the next business objective according to the business execution order, thus obtaining the merged business process.

[0091] Based on the feasible implementation of S130 described above, this application further provides steps for determining the initial business process according to the business inputs and business outputs corresponding to each business objective in the merged business process, including:

[0092] Based on the business correspondence, identify the initial business inputs and outputs that do not correspond to any business output among all business inputs and outputs;

[0093] Define 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.

[0094] Determine the initial business process based on the target business input, the target business output, and the merged business process.

[0095] In this process, the target business input is the input of the entire process, and the target business output is the output of the entire process. In practical applications, data items that are "not included in the output of any process activity" are selected from the overall input of the process as valid inputs, and data items that are "not depended on by any process activity input" are selected as valid outputs. This process eliminates "redundant inputs" (unused inputs) and "invalid outputs" (outputs not referenced by the source) in the process activities, ensuring that the process inputs, process outputs and activity logic are strictly matched, and avoiding data gaps or redundancy.

[0096] Based on this, by identifying each business objective and its corresponding business inputs and outputs, process inputs that are not referenced in the process activity outputs are identified as target inputs for the overall process; process outputs that are not referenced by process inputs are identified as target outputs for the overall process.

[0097] Please refer to Figure 2 , Figure 2 A method diagram illustrating a data fusion-based process development method provided in this application embodiment; as shown. Figure 2 As shown, Step 1: Review the overall design strategy of user process architecture and process development. Combine Porter's value chain, end-to-end process, and advanced manufacturing technology and management model requirements. Define the business objectives of each business domain from the perspectives of core value chain and management business. Clarify the overall design strategy, sort it out and decompose it into each process development component, extract the key development attributes process name and process composition scope, decompose, record and number them as the environment analysis for process development design.

[0098] Step 2: Analyze the general internal logic of process development and design, and determine the principles, patterns, and methods for internal changes. Analyze the known states of general business workflows, collect and organize the known elements of the business before process development, combine them with the final result data of process development, find the relationship 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, changing, and confirmed. The initial stage is defined as a list of work steps, the changing state should be the process activity data model, and the confirmed state should be the main deliverable of process development and design. The list of work steps should first include: step code, step name, step content, input, output, involved tables, and roles, etc.

[0099] Step 3: Based on the initial requirements of the work steps list and the environmental analysis records 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 steps list formed in Step 2.

[0100] Step 4: Automated process development and design processing of the above information. Based on the internal data transformation principles and algorithms formed through analysis, the system automatically generates the core outcome of process development, the process activity data model, and automatically completes the 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.

[0101] Step 5: Improve the process based on the automatically generated process activity data model.

[0102] Step 6: Analyze and organize the relationships between business, processes, and IT / data, and complete the design and development of process forms. Integrate process development and design with data development and design, determine the implementation path, analyze and organize the relationships between business, processes, and IT / data in the 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 it with the business objects and logical data entities in the data architecture design. The form model should include: form name, form definition and description, unique identifier information, included attributes, lifecycle status, degree of structuring, data retention period, data update frequency, and whether it is archived; the data item model should include: form name, attribute name, data type, reference data range, length, precision, whether it can be nullable, and examples, etc.

[0103] Step 7: Conduct a dry run test of the process, perform process resource balancing, and generate path simulation results.

[0104] Step 8: Based on the test and simulation reports, conduct targeted process optimization.

[0105] Step 9: Based on the process developed and designed, automatically export the initial draft of the data asset catalog through IT applications.

[0106] In some embodiments of this application, by determining user needs and dividing them according to Porter's value chain and business execution logic, multiple business objectives are obtained. The business inputs and business outputs corresponding to each business objective are determined. Then, according to preset merging rules, missing business objectives that do not have business inputs or business outputs are merged with other business objectives. Initial business inputs that do not correspond to any business output are taken as business inputs of the overall process, and initial business outputs that do not correspond to any business inputs are taken as overall business outputs. At the same time, by matching the business data corresponding to user needs, business data corresponding to each business objective is obtained. Furthermore, the data is structured according to preset business fields to obtain corresponding standard data. The standard data is then incorporated into the initial business objective to generate a target business process that meets user needs.

[0107] In this way, a connection is established between process templates and structured data, enabling process development to fully cover IT requirements and IT data architecture data asset design elements. The process development and design process is semi-intelligentized and integrated with data architecture and utilization technology requirements, optimizing the development model to achieve rapid, standardized, and controllable process development and design, as well as two-way traceability of process and business data, thereby improving the efficiency and quality of process design.

[0108] Figure 3 This is a schematic diagram of the structure of a data fusion-based process development device 300 provided in an embodiment of this application. Figure 3As shown, the data fusion-based process development device 300 includes: a data acquisition module 310, a processing module 320, a merging module 330, and a process generation module 340; wherein:

[0109] The data acquisition module 310 is used to acquire user needs and corresponding business data, and to divide user needs into business segments to obtain multiple business objectives;

[0110] The processing module 320 is used to determine the preset business rules corresponding to user needs, and to standardize the business data according to the business objectives and preset business rules to obtain the corresponding standard data.

[0111] The merging module 330 is used to determine the business inputs and business outputs corresponding to each business objective, and merge the business inputs and business outputs according to the preset merging rules to obtain the initial business process;

[0112] The process generation module 340 is used to bring standard data into the initial business process to generate the target business process.

[0113] In this embodiment of the application, the data acquisition module 310 can also be specifically used for:

[0114] Obtain user needs and corresponding business data;

[0115] Based on Porter's value chain, user needs are divided into business segments, resulting in multiple business objectives.

[0116] In this embodiment of the application, the processing module 320 may also be specifically used for:

[0117] 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;

[0118] Based on preset business rules, business data is standardized to obtain standard data.

[0119] In this embodiment of the application, the processing module 320 may also be specifically used for:

[0120] Based on preset business rules, multiple preset business fields are determined. These preset business fields include preset business code fields, business name fields, business content fields, business input fields, and business output fields.

[0121] Based on the preset business fields, determine the standard data in the business data that corresponds to each preset business field.

[0122] In this embodiment of the application, the merging module 330 can also be specifically used for:

[0123] Determine the business sequence between business objectives, as well as the business inputs and outputs corresponding to each business objective, and determine the business correspondence between the business inputs and outputs of each business objective based on the business process;

[0124] According to the preset merging rules, missing business objectives that do not have business inputs or outputs are identified. Based on the business correspondence, missing business objectives that do not have business inputs are merged with the previous business objective, and missing business objectives that do not have business outputs are merged with the next business objective to obtain the merged business process.

[0125] The initial business process is determined based on the business inputs and outputs corresponding to each business objective in the merged business process.

[0126] In this embodiment of the application, the merging module 330 can also be specifically used for:

[0127] According to the preset merging rules, the first missing business objective that has no business input and the second missing business objective that has no business output are identified. According to the business order, the business objective preceding the first missing business objective and the business objective following the second missing business objective are identified.

[0128] The first missing business objective is merged with the business output of the corresponding business objective, and the second missing business objective is merged with the business input of the corresponding business objective to obtain the merged business process.

[0129] In this embodiment of the application, the merging module 330 can also be specifically used for:

[0130] Based on the business correspondence, identify the initial business inputs and outputs that do not correspond to any business output among all business inputs and outputs;

[0131] Define 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.

[0132] Determine the initial business process based on the target business input, the target business output, and the merged business process.

[0133] Figure 4 This is a schematic diagram of the structure of an apparatus for executing a data fusion-based process development method according to an embodiment of this application. Figure 4 As shown, the device 400 includes:

[0134] The device 400 may include a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a communication component 403, and other components. The processor 401, memory 402, and communication component 403 are connected via a bus 404.

[0135] In the specific implementation process, at least one processor 401 executes computer execution instructions stored in memory 402, causing at least one processor 401 to execute the above-mentioned process development method based on data fusion.

[0136] The specific implementation process of processor 401 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0137] Furthermore, the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this application can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0138] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0139] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0140] In some embodiments, a computer program product is also provided, including a computer program or instructions that, when executed by a processor, implement the steps in any of the data fusion-based process development methods described above.

[0141] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0142] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0143] To this end, embodiments of this application provide a computer-readable storage medium storing a plurality of program codes that can be loaded by a processor to execute steps in any of the data fusion-based process development methods provided in embodiments of this application.

[0144] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0145] According to one aspect of this application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium.

[0146] Since the instructions stored in the storage medium can execute the steps in any of the data fusion-based process development methods provided in the embodiments of this application, the beneficial effects that any of the data fusion-based process development methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.

[0147] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the appended claims.

[0148] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope.

Claims

1. A process development method based on data fusion, characterized in that, The method includes: The process involves: acquiring user needs and corresponding business data; and dividing the user needs into business segments to obtain multiple business objectives, including: acquiring the user needs and corresponding business data; and dividing the user needs into business segments according to Porter's value chain to obtain multiple business objectives. Determine the preset business rules corresponding to the user needs, and standardize the business data according to the business objectives and the preset business rules to obtain the corresponding standard data; The process involves determining the business inputs and outputs corresponding to each business objective, and merging these inputs and outputs according to a preset merging rule to obtain an initial business flow. This includes: determining the business order among the business objectives, and the business inputs and outputs corresponding to each business objective; determining the business correspondence between the business inputs and outputs of each business objective according to the business flow; identifying missing business objectives that do not contain the business inputs or outputs according to the preset merging rule; merging the missing business objectives that do not contain the business inputs with the preceding business objective, and merging the missing business objectives that do not contain the business outputs with the following business objective according to the business correspondence, to obtain a merged business flow; and determining the initial business flow based on the business inputs and outputs corresponding to each business objective in the merged business flow. The standard data is incorporated into the initial business process to generate the target business process.

2. The method according to claim 1, characterized in that, The process of determining the preset business rules corresponding to the user needs, and standardizing the business data according to the business objectives and the preset business rules to obtain corresponding standard data, includes: The preset business rules and the business data are determined, and the business data is matched according to the business objectives to obtain the business data under each business objective; According to the preset business rules, the business data is subjected to the standardization process to obtain the standard data.

3. The method according to claim 2, characterized in that, The standardization process, performed on the business data according to the preset business rules to obtain the standard data, includes: Based on the preset business rules, multiple preset business fields are determined, including preset business code field, business name field, business content field, business input field, and business output field; Based on the preset business fields, determine the standard data in the business data that corresponds to each of the preset business fields.

4. The method according to claim 1, characterized in that, The process involves determining, according to the preset merging rules, missing business targets that do not contain the business input or the business output, and merging them with the previous business target and the next business target, based on the business correspondence, to obtain the merged business process. This includes: According to the preset merging rules, 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 are determined among the business targets. According to the business order, the business target preceding the first missing business target and the business target following the second missing business target are determined. The first missing business objective is merged with the business output corresponding to the business objective, and the second missing business objective is merged with the business input corresponding to the business objective to obtain the merged business process.

5. The method according to claim 1, characterized in that, The step of determining the initial business process based on the business inputs and outputs corresponding to each business objective in the merged business process includes: Based on the business correspondence, determine the initial business inputs that do not correspond to any of the business outputs and the initial business outputs that do not correspond to any of the business inputs; The initial business input is determined as the target business input of the initial business process, and the initial business output is determined as the target business output of the initial business process; The initial business process is determined based on the target business input, the target business output, and the merged business process.

6. A process development device based on data fusion, characterized in that, The device includes: The data acquisition module is used to acquire user needs and corresponding business data, and to perform business segmentation on the user needs to obtain multiple business objectives, including: acquiring the user needs and corresponding business data; and performing business segmentation on the user needs according to Porter's value chain to obtain multiple business objectives. The processing module is used to determine the preset business rules corresponding to the user's needs, and to standardize the business data according to the business objectives and the preset business rules to obtain the corresponding standard data. A merging module is used to determine the business inputs and business outputs corresponding to each of the business objectives, and to merge the business inputs and business outputs according to a preset merging rule to obtain an initial business process. This includes: determining the business order among the business objectives, and the business inputs and business outputs corresponding to each of the business objectives; determining the business correspondence between the business inputs and business outputs of each of the business objectives according to the business process; determining, according to the preset merging rule, missing business objectives among the business objectives that do not have the business input or business output, and merging the missing business objectives that do not have the business input with the previous business objective and the missing business objectives that do not have the business output with the next business objective according to the business correspondence to obtain a merged business process; and determining the initial business process based on the business inputs and business outputs corresponding to each business objective in the merged business process. The process generation module is used to input the standard data into the initial business process to generate the target business process.

7. A device, characterized in that, include: One or more processors; Memory; One or more programs, wherein the programs are stored in memory and configured to be executed by one or more processors, the programs being configured to perform the method as described in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores program code that can be called by a processor to perform the method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Service rule engine and generation method of service process

    CN102024199A

  • Banking service demand asset management method and system

    CN110704574A