CN115392875A - Traditional residential protective data system and data processing method - Google Patents

Traditional residential protective data system and data processing method Download PDF

Info

Publication number
CN115392875A
CN115392875A CN202211051572.3A CN202211051572A CN115392875A CN 115392875 A CN115392875 A CN 115392875A CN 202211051572 A CN202211051572 A CN 202211051572A CN 115392875 A CN115392875 A CN 115392875A
Authority
CN
China
Prior art keywords
traditional
data
protection data
module
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211051572.3A
Other languages
Chinese (zh)
Other versions
CN115392875B (en
Inventor
曾艳
林上港
许莉俊
汪成刚
强敏
李海茗
施雨君
李玲玲
劳楚静
蔡宜君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Urban Planning And Design Co ltd
Original Assignee
Guangzhou Urban Planning And Design Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Urban Planning And Design Co ltd filed Critical Guangzhou Urban Planning And Design Co ltd
Priority to CN202211051572.3A priority Critical patent/CN115392875B/en
Publication of CN115392875A publication Critical patent/CN115392875A/en
Application granted granted Critical
Publication of CN115392875B publication Critical patent/CN115392875B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Quality & Reliability (AREA)
  • Educational Administration (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Computing Systems (AREA)
  • Operations Research (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses a traditional residence protection data system and a data processing method, wherein a back-end service module of the traditional residence protection data system checks, classifies, prereviews and publicly reviews traditional residence protection data uploaded by a data interaction module, initiates a traditional residence information uplink request to a data storage module, and writes the traditional residence protection data subjected to public review and a review process achieving consensus into a block chain account book by the data storage module for storage, so that the sharing and storage of the traditional residence protection data are realized; in addition, a convenient channel for obtaining traditional residential protection data can be provided for a user, and account numbers of uploading users and inquiring users are provided with fuel rewards and fuel deductions through the business service module and the data interaction module, so that the users are stimulated to participate in research on the traditional residential protection data together, and the enthusiasm of the users for sharing the traditional residential protection data is improved. The embodiment of the invention also provides a traditional residential protective data processing method.

Description

Traditional residential protective data system and data processing method
Technical Field
The invention relates to the technical field of traditional residential protection, in particular to a traditional residential protection data system and a traditional residential protection data processing method.
Background
In the process of urbanization, the traditional folk houses are gradually collapsed as important historical cultural heritages of human beings, so that the traditional folk house culture is not protected slowly. The investigation of the quantity and the cultural value of the traditional dwellings and the logging of the current situation and the historical information of the traditional dwellings are the basic work which is urgent at present and are also important components for regional cultural protection.
At present, in the aspect of traditional folk house research, the prior art provides traditional folk house research based on cultural geography, and establishes a method and theory for analyzing the cultural ecology of the traditional folk house by utilizing a geographic information database through field general investigation. However, the method adopts a centralized traditional folk house research system, so that data and conclusions contained in research results are mastered in a minority of organizations or teams, people except the organizations cannot participate in the sharing of research information, and researchers in various regions in the organizations have difficulty in sharing information; meanwhile, trusted information sharing is difficult to establish between individuals and the center and between the center and the center, so that valuable traditional residential protection data is easy to damage or lose. Therefore, the centralized traditional residential research system has the problem of difficult data sharing.
Disclosure of Invention
The invention provides a traditional dwelling protective data system and a traditional dwelling protective data processing method, which aim to solve the problem of difficult sharing of traditional dwelling protective data in the prior art.
The invention provides a traditional residential protective data system in a first aspect, which comprises a data interaction module, a back-end service module, a business service module and a data storage module;
the data interaction module is used for acquiring user information and traditional residential protection data input by a user and uploading the user information and the traditional residential protection data to the back-end service module;
acquiring a traditional residence protection data query request sent by a user terminal and uploading the traditional residence protection data query request to the business service module;
the back-end service module is used for setting an account number, attributes and permissions of a user according to the user information, sending a traditional folk house information uplink request to the data storage module after duplicate checking, classification, prequalification and public evaluation are carried out according to the traditional folk house protection data, and feeding back a public evaluation result to the data interaction module; the traditional residential information comprises traditional residential protection data which are publicly reviewed and consensus-agreed review process opinions;
the data storage module is used for responding to the traditional civil residence information uplink request, writing the traditional civil residence information into a block chain account book, and recording the writing and updating states of the traditional civil residence information in the block chain account book; storing all the traditional residential building protection data which are uplinked;
the business service module is used for releasing uplink traditional residential information; and
acquiring corresponding traditional dwelling protection data from the data storage module according to the traditional dwelling protection data query request sent by the data interaction module;
calculating a fuel reward for an uploading user corresponding to the traditional uplink folk house protection data and generating a reward instruction to the data interaction module so that the data interaction module can issue the fuel reward to an account number of the uploading user according to the reward instruction;
and calculating and deducting fuel for the inquiring user corresponding to the traditional residential protective data inquiring request, generating a payment instruction and returning the payment instruction to the data interaction module, so that the data interaction module deducts the fuel on the account number of the inquiring user according to the payment instruction.
The second aspect of the invention provides a traditional residential protective data processing method, which is based on the traditional residential protective data system provided by the first aspect, and the traditional residential protective data system comprises a data interaction module, a back-end service module, a business service module and a data storage module;
the traditional residential protection data processing method comprises the following steps:
acquiring user information and traditional residential housing protection data input by a user through the data interaction module, and uploading the user information and the traditional residential housing protection data to the back-end service module;
receiving the user information through the back-end service module, setting an account number, attributes and authority of a user according to the user information, sending a traditional dwelling house information uplink request to the data storage module after duplicate checking, classification, pre-review and public review are carried out according to the traditional dwelling house protection data, and feeding back a public review result to the data interaction module; the traditional residential information comprises traditional residential protection data which are publicly reviewed and consensus-agreed review process opinions;
responding to the traditional civil residence information uplink request through the data storage module, writing the traditional civil residence information into a block chain account book, and recording the writing and updating states of the traditional civil residence information in the block chain account book; storing all the traditional residential building protection data which are uplinked;
releasing the traditional uplink resident information through the business service module; calculating a fuel reward for an uploading user corresponding to the traditional uplink residential quarter protection data and generating a reward instruction to the data interaction module so that the data interaction module can issue the fuel reward to an account of the uploading user according to the reward instruction;
acquiring a traditional residential protective data query request sent by a user terminal through the data interaction module and uploading the traditional residential protective data query request to the business service module;
receiving the traditional dwelling protective data query request through the service module, and acquiring corresponding traditional dwelling protective data from the data storage module according to the traditional dwelling protective data query request; and calculating and deducting fuel for the query user corresponding to the traditional residence protection data query request, generating a payment instruction and returning the payment instruction to the data interaction module so that the data interaction module deducts the fuel on the account number of the query user according to the payment instruction.
Compared with the prior art, the traditional residential protective data system provided by the invention has the following beneficial effects:
the method comprises the steps that traditional residential protection data input by a user are uploaded through a data interaction module, the collection range of the traditional residential protection data is expanded, a back-end service module sends a traditional residential information uplink request to a data storage module after the traditional residential protection data are subjected to duplicate checking, classification, prequalification and public evaluation, wherein the traditional residential information comprises the traditional residential data subjected to the public evaluation and evaluation process opinions achieving consensus, the traditional residential information is written into a block chain account book through the data storage module, and the traditional residential information in the block chain account book is updated and all traditional residential protection data which are uplink-linked are stored, so that the storage and sharing of the traditional residential protection data and the record of iterative updating of the traditional residential protection data are achieved; in addition, a traditional residence protection data query request is uploaded through the data interaction module, the business service module processes the traditional residence protection data query request sent by the data interaction module, and corresponding traditional residence protection data are acquired from the data storage module, so that a convenient channel for acquiring the traditional residence protection data is provided for a user; and respectively calculating issued fuel rewards and deducted fuel for an uploading user corresponding to the traditional linked-up residence protection data and an inquiring user corresponding to the traditional residence protection data inquiring request through the business service module and feeding the calculated fuel rewards and deducted fuel back to the data interaction module, so that the data interaction module respectively issues the fuel rewards and the deducted fuel to account numbers of the uploading user and the inquiring user, thereby stimulating the users to jointly participate in the research of the traditional residence protection data and further improving the enthusiasm of the users for sharing the traditional residence protection data. In addition, the method can combine the characteristic of low safety requirement of the traditional residential protective data, establish the traditional residential protective data system based on the block chain technology, and well make up for the 'impossible triangle problem' that the decentralized, safe and expandable three of the block chain as a bottom layer framework cannot meet at the same time. Correspondingly, the invention also provides a traditional residence protection data processing method.
Drawings
FIG. 1 is an architecture diagram of an embodiment of a conventional residential protection data system provided by an embodiment of the present invention;
FIG. 2 is an architecture diagram of another implementation of a conventional residential protection data system, provided by an embodiment of the present invention;
fig. 3 is a schematic flow diagram of a conventional residential protection data processing method according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be obtained by a person skilled in the art without inventive step based on the embodiments of the present invention, are within the scope of protection of the present invention.
At present, basic data about traditional dwellings are quite rich, but most of the basic data are concentrated on a core area and typical cases, the attention degree of the traditional dwelling protection data in a larger range is low, the collection difficulty is high, and the risk of loss at any moment is faced. However, the geographical cultural characteristics are commonly highlighted by all the conventional dwellings scattered over a vast land, and therefore, the conventional dwellings need to be widely collected and stored as the mass of the chinese nationality.
In this regard, some solutions are proposed in academia, for example, traditional folk house research based on cultural geography, and through on-site general investigation, methods and theories for analyzing traditional folk house culture ecology by using a geographic information database are established, but such traditional folk house big data research does not solve the problems of large data acquisition quantity, difficult sharing, difficult source tracing, information centralization and the like related to data accuracy and operation stability.
In view of this, the present application provides a traditional local-style dwelling houses protection data system and a traditional local-style dwelling houses protection data processing method, which not only realize interconnection, data storage and endorsement of traditional local-style dwelling houses protection data, but also improve the efficiency, authenticity and stability of traditional local-style dwelling houses protection.
The following describes in detail a conventional dwelling protection data system and a conventional dwelling protection data processing method according to an embodiment of the present invention with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is an architecture diagram of a conventional residential protection data system according to an embodiment of the present invention. The traditional residential protection data system comprises a data interaction module, a back-end service module, a business service module and a data storage module;
the data interaction module is used for acquiring user information and traditional residential protection data input by a user and uploading the user information and the traditional residential protection data to the back-end service module;
acquiring a traditional residence protection data query request sent by a user terminal and uploading the traditional residence protection data query request to the business service module;
the back-end service module is used for setting an account number, attributes and permissions of a user according to the user information, sending a traditional folk house information uplink request to the data storage module after duplicate checking, classification, prequalification and public evaluation are carried out according to the traditional folk house protection data, and feeding back a public evaluation result to the data interaction module; the traditional residential information comprises traditional residential protection data which are publicly reviewed and consensus-agreed review process opinions;
the data storage module is used for responding to the traditional civil residence information uplink request, writing the traditional civil residence information into a block chain account book, and recording the writing and updating states of the traditional civil residence information in the block chain account book; storing all the traditional residential building protection data which are uplinked;
the business service module is used for releasing uplink traditional residential information; and
acquiring corresponding traditional residential protective data from the data storage module according to the traditional residential protective data query request sent by the data interaction module;
calculating a fuel reward for an uploading user corresponding to the uplink traditional residential quarter protection data and generating a reward instruction to the data interaction module so that the data interaction module can issue the fuel reward to an account of the uploading user according to the reward instruction;
and calculating and deducting fuel for the inquiring user corresponding to the traditional residential protective data inquiring request, generating a payment instruction and returning the payment instruction to the data interaction module, so that the data interaction module deducts the fuel on the account number of the inquiring user according to the payment instruction.
The data interaction module is used as an interface for interaction between a user and the traditional residential protection data system, so that the user can upload traditional residential protection data through the data interaction module, and the collection range and the public participation range of the traditional residential protection data are expanded. Meanwhile, the data interaction module also provides a function of inputting personal information by a user, and the data interaction module acquires user information input by the user and uploads the user information to the back-end service module; the back-end service module sets an account number, attributes and permissions of a user according to user information, wherein the attributes of the user comprise organization, individuals and organizations, and corresponding information access and sharing permissions are granted according to user grades in a union chain mode, the grades of the user are determined through authorization authentication, public review processes and accumulated fuel rewards, the more authoritative the authorization authentication grade is, the higher the public review acceptance is, the more the accumulated fuel rewards are acquired, the higher the corresponding user grade is, and the higher the corresponding information access and sharing permissions are. Wherein, the public review approval is generated by a voting mechanism participating in the public review process.
The rear-end service module specifically performs duplication checking, classification, pre-review and open review on the traditional residential protective data as follows: the method comprises the steps that after traditional residential protection data are reviewed, a rear-end service module classifies and caches traditional residential protection data according to traditional residential protection data types, prereviews the classified traditional residential protection data, rejects unqualified data types, performs whole-network review and voting on the prereviewed traditional residential protection data, and requests chaining on the traditional residential protection data passing through public review and the review process opinion achieving consensus.
The data storage module records traditional residential protection information and writing and updating states thereof by using a block chain account book based on a block chain and a cloud storage technology, and stores all uplink traditional residential protection data through the cloud storage technology so as to support the traditional residential protection data query function of the business service module. Illustratively, a large storage device of government and professional organizations can be adopted to store all the traditional civilian protection data which are linked up and provide downloading service, thereby ensuring the safety and stability of the data.
The embodiment of the invention is based on the characteristics of decentralization, traceability, trust transfer and the like of a block chain, traditional residential protection data input by a user is uploaded through a data interaction module, the collection range of the traditional residential protection data is expanded, a back-end service module sends a traditional residential information uplink request to a data storage module after the traditional residential protection data is subjected to duplication checking, classification, prequalification and public evaluation, wherein the traditional residential information comprises the traditional residential data subjected to public evaluation and evaluation process opinions reaching common recognition, the data storage module writes the traditional residential information into a block chain account book, and records the update of the traditional residential information in the block chain account book and all the traditional residential protection data which are subjected to uplink uploading, so that the storage and sharing of the traditional residential protection data and the record of iterative update of the traditional residential protection data are realized; in addition, a traditional residence protection data query request is uploaded through the data interaction module, the business service module processes the traditional residence protection data query request sent by the data interaction module, and corresponding traditional residence protection data are acquired from the data storage module, so that a convenient channel for acquiring the traditional residence protection data is provided for a user; and respectively calculating issued fuel rewards and deducted fuel for uploading users corresponding to the traditional linked-up residential protection data and inquiring users corresponding to the traditional residential protection data inquiring requests through the business service module and feeding the calculated fuel rewards and deducted fuel back to the data interaction module, so that the data interaction module respectively issues the fuel rewards and deducted fuel to the account numbers of the uploading users and the inquiring users, thereby stimulating the users to jointly participate in the research of the traditional residential protection data and further improving the enthusiasm of the users for sharing the traditional residential protection data.
In addition, it is worth explaining that the embodiment of the invention can combine the characteristic that the safety requirement of the traditional residential protective data is not high and the characteristic that the block chain as a bottom layer architecture cannot simultaneously satisfy decentralization, safety and expandability (at most, only two of the characteristics can be satisfied), and the block chain technology is adopted to establish the traditional residential protective data system, so that the' impossible triangle problem that the decentralization, safety and expandability of the block chain as the bottom layer architecture cannot be simultaneously satisfied can be well solved.
In an alternative embodiment, the traditional dwelling protection data includes, but is not limited to, geographic data, text data, image data, model data, and drawing data of traditional dwellings. Wherein, the text data includes but is not limited to name, year, property, nationality, civil system, surname, site selection, structure, decoration, material, state and other cultural factors; textual data includes, but is not limited to, architectural photographs, satellite remote sensing images, and point cloud mapping images; model data includes, but is not limited to, oblique photography modeling data and mapping modeling data. Furthermore, the traditional dwellings of embodiments of the present invention include at least traditional congregations (villages, historical blocks) and residential buildings (houses, temple).
Referring to fig. 2, in an optional implementation manner, the data interaction module is further configured to obtain a reference information query request sent by a user terminal and upload the reference information query request to the service module;
the business service module is also used for receiving the reference information query request, calling an intelligent contract to obtain reference information and returning the reference information to the data interaction module.
In the embodiment of the invention, considering that the data of government and professional institutions are difficult to call and the procedures are complicated, the intelligent contracts in the block chain are used for calling the reference information, and the system judges that the reference information meets the government requirements and then calls the reference information, so that the reference information is acquired. The benchmark information refers to approved traditional folk house protection data in a storage system of organizations such as governments and professional institutions.
It can be understood that, with the continuous development of information technology, most of the traditional local-style dwelling protection data owned by governments and professional organizations, such as three-dimensional scanning, point cloud mapping, oblique photography, etc., have high value and do not belong to national confidentiality, but users outside the professional organizations and governments have certain difficulty in acquiring the traditional local-style dwelling protection data owned by the professional organizations and the governments, resulting in low utilization rate of the traditional local-style dwelling protection data. In the embodiment of the invention, an interface for sharing the traditional residential protective data can be provided for governments and professional institutions through the data interaction module, the traditional residential protective data is shared, distributed storage is realized based on a block chain, and the utilization rate of the traditional residential protective data is improved.
In an optional implementation manner, the data storage module is further configured to segment all the uplink traditional residential quarter protection data to obtain traditional residential quarter protection data segments, and cache the traditional residential quarter protection data segments;
the data interaction module is further used for acquiring a storage space contribution request sent by a user terminal and uploading the storage space contribution request to the business service module;
the business service module is further configured to determine a receiving time sequence number of the storage space contribution request, acquire a corresponding traditional local-style dwelling protective data segment in the data storage module according to a corresponding relationship between a preset receiving time sequence number and the traditional local-style dwelling protective data segment, and issue the corresponding traditional local-style dwelling protective data segment to a storage space of a corresponding user terminal; and returning the contribution result of the storage space of the user terminal to the data storage module;
calculating a fuel reward for a contributing user corresponding to the storage space contribution request, generating a reward instruction, and returning the reward instruction to the data interaction module so that the data interaction module can issue the fuel reward to an account of the contributing user according to the reward instruction;
the data storage module is also used for recording the address information of the user terminal stored in the traditional residence protection data segment according to the contribution result of the user terminal storage space returned by the business service module; and releasing all cached traditional residential protection data segments when detecting that all the traditional residential protection data segments are stored in the corresponding user terminals.
In the embodiment of the invention, not only all the traditional dwelling protection data linked up are completely stored by using the storage system of the organizations such as the government and the professional organization, but also all the traditional dwelling protection data are stored by using the storage space of the user terminal, so that the problems of block chain data redundancy, limited system storage space and unstable decentralized information resources are solved, the storage space and downloading pressure of the server in the data storage module can be reduced, and the maintenance cost of the server is reduced.
Specifically, the data storage module is used for segmenting, encrypting, storing and verifying all the traditional dwelling house protection data which are chained up to obtain traditional dwelling house protection data segments, and numbering all the traditional dwelling house protection data segments; when a user sends a storage space contribution request through the data interaction module, the business service module determines a receiving time sequence number corresponding to the storage space contribution request according to the receiving time of the storage space contribution request, if the user A initiates the storage space contribution request firstly, after receiving the storage space contribution request initiated by the user A, the business service module acquires a traditional residence protection data segment with the number of 1 cached in the data storage module according to the corresponding relation between the receiving time sequence number and the traditional residence protection data segment and downloads the traditional residence protection data segment into the storage space on the user A terminal, and the data storage module simultaneously records the corresponding relation between the user A terminal address and the traditional residence protection data segment with the number of 1.
For the corresponding relation between the receiving time sequence number and the traditional residential quarter protection data segment, the more important the traditional residential quarter protection data segment is to be stored and backed up, if the traditional residential quarter protection data segment with the number of 1 is more important than the traditional residential quarter protection data segment with the number of 2, the traditional residential quarter protection data segment with the number of 1 is set to correspond to the receiving time sequence numbers with the numbers of 1, 10 and 11; and the conventional residential protection data segment numbered 2 corresponds to the reception time sequence number numbered 2. In specific implementation, the traditional local-dwelling protective data is subjected to public review after being subjected to public review, the importance degree of the traditional local-dwelling protective data is recorded in the public review process opinion, when the importance degree of the traditional local-dwelling protective data recorded in the public review process opinion is higher than a certain threshold value or the query frequency of the traditional local-dwelling protective data is higher than a threshold value, the traditional local-dwelling protective data is considered to be important, and when the corresponding relation between the receiving time sequence number and the traditional local-dwelling protective data segment is set, the number of the receiving time sequence numbers corresponding to the traditional local-dwelling protective data segment corresponding to the traditional local-dwelling protective data is set, and the number of the receiving time sequence numbers corresponding to other non-important traditional local-dwelling protective data segments is larger than that of the receiving time sequence numbers corresponding to other non-important traditional local-dwelling protective data segments.
In an optional implementation manner, the data interaction module is further configured to obtain a traditional local-style dwelling protective data segmented query request sent by a user terminal and upload the traditional local-style dwelling protective data segmented query request to the service module;
the business service module is also used for acquiring the user terminal address with the traditional residence protection data segment from the data storage module according to the traditional residence protection data segment query request and returning the user terminal address to the data interaction module;
and calculating fuel deduction for the segmented inquiry user corresponding to the traditional residence protection data segmented inquiry request, generating a payment instruction and returning the payment instruction to the data interaction module so that the data interaction module deducts the fuel on the account number of the segmented inquiry user according to the payment instruction.
During specific implementation, a user can perform segmented query on traditional residence protection data through the data interaction module and initiate an information downloading request, and the business service module feeds back an online user address storing the traditional residence protection data segments and provides downloading.
In an optional implementation manner, the data interaction module is further configured to obtain a copyright authentication request and/or a title authentication request for the uploaded traditional residential quarter protection data sent by the user terminal, and upload the copyright authentication request and/or the title authentication request to the service module;
the business service module is also used for carrying out duplicate checking and open review on the copyright information carried in the copyright authentication request, and issuing system endorsements and copyright indexes on the copyright information passing through the open review;
and/or authenticating the title information carried in the title authentication request, and issuing a system endorsement and a title index for the title information passing the authentication.
In the embodiment of the invention, the business service module can also perform property right authentication and/or copyright authentication on the traditional dwelling protective data after uploading the traditional dwelling protective data. For example, an authority including government-related administration may be used for certification in title certification and/or copyright certification.
In an optional implementation manner, the data interaction module is further configured to obtain a system endorsement query request sent by a user terminal and upload the system endorsement query request to the service module;
the business service module is further used for calculating and deducting fuel for a requesting user corresponding to the system endorsement query request, generating a payment instruction and returning the payment instruction to the data interaction module, so that the data interaction module deducts the fuel on the account number of the requesting user according to the payment instruction.
In an alternative embodiment, the users participating in the review in the public review include at least m authorized experts, m being a positive integer greater than 3.
In the embodiment of the invention, the public review ensures the authority of the review result by randomly extracting a certain number of authorized experts which are adept at the category corresponding to the traditional residential protective data, and simultaneously all registered users can participate in the public review, and the traditional residential protective data which passes the public review and the public review process opinion which achieves consensus are recorded into the block chain, so that the traditional residential protective data can be completely recorded by the block chain in the subsequent iteration updating, the traditional residential protective data is prevented from being falsified, and a basis is provided for historical examination and data research.
In an optional implementation manner, the data interaction module is further configured to obtain a subsequent review participation request for the uplink traditional residential protection data sent by the user terminal, and upload the subsequent review participation request to the business service module;
the business service module is also used for acquiring the opinions of the review processes corresponding to all the subsequent review participation requests and writing the first n review process opinions with the highest recognition degree into a block chain as subscription-added information; wherein n is a positive integer of 1 or more.
Correspondingly, the embodiment of the invention also provides a traditional residential protective data processing method, and the flow schematic diagram of the traditional residential protective data processing method can be seen in fig. 3. Specifically, the traditional residential protection data processing method is based on the traditional residential protection data system provided by the embodiment, and the traditional residential protection data system comprises a data interaction module, a back-end service module, a business service module and a data storage module;
the traditional residential protection data processing method comprises the following steps of S11-S16:
s11, acquiring user information and traditional residential protective data input by a user through the data interaction module, and uploading the user information and the traditional residential protective data to the back-end service module;
s12, receiving the user information through the back-end service module, setting an account number, attributes and authority of a user according to the user information, sending a traditional folk house information uplink request to the data storage module after duplicate checking, classification, prereview and public review are carried out according to the traditional folk house protection data, and feeding back a public review result to the data interaction module; the traditional residential information comprises traditional residential protection data which are publicly reviewed and consensus-achieved review process opinions;
s13, responding to the traditional civil residence information chaining request through the data storage module, writing the traditional civil residence information into a block chain account book, and recording the writing and updating states of the traditional civil residence information in the block chain account book; storing all the traditional residence protection data which are linked up;
s14, releasing the uplink traditional residential information through the business service module; calculating a fuel reward for an uploading user corresponding to the traditional uplink folk house protection data and generating a reward instruction to the data interaction module so that the data interaction module can issue the fuel reward to an account number of the uploading user according to the reward instruction;
s15, acquiring a traditional residential protective data query request sent by a user terminal through the data interaction module and uploading the traditional residential protective data query request to the business service module;
s16, receiving the traditional dwelling house protection data query request through the service module, and acquiring corresponding traditional dwelling house protection data from the data storage module according to the traditional dwelling house protection data query request; and calculating and deducting fuel for the query user corresponding to the traditional residence protection data query request, generating a payment instruction and returning the payment instruction to the data interaction module so that the data interaction module deducts the fuel on the account number of the query user according to the payment instruction.
In an optional implementation manner, the method for processing traditional residential protection data according to the embodiment of the present invention further includes:
acquiring a reference information query request sent by a user terminal through the data interaction module and uploading the reference information query request to the service module;
and receiving the reference information query request through the business service module, calling an intelligent contract to acquire reference information, and returning the reference information to the data interaction module.
In an optional implementation manner, the method for processing traditional residential protection data according to the embodiment of the present invention further includes:
segmenting all the traditional dwelling house protection data which are linked up through the data storage module to obtain traditional dwelling house protection data segments and caching the traditional dwelling house protection data segments;
acquiring a storage space contribution request sent by a user terminal through the data interaction module and uploading the storage space contribution request to the business service module;
determining a receiving time sequence number of the storage space contribution request through the business service module, acquiring a corresponding traditional residential protective data segment in the data storage module according to a corresponding relation between a preset receiving time sequence number and the traditional residential protective data segment, and issuing the corresponding traditional residential protective data segment to a storage space of a corresponding user terminal; and returning the contribution result of the storage space of the user terminal to the data storage module;
receiving a user terminal storage space contribution result through the data storage module, and recording user terminal address information stored in the traditional residential protective data segment according to the user terminal storage space contribution result; and releasing all cached traditional residence protection data segments when detecting that all the traditional residence protection data segments are stored in the corresponding user terminals.
In an optional implementation manner, the method for processing traditional residential protection data according to the embodiment of the present invention further includes:
acquiring a traditional residence protection data segmented query request sent by a user terminal through the data interaction module and uploading the traditional residence protection data segmented query request to the business service module;
and receiving the traditional local-dwelling protective data subsection query request through the business service module, acquiring a user terminal address with the traditional local-dwelling protective data subsection from the data storage module according to the traditional local-dwelling protective data subsection query request, and returning the user terminal address to the data interaction module.
In an optional implementation manner, the method for processing traditional residential protection data according to the embodiment of the present invention further includes:
acquiring a copyright authentication request and/or a property right authentication request for uploaded traditional residential protection data sent by a user terminal through the data interaction module, and uploading the copyright authentication request and/or the property right authentication request to the business service module;
the copyright information carried in the copyright authentication request is checked and publicly reviewed through the business service module, and a system endorsement and a copyright index are issued to the copyright information passing through the public review; and/or authenticating the title information carried in the title authentication request, and issuing a system endorsement and a title index for the authenticated title information.
In an optional implementation manner, the method for processing traditional residential protection data according to the embodiment of the present invention further includes:
acquiring a system endorsement query request sent by a user terminal through the data interaction module and uploading the system endorsement query request to the business service module;
and calculating and deducting fuel for a request user corresponding to the system endorsement query request through the business service module, generating a payment instruction and returning the payment instruction to the data interaction module so that the data interaction module deducts the fuel on the account number of the request user according to the payment instruction.
In an alternative embodiment, the users participating in the review in the public review include at least m authorized specialists, m being a positive integer greater than 3.
In an optional implementation manner, the method for processing traditional residential protection data according to the embodiment of the present invention further includes:
acquiring a subsequent review participation request for the uplink traditional residential protective data sent by the user terminal through the data interaction module, and uploading the subsequent review participation request to the business service module;
acquiring the opinions of the review processes corresponding to all the subsequent review participation requests through the business service module, and writing the top n review process opinions with the highest recognition degree as subscription-added information into a block chain; wherein n is a positive integer of 1 or more.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.

Claims (10)

1. A traditional residential protection data system is characterized by comprising a data interaction module, a back-end service module, a business service module and a data storage module;
the data interaction module is used for acquiring user information and traditional residential housing protection data input by a user and uploading the user information and the traditional residential housing protection data to the back-end service module;
acquiring a traditional residence protection data query request sent by a user terminal and uploading the traditional residence protection data query request to the business service module;
the back-end service module is used for setting an account number, attributes and authority of a user according to the user information, sending a traditional dwelling house information uplink request to the data storage module after duplicate checking, classification, prereview and public review are carried out according to the traditional dwelling house protection data, and feeding back a public review result to the data interaction module; the traditional residential information comprises traditional residential protection data which are publicly reviewed and consensus-agreed review process opinions;
the data storage module is used for responding to the traditional civil residence information uplink request, writing the traditional civil residence information into a block chain account book, and recording the writing and updating states of the traditional civil residence information in the block chain account book; storing all the traditional residential building protection data which are uplinked;
the business service module is used for releasing uplink traditional residential information; and
acquiring corresponding traditional dwelling protection data from the data storage module according to the traditional dwelling protection data query request sent by the data interaction module;
calculating a fuel reward for an uploading user corresponding to the traditional uplink folk house protection data and generating a reward instruction to the data interaction module so that the data interaction module can issue the fuel reward to an account number of the uploading user according to the reward instruction;
and calculating and deducting fuel for the query user corresponding to the traditional residence protection data query request, generating a payment instruction and returning the payment instruction to the data interaction module so that the data interaction module deducts the fuel on the account number of the query user according to the payment instruction.
2. The traditional residential protection data system of claim 1, wherein:
the data interaction module is also used for acquiring a reference information query request sent by a user terminal and uploading the reference information query request to the service module;
the business service module is also used for receiving the reference information query request, calling an intelligent contract to obtain reference information and returning the reference information to the data interaction module.
3. The traditional folk house protection data system of claim 1, wherein:
the data storage module is also used for segmenting all the traditional dwelling house protection data which are chained up to obtain traditional dwelling house protection data segments and caching the traditional dwelling house protection data segments;
the data interaction module is also used for acquiring a storage space contribution request sent by a user terminal and uploading the storage space contribution request to the business service module;
the business service module is also used for determining the receiving time sequence number of the storage space contribution request, acquiring the corresponding traditional residential protective data segment in the data storage module according to the corresponding relation between the preset receiving time sequence number and the traditional residential protective data segment, and issuing the corresponding traditional residential protective data segment to the storage space of the corresponding user terminal; and returning the contribution result of the storage space of the user terminal to the data storage module;
calculating a fuel reward for a contributing user corresponding to the storage space contribution request, generating a reward instruction and returning the reward instruction to the data interaction module so that the data interaction module can issue the fuel reward to an account number of the contributing user according to the reward instruction;
the data storage module is also used for recording the address information of the user terminal stored in the traditional residence protection data segment according to the contribution result of the user terminal storage space returned by the business service module; and releasing all cached traditional residence protection data segments when detecting that all the traditional residence protection data segments are stored in the corresponding user terminals.
4. A traditional folk house protection data system according to claim 3, characterized by:
the data interaction module is also used for acquiring a traditional residence protection data subsection query request sent by a user terminal and uploading the traditional residence protection data subsection query request to the business service module;
the business service module is also used for acquiring the user terminal address with the traditional residence protection data segment from the data storage module according to the traditional residence protection data segment query request and returning the user terminal address to the data interaction module;
and calculating fuel deduction for the segmented inquiry user corresponding to the traditional residence protection data segmented inquiry request, generating a payment instruction and returning the payment instruction to the data interaction module so that the data interaction module deducts the fuel on the account number of the segmented inquiry user according to the payment instruction.
5. The traditional folk house protection data system of claim 1, wherein:
the data interaction module is further used for acquiring a copyright authentication request and/or a property right authentication request for the uploaded traditional residential protection data sent by the user terminal, and uploading the copyright authentication request and/or the property right authentication request to the business service module;
the business service module is also used for carrying out duplicate checking and public review on the copyright information carried in the copyright authentication request, and issuing a system endorsement and a copyright index to the copyright information passing through the public review;
and/or authenticating the title information carried in the title authentication request, and issuing a system endorsement and a title index for the authenticated title information.
6. The traditional folk house protection data system of claim 5, wherein:
the data interaction module is also used for acquiring a system endorsement query request sent by a user terminal and uploading the system endorsement query request to the business service module;
the business service module is also used for calculating and deducting fuel for a requesting user corresponding to the system endorsement query request, generating a payment instruction and returning the payment instruction to the data interaction module so that the data interaction module deducts the fuel on the account of the requesting user according to the payment instruction.
7. The traditional folk house protection data system of claim 1, wherein the users participating in the review in the public review comprise at least m authorized experts, m being a positive integer greater than 3.
8. The traditional folk house protection data system of claim 1, wherein:
the data interaction module is further configured to acquire a subsequent review participation request for the uplink traditional residential protection data sent by the user terminal, and upload the subsequent review participation request to the business service module;
the business service module is also used for acquiring the opinion of the review process corresponding to all the subsequent review participation requests and writing the first n opinion of the review process with the highest recognition degree as subscription-added information into a block chain; wherein n is a positive integer greater than or equal to 1.
9. The traditional folk house protection data system of claim 1, wherein the traditional folk house protection data comprises geographic data, textual data, image data, model data, and drawing data of a traditional folk house.
10. A traditional dwelling protection data processing method based on the traditional dwelling protection data system according to any one of claims 1 to 9, wherein the traditional dwelling protection data system comprises a data interaction module, a back-end service module, a business service module and a data storage module;
the traditional residential protection data processing method comprises the following steps:
acquiring user information and traditional residence protection data input by a user through the data interaction module, and uploading the user information and the traditional residence protection data to the back-end service module;
receiving the user information through the back-end service module, setting an account number, attributes and permissions of a user according to the user information, sending a traditional dwelling house information uplink request to the data storage module after duplicate checking, classification, prereview and public review are carried out according to the traditional dwelling house protection data, and feeding back a public review result to the data interaction module; the traditional residential information comprises traditional residential protection data which are publicly reviewed and consensus-achieved review process opinions;
responding to the traditional civil residence information uplink request through the data storage module, writing the traditional civil residence information into a block chain account book, and recording the writing and updating states of the traditional civil residence information in the block chain account book; storing all the traditional residential building protection data which are uplinked;
releasing traditional residential information which is uplinked through the business service module; calculating a fuel reward for an uploading user corresponding to the traditional uplink folk house protection data and generating a reward instruction to the data interaction module so that the data interaction module can issue the fuel reward to an account number of the uploading user according to the reward instruction;
acquiring a traditional dwelling protection data query request sent by a user terminal through the data interaction module and uploading the traditional dwelling protection data query request to the business service module;
receiving the traditional residential protective data query request through the service module, and acquiring corresponding traditional residential protective data from the data storage module according to the traditional residential protective data query request; and calculating and deducting fuel for the query user corresponding to the traditional residence protection data query request, generating a payment instruction and returning the payment instruction to the data interaction module so that the data interaction module deducts the fuel on the account number of the query user according to the payment instruction.
CN202211051572.3A 2022-08-31 2022-08-31 Traditional folk house protection data system and data processing method Active CN115392875B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211051572.3A CN115392875B (en) 2022-08-31 2022-08-31 Traditional folk house protection data system and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211051572.3A CN115392875B (en) 2022-08-31 2022-08-31 Traditional folk house protection data system and data processing method

Publications (2)

Publication Number Publication Date
CN115392875A true CN115392875A (en) 2022-11-25
CN115392875B CN115392875B (en) 2024-02-27

Family

ID=84124608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211051572.3A Active CN115392875B (en) 2022-08-31 2022-08-31 Traditional folk house protection data system and data processing method

Country Status (1)

Country Link
CN (1) CN115392875B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106980701A (en) * 2017-04-24 2017-07-25 苏州大学 Statistical system and statistical method for geography influence on residential building form
CN109493196A (en) * 2018-12-29 2019-03-19 杭州趣链科技有限公司 A kind of real estate based on block chain deposits card and method of commerce
CN109597822A (en) * 2018-11-28 2019-04-09 中国联合网络通信集团有限公司 A kind of storage of user data and querying method and user data processing unit
CN110223169A (en) * 2018-03-02 2019-09-10 松下电器(美国)知识产权公司 Control method, controller, data configuration and electricity transaction system
CN110288307A (en) * 2019-05-13 2019-09-27 西安电子科技大学 Intelligent contract co-development system and data processing method based on Fabric block chain
CN110754072A (en) * 2019-03-06 2020-02-04 阿里巴巴集团控股有限公司 Managing housing scores using intelligent contracts in a blockchain network
CN111341048A (en) * 2020-03-09 2020-06-26 江苏荣泽信息科技股份有限公司 Community anti-theft system based on block chain
CN111445357A (en) * 2019-11-26 2020-07-24 杭州亿房达科技有限公司 Commodity room market trading subject credit quantification and excitation method based on block chain intelligent contract
CN111475581A (en) * 2020-04-24 2020-07-31 江苏荣泽信息科技股份有限公司 Power system electricity consumption usage data statistics management system based on block chain
CN112101905A (en) * 2020-09-16 2020-12-18 河南城建学院 Block chain technology-based fabricated building integrated construction cooperative management method and system thereof
CN112613747A (en) * 2020-12-24 2021-04-06 深圳大学 Building information management method, device, equipment and storage medium
CN114266069A (en) * 2021-12-22 2022-04-01 重庆傲雄在线信息技术有限公司 House transaction electronic data sharing system and method based on block chain technology
CN114841492A (en) * 2022-03-02 2022-08-02 西安建筑科技大学 Traditional village protection value evaluation method

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106980701A (en) * 2017-04-24 2017-07-25 苏州大学 Statistical system and statistical method for geography influence on residential building form
CN110223169A (en) * 2018-03-02 2019-09-10 松下电器(美国)知识产权公司 Control method, controller, data configuration and electricity transaction system
CN109597822A (en) * 2018-11-28 2019-04-09 中国联合网络通信集团有限公司 A kind of storage of user data and querying method and user data processing unit
CN109493196A (en) * 2018-12-29 2019-03-19 杭州趣链科技有限公司 A kind of real estate based on block chain deposits card and method of commerce
CN110754072A (en) * 2019-03-06 2020-02-04 阿里巴巴集团控股有限公司 Managing housing scores using intelligent contracts in a blockchain network
CN110288307A (en) * 2019-05-13 2019-09-27 西安电子科技大学 Intelligent contract co-development system and data processing method based on Fabric block chain
CN111445357A (en) * 2019-11-26 2020-07-24 杭州亿房达科技有限公司 Commodity room market trading subject credit quantification and excitation method based on block chain intelligent contract
CN111341048A (en) * 2020-03-09 2020-06-26 江苏荣泽信息科技股份有限公司 Community anti-theft system based on block chain
CN111475581A (en) * 2020-04-24 2020-07-31 江苏荣泽信息科技股份有限公司 Power system electricity consumption usage data statistics management system based on block chain
CN112101905A (en) * 2020-09-16 2020-12-18 河南城建学院 Block chain technology-based fabricated building integrated construction cooperative management method and system thereof
CN112613747A (en) * 2020-12-24 2021-04-06 深圳大学 Building information management method, device, equipment and storage medium
CN114266069A (en) * 2021-12-22 2022-04-01 重庆傲雄在线信息技术有限公司 House transaction electronic data sharing system and method based on block chain technology
CN114841492A (en) * 2022-03-02 2022-08-02 西安建筑科技大学 Traditional village protection value evaluation method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
朱璟璐等: ""历史文化名城保护的数字化转译与推广——以‘广州记忆’数字平台为例"", 《规划师》, 30 November 2021 (2021-11-30), pages 51 - 54 *
王万鑫: ""‘未来社区’理念在美丽乡村建设中应用的研究——以东崮村景观规划设计为例"", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》, 15 May 2022 (2022-05-15), pages 038 - 1716 *
范兴雷: ""当代建筑传媒影响下四合院更新改造设计研究"", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》, 15 April 2019 (2019-04-15), pages 038 - 589 *

Also Published As

Publication number Publication date
CN115392875B (en) 2024-02-27

Similar Documents

Publication Publication Date Title
US10705801B2 (en) Data processing systems for identity validation of data subject access requests and related methods
US9866394B2 (en) Device for archiving handwritten information
CN109636318B (en) Real estate registration system and real estate registration method
US11861031B2 (en) Distributed ledger interface system for background verification of an individual
US20230237515A1 (en) Mobile cloud and mobile cloud computing for a user-customized survey or election service system and method
CN110825814A (en) Method for creating citizen identity block chain based on national population basic information
US20200081915A1 (en) System and method for automatically collecting opinions
US11222309B2 (en) Data processing systems for generating and populating a data inventory
CN114003634A (en) Big data analysis and retrieval system and method based on ES technology
CN115392875A (en) Traditional residential protective data system and data processing method
Vijayaraj et al. Design and implementation of census data collection system using PDA
CN115730913A (en) Enterprise employee registration system and method
Venerandi et al. Guns of Brixton: which London neighborhoods host gang activity?
CN115345634A (en) Academic degree authentication management system based on block chain
CN112950156A (en) Talent selection method based on education cloud platform
RU92555U1 (en) AUTOMATED INFORMATION-ANALYTICAL SYSTEM OF SUPPORT OF PERFORMANCE OF STATE FUNCTIONS OF TERRITORIAL BODIES OF EXECUTIVE POWER
Chen et al. WeChat Public Platform for Customers Reserving Bank Branches Based IoT
TWI737522B (en) A system for processing accounting records in accounting public ledger using blockchain
Zhang Exploring the Applicability of Blockchain Technology in the Judicial Deposit of Electronic Evidence
Spichiger The Evaluation of Mobile Device Evidence under Person-Level, Location-Focused Propositions
CN113011838A (en) Market main body registration intelligent approval system based on preset rule data verification
CN110993046A (en) Rare disease case registration method
Monachelis et al. Combating fake news in social networks through the active participation of users: the approach of EUNOMIA project
Alvarez New Books Network Podcast-CJ Alvarez, A History of Construction on the US-Mexico Divide
Dutta et al. Design of UID based Online Census System for Electronic Governance Applications

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant