CN-122019471-A - Engineering survey and drawing archive full life cycle tracking management method
Abstract
The invention discloses a full life cycle tracking management method of engineering survey and drawing files, which relates to the technical field of engineering survey and drawing files and aims to solve the technical problem that a low-frequency access history file occupies high-cost heat storage resources for a long time, and comprises the following steps of S1, creating digital identities, namely distributing a dynamic unique identification code DUI to a result file generated by engineering survey and drawing field data processing by adopting a one-way Ha Xibang algorithm, binding metadata with the DUI, generating an initial hash value and writing the initial hash value into a blockchain; S2, checking and warehousing, namely marking the archive passing the quality checking as in-warehouse state, and storing the archive as hot data in a high-performance online storage warehouse and uploading a certificate. According to the invention, the low-frequency access files are automatically identified through the quantization judgment logic of the preset access frequency and time interval threshold, so that the problems of resources occupation of low-frequency files and high delay of high-frequency files in the traditional centralized storage are effectively solved, and the problem of long-term occupation of high-cost heat storage resources of low-frequency access history files is solved.
Inventors
- LIU YANXIANG
- LIANG BAOCUI
- ZHAO YANG
- CUI ZHIWEI
- WEN XIANHUA
- WANG RONG
- GAO YING
- FAN DONGHUA
- SUI HAICHEN
Assignees
- 交通运输部天津水运工程科学研究所
Dates
- Publication Date
- 20260512
- Application Date
- 20260131
Claims (8)
- 1. The full life cycle tracking management method for the engineering survey and drawing files is characterized by comprising the following steps of: S1, digital identity creation, namely adopting a one-way Ha Xibang algorithm to allocate a dynamic unique identification code DUI to a result file generated by engineering surveying and mapping field data processing, binding metadata with the DUI, generating an initial hash value and writing the initial hash value into a blockchain; s2, checking and warehousing, namely marking the archive passing the quality checking as in-warehouse state, and storing the archive as hot data in a high-performance online storage warehouse and uploading a chain to store a certificate; s3, full-period utilization and maintenance of the certificate, namely controlling access rights, dynamically updating states and strictly recording operations through intelligent contracts, and introducing an intelligent cold and hot data layering mechanism; S4, carrying out value identification on the expired files by using a multidimensional weighted evaluation algorithm, returning to the step S3 to continue circulation if the identification is determined to delay the custody, and entering a final disposal link in the step S5 if the identification is determined to be destroyed; S5, the life cycle is finished, the destroying operation is executed, and the DUI is ended in the uplink.
- 2. The engineering survey archive full life cycle tracking management method of claim 1, wherein the metadata in S1 at least comprises a project number, an archive type and a generation timestamp, the one-way Ha Xibang algorithm of S1 is a SHA-256 hash algorithm, and the irreversible binding of the metadata and the DUI is realized by adopting a tamper-resistant hash function.
- 3. The method for managing the full life cycle tracking of an engineering survey archive of claim 1, wherein S2 specifically comprises the following steps: S201, writing metadata and initial states of files into a blockchain to complete trusted memory card; s202, auditing the integrity, accuracy and standardability of the file, returning to the step S1 for correction if the auditing is not passed, and entering the next link if the auditing is passed; s203, storing the archive entity in a designated storage device, and updating the archive state in a management system as an in-store; s204, the archive is marked as hot data to be stored in a high-performance online storage library, and meanwhile, the warehouse entry operation information is written into the blockchain.
- 4. The method of claim 3, wherein in step S204, a HMAC-SHA1 algorithm is used to generate a time stamp for warehousing, and the time for warehousing the archive is set as The unique identification of the file is ID, and the calculation formula of the timestamp TS is as follows: 。
- 5. the method for managing the full life cycle tracking of an engineering survey archive of claim 1, wherein S3 specifically comprises the following steps: s301, file utilization, wherein a user submits a borrowing or access application through a system, and the system automatically verifies the identity and the authority of the user through an authority set containing verification algorithm; S302, after the file returning and state recovering are finished, a user finishes the returning operation, the system performs state updating by combining a state transfer function, automatically recovers the file DUI state from the lending to the in-store state, and links the returning operation to finish the closed loop utilization; S303, in terms of version association, closely associating the new version with the old version through a version chain hash algorithm to ensure that the association relationship between the new version and the old version is not tamperable, and subsequently tracing the version iteration history through a hash chain, and updating the state of the old version file into a history version and archiving; s304, intelligent migration of cold and hot data, namely automatically scanning access frequencies and last access time of all files at regular intervals by a system background.
- 6. The method for whole life cycle tracking management of engineering survey and drawing archive of claim 5 wherein in step S303, the version chain hash algorithm is that the hash value of the old version archive is Metadata of the new version file is The new DUI is Generating a new version hash value The formula of (2) is: ; Through the chain hash calculation, the new version and the old version are closely related, and the related relationship between the new version and the old version is ensured to be untampered.
- 7. The method for whole life cycle tracking management of engineering survey and drawing archives according to claim 4, wherein in the step S04, the intelligent migration triggering condition of the cold and hot data is that the access frequency threshold is as follows The interval threshold value between the last access time and the current time is The actual access frequency of the file is Last access time interval is Satisfies the following conditions When the system determines that the archive is a low frequency access archive, automatically migrates its data entities from the hot repository to the cold repository, and marks the archive status as archive.
- 8. The method of claim 4, wherein in step S4, the set of evaluation factors is The weight set of each factor is Calculating a composite value score The calculation formula is as follows: ; Setting a destruction threshold If (if) Determining that the file still has a reserved value, determining to delay storage, returning to step S304 to continue participating in the cold and hot data migration cycle, if And (5) judging that the file is not necessary to be kept continuously, deciding to destroy, and entering a final disposal link of the step S5.
Description
Engineering survey and drawing archive full life cycle tracking management method Technical Field The invention relates to the technical field of engineering survey and drawing files, in particular to a full life cycle tracking management method of an engineering survey and drawing file. Background In the field of engineering construction, engineering mapping files are used as core basis for project planning, construction, acceptance and operation and maintenance, and the management quality directly influences the decision-making efficiency and risk management and control level of the whole life cycle of engineering. With the development of engineering mapping technology, the volume of archival data is increased in a explosive manner, and the archival data comprises high-capacity files such as high-definition images and three-dimensional models. The existing storage mode mostly adopts centralized storage, all files are stored in a high-performance heat storage library, and hierarchical management is not performed according to the access frequency. The history files with low-frequency access, such as mapping reports which are not called for many years after completion, occupy high-cost heat storage resources for a long time, so that storage cost is wasted, and the core files with high-frequency access, such as coordinate data in a construction stage, are likely to be access delay due to excessive storage resources occupation, and according to industry statistics, about 60% -70% of heat storage resources in a traditional storage mode are occupied by the low-frequency files, so that the operation and maintenance cost of enterprises is remarkably increased. In view of this, we propose a method for managing the whole life cycle tracking of engineering survey files. Disclosure of Invention The invention aims to overcome the defects of the prior art, adapt to the actual needs, and provide a full life cycle tracking management method for engineering mapping files so as to solve the technical problem that the current low-frequency access history files occupy high-cost heat storage resources for a long time. In order to solve the technical problems, the invention provides the following technical scheme that the full life cycle tracking management method for the engineering survey and drawing file comprises the following steps: S1, digital identity creation, namely adopting a one-way Ha Xibang algorithm to allocate a dynamic unique identification code DUI to a result file generated by engineering surveying and mapping field data processing, binding metadata with the DUI, generating an initial hash value and writing the initial hash value into a blockchain; s2, checking and warehousing, namely marking the archive passing the quality checking as in-warehouse state, and storing the archive as hot data in a high-performance online storage warehouse and uploading a chain to store a certificate; s3, full-period utilization and maintenance of the certificate, namely controlling access rights, dynamically updating states and strictly recording operations through intelligent contracts, and introducing an intelligent cold and hot data layering mechanism; S4, carrying out value identification on the expired files by using a multidimensional weighted evaluation algorithm, returning to the step S3 to continue circulation if the identification is determined to delay the custody, and entering a final disposal link in the step S5 if the identification is determined to be destroyed; S5, the life cycle is finished, the destroying operation is executed, and the DUI is ended in the uplink. Preferably, the metadata in S1 at least includes a project number, an archive type, and a generation timestamp, the unidirectional Ha Xibang algorithm of S1 is a SHA-256 hash algorithm, and the irreversible binding of the metadata and the DUI is realized by adopting a tamper-proof hash function. Preferably, the step S2 specifically includes the following steps: S201, writing metadata and initial states of files into a blockchain to complete trusted memory card; s202, auditing the integrity, accuracy and standardability of the file, returning to the step S1 for correction if the auditing is not passed, and entering the next link if the auditing is passed; s203, storing the archive entity in a designated storage device, and updating the archive state in a management system as an in-store; s204, the archive is marked as hot data to be stored in a high-performance online storage library, and meanwhile, the warehouse entry operation information is written into the blockchain. Preferably, in step S204, a HMAC-SHA1 algorithm is used to generate a time stamp for warehousing, and the archive warehousing time is set asThe unique identification of the file is ID, and the calculation formula of the timestamp TS is as follows:。 preferably, the step S3 specifically includes the following steps: s301, file utilization, wherein a user submits a borrowing or access app