A digital cloud-based notarization archive database storage supervision method and system
By recording changes in archive status in the notarized archive management system, building a state transition chain, calculating correlation, and grouping scores, the problem of insufficient identification of archive status correlation is solved, and efficient and accurate archive supervision is achieved.
Patent Information
- Application Number
- CN202411735385.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2044-11-29
AI Technical Summary
Existing technologies in notarial archive management find it difficult to effectively capture the integrity and relevance of archive status before and after dynamic operations, resulting in insufficient identification of the correlation between abnormal status and abnormal archives, affecting the accuracy and flexibility of archive supervision.
By establishing an operation log cache to record archive status changes, building a state transition chain and calculating the correlation between archives, dividing them into different clustering groups and performing status scoring, intelligent management of archives can be achieved.
It achieves the controllability and traceability of changes in archive content, enhances the security and consistency of archive management, improves the accuracy and response efficiency of archive supervision, and optimizes the data management process.
Smart Images

Figure CN119669788B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of database storage supervision, and in particular to a digital cloud-based notarial archive database storage supervision method and system. Background Art
[0002] With the rapid development of cloud storage and digital transformation, database storage supervision technology based on cloud architecture has become an important research direction for notarial archive management. Traditional notarial archive management systems are usually based on local storage, involving functions such as data retrieval, management and archiving, and are limited to the storage and access mode of a single organization or region. However, the generation volume and operation frequency of modern notarial archives have increased sharply, and the requirements for the dynamic and timeliness of archive status have gradually increased, which has put forward higher requirements for data real-time, accuracy and cross-platform storage security. With the help of digital cloud platforms, notarial archive management can achieve distributed storage and off-site backup, providing archive management agencies with higher data redundancy and disaster recovery capabilities. However, existing technologies mostly use single, linear records when recording changes in the status of notarial archives, which makes it difficult to effectively capture the integrity and relevance of the archive status before and after dynamic operations.
[0003] Current notarial archive storage and supervision technologies generally lack systematic management methods when dealing with high-frequency dynamic modification records, making it difficult to quickly identify abnormal states or the relationship between abnormal archives, resulting in low accuracy in identifying potential risks and real-time supervision. Archive matching in existing technologies mostly relies on linear comparison of adjacent archives or simple threshold judgments, which makes it difficult to fully characterize complex dynamic association relationships. In addition, the status correlation between archives is not effectively considered during the clustering process, thus affecting the accuracy and flexibility of archive supervision. Summary of the Invention
[0004] The purpose of the present invention is to provide a digital cloud-based notarization archive database storage supervision method and system to solve the problems raised in the above background technology.
[0005] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0006] A digital cloud-based notarial archive database storage supervision method comprises the following steps: establishing an operation log cache library for notarial archives, collecting notarial archive record states when notarial archives are dynamically modified, and constructing a notarial archive record state set; constructing a state transition chain for the notarial archives based on the notarial archive record states; judging whether the record state after dynamic modification matches the record state before the next dynamic modification based on the state transition chain, and calculating the correlation between different notarial archives; dividing the notarial archives into different cluster groups based on the correlation; obtaining all cluster groups in step S3 and constructing a cluster group set; performing status scoring on the cluster groups, presetting a status scoring threshold, and analyzing and supervising the cluster groups.
[0007] As a preferred solution of the digital cloud-based notarial archive database storage and supervision method described in the present invention, an operation log cache library of the notarial archive is established, and the operation log cache library stores the notarial archive record status each time the notarial archive is dynamically modified, and each dynamic modification of the notarial archive corresponds to a notarial archive record status, and the notarial archive record status includes a record status before dynamic modification and a record status after dynamic modification, the record status before dynamic modification represents the archive content of the notarial archive before the dynamic modification occurs, and the record status after dynamic modification represents the archive content of the notarial archive after the dynamic modification is completed, and the record status before dynamic modification and the record status after dynamic modification corresponding to each dynamic modification are unique; the mth notarial archive is recorded as NA m , record the record status before the i-th dynamic modification as PO im , record the status after the i-th dynamic modification as AO im .
[0008] In the present invention, by accurately recording the record status before dynamic modification and the record status after dynamic modification of each dynamic modification, the changes in the archive content of the notarized archive can be accurately tracked, ensuring the controllability and traceability of the modification. Since the changes in the archive content of each modification will be recorded, data loss or tampering can be effectively prevented, thereby enhancing the security and consistency of archive management; in the subsequent step S2, by judging whether the record status after dynamic modification matches the record status before dynamic modification of the next modification, further judgment and optimization of the internal correlation of the notarized archive is achieved.
[0009] Collect the i-th dynamic modification notarization file NA m The notarial archive record status at that time is constructed, and the notarial archive record status set is recorded as BI im ={HW im |i∈[1,I],m∈[1,M]}, and, HW im =[PO im ,AO im ], where HW im Indicates the i-th dynamic modification of the notarization file NA m The notarization file record status at that time, I represents the total number of dynamic modifications, M represents the total number of notarization files, [PO im ,AO im ] indicates the record status PO before dynamic modification im And dynamically modified record status AO im The label pair.
[0010] As a preferred solution of the digital cloud-based notarization archive database storage supervision method described in the present invention, based on the dynamic modification of the record status POim And dynamically modified record status AO im The tag pair [PO im ,AO im ], for notarized files NA m Construct a state transition chain as follows:
[0011] Chain m ={[PO im ,AO im ]|i∈[1,I]}
[0012] Among them, I represents the total number of dynamic modifications, Chain im Represents a state transition chain.
[0013] Based on notarized archives NA m State transition chain Chain m , design a conditional judgment formula to judge the record status AO after the i-th dynamic modification im Whether to record the status PO before the i+1th dynamic modification (i+1)m Matching, as follows:
[0014]
[0015] Among them, PO (i+1)m Indicates the record status before the i+1th dynamic modification, X im Indicates notarized file NA m The state matching formula.
[0016] Based on notarized archives NA m Status matching formula, calculate notarized file NA m With notarized archives NA n The correlation between them is calculated as follows:
[0017]
[0018] Among them, Rel(NA m ,NA n ) indicates notarized file NA m With notarized archives NA n The correlation between them, and m≠n, X in Indicates notarized file NA n The state matching formula is , and ε represents the preset smoothing factor.
[0019] In the present invention, the correlation calculation formula is calculated by the notarized file NA m With notarized archives NA n The matching of the operation status in each dynamic operation is counted. Specifically, when X im=X in When X im =1 and X in =1 or X im =0 and X in = 0, which means that at the time of the i-th dynamic modification, the notarized file NA m With notarized archives NA n There are cases where both normal and abnormal matching occurs. In this case, (1-|X im -X in |)=1, when X im ≠X in When X im =1 and X in =0 or X im =0 and X in =1, which means that at the time of dynamic modification for the i-th time, the notarized file NA m With notarized archives NA n There is no situation where both normal and abnormal matching occurs. In this case, (1-|X im -X in |)=0; by (1-|X im -X in |) to sum, when X im =X in The more cases, that is, the notarized file NA m With notarized archives NA n The more cases there are of normal or abnormal matching, the The larger the value, the more NA the notarized file. m With notarized archives NA n The states between them are highly matched and highly correlated. im ≠X in The more cases, that is, the notarized file NA m With notarized archives NA n The more cases where there is no normal or abnormal matching at the same time, the The smaller the value, the more likely the notarized file is NA. m With notarized archives NA n The states between the archives do not match and the correlation is low. This formula takes the dynamic matching value difference between archives as the core calculation indicator of the correlation, rather than simply based on the static attributes or characteristics of the archives. This method is particularly effective when processing archival data with a changing frequency, avoiding the limitations of traditional static matching methods.
[0020] As a preferred solution of the digital cloud-based notarization archive database storage supervision method described in the present invention, based on the correlation Rel(NA m ,NA n), group all notarized files as follows:
[0021] Select notarized file NA m For the core notarization files, a cluster group is constructed, and the correlation threshold τ is preset, which is the same as the notarization file NA m All notarized files whose correlation degree is greater than the correlation threshold τ are added to the cluster group; repeat the above content, and stop repeating when all notarized files are added to the cluster group.
[0022] As a preferred solution of the digital cloud-based notarization archive database storage supervision method of the present invention, all cluster groups in step S3 are obtained and a cluster group set is constructed, which is recorded as CCS={C(NA m )|m∈[1,M]}, where C(NA m ) indicates that it is based on the notarized file NA m cluster groups.
[0023] For cluster group C(NA m ) to perform status scoring, the scoring formula is as follows:
[0024]
[0025] Among them, Score[C(NA m )] represents the cluster group C(NA m ) status score, |C(NA m )| represents the cluster group C after statistics (NA m ) in the number of notarized files, A g Represents the cluster group C after statistics (NA m ) The number of normal notarized files.
[0026] The judgment of normal notarized files is as follows:
[0027] Statistics Notarization Archives NA m The number of exceptions is as follows:
[0028]
[0029] Among them, F m Indicates notarized file NA m The number of exceptions.
[0030] Preset abnormality threshold θ, if F m <θ, then the notarized file will be NA m Recorded as normal notarization file.
[0031] In the present invention, the formula first sums the correlation of all files in the group to obtain the overall correlation within the cluster group. If the correlation between files in the group is high, it means that the rationality of them belonging to the same cluster group is strong, so the score is high. Then cluster group C(NA m The proportion of normal notarized files in It will affect the final score. If the proportion of normal notarized files is high, the score should be increased. This formula makes the scoring result more accurate through the ratio of the sum of correlation degrees to the number of normal files. It can clearly reflect the degree of abnormality in the cluster and realize real-time monitoring of the health status of the cluster. Whenever a new file is added or the status is updated, the score can be automatically recalculated, thereby providing real-time and accurate regulatory information. The formula can be used to quickly screen cluster groups with higher potential risks, which helps to improve response efficiency and optimize the file management process.
[0032] Preset status score threshold like Then determine the cluster group C(NA m ) and prompts staff to perform the clustering of group C(NA m ) to supervise and review all notarial files within.
[0033] A digital cloud-based notarization archive database storage and supervision system includes: a log recording and state caching module, a state transition and correlation analysis module, an archive clustering and grouping module, and a cluster group scoring and anomaly detection module.
[0034] The log record and status cache module: establishes an operation log cache library for notarization archives, collects notarization archive record status when notarization archives are dynamically modified, and constructs a notarization archive record status set.
[0035] The state transition and correlation analysis module: constructs a state transition chain for the notarial archive based on the record status of the notarial archive; based on the state transition chain, determines whether the record status after dynamic modification matches the record status before the next dynamic modification, and calculates the correlation between different notarial archives.
[0036] The file clustering module is configured to divide notarized files into different cluster groups based on the correlation degree.
[0037] The cluster group scoring and anomaly detection module: obtains all cluster groups in step S3 and constructs a cluster group set; performs status scoring on the cluster groups, presets status scoring thresholds, analyzes and supervises.
[0038] Furthermore, the log record and status cache module includes a dynamic record status cache unit and an archive status set construction unit.
[0039] The dynamic record status cache unit: establishes an operation log cache library for the notarial archive, wherein the operation log cache library stores the notarial archive record status each time the notarial archive is dynamically modified, and each dynamic modification of the notarial archive corresponds to a notarial archive record status, and the notarial archive record status includes a record status before dynamic modification and a record status after dynamic modification, wherein the record status before dynamic modification represents the archive content of the notarial archive before the dynamic modification occurs, and the record status after dynamic modification represents the archive content of the notarial archive after the dynamic modification is completed, and the record status before dynamic modification and the record status after dynamic modification corresponding to each dynamic modification are unique.
[0040] The file status set construction unit collects the notarial file record status when the notarial file is dynamically modified, and constructs a notarial file record status set, wherein the elements of the notarial file record status set are composed of the record status before the dynamic modification and the record status after the dynamic modification.
[0041] Furthermore, the state transition and correlation analysis module includes a state transition chain generation unit and a correlation condition judgment unit.
[0042] The state transition chain generating unit constructs a label pair by combining the record state before dynamic modification and the record state after dynamic modification, and constructs a state transition chain for the notarized archive.
[0043] The association condition judgment unit: designs a condition judgment formula based on the state transition chain of the notarial archive to judge whether the record state after the previous dynamic modification matches the record state before the next dynamic modification; calculates the association between different notarial archives based on the state matching formula of the notarial archive.
[0044] Furthermore, the archive clustering grouping module includes a core archive clustering group construction unit.
[0045] The core file cluster group construction unit: based on the correlation, all notarized files are grouped, specifically as follows: a notarized file is selected as a core notarized file, a cluster group is constructed, a correlation threshold is preset, and all notarized files whose correlation with the notarized file is greater than the correlation threshold are added to the cluster group; the above content is repeated, and the repetition is stopped when all notarized files are added to the cluster group.
[0046] Furthermore, the cluster group scoring and anomaly detection module includes a cluster group status scoring unit and an anomaly scoring threshold detection unit.
[0047] The cluster group status scoring unit obtains all cluster groups, constructs a cluster group set, and performs status scoring on the cluster groups.
[0048] The abnormality score threshold detection unit is configured to preset a status score threshold. If the score is less than the status score threshold, it is determined that there are abnormal notarization files in the cluster group, and the staff is prompted to conduct a supervisory review of all notarization files in the cluster group.
[0049] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: in a digital cloud-based notarial archive database storage and supervision method and system provided by the present invention, by establishing an operation log cache, a state transition chain and a state matching formula, the recording and consistency verification of each dynamic modification of the notarial archive is realized, and a grouping and scoring mechanism is constructed based on the correlation between archives to achieve efficient and accurate archive supervision; first, the log cache records the status before and after each modification, ensuring the traceability of the archive changes; by constructing a state transition chain and a state matching formula, the continuity verification of the status between archives is achieved, and the risk of information disconnection is effectively avoided; based on the correlation, the grouping step clusters archives with similar status, thereby optimizing data management efficiency; the scoring mechanism is based on the correlation and normal state ratio of the archives in the cluster, realizes quantitative detection of abnormal situations, and provides real-time supervision information, ultimately achieving the effect of dynamic and intelligent management of notarial archives. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The accompanying drawings are used to provide further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation of the present invention.
[0051] Figure 1 This is a schematic diagram of the steps of a digital cloud-based notarization archive database storage and supervision method of the present invention;
[0052] Figure 2 It is a structural diagram of a notarial archive database storage and supervision system based on digital cloud of the present invention. DETAILED DESCRIPTION
[0053] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0054] See also Figure 1 In the first embodiment of the present invention, a method for storing and supervising a notarial archive database based on a digital cloud is provided, the method comprising the following steps:
[0055] Step S1: Establish an operation log cache library for notarization archives, collect the notarization archive record status when the notarization archives are dynamically modified, and construct a notarization archive record status set.
[0056] Specifically, an operation log cache library of notarial archives is established, wherein the operation log cache library stores the record status of the notarial archives each time the notarial archives are dynamically modified, and each dynamic modification of the notarial archives corresponds to a notarial archive record status, wherein the notarial archive record status includes a record status before dynamic modification and a record status after dynamic modification, wherein the record status before dynamic modification represents the archive content of the notarial archive before the dynamic modification occurs, and the record status after dynamic modification represents the archive content of the notarial archive after the dynamic modification is completed, and the record status before dynamic modification and the record status after dynamic modification corresponding to each dynamic modification are unique; the mth notarial archive is recorded as NA m , record the record status before the i-th dynamic modification as PO im , record the status after the i-th dynamic modification as AO im .
[0057] Furthermore, the i-th dynamic modification notarization file NA is collected m The notarial archive record status at that time is constructed, and the notarial archive record status set is recorded as BI im ={HW im |i∈[1,I],m∈[1,M]}, and, HW im =[PO im ,AO im ], where HW im Indicates the i-th dynamic modification of the notarization file NA m The notarization file record status at that time, I represents the total number of dynamic modifications, M represents the total number of notarization files, [PO im ,AO im ] indicates the record status PO before dynamic modification im And dynamically modified record status AO im The label pair.
[0058] Step S2: Based on the notarial file record status, a state transition chain is constructed for the notarial file; based on the state transition chain, whether the record status after dynamic modification matches the record status before the next dynamic modification is determined, and the correlation between different notarial files is calculated.
[0059] Specifically, based on the record status PO before dynamic modification im And dynamically modified record status AO im The tag pair [PO im ,AO im ], for notarized files NA m Construct a state transition chain as follows:
[0060] Chain m ={[PO im,AO im ]|i∈[1,I]}
[0061] Among them, I represents the total number of dynamic modifications, Chain im Represents a state transition chain.
[0062] Further, based on the notarized archives NA m State transition chain Chain m , design a conditional judgment formula to judge the record status AO after the i-th dynamic modification im Whether to record the status PO before the i+1th dynamic modification (i+1)m Matching, as follows:
[0063]
[0064] Among them, PO (i+1)m Indicates the record status before the i+1th dynamic modification, X im Indicates notarized file NA m The state matching formula.
[0065] Further, based on the notarized archives NA m Status matching formula, calculate notarized file NA m With notarized archives NA n The correlation between them is calculated as follows:
[0066]
[0067] Among them, Rel(NA m ,NA n ) indicates notarized file NA m With notarized archives NA n The correlation between them, and m≠n, X in Indicates notarized file NA n The state matching formula is , and ε represents the preset smoothing factor.
[0068] For example, assuming the total number of dynamic modifications I is 5, X 11 =0, X 21 =1, X 21 =1, X 11 =0, X 12 =1, X 22 =1, X 22 =1, X 22 =0, ε is 0.01, and the correlation between notarized files NA1 and NA2 is calculated as follows:
[0069] Step S3: Based on the correlation degree, the notarization files are divided into different cluster groups.
[0070] Specifically, based on the correlation Rel(NA m ,NA n ), group all notarized files as follows:
[0071] Select notarized file NA m For the core notarization files, a cluster group is constructed, and the correlation threshold τ is preset, which is the same as the notarization file NA m All notarized archives whose correlation degree is greater than the correlation threshold τ are added to the cluster group.
[0072] Repeat the above steps until all notarized files are added to the cluster group.
[0073] Step S4: Obtain all cluster groups in step S3 and construct a cluster group set; perform status scoring on the cluster groups, preset status scoring thresholds, analyze and supervise.
[0074] Specifically, all cluster groups in step S3 are obtained, and a cluster group set is constructed, which is recorded as CCS={C(NA m )|m∈[1,M]}, where C(NA m ) indicates that it is based on the notarized file NA m Cluster groups;
[0075] Furthermore, for cluster group C(NA m ) to perform status scoring, the scoring formula is as follows:
[0076]
[0077] Among them, Score[C(NA m )] represents the cluster group C(NA m ) status score, |C(NA m )| represents the cluster group C after statistics (NA m ) in the number of notarized files, A g Represents the cluster group C after statistics (NA m ) the number of normal notarized files;
[0078] The judgment of normal notarized files is as follows:
[0079] Statistics Notarization Archives NA m The number of exceptions is as follows:
[0080]
[0081] Among them, F m Indicates notarized file NA m The number of exceptions;
[0082] Preset abnormality threshold θ, if F m <θ, then the notarized file will be NA m Recorded as normal notarization file.
[0083] Preset status score threshold like Then determine the cluster group C(NA m ) and prompts staff to perform the clustering of group C(NA m ) to supervise and review all notarial files within.
[0084] For example, assuming the status score threshold is 0.6, there are three notarized files NA1, NA2, and NA3 in the cluster group C(NA1), Rel(NA1, NA3) is 0.8, and the number of normal notarized files is 1. Substituting it into the formula, we get Score[C(NA1)] = (0.75+0.8)*0.33 = 0.5, then It is determined that there are abnormal notarized files in cluster group C (NA1), and the staff is prompted to supervise and review all notarized files in cluster group C (NA1).
[0085] See also Figure 2 In the second embodiment of the present invention, a notarized archive database storage and supervision system based on digital cloud is provided, which includes: a log recording and status caching module, a state transition and correlation analysis module, an archive clustering and grouping module, and a cluster group scoring and anomaly detection module.
[0086] The log record and status cache module: establishes an operation log cache library for notarization archives, collects notarization archive record status when notarization archives are dynamically modified, and constructs a notarization archive record status set.
[0087] The state transition and correlation analysis module: constructs a state transition chain for the notarial archive based on the record status of the notarial archive; based on the state transition chain, determines whether the record status after dynamic modification matches the record status before the next dynamic modification, and calculates the correlation between different notarial archives.
[0088] The file clustering module is configured to divide notarized files into different cluster groups based on the correlation degree.
[0089] The cluster group scoring and anomaly detection module: obtains all cluster groups in step S3 and constructs a cluster group set; performs status scoring on the cluster groups, presets status scoring thresholds, analyzes and supervises.
[0090] Furthermore, the log record and status cache module includes a dynamic record status cache unit and an archive status set construction unit.
[0091] The dynamic record status cache unit: establishes an operation log cache library for the notarial archive, wherein the operation log cache library stores the notarial archive record status each time the notarial archive is dynamically modified, and each dynamic modification of the notarial archive corresponds to a notarial archive record status, and the notarial archive record status includes a record status before dynamic modification and a record status after dynamic modification, wherein the record status before dynamic modification represents the archive content of the notarial archive before the dynamic modification occurs, and the record status after dynamic modification represents the archive content of the notarial archive after the dynamic modification is completed, and the record status before dynamic modification and the record status after dynamic modification corresponding to each dynamic modification are unique.
[0092] The file status set construction unit collects the notarial file record status when the notarial file is dynamically modified, and constructs a notarial file record status set, wherein the elements of the notarial file record status set are composed of the record status before the dynamic modification and the record status after the dynamic modification.
[0093] Furthermore, the state transition and correlation analysis module includes a state transition chain generation unit and a correlation condition judgment unit.
[0094] The state transition chain generating unit constructs a label pair by combining the record state before dynamic modification and the record state after dynamic modification, and constructs a state transition chain for the notarized archive.
[0095] The association condition judgment unit: designs a condition judgment formula based on the state transition chain of the notarial archive to judge whether the record state after the previous dynamic modification matches the record state before the next dynamic modification; calculates the association between different notarial archives based on the state matching formula of the notarial archive.
[0096] Furthermore, the archive clustering grouping module includes a core archive clustering group construction unit.
[0097] The core file cluster group construction unit: based on the correlation, all notarized files are grouped, specifically as follows: a notarized file is selected as a core notarized file, a cluster group is constructed, a correlation threshold is preset, and all notarized files whose correlation with the notarized file is greater than the correlation threshold are added to the cluster group; the above content is repeated, and the repetition is stopped when all notarized files are added to the cluster group.
[0098] Furthermore, the cluster group scoring and anomaly detection module includes a cluster group status scoring unit and an anomaly scoring threshold detection unit.
[0099] The cluster group status scoring unit obtains all cluster groups, constructs a cluster group set, and performs status scoring on the cluster groups.
[0100] The abnormality score threshold detection unit is configured to preset a status score threshold. If the score is less than the status score threshold, it is determined that there are abnormal notarization files in the cluster group, and the staff is prompted to conduct a supervisory review of all notarization files in the cluster group.
[0101] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus.
[0102] Finally, it should be noted that the above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art will be able to modify the technical solutions described in the aforementioned embodiments or substitute equivalents for some of the technical features. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention.
Claims
1. A digital cloud-based notarization archive database storage supervision method, characterized in that: The method comprises the following steps: Step S1: Establishing an operation log cache of notarial archives, collecting the notarial archive record status when the notarial archives are dynamically modified, and constructing a notarial archive record status set; Step S2: Based on the notarial file record status, a state transition chain is constructed for the notarial file; based on the state transition chain, whether the record status after dynamic modification matches the record status before the next dynamic modification is determined, and the correlation between different notarial files is calculated; Step S3: Dividing the notarization files into different cluster groups based on the correlation degree; Step S4: Obtain all cluster groups in step S3 and construct a cluster group set; perform status scoring on the cluster groups, preset status scoring thresholds, analyze and supervise; The specific implementation process of step S2 includes: Step S21: Record the mth notarized file as NA m , record the record status before the i-th dynamic modification as PO im , record the status after the i-th dynamic modification as AO im , based on the record status PO before dynamic modification im And dynamically modified record status AO im The tag pair [PO im ,AO im ], for notarized files NA m Construct a state transition chain as follows: Chain m ={[PO im, AO im ]|i∈[1,I]} Among them, I represents the total number of dynamic modifications, Chain im Represents a state transition chain; Step S22: Based on the notarized file NA m State transition chain Chain m , design a conditional judgment formula to judge the record status AO after the i-th dynamic modification im Whether to record the status PO before the i+1th dynamic modification (i+1)m Matching, as follows: Among them, PO (i+1)m Indicates the record status before the i+1th dynamic modification, X im Indicates notarized file NA m The state matching formula; Step S23: Based on the notarized file NA m Status matching formula, calculate notarized file NA m With notarized archives NA n The correlation between them is calculated as follows: Among them, Rel(NA m ,NA n ) indicates notarized file NA m With notarized archives NA n The correlation between them, and m≠n, X in Indicates notarized file NA n The state matching formula is , and ε represents the preset smoothing factor.
2. A digital cloud-based notarization archive database storage supervision method according to claim 1, characterized in that: The specific implementation process of step S1 includes: Step S11: Establishing an operation log cache for notarial archives, wherein the operation log cache stores the record status of the notarial archives each time the notarial archives are dynamically modified, and each dynamic modification of the notarial archives corresponds to one notarial archive record status, wherein the notarial archive record status includes a record status before dynamic modification and a record status after dynamic modification, wherein the record status before dynamic modification represents the archive content of the notarial archive before the dynamic modification occurs, and the record status after dynamic modification represents the archive content of the notarial archive after the dynamic modification is completed, and the record status before dynamic modification and the record status after dynamic modification corresponding to each dynamic modification are unique; Step S12: Collect the i-th dynamic modification notarization file NA m The notarial archive record status at that time is constructed, and the notarial archive record status set is recorded as BI im ={HW im |i∈[1,I],m∈[1,M]}, and, HW im =[PO im ,AO im ], where HW im Indicates the i-th dynamic modification of the notarization file NA m The notarization file record status at that time, I represents the total number of dynamic modifications, M represents the total number of notarization files, [PO im ,AO im ] indicates the record status PO before dynamic modification im And dynamically modified record status AO im The label pair.
3. A digital cloud-based notarization archive database storage supervision method according to claim 2, characterized in that: The specific implementation process of step S3 includes: Step S32: Based on the correlation Rel(NA m ,NA n ), group all notarized files as follows: Step S32.1: Select notarized file NA m For the core notarization files, a cluster group is constructed, and the correlation threshold τ is preset, which is the same as the notarization file NA m All notarized archives with a correlation greater than the correlation threshold τ are added to the cluster group; Step S32.2: Return to step S32.
1. When all notarized archives are added to the cluster group, stop returning to step S32.1 and proceed to step S4.
4. A digital cloud-based notarization archive database storage supervision method according to claim 3, characterized in that: The specific implementation process of step S4 includes: Step S41: Obtain all cluster groups in step S3 and construct a cluster group set, which is recorded as CCS={C(NA m )|m∈[1,M]}, where C(NA m ) indicates that it is based on the notarized file NA m Cluster groups; Step S42: cluster group C(NA m ) to perform status scoring, the scoring formula is as follows: Among them, Score[C(NA m )] represents the cluster group C(NA m ) status score, |C(NA m )| represents the cluster group C after statistics (NA m ) in the number of notarized files, A g Represents the cluster group C after statistics (NA m ) the number of normal notarized files; Preset status score threshold like Then determine the cluster group C(NA m ) and prompts staff to perform the clustering of group C(NA m ) to supervise and review all notarial files within.
5. A digital cloud-based notarial archive database storage supervision system, which executes a digital cloud-based notarial archive database storage supervision method according to any one of claims 1 to 4, characterized in that: The system includes: a log recording and state caching module, a state conversion and correlation analysis module, a file clustering and grouping module, and a cluster group scoring and anomaly detection module; The log record and status cache module: establishes an operation log cache library for notarization archives, collects the notarization archive record status when the notarization archives are dynamically modified, and constructs a notarization archive record status set; The state transition and correlation analysis module: constructs a state transition chain for the notarial archive based on the record state of the notarial archive; based on the state transition chain, determines whether the record state after dynamic modification matches the record state before the next dynamic modification, and calculates the correlation between different notarial archives; The file clustering module is configured to divide notarized files into different cluster groups based on the correlation degree; The cluster group scoring and anomaly detection module: obtains all cluster groups in step S3 and constructs a cluster group set; performs status scoring on the cluster groups, presets status scoring thresholds, analyzes and supervises.
6. The digital cloud-based notarization archive database storage and supervision system according to claim 5, characterized in that: The log record and status cache module includes a dynamic record status cache unit and an archive status set construction unit; The dynamic record status cache unit: establishes an operation log cache library for the notarial archive, wherein the operation log cache library stores the notarial archive record status each time the notarial archive is dynamically modified, and each dynamic modification of the notarial archive corresponds to a notarial archive record status, wherein the notarial archive record status includes a record status before dynamic modification and a record status after dynamic modification, wherein the record status before dynamic modification represents the archive content of the notarial archive before the dynamic modification occurs, and the record status after dynamic modification represents the archive content of the notarial archive after the dynamic modification is completed, and the record status before dynamic modification and the record status after dynamic modification corresponding to each dynamic modification are unique; The file status set construction unit collects the notarial file record status when the notarial file is dynamically modified, and constructs a notarial file record status set, wherein the elements of the notarial file record status set are composed of the record status before the dynamic modification and the record status after the dynamic modification.
7. The digital cloud-based notarization archive database storage and supervision system according to claim 6, characterized in that: The state transition and correlation analysis module includes a state transition chain generation unit and a correlation condition judgment unit; The state transition chain generating unit is configured to construct a tag pair by combining the record state before dynamic modification and the record state after dynamic modification, and to construct a state transition chain for the notarized archive; The association condition judgment unit: designs a condition judgment formula based on the state transition chain of the notarial archive to judge whether the record state after the previous dynamic modification matches the record state before the next dynamic modification; calculates the association between different notarial archives based on the state matching formula of the notarial archive.
8. The digital cloud-based notarization archive database storage and supervision system according to claim 7, characterized in that: The file clustering grouping module includes a core file clustering group construction unit; The core file cluster group construction unit: based on the correlation, groups all notarized files, specifically as follows: selects a notarized file as a core notarized file, constructs a cluster group, presets a correlation threshold, and adds all notarized files with a correlation greater than the correlation threshold to the cluster group; Repeat the above steps until all notarized files are added to the cluster group.
9. The digital cloud-based notarial archive database storage and supervision system according to claim 8, characterized in that: The cluster group scoring and anomaly detection module includes a cluster group status scoring unit and an anomaly scoring threshold detection unit; The cluster group status scoring unit: obtains all cluster groups, constructs a cluster group set, and performs status scoring on the cluster groups; The abnormality score threshold detection unit is configured to preset a status score threshold. If the score is less than the status score threshold, it is determined that there are abnormal notarization files in the cluster group, and the staff is prompted to conduct a supervisory review of all notarization files in the cluster group.
Citation Information
Patent Citations
Method for importing rollback archive collection data, computer device and computer readable storage medium
CN109460318A
Visual intelligent system and equipment for realizing digitization and physical archive management
CN116934285A