Logistics business creation method and device, equipment and storage medium
By obtaining and modifying the nodes of standard logistics business processes and displaying exclusive functions, creating personalized logistics business processes is solved, and the problem that traditional methods cannot meet diversified needs is achieved, and efficient personalized logistics services are achieved.
Patent Information
- Application Number
- CN202510416898.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-03
- Publication Date
- 2025-07-18
AI Technical Summary
The existing logistics business creation methods are difficult to meet the diversification and personalization of market demands. The traditional one-size-fits-all process cannot meet the specific needs of different customers, especially the temperature control and transportation time requirements for fresh products.
By obtaining the standard logistics business process of the target logistics business scenario, responding to users' modification operations on standard business nodes, obtaining and displaying exclusive functions, selecting target functions, and finally creating a personalized logistics business process based on the affiliation and connection relationship between the functions and the business nodes.
It improves the adaptability and pertinence of logistics business processes, reduces creation time, improves user experience and service quality, and meets customers' personalized needs.
Smart Images

Figure CN120338628A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of logistics technology, and in particular, to a method, apparatus, device, and storage medium for creating a logistics service. Background Art
[0002] With the booming development of global trade and the rapid rise of e-commerce, the core position of the logistics industry in the modern economic system has become increasingly prominent. Logistics services cover multiple links from cargo collection to warehousing, transportation, sorting, distribution, and information processing. These links are closely connected and interact with each other. Any performance in terms of efficiency or accuracy in any link will directly affect the quality and cost of the overall logistics service.
[0003] Currently, existing methods for creating logistics services mainly rely on manual experience and fixed process templates. However, in the context of the increasingly diverse and personalized market demands, the specific requirements of different customers for logistics services also show significant differences. For example, the distribution of fresh products not only requires strict temperature control but also places extremely high demands on transportation time, making it difficult for traditional one-size-fits-all logistics service processes to meet the specific needs of customers.
[0004] Therefore, there is an urgent need to propose a new method to solve the above problems. Summary of the Invention
[0005] The present invention provides a method, apparatus, device, and storage medium for creating a logistics service to ensure that the created target logistics service process meets the personalized needs of users.
[0006] In a first aspect, an embodiment of the present invention provides a method for creating a logistics service, the method including:
[0007] Obtain a standard logistics service process for a target logistics service scenario and display the standard logistics service process, where the standard logistics service process includes standard service nodes;
[0008] Respond to a modification operation on the standard service nodes to obtain target service nodes;
[0009] Obtain exclusive functions for the target logistics service scenario and display the exclusive functions;
[0010] Respond to a function selected from the exclusive functions to obtain a target function;
[0011] Create a target logistics service process according to the attribution relationship between the target function and the target service nodes and the connection relationship between the target service nodes.
[0012] In the technical solution of the embodiment of the present invention, first, the standard logistics business process of the target logistics business scenario is obtained and the standard logistics business process is displayed, where the standard logistics business process includes standard business nodes; then, in response to the modification operation on the standard business node, a target business node is obtained; after that, the exclusive function of the target logistics business scenario is obtained and the exclusive function is displayed; then, in response to the function selected from the exclusive function, a target function is obtained; finally, a target logistics business process is created according to the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes. In the above technical solution, first, the standard logistics business process of the target logistics business scenario is obtained and the standard logistics business process is displayed, providing a data basis for obtaining the target business node later. Then, in response to the modification operation on the standard business node, a target business node is obtained, which can ensure that the obtained target business node meets the actual needs of users, enhances the adaptability of the subsequent created logistics business process, and provides a data basis for creating the target logistics business process later. After that, the exclusive function of the target logistics business scenario is obtained and the exclusive function is displayed, providing a data basis for obtaining the target function later. Then, in response to the function selected from the exclusive function, a target function is obtained, which can ensure that the obtained target function meets the user's needs, enhances the pertinence of the logistics business process, and provides a data basis for creating the target logistics business process later. Finally, a target logistics business process is created according to the target function and the target business node determined by the user and the pre-determined attribution relationship between the target function and the target business node and the connection relationship between the target business nodes, which can ensure that the created target logistics business process meets the personalized needs of users, reduces the creation time, improves the user experience and service quality, and solves the problem that the current one-size-fits-all logistics business process is difficult to meet the specific needs of customers.
[0013] In a second aspect, the embodiment of the present invention further provides a logistics business creation device, which includes:
[0014] A first display module, configured to obtain the standard logistics business process of the target logistics business scenario and display the standard logistics business process, where the standard logistics business process includes standard business nodes;
[0015] A modification module, configured to obtain a target business node in response to a modification operation on the standard business node;
[0016] A second display module, configured to obtain the exclusive function of the target logistics business scenario and display the exclusive function;
[0017] A selection module, configured to obtain a target function in response to a function selected from the exclusive function;
[0018] A creation module, configured to create a target logistics business process according to the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes.
[0019] In a third aspect, an embodiment of the present invention further provides an electronic device, which includes:
[0020] At least one processor; and a memory communicatively connected to the at least one processor;
[0021] Wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor, so that the at least one processor can execute any one of the logistics business creation methods in the first aspect.
[0022] In a fourth aspect, an embodiment of the present invention further provides a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute any one of the logistics business creation methods in the first aspect when executed by a computer processor.
[0023] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium. Among them, the computer-readable storage medium may be packaged together with the processor of the logistics business creation device, or may be separately packaged from the processor of the logistics business creation device. This application does not make any limitations in this regard.
[0024] The descriptions of the second, third, and fourth aspects in this application can refer to the detailed description of the first aspect; and, for the beneficial effects of the descriptions of the second, third, and fourth aspects, reference can be made to the analysis of the beneficial effects of the first aspect, which will not be elaborated here.
[0025] In this application, the names of the above-mentioned logistics business creation devices do not constitute limitations on the devices or functional modules themselves. In actual implementation, these devices or functional modules may appear under other names. As long as the functions of each device or functional module are similar to those of this application and fall within the scope of the claims of this application and their equivalent technologies.
[0026] These aspects or other aspects of this application will be more clearly understood in the following description. Description of the Drawings
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0028] Figure 1Flowchart of a logistics service creation method provided by an embodiment of the present invention;
[0029] Figure 2a Flowchart of another logistics service creation method provided by an embodiment of the present invention;
[0030] Figure 2b Example diagram of a target logistics service process provided by an embodiment of the present invention;
[0031] Figure 2c Example diagram of another target logistics service process provided by an embodiment of the present invention;
[0032] Figure 3 Structure diagram of a logistics service creation device provided by an embodiment of the present invention;
[0033] Figure 4 Structure diagram of an electronic device provided by an embodiment of the present invention. Detailed implementation manners
[0034] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. Additionally, it should be noted that for the sake of description, only parts related to the present invention are shown in the accompanying drawings, rather than all the structures.
[0035] The term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone.
[0036] The terms "first" and "second" in the specification and drawings of the present application are used to distinguish different objects or different processes for the same object, rather than to describe a specific order of the objects.
[0037] Furthermore, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally further include other unlisted steps or units, or may optionally further include other steps or units inherent to these processes, methods, products, or devices.
[0038] Before discussing the exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe the operations (or steps) as sequential processes, many of the operations can be implemented in parallel, concurrently, or simultaneously. In addition, the order of the operations can be rearranged. The process can be terminated when its operations are completed, but it can also have additional steps not included in the figures. The process can correspond to a method, function, procedure, subroutine, subprogram, and so on. In addition, without conflict, the embodiments in the present invention and the features in the embodiments can be combined with each other.
[0039] It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0040] In the description of the present application, unless otherwise specified, "a plurality of" means two or more.
[0041] Figure 1 The figure is a flowchart of a method for creating a logistics service provided for an embodiment of the present invention. This embodiment is applicable to the situation where a personalized logistics service process needs to be created. This method can be executed by a logistics service creation device, and the logistics service creation device can be implemented in a hardware / software manner. The device can be integrated in an electronic device, for example, it can be installed in a computer, and the embodiments of the present invention do not limit this.
[0042] As Figure 1 shown, the specific steps are as follows:
[0043] Step 110, obtain the standard logistics service process of the target logistics service scenario, and display the standard logistics service process.
[0044] Specifically, the standard logistics service process includes standard service nodes. The target logistics service scenario refers to the logistics service scenario determined by the user according to the actual situation or needs. For example: the target logistics service scenario can be international transportation, domestic transportation, in-site transportation, or special transportation. The standard logistics service process refers to the logistics service process determined according to the actual situation, needs, or the historical logistics service process of the logistics service scenario. The standard service node refers to a representative and general link or operation step divided in the standard logistics service process. For example: the standard service node can be pick-up, customs declaration, port entry, or receipt, etc.
[0045] In a specific implementation, the target logistics business scenario selected by the user can be obtained first through the front end of the logistics business. Then, the back end of the logistics business queries in the correspondence table between the logistics business scenario and the standard logistics business process based on the target logistics business scenario, so as to obtain the standard logistics business process of the target logistics business scenario, and then return it to the front end. After receiving the data returned by the back end, the front end displays the standard logistics business process to the user.
[0046] It should be noted that the correspondence table between the logistics business scenario and the standard logistics business process is determined in advance according to the actual situation or the historical logistics business processes of each logistics business scenario.
[0047] In this embodiment, by obtaining the standard logistics business process of the target logistics business scenario and displaying the standard logistics business process, a data basis is provided for obtaining the target business node later.
[0048] Step 120: Respond to the modification operation of the standard business node to obtain the target business node.
[0049] Specifically, the target business node refers to the business node after being selected or modified by the user to meet the personalized needs of the user.
[0050] In a specific implementation, when the user performs a modification operation on the standard business node in the front-end interface (such as clicking to modify the node name, typing a new name in the input box and then clicking the save button, adjusting its order by dragging and dropping the node, selecting to delete the node to remove the unnecessary part, or directly clicking the OK button without modification, etc.), the front end will immediately trigger an interface request to the back end. Then, the back end will receive the relevant modification data (such as the identification information of the modified node, the specific content of the modification, the modification type, and the identification information of other nodes retained when node deletion or reorganization is involved, etc.), and perform corresponding update operations on the standard business node according to the received modification content to determine the target business node. In addition, after obtaining the target business node, the target business node can be returned to the front end, and the front end then displays it to the user for confirmation.
[0051] In this embodiment, by responding to the modification operation of the standard business node to obtain the target business node, it can be ensured that the obtained target business node meets the actual needs of the user, enhances the adaptability of the subsequent created logistics business process, and provides a data basis for creating the target logistics business process later.
[0052] Step 130: Obtain the exclusive function of the target logistics business scenario and display the exclusive function.
[0053] Specifically, the exclusive function refers to a special ability or service that is different from the general common logistics functions. For example, the exclusive function can be the temperature monitoring function when transporting fresh products.
[0054] In a specific implementation, after obtaining the target business node, the backend can query in the correspondence table between the logistics business scenario and the exclusive function based on the target logistics business scenario, so as to obtain the exclusive function of the target logistics business scenario, and then return it to the frontend. After receiving the data returned by the backend, the frontend displays the exclusive function to the user.
[0055] It should be noted that the correspondence table between the logistics business scenario and the exclusive function is determined in advance according to the actual situation or the historical logistics business processes of each logistics business scenario.
[0056] In this embodiment, by obtaining the exclusive function of the target logistics business scenario and displaying the exclusive function, it provides a data basis for obtaining the target function later.
[0057] Step 140: Respond to the function selected from the exclusive functions to obtain the target function.
[0058] Specifically, the target function refers to the specific function selected from the exclusive functions and intended to be applied to the construction of the target logistics business process.
[0059] In a specific implementation, when the user selects the desired exclusive function from the exclusive functions displayed on the frontend interface and confirms it (such as clicking the confirmation selection button), the frontend will collect the identification information of the exclusive function selected by the user and send it to the backend. After receiving the data sent by the frontend, the backend interface parses it to obtain the identification information of the selected exclusive function, and then performs a search operation in the database storing the exclusive functions based on the identification information of the selected exclusive function to find the corresponding exclusive function record. Finally, the backend extracts the found exclusive function record and determines it as the target function.
[0060] In this embodiment, by responding to the function selected from the exclusive functions to obtain the target function, it can ensure that the obtained target function meets the user's needs, enhances the pertinence of the business process, and provides a data basis for creating the target logistics business process later.
[0061] Step 150: Create a target logistics business process according to the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes.
[0062] Specifically, the target logistics business process refers to a logistics business process that meets the user's personalized needs created based on the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes. The attribution relationship refers to the corresponding relationship between the exclusive function and the business node, that is, it clarifies which functions are applied to which business nodes. The connection relationship refers to the sequence and logical relationship existing between each business node.
[0063] In a specific implementation, after obtaining the target function and the target business node, the corresponding relationship table between the exclusive function and the business node can be queried based on the target function and the target business node to obtain the attribution relationship between the target function and the target business node, and the connection relationship between the target business nodes can be obtained by querying in the database storing the business node connection relationship based on the target business node. Then, the target logistics business process is created based on the above-determined attribution relationship and connection relationship. Specifically, a process modeling tool (such as Flexsim or Witness) can be used to sequentially add the target business nodes to the process according to the connection relationship, and then for each target business node, the target function to which it belongs is configured and embedded to ensure that the corresponding target function can take effect when the business node is executed, thereby completing the creation of the target logistics business process. In addition, after creating the target logistics business process, it can be returned to the front end for display to the user by the front end.
[0064] It should be noted that the corresponding relationship table between the exclusive function and the business node is determined in advance according to the actual situation or the historical logistics business processes of each logistics business scenario. The connection relationship between the target business nodes is also determined in advance according to the actual situation or the historical logistics business processes of each logistics business scenario.
[0065] In this embodiment, creating the target logistics business process according to the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes can meet the personalized needs of users and improve the user experience and service quality.
[0066] The logistics business creation method provided by the embodiments of the present invention first obtains the standard logistics business process of the target logistics business scenario and displays the standard logistics business process, providing a data basis for obtaining the target business nodes later. Then, in response to the modification operation on the standard business nodes, the target business nodes are obtained, which can ensure that the obtained target business nodes meet the actual needs of users, enhance the adaptability of the subsequently created logistics business process, and provide a data basis for creating the target logistics business process later. After that, the exclusive functions of the target logistics business scenario are obtained and displayed, providing a data basis for obtaining the target functions later. Then, in response to the function selected from the exclusive functions, the target function is obtained, which can ensure that the obtained target function meets the user's needs, enhance the pertinence of the logistics business process, and provide a data basis for creating the target logistics business process later. Finally, the target logistics business process is created according to the target function and target business nodes determined by the user, as well as the attribution relationship between the pre-determined target functions and target business nodes and the connection relationship between the target business nodes, which can ensure that the created target logistics business process meets the personalized needs of users, reduces the creation time, improves the user experience and service quality, and solves the problem that the current one-size-fits-all logistics business process is difficult to meet the specific needs of customers.
[0067] Figure 2a The flowchart of another logistics business creation method provided by the embodiments of the present invention is a specific implementation based on the above embodiments. In this embodiment, the method may further include:
[0068] Step 210: Obtain the historical logistics business processes of each candidate logistics business scenario.
[0069] Specifically, the candidate logistics business scenario refers to the selectable logistics business scenario determined according to the actual situation or requirements. The historical logistics business process refers to the process composed of multiple process nodes that are executed in a certain order and rules in the past actual logistics operations, recording the whole process of logistics operations, including links such as goods receipt, storage, sorting, packaging, transportation, and delivery.
[0070] In specific implementation, the historical logistics business processes of each candidate logistics business scenario can be obtained from the database storing the historical logistics business processes based on each candidate logistics business scenario, so as to provide a data basis for determining the standard logistics business processes of each candidate logistics business scenario later.
[0071] Step 211: For the current candidate logistics business scenario in each candidate logistics business scenario, select the same nodes from the process nodes of multiple historical logistics business processes to obtain the common process nodes, and determine the common process nodes as the standard business nodes of the current candidate logistics business scenario.
[0072] Specifically, there are multiple historical logistics business processes corresponding to the current candidate logistics business scenario. A process node refers to a relatively independent and specific business - meaningful link or operation step in a business process, and they constitute a complete logistics business process according to a certain order and logical relationship. For example: process nodes can be goods sorting, transportation scheduling, and warehousing inbound, etc. The common process nodes of the current candidate logistics business scenario refer to the same nodes selected from the process nodes of multiple historical logistics business processes, that is, the process nodes that exist in the logistics business processes at different historical stages and under different circumstances, reflecting the relatively stable and general business operation links in the current candidate logistics business scenario. The standard business nodes of the current candidate logistics business scenario refer to the nodes determined based on the common process nodes, which are the core components of the standard logistics business process constituting the current candidate logistics business scenario, reflecting the regular, general, and representative business operation links in this candidate logistics business scenario.
[0073] In specific implementation, after obtaining the historical logistics business processes of each candidate logistics business scenario, for the current candidate logistics business scenario in each candidate logistics business scenario, all process nodes can be first identified in each historical logistics business process and stored in an independent node information set (such as a list, linked list, or array, etc.). Then, traverse the set storing the node information, and compare the node information in each set in turn during the traversal. When nodes with the same name and similar logical positions in each historical process (such as both before or after a certain link) are found, they are determined as the same nodes. After that, all the selected same nodes are sorted out and summarized, and duplicate records are removed (if there are duplicate statistics during the comparison process) to form a complete set of common process nodes, and the nodes in this set are the common process nodes. Finally, the nodes in the sorted set of common process nodes are determined as the standard business nodes of the current candidate logistics business scenario.
[0074] In this embodiment, the standard business nodes of the current candidate logistics business scenario are determined through the above steps, improving the reliability of the subsequently determined standard logistics business process.
[0075] Further, after determining the common process nodes as the standard business nodes of the current candidate logistics business scenario, it further includes: selecting the functions jointly executed by the standard business nodes of the current candidate logistics business scenario from multiple historical logistics business processes to obtain the common functions; filtering out the common functions from the functions executed by the standard business nodes of the current candidate logistics business scenario to obtain the exclusive functions of the standard business nodes of the current candidate logistics business scenario.
[0076] Specifically, the common functions refer to the regular functions that are executed in multiple historical logistics business processes. The exclusive functions refer to the functions executed by standard business nodes but not common functions, which reflect the specific requirements or differential operations under different logistics business processes, providing a basis for meeting the personalized needs of different users and creating differential logistics business processes.
[0077] In specific implementation, after determining the standard business nodes of the current candidate logistics business scenario, the following operations are carried out for each standard business node: First, determine all the functions executed by this standard business node in each historical logistics business process, and uniformly store these functions in a total function storage structure (such as a list or a linked list). At the same time, store the functions executed by this standard business node in each historical logistics business process into the corresponding function information storage structures respectively. Then, traverse the function description content in each function information storage structure, find the functions that this standard business node executes in multiple historical logistics business processes, that is, the common functions. After determining the common functions of this standard business node, for the total function storage structure of this standard business node, remove the already identified common functions from it to obtain the exclusive functions of this standard business node.
[0078] In this embodiment, through the above steps, the reliability and accuracy of the determined exclusive functions are improved.
[0079] Step 212: Determine the connection relationship between the standard business nodes of the current candidate logistics business scenario according to multiple historical logistics business processes of the current candidate logistics business scenario.
[0080] In specific implementation, after obtaining multiple historical logistics business processes of the current candidate logistics business scenario, the sequence information of each standard business node in multiple historical logistics business processes of the current candidate logistics business scenario can be extracted from them. Then, organize the collected sequence information into a data set. Each row in the data set represents a historical logistics business process, each column corresponds to a standard business node, and the value in the cell represents the sequence position of this standard business node in the process. Then, traverse the constructed data set and count the frequency of adjacent occurrences of every two standard business nodes, that is, calculate the frequency of one node immediately following another node in multiple historical logistics business processes. Finally, according to a preset threshold (such as the adjacent frequency exceeding 80%), determine the connection relationship between the standard business nodes. This means that if two nodes appear adjacent in a sufficient number of historical logistics business processes (exceeding the set threshold), it is considered that there is a connection relationship between them.
[0081] In this embodiment, based on multiple historical logistics business processes of the current candidate logistics business scenario, the connection relationship between standard business nodes of the current candidate logistics business scenario is determined, which improves the reliability of the determined connection relationship between standard business nodes and the rationality of the subsequently created standard logistics business process.
[0082] Step 213: Create a standard logistics business process for the current candidate logistics business scenario according to the standard business nodes and the connection relationship between the standard business nodes of the current candidate logistics business scenario.
[0083] In specific implementation, a process modeling tool (such as Flexsim or Witness) can be used to sequentially add standard business nodes to the process according to the connection relationship between the standard business nodes to complete the creation of the standard logistics business process, providing a data basis for determining the target logistics business process later.
[0084] Step 214: Display each candidate logistics business scenario.
[0085] In specific implementation, after receiving a request from the front end of the logistics business for the user to create a target logistics business process, each candidate logistics business scenario can be extracted from the database and returned to the front end. After receiving the returned data, the front end displays each candidate logistics business scenario to the user, providing a data basis for obtaining the target logistics business scenario later.
[0086] Step 215: Respond to the selected logistics business scenario from each candidate logistics business scenario to obtain the target logistics business scenario.
[0087] In specific implementation, when the user selects the desired logistics business scenario and confirms (such as clicking the confirmation selection button) among the candidate logistics business scenarios displayed on the front-end interface, the front end collects the identification information of the selected logistics business scenario by the user and sends it to the back end. After receiving the data sent by the front end, the interface of the back end parses it to obtain the identification information of the selected logistics business scenario, thereby determining the target logistics business scenario, providing a data basis for determining the standard logistics business process of the target logistics business scenario later.
[0088] Step 216: Obtain the standard logistics business process of the target logistics business scenario and display the standard logistics business process.
[0089] Step 217: Respond to the modification operation on the standard business node to obtain the target business node.
[0090] Step 218: Obtain the exclusive function of the target logistics business scenario and display the exclusive function.
[0091] Step 219: Respond to the function selected from the exclusive function to obtain the target function.
[0092] Step 220, create a target logistics business process according to the attribution relationship between the target function and the target business nodes and the connection relationship between the target business nodes.
[0093] Exemplarily, Figure 2b shows an example diagram of a target logistics business process. As Figure 2b shown, it can be found that the target logistics business scenario is domestic transportation, and the target logistics business process includes five target business nodes (be effective, scheduling / booking, picking up goods from the factory, delivering, and signing for receipt). Among them, being effective represents the starting point of the target logistics business process, indicating that the transportation order or contract becomes effective. Scheduling / booking means that after the transportation order becomes effective, the scheduling of transportation resources and the booking of shipping space are carried out. Picking up goods from the factory means that after completing scheduling and booking, go to the factory to pick up the goods. Delivering means that the goods picked up from the factory are transported to the destination. Signing for receipt represents the end point of the target logistics business process, indicating that after the goods arrive at the destination, the recipient signs for receipt to confirm that the goods have been received.
[0094] Exemplarily, Figure 2c shows another example diagram of a target logistics business process. As Figure 2c shown, it can be found that the target logistics business scenario is cross-border transportation, and the target logistics business process includes seven target business nodes (scheduling / booking, picking up goods, customs declaration, entering the port, leaving the port, delivering, and signing for receipt). Among them, scheduling / booking represents the starting point of the target logistics business process, indicating arranging transportation and booking operations. Picking up goods means that after completing scheduling and booking, go to the designated location to pick up the goods. Customs declaration means that after picking up the goods, carry out customs declaration procedures to ensure that the goods comply with import and export regulations. Entering the port means that after customs declaration is completed, the goods enter the port and are ready to be loaded onto the ship. Leaving the port means that the goods depart from the departure port and are transported to the destination. Delivering means that after the goods arrive at the destination port, they are unloaded and transported to the final destination. Signing for receipt represents the end point of the target logistics business process, indicating that after the goods arrive at the destination, the recipient signs for receipt to confirm that the goods have been received.
[0095] Further, after creating the target logistics business process according to the attribution relationship between the target function and the target business nodes and the connection relationship between the target business nodes, it further includes: responding to the modification operation of the status change condition of the target business node to obtain the target status change condition; updating the target logistics business process according to the target status change condition.
[0096] Specifically, the status change condition refers to an event or condition that triggers a change in the status of a business node. For example, when the target business node is transportation, the status change condition can be that the goods arrive at the specified location. When this condition is met, the transportation status will change from "in transit" to "transportation completed". The target status change condition refers to the final status change condition obtained after the user modifies the original status change condition of the target business node.
[0097] In specific implementation, when the user performs a modification operation on the status change condition of the target business node in the front-end interface (such as clicking the button to modify the status change condition of the node and then typing the new status change condition in the corresponding input box and clicking the save button), the front-end will immediately trigger an interface request to the back-end. Then the back-end will receive the relevant modification data (such as the identification information of the modified node and the specific modified status change condition), obtain the target status change condition, and then perform corresponding update operations on the status change condition of the modified target business node according to the target status change condition, so as to obtain the updated target logistics business process. In addition, after obtaining the updated target logistics business process, it can be returned to the front-end, and the front-end will then display it to the user for confirmation.
[0098] In this embodiment, the flexibility and adaptability of the target logistics business process are improved through the above steps, meeting the personalized needs of users, and improving the user experience and service quality.
[0099] The logistics business creation method provided by the embodiments of the present invention first obtains the historical logistics business processes of each candidate logistics business scenario, providing a data basis for determining the standard logistics business processes of each candidate logistics business scenario later. Then, for the current candidate logistics business scenario among the candidate logistics business scenarios, the same nodes are selected from the process nodes of multiple historical logistics business processes to obtain common process nodes, and the common process nodes are determined as the standard business nodes of the current candidate logistics business scenario, improving the reliability of the subsequently determined standard logistics business process. Next, according to the multiple historical logistics business processes of the current candidate logistics business scenario, the connection relationships between the standard business nodes of the current candidate logistics business scenario are determined, improving the reliability of the determined connection relationships between the standard business nodes and the rationality of the subsequently created standard logistics business process. After that, the standard logistics business process of the current candidate logistics business scenario is created based on the standard business nodes of the current candidate logistics business scenario and the connection relationships between the standard business nodes, providing a data basis for determining the target logistics business process later. Then, each candidate logistics business scenario is displayed, providing a data basis for obtaining the target logistics business scenario later. Then, in response to the selected logistics business scenario from each candidate logistics business scenario, the target logistics business scenario is obtained, providing a data basis for determining the standard logistics business process of the target logistics business scenario later. After that, the standard logistics business process of the target logistics business scenario is obtained and displayed, providing a data basis for obtaining the target business nodes later. Then, in response to the modification operation on the standard business nodes, the target business nodes are obtained, which can ensure that the obtained target business nodes meet the actual needs of users, enhance the adaptability of the subsequently created logistics business process, and provide a data basis for creating the target logistics business process later. After that, the exclusive functions of the target logistics business scenario are obtained and displayed, providing a data basis for obtaining the target functions later. Then, in response to the selected function from the exclusive functions, the target function is obtained, which can ensure that the obtained target function meets the user requirements, enhance the pertinence of the logistics business process, and provide a data basis for creating the target logistics business process later. Finally, the target logistics business process is created according to the target function determined by the user, the target business nodes, the pre-determined attribution relationship between the target function and the target business nodes, and the connection relationships between the target business nodes, which can ensure that the created target logistics business process meets the personalized needs of users, reduces the creation time, improves the user experience and service quality, and solves the problem that the current one-size-fits-all logistics business process is difficult to meet the specific needs of customers.
[0100] Figure 3FIG. 0 is a schematic structural diagram of a logistics service creation device provided by an embodiment of the present invention. This device and the logistics service creation method in the above embodiments belong to the same inventive concept. For details not described in detail in the embodiments of the logistics service creation device, reference can be made to the embodiments of the above logistics service creation method.
[0101] As Figure 3 shown, the device includes:
[0102] A first display module 310, configured to obtain a standard logistics service process of a target logistics service scenario and display the standard logistics service process, where the standard logistics service process includes standard service nodes;
[0103] A modification module 320, configured to obtain a target service node in response to a modification operation on the standard service node;
[0104] A second display module 330, configured to obtain an exclusive function of the target logistics service scenario and display the exclusive function;
[0105] A selection module 340, configured to obtain a target function in response to a function selected from the exclusive functions;
[0106] A creation module 350, configured to create a target logistics service process according to the attribution relationship between the target function and the target service node and the connection relationship between the target service nodes.
[0107] Based on the above embodiments, the device further includes:
[0108] A scenario display module, configured to display each candidate logistics service scenario before obtaining the standard logistics service process of the target logistics service scenario; obtain the target logistics service scenario in response to a selected logistics service scenario from the candidate logistics service scenarios.
[0109] Based on the above embodiments, the device further includes:
[0110] A data acquisition module, configured to obtain the historical logistics service processes of the candidate logistics service scenarios before displaying the candidate logistics service scenarios; create the standard logistics service processes of the candidate logistics service scenarios according to the historical logistics service processes of the candidate logistics service scenarios.
[0111] Based on the above embodiments, the data acquisition module creates the standard logistics service processes of the candidate logistics service scenarios according to the historical logistics service processes of the candidate logistics service scenarios, including:
[0112] For the current candidate logistics business scenario among the candidate logistics business scenarios, there are multiple historical logistics business processes corresponding to the current candidate logistics business scenario. Select the same nodes from the process nodes of the multiple historical logistics business processes to obtain common process nodes, and determine the common process nodes as the standard business nodes of the current candidate logistics business scenario;
[0113] Create a standard logistics business process for the current candidate logistics business scenario according to the standard business nodes of the current candidate logistics business scenario.
[0114] Based on the above embodiments, the data acquisition module creates a standard logistics business process for the current candidate logistics business scenario, including:
[0115] Determine the connection relationship between the standard business nodes of the current candidate logistics business scenario according to the multiple historical logistics business processes of the current candidate logistics business scenario;
[0116] Create a standard logistics business process for the current candidate logistics business scenario according to the standard business nodes of the current candidate logistics business scenario and the connection relationship between the standard business nodes.
[0117] Based on the above embodiments, the device further includes:
[0118] An exclusive function determination module, configured to select the functions jointly executed by the standard business nodes of the current candidate logistics business scenario from the multiple historical logistics business processes after determining the common process nodes as the standard business nodes of the current candidate logistics business scenario to obtain common functions; filter out the common functions from the functions executed by the standard business nodes of the current candidate logistics business scenario to obtain the exclusive functions of the standard business nodes of the current candidate logistics business scenario.
[0119] Based on the above embodiments, the device further includes:
[0120] An update module, configured to, after creating a target logistics business process according to the attribution relationship between the target function and the target business nodes and the connection relationship between the target business nodes, respond to a modification operation on the state change condition of the target business nodes to obtain a target state change condition; update the target logistics business process according to the target state change condition.
[0121] The logistics business creation device provided by the embodiments of the present invention can execute the logistics business creation method provided by any embodiment of the present invention, and has corresponding function modules and beneficial effects for executing the method.
[0122] It should be noted that in the embodiments of the above logistics service creation device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the present invention.
[0123] Figure 4 FIG. 4 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. Figure 4 FIG. 5 shows a block diagram of an exemplary electronic device 4 suitable for implementing the embodiments of the present invention. Figure 4 The shown electronic device 4 is only an example and should not impose any limitation on the functions and usage scope of the embodiments of the present invention.
[0124] As Figure 4 shown, the electronic device 4 is presented in the form of a general-purpose computing electronic device. The components of the electronic device 4 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting different system components (including the system memory 28 and the processing unit 16).
[0125] The bus 18 represents one or more of several types of bus structures, including a memory bus or a memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the multiple bus structures. For example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
[0126] The electronic device 4 typically includes a variety of computer system-readable media. These media can be any available media accessible by the electronic device 4, including volatile and non-volatile media, removable and non-removable media.
[0127] The system memory 28 may include computer system-readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 4 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 can be used to read and write non-removable, non-volatile magnetic media ( Figure 4 not shown, typically referred to as a "hard disk drive"). Although Figure 4Not shown in the figure, a disk drive for reading and writing a removable non-volatile disk (such as a "floppy disk") and an optical disk drive for reading and writing a removable non-volatile optical disk (such as a CD-ROM, DVD-ROM or other optical medium) can be provided. In these cases, each drive can be connected to the bus 18 through one or more data medium interfaces. The system memory 28 may include at least one program product having a set (such as at least one) of program modules configured to perform the functions of the embodiments of the present invention.
[0128] A program / utility 40 having a set (at least one) of program modules 42 can be stored, for example, in the system memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment. The program modules 42 generally perform the functions and / or methods in the embodiments described in the present invention.
[0129] The electronic device 4 can also communicate with one or more external devices 14 (such as a keyboard, a pointing device, a display 24, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device 4, and / or communicate with any device that enables the electronic device 4 to communicate with one or more other computing devices (such as a network card, a modem, etc.). Such communication can be carried out through the input / output (I / O) interface 22. Moreover, the electronic device 4 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 20. As Figure 4 shown, the network adapter 20 communicates with other modules of the electronic device 4 through the bus 18. It should be understood that although Figure 4 not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device 4, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0130] The processing unit 16 executes various functional applications and page displays by running the programs stored in the system memory 28, for example, implementing the logistics business creation method provided by the embodiments of the present invention. The method includes:
[0131] Obtaining a standard logistics business process of a target logistics business scenario and displaying the standard logistics business process, where the standard logistics business process includes standard business nodes;
[0132] Responding to a modification operation on the standard business node to obtain a target business node;
[0133] Obtain the exclusive function of the target logistics business scenario and display the exclusive function;
[0134] Respond to the function selected from the exclusive function to obtain the target function;
[0135] Create a target logistics business process according to the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes.
[0136] Of course, those skilled in the art can understand that the processor can also implement the technical solutions of the logistics business creation method provided in any embodiment of the present invention.
[0137] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements, for example, the logistics business creation method provided in the embodiment of the present invention. The method includes:
[0138] Obtain the standard logistics business process of the target logistics business scenario and display the standard logistics business process. The standard logistics business process includes standard business nodes;
[0139] Respond to the modification operation on the standard business node to obtain the target business node;
[0140] Obtain the exclusive function of the target logistics business scenario and display the exclusive function;
[0141] Respond to the function selected from the exclusive function to obtain the target function;
[0142] Create a target logistics business process according to the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes.
[0143] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or in combination with an instruction execution system, apparatus, or device.
[0144] A computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, carrying computer-readable program code. Such a propagated data signal may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device.
[0145] The program code contained on a computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0146] The computer program code for performing the operations of the present invention may be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0147] Those of ordinary skill in the art should understand that the various modules or steps of the present invention described above may be implemented using a general-purpose computing device. They may be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they may be implemented using program code executable by a computer device, so that they may be stored in a storage device and executed by the computing device, or they may be separately fabricated into individual integrated circuit modules, or multiple modules or steps among them may be fabricated into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0148] In addition, the acquisition, storage, use, processing, etc. of data in the technical solution of the present invention all comply with the relevant provisions of national laws and regulations.
[0149] Note that the above is only a preferred embodiment of the present invention and the technical principles applied. Those skilled in the art will understand that the present invention is not limited to the specific embodiments here, and various obvious changes, re-adjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments only. Without departing from the concept of the present invention, more other equivalent embodiments can be included, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for creating a logistics service, characterized in that, The method includes: Obtain the standard logistics business process of the target logistics business scenario, and display the standard logistics business process, where the standard logistics business process includes standard business nodes; Respond to the modification operation on the standard business node to obtain the target business node; Obtain the exclusive function of the target logistics business scenario, and display the exclusive function; Respond to the function selected from the exclusive function to obtain the target function; Create a target logistics business process according to the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes.
2. The logistics service creation method according to claim 1, characterized in that Before obtaining the standard logistics business process of the target logistics business scenario, it further includes: Display each candidate logistics business scenario; Respond to the logistics business scenario selected from each candidate logistics business scenario to obtain the target logistics business scenario.
3. The logistics service creation method according to claim 2, characterized in that Before displaying each candidate logistics business scenario, it further includes: Obtain the historical logistics business processes of each candidate logistics business scenario; Create the standard logistics business process of each candidate logistics business scenario according to the historical logistics business processes of each candidate logistics business scenario.
4. The logistics service creation method according to claim 3, characterized in that, Creating the standard logistics business process of each candidate logistics business scenario according to the historical logistics business processes of each candidate logistics business scenario includes: For the current candidate logistics business scenario among each candidate logistics business scenario, there are multiple historical logistics business processes corresponding to the current candidate logistics business scenario. Select the same nodes from the process nodes of the multiple historical logistics business processes to obtain the common process nodes, and determine the common process nodes as the standard business nodes of the current candidate logistics business scenario; Create the standard logistics business process of the current candidate logistics business scenario according to the standard business nodes of the current candidate logistics business scenario.
5. The logistics service creation method according to claim 4, wherein Creating the standard logistics business process of the current candidate logistics business scenario according to the standard business nodes of the current candidate logistics business scenario includes: Determine the connection relationship between the standard business nodes of the current candidate logistics business scenario according to the multiple historical logistics business processes of the current candidate logistics business scenario; Create the standard logistics business process of the current candidate logistics business scenario according to the standard business nodes and the connection relationship between the standard business nodes of the current candidate logistics business scenario.
6. The logistics service creation method according to claim 4, characterized in that, After determining the common process nodes as the standard business nodes of the current candidate logistics business scenario, it further includes: Select the functions jointly executed by the standard business nodes of the current candidate logistics business scenario from the multiple historical logistics business processes to obtain the common functions; Filter out the common functions from the functions executed by the standard business nodes of the current candidate logistics business scenario to obtain the exclusive functions of the standard business nodes of the current candidate logistics business scenario.
7. The logistics service creation method according to claim 1, characterized in that After creating the target logistics business process according to the attribution relationship between the target function and the target business node and the connection relationship between the target business nodes, it further includes: Respond to the modification operation on the state change condition of the target business node to obtain the target state change condition; Update the target logistics business process according to the target state change condition.
8. A logistics service creation device, characterized in that, It includes: A first display module, configured to obtain a standard logistics business process of a target logistics business scenario and display the standard logistics business process, where the standard logistics business process includes standard business nodes; A modification module, configured to obtain target business nodes in response to a modification operation on the standard business nodes; A second display module, configured to obtain exclusive functions of the target logistics business scenario and display the exclusive functions; A selection module, configured to obtain a target function in response to a function selected from the exclusive functions; A creation module, configured to create a target logistics business process according to an attribution relationship between the target function and the target business nodes and a connection relationship between the target business nodes.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; and a memory communicatively connected to the at least one processor; Wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the logistics business creation method according to any one of claims 1-7.
10. A storage medium containing computer-executable instructions, characterized in that, The computer-executable instructions are used to execute the logistics business creation method according to any one of claims 1-7 when executed by a computer processor.