A standardized management system for the entire digital process of archives

By designing a standardized management system for the entire process of archive digitalization, the problem of low file management efficiency in the existing technology is solved, and standardized management of the entire process of archive digitalization is realized, automatic optimization identification, dynamic repair and intelligent correlation of the entire process of archive digitalization is realized, and the efficiency and quality of archive management are improved.

CN119338335BActive Publication Date: 2025-03-07BEIJING HANLONG SIQI DIGITAL TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411880076.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-03-07
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

It is difficult for the existing technology to achieve standardized management of the entire process of archive digitalization, resulting in low file management efficiency and the inability to achieve intelligent correlation between automatic optimization identification, dynamic repair and archive management processes.

Method used

A full-process standardized management system for archives is designed, including project identification module, project generation module, team generation module, association identification module, migration judgment module, migration execution module, migration optimization module and management and repair module. Through the collaborative work of these modules, the identification, generation, team allocation, association identification, migration judgment and optimization of archive projects, as well as real-time monitoring and repair.

Benefits of technology

It improves the efficiency and quality of digital processing of archives, reduces errors caused by human factors, realizes effective management and control of the entire processing process, and ensures the systematicity and integrity of archives management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119338335B_ABST
    Figure CN119338335B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of archive management technology, and in particular to a digital archive full-process standard management system, including a project identification module for obtaining effective project information; a project generation module for generating archive project information and archive project nodes; a team generation module for generating archive project teams and target archive projects; an association identification module for identifying associated archive projects; a migration judgment module for judging the necessity of migration of the associated archive projects; a migration execution module for executing the migration plan; a migration optimization module for optimizing the execution process of the migration plan; and a management and repair module for repairing the target archive project in the archive management process. The present invention realizes automatic optimization and identification, dynamic repair, and intelligent association of archive management processes by digitalizing the archives in a standardized manner, thereby improving the efficiency of archive management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of archive management, and in particular to a full-process standardized management system for archive digitization. Background Art

[0002] With the rapid development of information technology, all walks of life are actively promoting the digitization of archives, transforming traditional paper archives into digital archives, and realizing safe storage, centralized sharing and efficient retrieval through advanced information technology. This transformation not only promotes the integration and sharing of archival resources, avoids the emergence of information islands, but also improves the utilization efficiency of archival resources, thereby giving full play to the value of archives. However, the existing technical solutions are often designed only for a certain link in the digital processing process of archives, lacking overall management capabilities, making it difficult to ensure the efficiency and consistency of the entire process. At present, the digital processing of archives mainly relies on manual management. From sorting, scanning, cataloging to image processing, the project manager assigns tasks and relies on a variety of tools to complete. There is a lack of overall progress supervision, which is prone to errors and omissions. The data quality of the final product is uneven, which not only affects the project progress, but also may affect the customer's perception of the team's professionalism. Therefore, there is an urgent need for a comprehensive solution to improve the efficiency and quality of digital processing of archives, reduce errors caused by human factors, and achieve effective management and control of the entire processing process.

[0003] China Patent Publication No.: CN117745205A discloses a project management system based on full-process digitization, which belongs to the field of project management and includes a management module and a control module, wherein the personnel management module manages the tasks and responsibilities of personnel at the project site; the archive information module manages project files and realizes the sharing of project information; the progress management module monitors and updates the actual progress of the project; the alarm handling module determines whether the project is executed as planned and issues an alarm for timely task handling; the process approval module reviews the reported progress information and handling information of the project; and the performance appraisal module conducts appraisal, evaluation and statistics on the project. However, this solution cannot standardize the management of the entire process of archive digitization, and cannot realize the intelligent association of dynamic repair and archive management processes. Summary of the invention

[0004] To this end, the present invention provides a standardized management system for the entire digital process of archives, which is used to overcome the problem of low archive management efficiency in the prior art due to the inability to perform standardized management of the entire digital process of archives and the inability to achieve automatic optimization and identification, dynamic repair and intelligent association of archive management processes.

[0005] To achieve the above-mentioned purpose, the present invention provides a standardized management system for the entire digitalization process of archives, including:

[0006] A project identification module is used to collect initial project information, identify and process the initial project information, and obtain valid project information;

[0007] A project generation module, used to generate archive project information and archive project nodes according to the valid project information;

[0008] A team generation module is used to allocate team positions for each archive project node, generate an archive project team according to the team positions, and combine the archive project information and the archive project node with the archive project team to generate a target archive project;

[0009] A correlation identification module for identifying the related archive items;

[0010] A migration judgment module, used to judge the necessity of migration of the associated archive items;

[0011] A migration execution module, used to generate a migration plan for the associated archive item according to the necessity of migration of the associated archive item, and execute the migration plan;

[0012] A migration optimization module, used to optimize the execution process of the migration solution;

[0013] The management and repair module is used to monitor the target archive items in the archive management process in real time, obtain real-time monitoring results, and repair the target archive items in the archive management process according to the real-time monitoring results.

[0014] Furthermore, the project identification module identifies the initial project information by an OCR identification method to obtain valid project information, and the OCR identification method includes:

[0015] Step S1, select PaddleOCR as the OCR engine;

[0016] Step S2, performing language package configuration, character set configuration and preprocessing settings on the OCR engine to obtain a configured OCR engine;

[0017] Step S3, inputting the initial information of the project into the configured OCR engine for recognition processing;

[0018] Step S4, capturing the result text returned by the configured OCR engine and using it as valid project information.

[0019] Further, the project generation module generates archive project information according to the valid project information, the archive project information includes archive entry time, archive classification and archive two simplified characters, and the project generation module generates archive two simplified characters according to the archive two simplified characters naming method, and the archive two simplified characters naming method includes:

[0020] Step S10, obtaining the file entry time and file classification;

[0021] Step S20, formulating simplified rules for file entry time and simplified rules for file classification;

[0022] Step S30, generating a file entry time code and a file classification code according to a simplified rule for file entry time and a simplified rule for file classification;

[0023] Step S40, combining the archive entry time code and the archive classification code to obtain the second simplified character of the archive;

[0024] Step S50, using the second simplified Chinese character of the file as a search index for the file.

[0025] Furthermore, the project generation module generates archive project nodes according to a decision node method, and the multi-decision node method includes:

[0026] Step S100, inputting the valid project information into a decision tree model to generate a first archive project node;

[0027] Step S200, adding the first archive project node to the valid project information to obtain updated valid project information, inputting the updated valid project information into the decision tree model to generate a second archive project node;

[0028] Step S300, repeating step S200 until the output result of the decision tree model is no project node, and all project nodes are aggregated to obtain the archive project node.

[0029] Furthermore, the team generation module obtains idle nodes in the node pool, calculates the matching coefficient Q of each idle node to the first archive project node, and sets , Wi is the key characteristic weight of the idle node, and the key characteristic scoring weight of the idle node includes professional skill weight W1, experience level weight W2, work efficiency weight W3, responsibility and meticulousness weight W4, adaptability and learning ability weight W5, teamwork and communication ability weight W6 and availability and workload weight W7, , Si is the key characteristic score of the idle node, including professional skill score S1, experience level score S2, work efficiency score S3, responsibility and meticulousness score S4, adaptability and learning ability score S5, teamwork and communication ability score S6 and availability and workload score S7, and the idle node corresponding to the maximum value of the matching coefficient Qmax of the first archive project node is used as the team point of the first archive project node, and the matching coefficient of each idle node to the second archive project node is continued to be calculated. The calculation method of the matching coefficient of the second archive project node is the same as the calculation method of the matching coefficient Q of the first archive project node, and the idle node corresponding to the maximum value of the matching coefficient of the second archive project node is used as the team point of the second archive project node, ..., the matching coefficient of each idle node to the nth archive project node is continued to be calculated. The calculation method of the matching coefficient of the nth archive project node is the same as the calculation method of the matching coefficient Q of the nth archive project node, and the idle node corresponding to the maximum value of the matching coefficient of the nth archive project node is used as the team point of the nth archive project node, and the team points of each archive project node are collected to obtain the team point of the archive project node.

[0030] Furthermore, when the team generation module matches the team positions of each archive project node according to the attributes of each archive project node, the optimization status of the idle nodes in the node pool is judged, wherein:

[0031] When the attribute of the archive project node is a special attribute, the team generation module determines to optimize the idle nodes in the node pool when matching the team points of each archive project node;

[0032] When the attribute of the archive project node is a common attribute, the team generation module determines that when the team points of each archive project node are matched, the idle nodes in the node pool are not optimized;

[0033] When optimizing the idle nodes in the node pool, the idle nodes in the node pool are verified for authority, and the idle nodes that pass the authority verification are used as optimized idle nodes. The team generation module matches the team points of each archive project node according to the optimized idle nodes.

[0034] Furthermore, the association identification module matches the archive project nodes and archive project teams in each target archive project to obtain a transaction matching item: archive project node-archive project team, compares the transaction matching item to be associated and the transaction matching item to be identified with the association rule, and identifies the associated archive project according to the comparison result, wherein:

[0035] When there is content consistent with the association rule in the transaction matching item to be associated and the transaction matching item to be identified, the association identification module determines that the transaction matching item to be associated and the transaction matching item to be identified are associated transaction matching items, and identifies that the target archive item corresponding to the transaction matching item to be associated and the target archive item corresponding to the transaction matching item to be identified are associated archive items, and performs information isolation on the team points corresponding to the associated archive item nodes of the associated archive items;

[0036] When there is no content consistent with the association rule in the transaction matching item to be associated and the transaction matching item to be identified, the association identification module determines that the transaction matching item to be associated and the transaction matching item to be identified are not associated transaction matching items, and identifies that the target archive item corresponding to the transaction matching item to be associated and the target archive item corresponding to the transaction matching item to be identified are not associated archive items.

[0037] Furthermore, the migration judgment module compares the real-time operation information of the target archive item with the preset migration information in the expert migration database, and judges the necessity of migration of the associated archive item according to the comparison result, wherein:

[0038] When the real-time operation information of the target archive item is consistent with the preset migration information in the expert migration database, the migration judgment module determines that the associated archive item has the necessity of migration;

[0039] When the real-time operation information of the target archive item is inconsistent with the preset migration information in the expert migration database, the migration judgment module determines that there is no necessity for migration of the associated archive item.

[0040] Furthermore, the migration execution module generates a migration plan for the associated archive item according to the necessity of migration of the associated archive item, wherein:

[0041] If the associated archive item has a necessity to be migrated, the migration execution module determines to generate a migration plan for the associated archive item, the migration execution module inputs the real-time operation information of the target archive item into a migration plan decision model, obtains the migration plan output by the migration plan decision model, uses it as the migration plan for the associated archive item, and executes the migration plan for the associated archive item;

[0042] If there is no necessity for migration of the associated archive item, the migration execution module determines not to generate a migration plan for the associated archive item;

[0043] When the associated archive item needs to be migrated, the migration optimization module calculates the migration cost Q according to the migration information and the isolation information, and compares the migration cost Q with the associated benefit G, and judges the optimization of the execution process of the migration plan according to the comparison result, wherein:

[0044] When Q≤α×G, the migration optimization module determines not to optimize the execution process of the migration solution;

[0045] When Q>α×G, the migration optimization module determines to optimize the execution process of the migration plan, α is the benefit comparison coefficient, 1<α<1.5, and determines the optimization method according to the real-time operation information of the target archive project, where:

[0046] If the real-time operation information of the target archive project indicates that the archive project node processing time is too long, the migration optimization module releases and optimizes the archive project node processing and issues a waiting warning;

[0047] If the real-time operation information of the target archive item indicates that there is a missing team point and there is no more suitable team point, the migration optimization module performs matching optimization on the points.

[0048] Furthermore, the management and repair module monitors the target archive items in the archive management process in real time through the archive response time interval, obtains the fault node, uses it as the real-time monitoring result, and sends the fault node to the association identification module, replaces the archive project node and the archive project team in the transaction matching item with the fault node and the fault node point, uses it as the repair transaction matching item, obtains the associated archive item output by the association identification module according to the repair transaction matching item, and repairs the target archive item in the archive management process according to the associated archive item.

[0049] Compared with the prior art, the beneficial effects of the present invention are that the system collects and identifies initial project information through a project identification module, generates valid project information, ensures data integrity and accuracy of archive projects, and provides reliable basic data for subsequent steps. The system generates archive project information and archive project nodes according to valid project information through a project generation module, automatically generates project structure, simplifies project establishment process, and improves efficiency. The system allocates team points to archive project nodes through a team generation module, generates archive project teams, and generates target archive projects in combination with project information, rationally allocates human resources, ensures that each project node has appropriate team support, and improves team collaboration efficiency. The system identifies and processes associated archive projects through an associated identification module, helps identify potential correlations between archive projects, and improves archive The systematization and integrity of management. The system determines the necessity of migration of related archive items through the migration judgment module, and determines whether migration is necessary through intelligent analysis, thereby improving the accuracy of decision-making and avoiding unnecessary waste of resources. The system generates and executes the migration plan according to the necessity of migration through the migration execution module, ensuring the systematicness and effectiveness of the migration process, reducing human errors, and realizing seamless transfer of archives. The system optimizes the execution process of the migration plan through the migration optimization module, improves the efficiency of the migration process, reduces migration time and resource consumption, and ensures the smooth completion of migration. The system monitors the target archive items in the archive management process in real time through the management repair module, and repairs them according to the monitoring results, promptly identifies and repairs problems in the process, ensures the continuity and stability of the archive management process, and reduces downtime due to failures. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 This is a structural diagram of the full-process standardized management system for digital archives in this embodiment. DETAILED DESCRIPTION

[0051] In order to make the objects and advantages of the present invention more clearly understood, the present invention is further described below in conjunction with embodiments; it should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0052] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.

[0053] It should be noted that, in the description of the present invention, terms such as "up", "down", "left", "right", "inside" and "outside" indicating directions or positional relationships are based on the directions or positional relationships shown in the drawings. This is merely for the convenience of description and does not indicate or imply that the device or element must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it cannot be understood as a limitation on the present invention.

[0054] In addition, it should be noted that in the description of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0055] See also Figure 1 As shown, it is a schematic diagram of the structure of the full-process standard management system for digital archives in this embodiment, and the system includes:

[0056] A project identification module is used to collect initial project information, identify and process the initial project information, and obtain valid project information;

[0057] A project generation module, used to generate archive project information and archive project nodes according to the valid project information, and the project generation module is connected to the project identification module;

[0058] A team generation module is used to allocate team points of each archive project node, generate an archive project team according to the team points, and combine the archive project information and the archive project node with the archive project team to generate a target archive project. The team generation module is connected to the project generation module;

[0059] A correlation identification module is used to identify the related archive items, and the correlation identification module is connected with the team generation module;

[0060] A migration judgment module, used to judge the necessity of migration of the associated archive items, the migration judgment module is connected to the associated identification module;

[0061] A migration execution module, used for generating a migration plan of the associated archive item according to the necessity of migration of the associated archive item, and executing the migration plan, the migration execution module being connected to the migration judgment module;

[0062] A migration optimization module, used to optimize the execution process of the migration solution, the migration optimization module is connected to the migration execution module;

[0063] The management and repair module is used to monitor the target archive items in the archive management process in real time to obtain real-time monitoring results, and is also used to repair the target archive items in the archive management process according to the real-time monitoring results. The management and repair module is connected with the association identification module, the migration judgment module, the migration execution module and the migration optimization module.

[0064] Specifically, the system is set in the archive digitization full process standard management terminal, and through the digital full process standard management of archives, it realizes automatic optimization identification, dynamic repair and intelligent association of archive management processes to improve archive management efficiency. Among them, the system collects and identifies the initial information of the project through the project identification module, generates valid project information, ensures the data integrity and accuracy of the archive project, and provides reliable basic data for subsequent steps. The system generates archive project information and archive project nodes according to the valid project information through the project generation module, automatically generates the project structure, simplifies the project establishment process, and improves efficiency. The system assigns team points to the archive project nodes through the team generation module, generates the archive project team, and generates the target archive project in combination with the project information, rationally allocates human resources, ensures that each project node has appropriate team support, and improves team collaboration efficiency. The system uses the association identification module Identify and process related archival items, help identify potential correlations between archival items, and improve the systematicity and integrity of archival management. The system determines the necessity of migration of related archival items through the migration judgment module, and determines whether migration is needed through intelligent analysis, thereby improving the accuracy of decision-making and avoiding unnecessary waste of resources. The system generates and executes a migration plan based on the necessity of migration through the migration execution module, ensures the systematicity and effectiveness of the migration process, reduces human errors, and achieves seamless transfer of archives. The system optimizes the execution process of the migration plan through the migration optimization module, improves the efficiency of the migration process, reduces migration time and resource consumption, and ensures the smooth completion of migration. The system monitors the target archival items in the archival management process in real time through the management repair module, and repairs them according to the monitoring results, promptly identifies and repairs problems in the process, ensures the continuity and stability of the archival management process, and reduces downtime due to failures.

[0065] Specifically, the project identification module obtains the initial information of the project by scanning the images and texts of the physical archives through a camera installed in the archives digitization full-process standard management terminal.

[0066] Specifically, the camera refers to a camera that can scan and collect images and texts of documents. This embodiment does not limit the setting position of the camera in the terminal for standardized management of the entire process of archive digitization. Technical personnel in this field can freely set it according to actual conditions, and only needs to meet the needs of image and text scanning of physical archives. For example, it can be set on the upper part of the terminal storage table. The physical archive refers to the actual carrier of the archive that records the content that needs to be managed in a standardized manner throughout the entire process of archive digitization, including case-level archives, file-level archives and household registration archives. The initial information of the project refers to the image and text information obtained after scanning the physical archives, including case-level archive image and text information, file-level archive image and text information and household registration archive image and text information.

[0067] Specifically, the project identification module identifies and processes the initial project information through an OCR identification method to obtain valid project information. The OCR identification method includes:

[0068] Step S1, select PaddleOCR as the OCR engine;

[0069] Step S2, performing language package configuration, character set configuration and preprocessing settings on the OCR engine to obtain a configured OCR engine;

[0070] Step S3, inputting the initial information of the project into the configured OCR engine for recognition processing;

[0071] Step S4, capturing the result text returned by the configured OCR engine and using it as valid project information.

[0072] Specifically, the PaddleOCR refers to an optical character recognition (OCR) tool library based on deep learning, which is part of Baidu's PaddlePaddle deep learning platform. It aims to provide rich OCR functions and support the extraction and recognition of text from images. The OCR engine refers to a computer program used to recognize text in images and convert it into editable text. The language pack configuration refers to selecting and installing appropriate language data packages in PaddleOCR to support text recognition in different languages. The character set configuration and preprocessing settings refer to defining a specific character range in the OCR engine to improve recognition accuracy, as well as adjusting the image before recognition, such as denoising, binarization, rotation, etc., to optimize the recognition effect. The result text returned by the configured OCR engine refers to the output text data processed by the OCR engine. These data are text information recognized and extracted from the input image, and are used as valid project information for subsequent processing.

[0073] Specifically, the project generation module generates archive project information according to the valid project information, the archive project information includes archive entry time, archive classification and archive two simplified characters, and the project generation module generates archive two simplified characters according to the archive two simplified character naming method, and the archive two simplified character naming method includes:

[0074] Step S10, obtaining the file entry time and file classification;

[0075] Step S20, formulating simplified rules for file entry time and simplified rules for file classification;

[0076] Step S30, generating a file entry time code and a file classification code according to a simplified rule for file entry time and a simplified rule for file classification;

[0077] Step S40, combining the archive entry time code and the archive classification code to obtain the second simplified character of the archive;

[0078] Step S50, using the second simplified Chinese character of the file as a search index for the file.

[0079] Specifically, the file entry time refers to the time when the physical file is scanned. In this embodiment, the file entry time is obtained through the system log. The file classification refers to the category of the file, which corresponds to the actual carrier content of the file, including file-level file classification, document-level file classification and household registration file classification. The second simplified character of the file refers to the simplified name of the file for convenient query of file project information. The file entry time simplification rule refers to the preset method of simplification according to the file entry time. In this embodiment, the specific content of the file entry time simplification rule is not limited. Those skilled in the art can freely set it according to actual conditions, as long as the requirements for distinguishing and simplifying the file entry time are met. For example, the file entry time May 21, 2024 can be set to be simplified to 240521, where 240521 is the file entry time code. The file classification simplification rule refers to the preset method of simplification according to the file classification. In this embodiment, the specific content of the simplified archive classification rules is not limited. Those skilled in the art can freely set them according to actual conditions, and only need to meet the requirements for distinguishing and simplifying archive classification. For example, the case-level archive classification can be simplified to AJ, the file-level archive classification can be simplified to WJ, and the household registration archive classification can be simplified to HJ. AJ, WJ and HJ are archive classification codes. This embodiment does not limit the combination of the archive entry time code and the archive classification code. Those skilled in the art can freely set them according to actual conditions, and only need to meet the requirements for the regular combination of the archive entry time code and the archive classification code. For example, if it is set to a combination of archive classification code + archive entry time code, HJ240521 can be obtained as the second simplified character of the archive of the household registration archive classification on May 21, 2024, and HJ240521 can be used as the retrieval index of the archive of the household registration archive classification on May 21, 2024.

[0080] Specifically, the project generation module generates archive project nodes according to a decision node method, and the multi-decision node method includes:

[0081] Step S100, inputting the valid project information into a decision tree model to generate a first archive project node;

[0082] Step S200, adding the first archive project node to the valid project information to obtain updated valid project information, inputting the updated valid project information into the decision tree model to generate a second archive project node;

[0083] Step S300, repeating step S200 until the output result of the decision tree model is no project node, and all project nodes are aggregated to obtain the archive project node.

[0084] Specifically, the archive project node refers to a set of process nodes for digital processing of archives, which is output by the decision tree model according to the valid project information, including a first archive project node, a second archive project node, ..., and an nth archive project node, where n is the total number of archive project nodes. The first archive project node, the second archive project node, ..., and the nth archive project node refer to the digital processing process contents generated and sorted in the archive project node according to the processing order. The decision tree model refers to a decision model that takes the valid project information and the generated archive project nodes as input, and takes the next archive project node and no project node as output. In this embodiment, according to the recursive relationship of the decision tree model, the output result formula is f(n)=(C, f(n|L, N0)), f(n) is the generation formula of the nth archive project node, and C is a preset archive project node set. This embodiment does not limit the collection method of the preset archive project node set, and those skilled in the art can freely set it according to actual conditions, such as setting the preset archive project node set to be obtained by historical valid project information and historical archive project nodes, and the f(n|L, N0) It refers to the node evaluation function, which represents the priority score of the nth archive project node under the conditions of the valid project information and the generated archive project nodes. L is the valid project information, and N0 is the set of generated archive project nodes. When setting the node evaluation function f(n|L,N0), it is set that f(n|L,N0)=α×R(n,L)+β×P(n,N0), α is the first weight parameter, β is the second weight parameter, α+β=1. This embodiment does not limit the setting method of α and β. Those skilled in the art can freely set them according to the actual situation, as long as the weight distribution requirements are met. , for example, it can be determined according to experiments that α=0.5, β=0.5, R(n,L) is the task relevance value, and R(n,L)=Similarity(n,L) is set. Similarity(n,L) refers to a similarity function that measures the similarity between the nth archive project node and the valid project information. This embodiment does not limit the specific content of Similarity(n,L), and those skilled in the art can freely set it as long as the calculation requirements of similarity are met. For example, it can be set to a similarity function based on an embedded vector or a domain rule, P(n,N0) is a sequence constraint value, and it is set .

