Archive association technology system based on entry level and use method
By designing entry-level archive association technology in the archive system, multiple correlation scenarios and identification displays between the archive file level and the case file level are realized, which solves the problems of missing related information and insufficient business coverage in the existing technology, and improves archive management business coverage and user experience.
Patent Information
- Application Number
- CN202411360064.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2024-12-31
AI Technical Summary
The existing archive system lacks entry-level fine correlation function, and cannot realize the two-way correlation between file-level entries and case-level entries, resulting in the lack of association information and the inability to cover various scenarios in archive management business, including file-level entries and case-level entries. The associated display and borrowing utilization of the book.
An entry-level archive association technology system was designed, including a public field mapping module, an archive association setting module, an associated archive utilization module and an archive association display module. The archive files are realized through technical means such as field mapping, condition association and asynchronous loading. Displays multiple related scenarios and identifications between level and case file level to ensure real-time updates and efficient retrieval of data.
Solve the problems of insufficient coverage of related information in the archive system, realize the fine correlation between the archive file level and the case file level, improve the business coverage and user experience of archive management, and support multiple archives. Related scenarios and borrowing utilization.
Smart Images

Figure CN119226233A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of archive management technology, and in particular to an entry-level-based archive management technology system and a use method thereof. Background Art
[0002] In order to avoid data redundancy in the management process of archives business, the industry recommends that duplicate archives can be managed in an associated manner to reduce data redundancy and improve the quality of available data. Through the study of archive association modes in various mature archive systems, it is found that archive association in current archive systems mainly realizes unidirectional, node-based association, and scattered display of associated information. Therefore, associated information is missing, and it is unable to cope with many scenarios in archive management business, and does not involve the use of associated archives. At present, there is no detailed item-level association for archive files managed by item / volume, nor is there a two-way association of archives (i.e., reverse association), and the use of associated archives has not been established. Therefore, it is impossible to achieve the association of file-level entries with A file entries, A file with B file, A file with B file, A file with file-level entries in the process of archive business management, as well as the display problem of items being associated with file-level entries and file-level entries at the same time, and it is impossible to borrow and use archives that have been associated with entries. Summary of the invention
[0003] The purpose of the invention provided by the present invention is to provide an entry-level archive association technology system and a method of use to solve the problems in the above-mentioned background technology.
[0004] To achieve the above objectives, the present invention is implemented through the following technical solutions: an entry-level archive association technology system, comprising:
[0005] The public field mapping module maps the table fields at the case level and file level to the public field table through the field mapping function.
[0006] The archive association setting module selects the A1 leaf node under the A archive category in the archive structure tree, and batch selects / single selects the file-level entries / case-level entry sets of other archives that need to be associated.
[0007] The associated archives utilization module is used to enhance the archivist's experience with the archives association function.
[0008] The archive association display module is used to display the associated archive logo on the archive entry field.
[0009] The common field mapping module is connected to the archive association setting module by signals, the common field mapping module is connected to the association archive utilization module by signals, and the association archive utilization module is connected to the archive association display module by signals.
[0010] Furthermore, the archive association setting module selects the A1 leaf node under the A archive category in the archive structure tree, batch-selects / singles the file-level items / case-level item sets that need to be associated with other archives, and the association granularity is the item association set, and performs archive condition association. The system prompts the user to specify whether the association object is a case-level or a file-level archive item under the case-level according to the selected archive type.
[0011] Furthermore, the archive association is mainly divided into 6 scenarios: CASE1, input is a file-level entry, and the associated node is a file-level table, then only the file-level entry is effective, CASE2, input is a file-level entry, and the associated node is a case-level table, then the case-level entry is effective, that is, the association relationship between the file-level entry and the A case-level entry is established, CASE3, input is a case-level entry, the associated node is a file-level table, and the user specifies the associated object as the case-level, then only the A case-level entry is associated with the file level, CASE4, input is a case-level entry, the associated node is a file-level table, and the user specifies the associated object as the case-level, then only the A case-level entry is associated with the file level, CASE5 If the associated object is specified as the file level under the file level, only the file level entry under the A file level will take effect, that is, the file entry under the A file level will be associated with the selected child node file level entry. Case 5, input is a file level entry, the associated node is a file level table, and the user specifies the associated object as the file level, then only the file level entry will take effect, that is, the association relationship between the A file level entry and the B file level entry will be established. Case 6, input is a file level entry, the associated node is a file level table, and the user specifies the associated object as the file level under the file level, then only the association between the file level under the A file level and the B file will take effect, that is, the file level of the A file is associated with the B file entry.
[0012] Furthermore, the six scenarios optimize user operations through logical judgment. Users only need to select: associate the case file level with the file level under the associated case file level when checking the case file level entry to intelligently judge the six scenarios.
[0013] Further, the archive association setting module enters the condition setting interface. The left side of the interface is the archive type structure tree maintained in the archive system library structure management, and the right side is the rule setting area. When the file-level table and the case-level table of the B1 leaf node under the archive category B to be associated are selected, the system will package the batch selection / single selection required association item set, the object under the user-specified association node, and the associated node according to the rules and generate an MD5 value, which is used for the second entry to edit and save, and quickly query to detect whether the node has been set with a rule. When setting associations for batch items, it is inevitable that some archive items have been set with association rules. At this time, it will be quickly retrieved based on the MD5 value, and the archive staff will be reminded through interaction that the association rules have been set. The archive staff will decide on the subsequent operations. The logical operations of the association condition rules include "equal to", "contains", and "is included", and the logical operators include "and" and "or". In order to ensure real-time data updates and considering the data storage pressure, the associated items will not be stored in the database, but will be queried in real time through the rules when used. In order to improve the query efficiency, when setting the condition rules, based on the ORACLE database, regular expressions are used to splice the query conditions, and the reverse query method (reverse query is: replace the WHERE in the sql statement with the MD5 value) is used. TM LIKE '%Title Name%' becomes WHERE 'Title Name' LIKE '%' || TM || '%') to process the included entry relationship, thereby greatly reducing the time and space complexity of conditional association retrieval and improving retrieval efficiency.
[0014] Furthermore, the archive association display module improves the experience of archive personnel on the archive association function, and adopts a synchronous + asynchronous method to respond to the archive association situation, that is, after the rules are set, a synchronous method is adopted to retrieve and quickly identify whether there is an association in the archive. Once the associated file is retrieved, the system automatically switches to asynchronous loading mode, which greatly speeds up the response speed of the archive entry list.
[0015] Furthermore, in the archive association display module, in the archive compilation library where the association has been set, the A1 leaf node under the A archive category is selected, and the page will display the archive entries under the node. The archive association identifier will appear in the entry, and the association identifier will have an embedded jump link. The archive association display module list relies on the common field mapping module mechanism. The system will display the file-level and case-level entries of the associated B1 leaf node in the list area. The associated list area can click on the details and rule-related fields to view the associated archive details and associated rules.
[0016] Furthermore, when the file of the associated file utilization module is initiated for utilization, if there is an associated file under the entry, the system will display an associated file logo on the file entry field. At the same time, after checking the single item / batch, when entering the utilization application form, the system will automatically detect and remind the user whether the associated file needs to be added to the borrowing application. If the user chooses to do so, the system will layer all the items associated with the checked item according to the checked items and inject them into the list for the user to select.
[0017] A method for using an item-level archive association technology system is applied to any one of the item-level archive association technology systems described above, and comprises the following steps:
[0018] S1. For batch selection or single selection, other archive entry sets need to be associated.
[0019] S2, case-level entry, no: the default is file-level entry, Node = file-level table executes CASE1, Node = case-level table executes CASE2, and then calls the rule conflict detection structure MD5.
[0020] S3. Yes: the user specifies the associated object. If the associated object = case level, then Node = file level table executes CASE3, Node = case level table executes CASE5. If the associated object = file level under case level, then Node = file level table executes CASE4, Node = case level table executes CASE6, and then calls the rule conflict detection structure MD5.
[0021] S4. Determine whether the rules have been set. If yes, remind the user that the previous rules will be overwritten. Determine whether the rules have been overwritten. If yes, overwrite the rules and make them effective, and then end. If no, end.
[0022] S5. Determine whether the rule has been set. If not, save the rule. Then save the rule and make it effective. Then end.
[0023] According to the method for using the entry-level archive association technology system described in claim 9, it is characterized by comprising the following steps: according to the operating steps in S1-S5, the archive association is called conditional association, which is a way of associating archives with each other based on the archive system database table and regular expressions. The unidirectionality of the associated archives means that A is associated with B, and B is not associated with A, resulting in the lack of association information between A and B. The node association refers to the association between the sub-node under the A archive category and any single node or multiple nodes under the B archive category. The scattered display of association information means that the A archive entry is associated with the B archive file, and the file level under the C file cannot be merged and displayed, and the association relationship cannot be viewed.
[0024] The present invention provides an entry-level archive association technology system and a method for using the same. It has the following beneficial effects:
[0025] The invention not only solves the problems of unidirectionality, nodalness, unclear association, insufficient scenario coverage, etc. of associated archives, but also solves the borrowing and utilization scenarios derived from associated archives. The archive association function in the existing archive system is relatively simple and cannot cover the daily business scenarios of archives and the derived utilization scenarios of associated archives. Through the present invention, it can cover the fine association scenarios in the daily business work of archives, such as: the association method between file-level entries and A file entries, A file and B file, A file and file-level entries under B file, and A file and file-level entries. At the same time, the field mapping function is adopted to map the file-level entries and the file-level entries to the function field, so as to solve the problem of merging and displaying the file-level and file-level entries of the archive association. In addition, the associated archive identifier is added in the archive utilization link, and the associated archive can be introduced according to the actual situation of the user when borrowing. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 A schematic diagram of the system architecture of an entry-level archive association technology system and a method of using the present invention;
[0027] Figure 2 The present invention is a flowchart of an entry-level archive association technology system and a method of use.
[0028] In the figure: 1. Public field mapping module, 2. File association setting module, 3. Associated file utilization module, 4. File association display module. DETAILED DESCRIPTION
[0029] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.
[0030] Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0031] The present invention will be further described below in conjunction with the accompanying drawings and embodiments:
[0032] See also Figure 1-2The present invention provides a technical solution: an entry-level archive association technology system, comprising: a public field mapping module 1, which maps file-level and document-level table fields to a public field table through a field mapping function; an archive association setting module 2, which selects the A1 leaf node under the A archive category in the archive structure tree to batch select / single select the file-level entries / case-level entry sets that need to be associated with other archives; an associated archive utilization module 3, which is used to enhance the archive personnel's experience of the archive association function; an archive association display module 4, which is used to display an associated archive identifier on an archive entry field; a signal connection between the public field mapping module 1 and the archive association setting module 2, a signal connection between the public field mapping module 1 and the associated archive utilization module 3, and a signal connection between the associated archive utilization module 3 and the archive association display module 4.
[0033] Archive association setting module 2 selects the A1 leaf node under the A archive category in the archive structure tree, batch selects / single selects the file-level entries / case-level entry sets that need to be associated with other archives, and the association granularity is the entry association set, and executes archive conditional association. The system prompts the user to specify whether the association object is the case-level or the file-level archive entry under the case-level according to the selected archive type. Archive association is mainly divided into 6 scenarios: CASE1, if the input is a file-level entry and the associated node is a file-level table, then only the file-level entry will take effect; CASE2, if the input is a file-level entry and the associated node is a case-level table, then the case-level entry will take effect, that is, the association relationship between the file-level entry and the A case-level entry will be established; CASE3, in put is a case-level entry, the associated node is a file-level table, and the user specifies the associated object as case-level, then only the A case-level entry is associated with the file level. Case 4, input is a case-level entry, the associated node is a file-level table, and the user specifies the associated object as the file level under the case-level, then only the file-level entry under the A case-level is effective, that is, the file entry under the A case-level is associated with the selected child node file-level entry. Case 5, input is a case-level entry, the associated node is a case-level Level table, and the user specifies the associated object as file level, then only the file level entry is effective, that is, the association relationship between file level entry A and file level entry B is established. CASE6, input is a file level entry, the associated node is a file level table, and the user specifies the associated object as file level under the file level, then only the association between the file level under the A file level and the B file is effective, that is, the file level of file A is associated with the B file entry. Six major scenarios, through logical judgment, optimize user operations, users only need to select when checking the file level entry to enter: associate the file level with the associated case At the file level under the volume level, six major scenarios can be intelligently judged. The archive association setting module 2 enters the condition setting interface. The left side of the interface is the archive type structure tree maintained in the archive system library structure management, and the right side is the rule setting area. When the file-level table and case-level table of the B1 leaf node under the archive category B to be associated are selected, the system will package the batch selection / single selection required to be associated entry set, the objects under the user-specified associated node, and the associated nodes according to the rules and generate MD5 values. When entering the edit and save again, it is used to quickly query and detect whether the node has been set with rules. When setting associations for batch entries, it is inevitable that some archive entries have already been set with association rules. At this time, it will be quickly retrieved based on the MD5 value, and the archive staff will be reminded through interaction that the association rules have been set. The archive staff will decide on the subsequent operations. The logical operations of the association condition rules include "equal to", "contains", and "is included". The logical operators include "and" and "or". In order to ensure real-time data updates and considering the data storage pressure, the associated entries will not be stored in the database, but will be queried in real time through the rules when used. In order to improve query efficiency, the condition rules are set when setting,Based on ORACLE database, regular expressions are used to splice query conditions, and the reverse query is performed through the inverse query method: WHERE TM LIKE'% title name%' in the sql statement is changed to WHERE' title name'LIKE'%'||TM||'%' to process the included item relationship, thereby greatly reducing the time and space complexity of conditional association retrieval and improving retrieval efficiency. The archive association display module 4 improves the archivist's experience of the archive association function and adopts a synchronous + asynchronous method to respond to the archive association situation, that is, after the rules are set, a synchronous method is used to retrieve and quickly identify whether the archive is associated. Once the associated file is retrieved, the system automatically switches to asynchronous loading mode, which greatly speeds up the response speed of the archive item list. In the archive association display module 4, in the archive compilation library where the association is set, select the A1 leaf node under the A archive category, and the page will display the archive items under the node, and the archive relationship will appear in the item. The associated identifier and the embedded jump link in the associated identifier and the archive association display module list rely on the public field mapping module mechanism. The system displays the file-level and case-level entries of the associated B1 leaf node in the list area. The associated list area can click on the details and rule-related fields to view the associated archive details and associated rules. When the archives of the associated archive utilization module 3 are initiated, if there are associated archives under the entry, the system will display the associated archive identifier on the archive entry field. At the same time, after checking the single / batch, when entering the utilization application form, the system will automatically detect and remind the user whether the associated archive needs to be added to the borrowing application. If the user chooses to do so, the system will layer all the entries associated with the checked entry according to the checked entry and inject them into the list for the user to choose.
[0034] A method for using an item-level archive association technology system, applied to any of the above-mentioned item-level archive association technology systems, including the following steps S1, used for batch selection or single selection of other archive item sets that need to be associated, S2, case-level item, no: default to file-level item, Node = file-level table executes CASE1, Node = case-level table executes CASE2, and then calls the rule conflict detection structure MD5, S3, yes: the user specifies the association object, if the association object = case-level, then Node = file-level table executes CASE3, Node = case-level table executes CASE5, if the association object = file level under case-level, then Node = file-level table executes CASE4, Node = case-level table executes CASE6, and then calls the rule conflict detection structure MD5 Detection structure MD5, S4, determine if the rules have been set, yes: remind the user that the previous rules will be overwritten, determine the overwriting, yes: overwrite the rules and take effect, then end, no: end, S5, determine if the rules have been set, no: save the rules, then save the rules and take effect, then end, archive association is called conditional association, which is a way of establishing mutual association between archives based on the archive system database table and regular expressions as a bridge. The unidirectionality of associated archives means that A is associated with B, and B is not associated with A, resulting in the lack of association information between A and B. Node association refers to the association between the sub-node under the A archive category and any single node or multiple nodes under the B archive category. The scattered display of associated information means that the A archive entry is associated with the B archive file, and the file level under the C file cannot be merged and displayed, and the association relationship cannot be viewed.
[0035] The above are only preferred embodiments of the present invention. It should be pointed out that a person skilled in the art can make several modifications and improvements without departing from the inventive concept of the present invention, and these all fall within the protection scope of the present invention.
Claims
1. An entry-level archive association technology system, characterized in that: include: The public field mapping module (1) maps the table fields at the case file level and the file level to the public field table through the field mapping function; The archive association setting module (2) selects the A1 leaf node under the A archive category in the archive structure tree, and selects the file-level items / file-level item sets of other archives that need to be associated; The associated archives utilization module (3) is used to enhance the archivist's experience of the archives association function; A file association display module (4) is used to display an associated file identifier on a file entry field; The common field mapping module (1) is signal-connected to the archive association setting module (2), the common field mapping module (1) is signal-connected to the associated archive utilization module (3), and the associated archive utilization module (3) is signal-connected to the archive association display module (4).
2. The entry-level archive association technology system according to claim 1, characterized in that: The archive association setting module (2) selects the A1 leaf node under the A archive category in the archive structure tree, batch-selects / single-selects the file-level items / case-level item sets that need to be associated with other archives, and the association granularity is the item association set, and performs archive condition association. The system prompts the user to specify whether the association object is a case-level or a file-level archive item under the case-level according to the selected archive type.
3. The entry-level archive association technology system according to claim 1, characterized in that: The archive association is mainly divided into 6 scenarios: CASE1, input is a file-level entry and the associated node is a file-level table, then only the file-level entry is effective; CASE2, input is a file-level entry and the associated node is a case-level table, then the case-level entry is effective, that is, the association relationship between the file-level entry and the A case-level entry is established; CASE3, input is a case-level entry, the associated node is a file-level table, and the user specifies the associated object as the case-level, then only the A case-level entry is associated with the file level; CASE4, input is a case-level entry, the associated node is a file-level table, and the user specifies the associated object as the file level under the case-level, then only the file-level entry under the A case-level is effective, that is, the file entry under the A case-level is associated with the selected child node file-level entry; CASE5, input is a case-level entry, the associated node is a file-level table, and the user specifies the associated object as the file level under the case-level, then only the file-level entry under the A case-level is effective, that is, the file entry under the A case-level is associated with the selected child node file-level entry; If t is a file-level entry, the associated node is a file-level table, and the user specifies the associated object as file-level, only the file-level entry will take effect, that is, the association relationship between file-level entry A and file-level entry B will be established. CASE6, input is a file-level entry, the associated node is a file-level table, and the user specifies the associated object as file-level under the file level, only the association between the file level under the A file level and the B file will take effect, that is, the file level of the A file is associated with the B file entry.
4. The entry-level archive association technology system according to claim 1, characterized in that: The six scenarios optimize user operations through logical judgment. Users only need to select: associate the case file level and the file level under the associated case file level when checking the case file level entry to intelligently judge the six scenarios.
5. The entry-level archive association technology system according to claim 1, characterized in that: The archive association setting module (2) enters the condition setting interface. The left side of the interface is the archive type structure tree maintained in the archive system library structure management, and the right side is the rule setting area. When the file level table and the case level table of the leaf node B1 under the archive category B to be associated are selected, the system will package the batch selection / single selection required association item set, the object under the user-specified association node, and the associated node according to the rule and generate an MD5 value. When entering the editing and saving again, it is used to quickly query and detect whether the node has been set with a rule. When setting associations for batch items, it is inevitable that some archive items have already been set with association rules. At this time, it will be quickly retrieved based on the MD5 value and passed. The archive staff is reminded through interaction that the association rules have been set, and the archive staff decides the subsequent operations. The logical operations of the association condition rules include "equal to", "contains", and "is included", and the logical operators include "and" and "or". In order to ensure real-time data updates and considering the data storage pressure, the associated items will not be stored in the database, but will be queried in real time through the rules when used. To improve the query efficiency, when setting the condition rules, based on the ORACLE database, regular expressions are used to splice the query conditions, and the included item relationship is processed through the inverse query method, thereby greatly reducing the condition association retrieval time and space complexity and improving the retrieval efficiency.
6. The item-level archive association technology system according to claim 1, characterized in that: The archive association display module (4) improves the archivist's experience of the archive association function and uses a synchronous + asynchronous method to respond to archive association situations, that is, after the rules are set, a synchronous method is used to retrieve and quickly identify whether there is an association in the archive. Once an associated file is retrieved, the system automatically switches to an asynchronous loading mode, which greatly speeds up the response speed of the archive item list.
7. The entry-level archive association technology system according to claim 1, characterized in that: The archive association display module (4) selects the A1 leaf node under the A archive category in the archive compilation library with association, and the page will display the archive entries under the node. The archive association identifier will appear in the entry, and the association identifier will embed a jump link. The archive association display module list relies on the common field mapping module mechanism. The system will display the file-level and case-file-level entries of the associated B1 leaf node in the list area. The associated list area can click on the details and rule-related fields to view the associated archive details and associated rules.
8. The entry-level archive association technology system according to claim 1, characterized in that: When the file of the associated file utilization module (3) is initiated for utilization, if there is an associated file under the entry, the system will display an associated file mark on the file entry field. At the same time, after checking a single item / batch, when entering the utilization application form, the system will automatically detect and remind the user whether the associated file needs to be added to the borrowing application. If the user chooses to do so, the system will layer all the items associated with the checked item according to the checked items and inject them into the list for the user to select.
9. A method for using an entry-level archive association technology system, characterized in that: The item-level archive association technology system applied to any one of claims 1 to 8 comprises the following steps: S1, used for batch selection or single selection, needs to be associated with other archive entry sets; S2, case-level entry, No: Default is file-level entry, Node = file-level table executes CASE1, Node = case-level table executes CASE2, and then calls rule conflict detection structure MD5; S3, yes: the user specifies the associated object. If the associated object = case file level, then Node = file level table executes CASE3, Node = case file level table executes CASE5. If the associated object = file level under case file level, then Node = file level table executes CASE4, Node = case file level table executes CASE6, and then calls the rule conflict detection structure MD5; S4. If the rule is set, the user is reminded that the previous rule will be overwritten. If the rule is overwritten, the rule is overwritten and takes effect, and then the process ends. If the rule is not set, the process ends. S5. Determine whether the rule has been set. If not, save the rule. Then save the rule and make it effective. Then end.
10. The method for using the entry-level archive association technology system according to claim 9, characterized in that: The following steps are involved: According to the operation steps in S1-S5, the archive association is called conditional association, which is a way of establishing mutual association between archives based on the archive system database table and regular expressions. The unidirectionality of the associated archives means that A is associated with B, but B is not associated with A, resulting in the lack of association information between A and B. The node association refers to the association between the sub-node under the A archive category and any single node or multiple nodes under the B archive category. The scattered display of associated information means that the A archive entry is associated with the B archive file, and the file level under the C file cannot be merged and displayed, and the association relationship cannot be viewed.
