Search

CN-122022419-A - Digital-based printing information dynamic flow management method and system

CN122022419ACN 122022419 ACN122022419 ACN 122022419ACN-122022419-A

Abstract

The invention provides a method and a system for managing a dynamic flow of printing information based on digitalization, which relate to the technical field of data processing, wherein the method comprises the following steps: dividing a flow data chain into an input node, a conversion node and an output node, expanding a precursor path and a subsequent path of a target node along a change instruction, establishing connection levels between various types of nodes and the target node, respectively connecting and reconstructing the type nodes of different connection levels, identifying the sequence offset degree after the flow recombination to obtain a flow displacement, identifying the path crossing condition generated in the recombination process, splitting paths of the type nodes with a plurality of precursors or a plurality of subsequent types, identifying the modification degree of the connection relation of the various types of nodes to obtain connection reconstruction quantity, selecting paths meeting preset combination conditions as the target flow data chain, and generating a flow execution sequence. The invention can realize the dynamic reconstruction and synchronous update of the printing flow under the condition of service change.

Inventors

  • CHEN YUANYONG
  • Yin Guangri

Assignees

  • 福州泰进印刷有限公司

Dates

Publication Date
20260512
Application Date
20260415

Claims (10)

  1. 1. The method for managing the dynamic flow of the printing information based on the digitization is characterized by comprising the following steps: Acquiring a flow data chain of a printing order; Dividing a flow data chain into an input node, a conversion node and an output node, and extracting a precursor path and a subsequent path of each type of node to establish path participation identifiers so as to obtain node flow data; according to the node flow data, expanding a precursor path and a subsequent path of a target node along a change instruction, and establishing a connection level between each type of node and the target node to obtain influence diffusion data; According to the influence diffusion data, respectively connecting and reconstructing the type nodes of different connection levels, and synchronously updating path participation identifiers of the type nodes to obtain layered reorganization data; according to the layered reorganization data, calculating the difference value of sequence numbers of each type of node in the flow data chain and the layered reorganization data, and identifying the sequence offset degree after the flow reorganization to obtain the flow displacement; Identifying the path crossing condition generated in the recombination process according to the layered recombination data, and splitting paths of the type nodes with a plurality of precursors or a plurality of follow-up types to obtain digestion flow data; Counting the newly added connection number and the disconnection number of each type of node in the digestion process according to the digestion process data, and identifying the modification degree of the connection relation of each type of node to obtain the connection reconstruction quantity; And selecting a path meeting a preset combination condition in the digestion flow data as a target flow data chain according to the flow displacement and the connection reconstruction quantity, and generating a flow execution sequence.
  2. 2. The method for dynamically managing a flow of printing information based on digitalization according to claim 1, wherein expanding a precursor path and a subsequent path of a target node along a change instruction according to the node flow data, establishing a connection hierarchy between each type of node and the target node, and obtaining influence diffusion data, comprises: Identifying a target node identifier in the change instruction according to the node flow data, and extracting a path participation identifier and a path number of the target node to obtain target node positioning data; According to the target node positioning data, tracing back adjacent nodes segment by segment along a precursor path of the target node, and recording the number of path segments passing between the current node and the target node to obtain precursor extension data; Traversing adjacent nodes segment by segment along a subsequent path of the target node according to the target node positioning data, and recording the number of path segments passing between the current node and the target node to obtain subsequent expansion data; According to the precursor extension data and the subsequent extension data, taking the number of path segments as the connection level between each node and the target node, and recording the node category identification and the path participation identification to obtain node level data; and combining the node category identification, the path participation identification and the connection level according to the node level data, and arranging according to the path numbering sequence to obtain the influence diffusion data.
  3. 3. The method for dynamically managing flow of printing information based on digitalization according to claim 2, wherein according to the influence diffusion data, respectively connecting and rebuilding the type nodes of different connection levels, and synchronously updating path participation identifiers of the type nodes, to obtain layered reorganization data, comprises: according to the influence diffusion data, dividing the nodes with the connection level within the preset level range into recombinant nodes, and dividing the nodes with the connection level not within the preset level range into holding nodes to obtain node grouping data; According to the node grouping data, the original precursor connection record and the original subsequent connection record of the overlapped node are released item by item, and the connection positions after the release are marked to obtain broken link position data; According to the broken link position data, sequentially inserting the reorganization nodes into the broken link positions, and reestablishing a precursor connection relationship and a subsequent connection relationship to obtain reestablished connection data; reconnecting the holding nodes to the reestablished connection data according to the reestablished connection data and the sequence of the holding nodes in the flow data chain to obtain recombined connection structure data; and re-extracting a precursor path record and a subsequent path record of the node with the connection change according to the reorganization connection structure data, and updating the path participation identification to obtain layered reorganization data.
  4. 4. The method for dynamically managing a process of printing information based on digitalization according to claim 3, wherein calculating a difference value of sequence numbers of each type of nodes in the process data chain and the hierarchically reorganized data according to the hierarchically reorganized data, and identifying a sequence offset degree after the process reorganization to obtain a process displacement amount, comprises: According to the layered reorganization data, calculating the difference value between reorganization sequence numbers of all types of nodes, and identifying the degree of change of the execution sequence of each type of nodes before and after the process reorganization to obtain sequence offset items; according to the layered reorganization data, calculating the linkage influence degree of each type of node on the cross-path structure when the sequence changes, and obtaining a span association; According to the layered reorganization data, calculating the difference value between the path numbers of each type of node before and after reorganization, and identifying the change degree of the path attribution of each type of node to obtain a path migration item; And fusing the sequence offset item, the span association item and the path offset item, and identifying the integral offset degree of each type of node in the aspects of execution sequence, cross-path association and path attribution to obtain the flow displacement.
  5. 5. The method for dynamically managing a process of printing information based on digitalization according to claim 4, wherein identifying a path crossing condition generated in a reorganization process according to hierarchical reorganization data, and splitting paths of type nodes having a plurality of precursors or a plurality of successes to obtain digestion process data, comprises: According to the layered reorganization data, nodes with a plurality of precursor connection records or subsequent connection records are screened and marked as cross nodes, and meanwhile connection combination relations are recorded to obtain path cross node data; according to the path crossing node data, pairing each precursor connection record and each subsequent connection record into an independent connection relation respectively to obtain connection combination data; According to the connection combination data, replacing the cross node with a plurality of independent nodes, distributing the identifications for the independent nodes, and inheriting the node category identifications and the path participation identifications of the cross node to obtain node splitting data; And re-embedding the independent nodes into the layered reorganization data according to the connection combination relation according to the node splitting data to obtain digestion flow data.
  6. 6. The method for dynamically managing a flow of printing information based on digitalization as recited in claim 5, wherein counting the number of newly added connections and the number of disconnected connections of each type of nodes in the digestion flow according to the digestion flow data, and identifying the degree of modification of the connection relationship of each type of nodes to obtain the connection reconstruction amount, comprises: counting the newly added connection number and the disconnection number of each type of node in the digestion process according to the digestion process data, and identifying the basic degree of connection change of each type of node in the digestion process to obtain a connection rewrite term; Calculating the deviation degree between connection increase and connection release of each type of nodes in the connection reconstruction process according to the digestion flow data, and obtaining a connection unbalance item; According to the digestion flow data, calculating the expansion degree of each type of node on the connection structure under the combined action of path splitting and path participation change to obtain a path expansion item; and fusing the connection rewriting item, the connection unbalance item and the path expansion item, and identifying the comprehensive reconstruction degree of each type of node in the aspects of connection rewriting, connection unbalance and path influence to obtain the connection reconstruction quantity.
  7. 7. The method for dynamically managing a process according to claim 6, wherein selecting a path satisfying a preset combination condition in the digested process data as a target process data chain according to the process displacement and the connection reconstruction, and generating a process execution sequence comprises: Extracting node connection relations in each path according to the digestion flow data, dividing according to path numbers, and recording node sets and connection structures of each path to obtain path structure data; According to the path structure data, carrying out weighted fusion on the flow displacement and the connection reconstruction quantity in each path, and calculating a fused path value to obtain path value mapping data; comparing the fusion path value of each path with a preset combination condition according to the path value mapping data, screening out paths meeting the preset combination condition, and obtaining candidate path data; Removing the parts with repeated nodes or conflict connection in the paths according to the candidate path data, and reserving a node sequence with continuous connection relation to obtain target path data; According to the target path data, sequentially expanding the nodes according to the precursor connection relation and the subsequent connection relation, and sequencing the nodes according to the path numbers to generate a flow execution sequence.
  8. 8. A digital based dynamic flow management system for printed information, characterized in that it is adapted to perform the method according to any one of claims 1 to 7, said system comprising: the data module is used for acquiring a flow data chain of the printing order; the node module is used for dividing the flow data chain into an input node, a conversion node and an output node, extracting a precursor path and a subsequent path of each type of node, establishing a path participation identifier, and obtaining node flow data; The connection module is used for expanding a precursor path and a subsequent path of a target node along a change instruction according to the node flow data, establishing connection levels between various types of nodes and the target node, and obtaining influence diffusion data; The reorganization module is used for respectively connecting and rebuilding the type nodes of different connection levels according to the influence diffusion data, and synchronously updating path participation identifiers of the type nodes to obtain layered reorganization data; the displacement module is used for calculating the difference value of sequence numbers of each type of node in the flow data chain and the layered reorganization data according to the layered reorganization data, and identifying the sequence offset degree after the flow reorganization to obtain the flow displacement; The splitting module is used for identifying the path crossing condition generated in the recombination process according to the layered recombination data, and splitting paths of a plurality of predecessor nodes or a plurality of successor type nodes to obtain digestion flow data; the reconstruction module is used for counting the newly-added connection number and the newly-disconnected connection number of each type of node in the digestion process according to the digestion process data, and identifying the modification degree of the connection relation of each type of node to obtain the connection reconstruction quantity; And the flow module is used for selecting a path meeting a preset combination condition in the digestion flow data as a target flow data chain according to the flow displacement and the connection reconstruction quantity, and generating a flow execution sequence.
  9. 9. A computing device, comprising: one or more processors; Storage means for storing one or more programs which when executed by the one or more processors cause the one or more processors to implement the method of any of claims 1 to 7.
  10. 10. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a program which, when executed by a processor, implements the method according to any of claims 1 to 7.