[0085] Specifically, the team generation module obtains idle nodes in the node pool, calculates the matching coefficient Q of each idle node to the first archive project node, and sets , Wi is the key characteristic weight of the idle node, and the key characteristic scoring weight of the idle node includes professional skill weight W1, experience level weight W2, work efficiency weight W3, responsibility and meticulousness weight W4, adaptability and learning ability weight W5, teamwork and communication ability weight W6 and availability and workload weight W7, , Si is the key characteristic score of the idle node, including professional skill score S1, experience level score S2, work efficiency score S3, responsibility and meticulousness score S4, adaptability and learning ability score S5, teamwork and communication ability score S6 and availability and workload score S7, and the idle node corresponding to the maximum value of the matching coefficient Qmax of the first archive project node is used as the team point of the first archive project node, and the matching coefficient of each idle node to the second archive project node is continued to be calculated. The calculation method of the matching coefficient of the second archive project node is the same as the calculation method of the matching coefficient Q of the first archive project node, and the idle node corresponding to the maximum value of the matching coefficient of the second archive project node is used as the team point of the second archive project node, ..., the matching coefficient of each idle node to the nth archive project node is continued to be calculated. The calculation method of the matching coefficient of the nth archive project node is the same as the calculation method of the matching coefficient Q of the nth archive project node, and the idle node corresponding to the maximum value of the matching coefficient of the nth archive project node is used as the team point of the nth archive project node, and the team points of each archive project node are collected to obtain the team point of the archive project node.

[0086] Specifically, the node pool refers to the terminal nodes of all personnel performing archive processing, the idle nodes refer to the terminal nodes of personnel who are not currently performing archive processing, and the team points refer to the terminal nodes of the personnel responsible for the archive processing of each archive project node after one-to-one matching with each archive project node.

[0087] It can be understood that the present embodiment does not limit the specific numerical value of the key characteristic weight of the idle node, and those skilled in the art can freely set it according to the actual situation, and it only needs to meet the reflection requirement of the matching degree of each idle node, such as setting the specific numerical value of the key characteristic weight of the idle node by manual preset. The present embodiment does not limit the method for obtaining the key characteristic score of the idle node, and those skilled in the art can freely set it according to the actual situation, and it only needs to meet the reflection requirement of the characteristics of the idle node, such as setting the key characteristic score of the idle node by manual quarterly scoring.

[0088] Specifically, when the team generation module matches the team positions of each archive project node according to the attributes of each archive project node, the optimization status of the idle nodes in the node pool is judged, wherein:

[0089] When the attribute of the archive project node is a special attribute, the team generation module determines to optimize the idle nodes in the node pool when matching the team points of each archive project node;

[0090] When the attribute of the archive project node is a common attribute, the team generation module determines that when the team points of each archive project node are matched, the idle nodes in the node pool are not optimized;

[0091] When optimizing the idle nodes in the node pool, the idle nodes in the node pool are verified for authority, and the idle nodes that pass the authority verification are used as optimized idle nodes. The team generation module matches the team points of each archive project node according to the optimized idle nodes.

[0092] Specifically, the attributes of each archive project node refer to whether the team points of each archive project node need to undergo authority verification, including special attributes and ordinary attributes. The ordinary attributes mean that no verification is required, and the special attributes mean that verification is required. For example, when the client engaged in the archive digitization processing industry requires the management of personnel political review materials, only personnel with political review materials are allowed to carry out digital processing work through this system. In this case, the attributes of the archive project node are special attributes, and the authority verification refers to a verification method that satisfies special attributes. This embodiment does not limit the specific content of the authority verification, and technicians in this field can freely set it according to actual conditions, as long as special attribute requirements are met, such as being set to have political review materials.

[0093] Specifically, the association identification module matches the archive project nodes and archive project teams in each target archive project to obtain a transaction matching item: archive project node-archive project team, compares the transaction matching item to be associated and the transaction matching item to be identified with the association rules, and identifies the associated archive project according to the comparison result, wherein:

[0094] When there is content consistent with the association rule in the transaction matching item to be associated and the transaction matching item to be identified, the association identification module determines that the transaction matching item to be associated and the transaction matching item to be identified are associated transaction matching items, and identifies that the target archive item corresponding to the transaction matching item to be associated and the target archive item corresponding to the transaction matching item to be identified are associated archive items, and performs information isolation on the team points corresponding to the associated archive item nodes of the associated archive items;

[0095] When there is no content consistent with the association rule in the transaction matching item to be associated and the transaction matching item to be identified, the association identification module determines that the transaction matching item to be associated and the transaction matching item to be identified are not associated transaction matching items, and identifies that the target archive item corresponding to the transaction matching item to be associated and the target archive item corresponding to the transaction matching item to be identified are not associated archive items.

[0096] Specifically, the transaction matching item refers to a corresponding combination of an archive project node extracted from a target archive project and an archive project team, the to-be-associated transaction matching item refers to a randomly selected to-be-associated transaction matching item that is currently being identified as an associated archive project, the to-be-identified transaction matching item refers to other transaction matching items other than the to-be-associated transaction matching item, the association rule refers to an algorithm obtained according to the Apriori algorithm for determining whether the to-be-associated transaction matching item and the to-be-identified transaction matching item are associated transaction matching items, the target archive project corresponding to the to-be-associated transaction matching item refers to a target archive project containing the to-be-associated transaction matching item, the information isolation refers to information isolation of the team points corresponding to the associated archive project nodes of the associated archive project, and partitioning and storing the information generated in the standardized management of the entire process of archive digitization according to the archive project nodes that the team points are responsible for. This embodiment does not limit the manner of the information isolation, and those skilled in the art can freely set it according to actual conditions, such as setting access control of partition information between the team points corresponding to the associated archive project nodes of the associated archive project.

[0097] Specifically, when setting the association rules, the association identification module converts the case project node-archive project team into a transaction in a transaction format suitable for the Apriori algorithm, sets the input item of the Apriori algorithm as a transaction, and stores the transaction in a transaction database. In the transaction database, each transaction represents a project activity, including the archive project node-archive project team, for example:

[0098] Transaction 1: {project node A, team X}, the project node A includes the first archive project node, the second archive project node, ..., the nth archive project node, n is the total number of archive project nodes, the first archive project node, the second archive project node, ..., the nth archive project node, the team X includes the team point of the first archive project node, the team point of the second archive project node, ..., the team point of the nth archive project node, n is the team point of the total number of archive project nodes, the team point of the first archive project node, the team point of the second archive project node, ..., the team point of the nth archive project node;

[0099] Transaction 2: {project node B, team Y}, the project node B includes the second archive project node, and the team Y includes the team point of the second archive project node; the output items of the Apriori algorithm are set as frequent item sets and association rules, the association identification module scans the transaction database, calculates the support of each item set, selects the item set with a support higher than the preset support, and uses it as a frequent item set, the frequent item set refers to the set of project nodes and team combinations that meet the given minimum support, indicating that the project node and the team often appear together, such as, {project node A, team X} is a frequent item set, indicating that node A and team X often participate in project activities together, the frequent item set refers to the set of project nodes and team combinations that meet the given minimum support, indicating that the project node and the team often appear together, such as, {project node A, team X} is a frequent item set, indicating that node A and team X often participate in project activities together. Generate possible association rules for each frequent item set, calculate the confidence of each possible association rule, retain the association rules with confidence higher than the preset confidence value, and use them as association rules for comparison with the transaction matching items to be associated and the transaction matching items to be identified. The association rule is in the form of C→Y, which describes that when certain project node and team combinations appear, other project node and team combinations may also appear, such as: {project node A} → {Team X} indicates that if project node A appears, team X may also appear. The support Fv of the item set is calculated according to the number V1 of item sets included in the transaction and the total number V0 of transactions, and Fv=V1 / V0 is set. The confidence D of the item set to be associated is calculated according to the support FV1 of the item set to be associated and the support FV2 of the item set, and D=FV1 / FV2 is set. The existence of content consistent with the association rule in the transaction matching items to be associated and the transaction matching items to be identified means that the same content as the association rule exists in both the transaction matching items to be associated and the transaction matching items to be identified. The non-existence of content consistent with the association rule in the transaction matching items to be associated and the transaction matching items to be identified means that the same content as the association rule does not exist in the transaction matching items to be associated and the transaction matching items to be identified.

[0100] Specifically, the migration judgment module compares the real-time operation information of the target archive item with the preset migration information in the expert migration database, and judges the necessity of migration of the associated archive item according to the comparison result, wherein:

[0101] When the real-time operation information of the target archive item is consistent with the preset migration information in the expert migration database, the migration judgment module determines that the associated archive item has the necessity of migration;

[0102] When the real-time operation information of the target archive item is inconsistent with the preset migration information in the expert migration database, the migration judgment module determines that there is no necessity for migration of the associated archive item.

[0103] Specifically, the real-time operation information refers to the archive processing operation information related to the processing process of each archive project node and the working process of the team point of the archive project node, including the absence of a team point, the absence of a more suitable team point when the team point is missing, and the long processing time of the archive project node. This embodiment does not limit the collection method of the real-time operation information. Those skilled in the art can freely set it according to actual conditions, and only need to meet the real-time feedback requirements of the archive processing operation. For example, a heartbeat signal can be sent to the team point. When there is no feedback signal from the team point, it is determined that the team point is missing. After the team point is missing, the matching coefficient of each idle node to the archive project node corresponding to the team point is calculated. If there is no matching coefficient that reaches the preset matching coefficient, When the node is idle, it is determined that there is no more suitable team point when there is a missing team point, and the time from the end time of the previous archive project node processing to the start time of the next archive project node processing is obtained to obtain the processing time of the current archive project node. When the processing time of the current archive project node exceeds the preset processing time, it is determined that the processing time of the archive project node is too long. The expert migration database refers to a database for storing preset migration information on the necessity of migration. The preset migration information in the expert migration database refers to preset information content used to determine whether there is a necessity for migration. For example, the preset migration information in the expert migration database is set to include missing team points, no more suitable team points when there is a missing team point, and too long archive project node processing time.

[0104] Specifically, the migration execution module generates a migration plan for the associated archive item according to the necessity of migration of the associated archive item, wherein:

[0105] If the associated archive item has a necessity to be migrated, the migration execution module determines to generate a migration plan for the associated archive item, the migration execution module inputs the real-time operation information of the target archive item into a migration plan decision model, obtains the migration plan output by the migration plan decision model, uses it as the migration plan for the associated archive item, and executes the migration plan for the associated archive item;

[0106] If there is no necessity for migration of the associated archive item, the migration execution module determines not to generate a migration plan for the associated archive item.

[0107] Specifically, the migration scheme decision model refers to an algorithm model that takes the real-time operation information of the target archive project as input and the migration scheme as output. This embodiment does not specifically limit the setting method of the migration scheme decision model. Those skilled in the art can freely set it according to actual conditions, and only need to meet the requirements for formulating the migration scheme. For example, the real-time operation information of the historical target archive project-historical migration scheme can be set as training data to train the decision tree model, and the decision tree model with a training accuracy of 98% is output as the migration scheme decision model. The migration scheme refers to a project migration scheme formulated for the real-time operation information of the target archive project. This embodiment does not limit the specific method for executing the migration scheme of the associated archive project. Those skilled in the art can freely set it according to actual conditions, and only need to meet the migration requirements of the associated archive project. For example, it can be set to generate a data migration instruction according to the migration scheme, and execute the data migration instruction to implement the execution of the migration scheme of the associated archive project.

[0108] Specifically, when the associated archive item needs to be migrated, the migration optimization module calculates the migration cost Q according to the migration information and the isolation information, and compares the migration cost Q with the associated benefit G, and judges the optimization of the execution process of the migration plan according to the comparison result, wherein:

[0109] When Q≤α×G, the migration optimization module determines not to optimize the execution process of the migration solution;

[0110] When Q>α×G, the migration optimization module determines to optimize the execution process of the migration plan, α is the benefit comparison coefficient, 1<α<1.5, and determines the optimization method according to the real-time operation information of the target archive project, where:

[0111] If the real-time operation information of the target archive project indicates that the archive project node processing time is too long, the migration optimization module releases and optimizes the archive project node processing and issues a waiting warning;

[0112] If the real-time operation information of the target archive item indicates that there is a missing team point and there is no more suitable team point, the migration optimization module performs matching optimization on the points.