Description

Digital-based printing information dynamic flow management method and system Technical Field The invention relates to the technical field of data processing, in particular to a method and a system for managing a dynamic flow of printing information based on digitalization. Background In the prior art, printing information flow management generally performs unified collection, storage and circulation processing on a printing order, a layout file, a process parameter, a machine state and a process progress through an enterprise service management platform, and when the printing information flow management system is specifically implemented, a system receives a client order and a printing file, generates an electronic work order according to a preset service rule, associates information such as paper type, color requirement, post-printing process, delivery time and the like to corresponding flow nodes, and distributes relevant data to links such as plate making, printing, film covering, die cutting, binding and the like through a database and a flow control module so as to realize digital management and process coordination of a printing service flow. However, in the prior art, when an order is established, the process node and the process flow relation are determined at one time according to a preset template, the subsequent process is mainly continuously executed depending on initial setting, and may not be automatically reconstructed according to the service change in the order execution process, for example, after a certain package printing order is subjected to file auditing and enters printing discharge, a customer temporarily requests to change the process of directly die-cutting after printing into the process of adding a coating film and then die-cutting after printing, the existing system may only modify the remark or local parameters of the order, and the association relation of the issued subsequent process cannot be synchronously adjusted, so that the process state in the system still maintains the original path. Disclosure of Invention The invention aims to provide a digital-based printing information dynamic flow management method and a digital-based printing information dynamic flow management system, which aim to solve the problems in the background technology. In order to solve the technical problems, the technical scheme of the invention is as follows: In a first aspect, a method for dynamically managing a flow of printing information based on digitization, the method comprising: Acquiring a flow data chain of a printing order; Dividing a flow data chain into an input node, a conversion node and an output node, and extracting a precursor path and a subsequent path of each type of node to establish path participation identifiers so as to obtain node flow data; according to the node flow data, expanding a precursor path and a subsequent path of a target node along a change instruction, and establishing a connection level between each type of node and the target node to obtain influence diffusion data; According to the influence diffusion data, respectively connecting and reconstructing the type nodes of different connection levels, and synchronously updating path participation identifiers of the type nodes to obtain layered reorganization data; according to the layered reorganization data, calculating the difference value of sequence numbers of each type of node in the flow data chain and the layered reorganization data, and identifying the sequence offset degree after the flow reorganization to obtain the flow displacement; Identifying the path crossing condition generated in the recombination process according to the layered recombination data, and splitting paths of the type nodes with a plurality of precursors or a plurality of follow-up types to obtain digestion flow data; Counting the newly added connection number and the disconnection number of each type of node in the digestion process according to the digestion process data, and identifying the modification degree of the connection relation of each type of node to obtain the connection reconstruction quantity; And selecting a path meeting a preset combination condition in the digestion flow data as a target flow data chain according to the flow displacement and the connection reconstruction quantity, and generating a flow execution sequence. Further, according to the node flow data, expanding a precursor path and a subsequent path of a target node along a change instruction, and establishing a connection level between each type of node and the target node to obtain influence diffusion data, including: Identifying a target node identifier in the change instruction according to the node flow data, and extracting a path participation identifier and a path number of the target node to obtain target node positioning data; According to the target node positioning data, tracing back adjacent nodes segment by segment along a precursor path of