[0113] Specifically, the migration information refers to the cost information required for executing the migration plan when there is a necessity to migrate the associated archive project, including the salary cost of the migration personnel, the equipment transfer cost and the personnel adaptation time cost. The isolation information refers to the cost information required for information isolation when there is a necessity to migrate the associated archive project, including the isolation technology cost, the shard storage database cost and the shard storage database expansion cost. This embodiment does not limit the specific content of the migration information and the isolation information. Those skilled in the art can freely set it according to actual conditions, and only need to meet the calculation requirements of the migration cost. This embodiment does not limit the acquisition method of the migration information and the isolation information. Those skilled in the art can freely set it according to actual conditions, and only need to meet the acquisition requirements of each cost in the migration information and the isolation information. For example, the migration information and the isolation information can be acquired through a neural network model. The migration cost Q refers to the total cost consumed to execute the migration plan. This embodiment does not limit the calculation method of the migration cost Q. Those skilled in the art can freely set it according to actual conditions, and only need to meet the accurate calculation requirements of the migration cost Q. The demand can be met, for example, the migration cost Q can be obtained by adding the costs in the migration information and the isolation information, the associated benefit G refers to the benefit generated after the associated scheme is executed, the present embodiment does not limit the acquisition method of the associated benefit, and those skilled in the art can freely set it according to the actual situation, and only need to meet the acquisition demand of the associated benefit, such as predicting the associated benefit through a neural network model, the benefit comparison coefficient refers to the preset adjustment coefficient for comparing the migration cost Q with the associated benefit G, the release optimization of the archive project node processing refers to changing the team point of the archive project node to an idle point, and the team generation module re-matches the team point of the archive project node, the waiting warning refers to pushing the situation that the archive project node processing time is too long to the team point terminal of the archive project node to prompt the personnel, the matching coefficient does not meet the standard refers to, the matching optimization of the point refers to optimizing the preset matching coefficient U when re-matching the archive project node corresponding to the team point after the team point is missing, the optimized preset matching coefficient is Ub, and Ub=U×β, 0.7<β<1.

[0114] Specifically, the management and repair module monitors the target archive items in the archive management process in real time through the archive response time interval, obtains the fault node, uses it as the real-time monitoring result, and sends the fault node to the association identification module, replaces the archive project node and the archive project team in the transaction matching item with the fault node and the fault node point, uses it as the repair transaction matching item, obtains the associated archive item output by the association identification module according to the repair transaction matching item, and repairs the target archive item in the archive management process according to the associated archive item.

[0115] Specifically, the file response time interval refers to the time interval from the time point when the heartbeat signal is sent to the team point to the time point when the feedback signal of the team point is received. The file management process refers to the process of processing and managing the files. The real-time monitoring refers to comparing the file response time interval t with the preset file response time interval t0, and identifying the faulty node according to the comparison result, wherein:

[0116] When t<t0, the management and repair module determines that the archive project node corresponding to the team point is not a faulty node;

[0117] When t≥t0, the management and repair module determines that the archive project node corresponding to the team point is a faulty node;

[0118] In this embodiment, t0=30s, the fault node refers to a node that may have a fault determined according to the archive response time interval, the fault node point refers to the team point corresponding to the fault node, the associated archive item output according to the repair transaction matching item refers to the archive item associated with the fault node and the fault node point obtained after the archive item node and the archive item team in the transaction matching item are replaced with the fault node and the fault node point, and the repairing of the target archive item in the archive management process refers to the process of repairing the target archive item in the archive management process with the fault node and the fault node point according to the associated archive item. This embodiment does not limit the way to repair the target archive item in the archive management process, and those skilled in the art can freely set it according to actual conditions, such as setting the migration judgment module, the migration execution module and the migration optimization module to migrate the target archive item corresponding to the fault node and the fault node point and the archive item associated with the fault node and the fault node point.

[0119] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.

Claims

1. A digital archives full-process standard management system, characterized by: include: A project identification module is used to collect initial project information, identify and process the initial project information, and obtain valid project information; A project generation module, used to generate archive project information and archive project nodes according to the valid project information; A team generation module is used to allocate team positions for each archive project node, generate an archive project team according to the team positions, and combine the archive project information and the archive project node with the archive project team to generate a target archive project; A correlation identification module for identifying the related archive items; A migration judgment module, used to judge the necessity of migration of the associated archive items; A migration execution module, used to generate a migration plan for the associated archive item according to the necessity of migration of the associated archive item, and execute the migration plan; A migration optimization module, used to optimize the execution process of the migration solution; and a management and repair module, which is used to monitor the target archive items in the archive management process in real time, obtain real-time monitoring results, and repair the target archive items in the archive management process according to the real-time monitoring results; The association identification module matches the archive project nodes and archive project teams in each target archive project to obtain a transaction matching item: archive project node-archive project team, compares the transaction matching item to be associated and the transaction matching item to be identified with the association rules, and identifies the associated archive project according to the comparison result, wherein: When there is content consistent with the association rule in the transaction matching item to be associated and the transaction matching item to be identified, the association identification module determines that the transaction matching item to be associated and the transaction matching item to be identified are associated transaction matching items, and identifies that the target archive item corresponding to the transaction matching item to be associated and the target archive item corresponding to the transaction matching item to be identified are associated archive items, and performs information isolation on the team points corresponding to the associated archive item nodes of the associated archive items; When there is no content consistent with the association rule in the transaction matching item to be associated and the transaction matching item to be identified, the association identification module determines that the transaction matching item to be associated and the transaction matching item to be identified are not associated transaction matching items, and identifies that the target archive item corresponding to the transaction matching item to be associated and the target archive item corresponding to the transaction matching item to be identified are not associated archive items; The migration judgment module compares the real-time operation information of the target archive item with the preset migration information in the expert migration database, and judges the necessity of migration of the associated archive item according to the comparison result, wherein: When the real-time operation information of the target archive item is consistent with the preset migration information in the expert migration database, the migration judgment module determines that the associated archive item has the necessity of migration; When the real-time operation information of the target archive item is inconsistent with the preset migration information in the expert migration database, the migration judgment module determines that there is no necessity for migration of the associated archive item.

2. The digital archives full-process standard management system according to claim 1 is characterized in that: The project identification module identifies and processes the initial project information by an OCR identification method to obtain valid project information. The OCR identification method includes: Step S1, select PaddleOCR as the OCR engine; Step S2, performing language package configuration, character set configuration and preprocessing settings on the OCR engine to obtain a configured OCR engine; Step S3, inputting the initial information of the project into the configured OCR engine for recognition processing; Step S4, capturing the result text returned by the configured OCR engine and using it as valid project information.

3. The digital archives full-process standard management system according to claim 2 is characterized in that: The project generation module generates archive project information according to the valid project information, wherein the archive project information includes archive entry time, archive classification and archive two-simplified characters, and the project generation module generates archive two-simplified characters according to the archive two-simplified character naming method, wherein the archive two-simplified character naming method includes: Step S10, obtaining the file entry time and file classification; Step S20, formulating simplified rules for file entry time and simplified rules for file classification; Step S30, generating a file entry time code and a file classification code according to a simplified rule for file entry time and a simplified rule for file classification; Step S40, combining the archive entry time code and the archive classification code to obtain the second simplified character of the archive; Step S50, using the second simplified Chinese character of the file as a search index for the file.

4. The digital archives full-process standard management system according to claim 3 is characterized in that: The project generation module generates archive project nodes according to a decision node method, and the decision node method includes: Step S100, inputting the valid project information into a decision tree model to generate a first archive project node; Step S200, adding the first archive project node to the valid project information to obtain updated valid project information, inputting the updated valid project information into the decision tree model to generate a second archive project node; Step S300, repeating step S200 until the output result of the decision tree model is no project node, and all project nodes are aggregated to obtain the archive project node.

5. The digital archives full-process standard management system according to claim 4 is characterized in that: The team generation module obtains idle nodes in the node pool, calculates the matching coefficient Q of each idle node to the first archive project node, and sets , Wi is the key characteristic weight of the idle node, and the key characteristic scoring weight of the idle node includes professional skill weight W1, experience level weight W2, work efficiency weight W3, responsibility and meticulousness weight W4, adaptability and learning ability weight W5, teamwork and communication ability weight W6 and availability and workload weight W7, , Si is the key characteristic score of the idle node, including professional skill score S1, experience level score S2, work efficiency score S3, responsibility and meticulousness score S4, adaptability and learning ability score S5, teamwork and communication ability score S6 and availability and workload score S7, and the idle node corresponding to the maximum value of the matching coefficient Qmax of the first archive project node is used as the team point of the first archive project node, and the matching coefficient of each idle node to the second archive project node is continued to be calculated. The calculation method of the matching coefficient of the second archive project node is the same as the calculation method of the matching coefficient Q of the first archive project node, and the idle node corresponding to the maximum value of the matching coefficient of the second archive project node is used as the team point of the second archive project node, and the matching coefficient of each idle node to the nth archive project node is continued to be calculated. The calculation method of the matching coefficient of the nth archive project node is the same as the calculation method of the matching coefficient Q of the nth archive project node, and the idle node corresponding to the maximum value of the matching coefficient of the nth archive project node is used as the team point of the nth archive project node, and the team points of each archive project node are collected to obtain the team point of the archive project node.

6. The digital archives full-process standard management system according to claim 5 is characterized in that: When the team generation module matches the team positions of each archive project node according to the attributes of each archive project node, the optimization status of the idle nodes in the node pool is judged, wherein: When the attribute of the archive project node is a special attribute, the team generation module determines to optimize the idle nodes in the node pool when matching the team points of each archive project node; When the attribute of the archive project node is a common attribute, the team generation module determines that when the team points of each archive project node are matched, the idle nodes in the node pool are not optimized; When optimizing the idle nodes in the node pool, the idle nodes in the node pool are verified for authority, and the idle nodes that pass the authority verification are used as optimized idle nodes. The team generation module matches the team points of each archive project node according to the optimized idle nodes.

7. The digital archives full-process standard management system according to claim 1 is characterized in that: The migration execution module generates a migration plan for the associated archive item according to the necessity of migration of the associated archive item, wherein: If the associated archive item has a necessity to be migrated, the migration execution module determines to generate a migration plan for the associated archive item, the migration execution module inputs the real-time operation information of the target archive item into a migration plan decision model, obtains the migration plan output by the migration plan decision model, uses it as the migration plan for the associated archive item, and executes the migration plan for the associated archive item; If there is no necessity for migration of the associated archive item, the migration execution module determines not to generate a migration plan for the associated archive item; When the associated archive item needs to be migrated, the migration optimization module calculates the migration cost Q according to the migration information and the isolation information, and compares the migration cost Q with the associated benefit G, and judges the optimization of the execution process of the migration plan according to the comparison result, wherein: When Q≤α×G, the migration optimization module determines not to optimize the execution process of the migration solution; When Q>α×G, the migration optimization module determines to optimize the execution process of the migration plan, α is the benefit comparison coefficient, 1<α<1.5, and determines the optimization method according to the real-time operation information of the target archive project, where: If the real-time operation information of the target archive project indicates that the archive project node processing time is too long, the migration optimization module releases and optimizes the archive project node processing and issues a waiting warning; If the real-time operation information of the target archive item indicates that there is a missing team point and there is no more suitable team point, the migration optimization module performs matching optimization on the points.

8. The digital archives full-process standard management system according to claim 7 is characterized in that: The management and repair module monitors the target archive items in the archive management process in real time through the archive response time interval, obtains the fault node, takes it as the real-time monitoring result, and sends the fault node to the association identification module, replaces the archive project node and the archive project team in the transaction matching item with the fault node and the fault node point, takes it as the repair transaction matching item, obtains the associated archive item output by the association identification module according to the repair transaction matching item, and repairs the target archive item in the archive management process according to the associated archive item.

Citation Information

Patent Citations

  • Engineering project management system based on whole-process digitization

    CN117745205A

  • Automatic archiving method for mobile financial bills

    CN112463726A

  • File digitization management method and device

    CN116343210A