CN115062346A - Water treatment plant data correction method, device, equipment and storage medium - Google Patents

Water treatment plant data correction method, device, equipment and storage medium Download PDF

Info

Publication number
CN115062346A
CN115062346A CN202210894844.XA CN202210894844A CN115062346A CN 115062346 A CN115062346 A CN 115062346A CN 202210894844 A CN202210894844 A CN 202210894844A CN 115062346 A CN115062346 A CN 115062346A
Authority
CN
China
Prior art keywords
editing
data set
data
initial
storage area
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.)
Pending
Application number
CN202210894844.XA
Other languages
Chinese (zh)
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.)
Wuhan Kedi Intelligent Environment Co ltd
Original Assignee
Wuhan Kedi Intelligent Environment 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 Wuhan Kedi Intelligent Environment Co ltd filed Critical Wuhan Kedi Intelligent Environment Co ltd
Priority to CN202210894844.XA priority Critical patent/CN115062346A/en
Publication of CN115062346A publication Critical patent/CN115062346A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6227Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database where protection concerns the structure of data, e.g. records, types, queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/16Program or content traceability, e.g. by watermarking
    • 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/06Energy or water supply
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Bioethics (AREA)
  • Databases & Information Systems (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The embodiment of the application provides a water treatment plant data correction method, a water treatment plant data correction device, equipment and a storage medium. The water treatment plant data correction method comprises the following steps: acquiring editing authority and an initial recording data set stored in a first storage area; recording the initial record data set into a second storage area; editing the initial recorded data set of the second storage area and recording editing information in the editing process based on the editing authority so as to obtain an editing information set and an edited data set stored in the second storage area; storing the edit information set in a second storage area; obtaining a comparison data set according to the initial recording data set and the edited data set; and respectively outputting the initial recording data set, the edited data set and the comparison data set. According to the technical scheme, the initial record data set is stored in the first storage area, the edited data set is stored in the second storage area, so that the problem that the initial data is covered is avoided, and the source tracing in the later period is facilitated by setting the editing information set.

Description

Water treatment plant data correction method, device, equipment and storage medium
Technical Field
The application relates to the technical field of computers, in particular to a water treatment plant data correction method, device, equipment and storage medium.
Background
As the water flow of the water treatment plant is mixed with impurities such as sludge, microorganisms and the like, the measurement sensor of the on-line instrument can be blocked discontinuously or even fails, and the measurement data is fluctuated, abnormal or even interrupted. When the faults occur, randomness and time-varying property exist, operation and maintenance personnel can not timely repair the faults, deviation and even errors can be generated between online instrument data and field actual state data, the recorded data cannot truly reflect the field actual state, charge settlement and the like can be caused to be confused or disputed, and if the production data records with errors are directly modified, original data can be covered, so that source tracing is difficult.
Disclosure of Invention
The embodiment of the application provides a water treatment plant data correction method, a water treatment plant data correction device, equipment and a storage medium, and aims to solve the problem that if an error production data record is directly corrected by a current water treatment plant, original data is covered, and tracing is difficult.
The embodiment of the application provides a water treatment plant data correction method, which comprises the following steps:
acquiring editing authority and an initial record data set stored in a first storage area;
recording the initial record data set into a second storage area;
editing the initial recorded data set of the second storage area and recording editing information in the editing process based on the editing authority so as to obtain an editing information set and an edited data set stored in the second storage area;
storing the edit information set in a second storage area;
obtaining a comparison data set according to the initial recording data set and the edited data set;
and respectively outputting the initial recording data set, the edited data set and the comparison data set.
In some embodiments, the step of acquiring the editing right includes:
acquiring a preset name and a preset password;
and inputting the preset name and the preset password into a preset data authority manager to obtain corresponding editing authority.
In some embodiments, the initial record data set of the second storage area includes a plurality of sub data sets corresponding to different editing rights, each sub data set having a corresponding preset name and preset password for obtaining the editing right; the step of inputting the preset name and the preset password into a preset data authority manager to obtain the corresponding editing authority comprises:
acquiring a data authority manager for managing editing authority;
inputting the preset name and the preset password into the data authority manager;
and according to the preset name and the preset password, the data authority manager matches the editing authority of the corresponding sub data set.
In some embodiments, the set of editing information includes at least one of an editing reason, an editing time, and post-editing data.
In some embodiments, the editing the initial recorded data set in the second storage area and recording editing information during editing to obtain an editing information set and an edited data set stored in the second storage area includes:
editing the initial data in the initial recording data set of the second storage area to obtain corresponding edited data;
recording corresponding editing reasons in the editing process of each initial data to obtain an editing information set;
determining each edited data with an empty editing reason according to the editing information set;
and replacing each edited data with an empty editing reason with the corresponding initial data to obtain an edited data set stored in the second storage area.
In some embodiments, after the step of matching, by the data permission manager, the editing permission of the corresponding sub data set according to the preset name and the preset password, the method further includes:
and displaying the sub data sets corresponding to the editing authority and the rest sub data sets of the initial recording data set in a differentiated mode.
In some embodiments, the comparison dataset has each initial data in the initial recorded dataset and each edited data in the edited dataset.
The embodiment of the application further provides a water treatment plant data correction device, the water treatment plant data correction device includes:
the acquisition module is used for acquiring the editing authority and the initial recording data set stored in the first storage area;
the recording module is used for recording the initial recording data set into a second storage area;
the editing module is used for editing the initial recording data set in the second storage area and recording editing information in the editing process based on the editing authority so as to obtain an editing information set and an edited data set stored in the second storage area;
the storage module is used for storing the editing information set in a second storage area;
the comparison module is used for obtaining a comparison data set according to the initial recording data set and the edited data set;
and the output module is used for respectively outputting the initial recording data set, the edited data set and the comparison data set.
The embodiment of the application also provides a computer readable medium, wherein a computer program is stored on the computer readable medium, and the computer program is used for realizing the water treatment plant data correction method in any one of the above steps when being executed by a processor.
An embodiment of the present application further provides an electronic device, including:
one or more processors;
a storage device to store one or more programs that, when executed by the one or more processors, cause the one or more processors to implement the water treatment plant data correction method of any of the above.
The application provides a water treatment plant data correction method, a device, equipment and a storage medium, when the online instrument measuring sensor is discontinuously blocked or even breaks down due to inevitable impurities such as sludge, microorganisms and the like in water flow of a water treatment plant, and measuring data fluctuates, is abnormal or even is interrupted, operation and maintenance personnel can directly correct wrong production data records, and the problem that the initial data is covered is avoided because an initial recorded data set is stored in a first storage area and an edited data set is stored in a second storage area. Moreover, by setting the editing information set, the source tracing in the later period is facilitated for checking, and the initial data can be prevented from being maliciously and illegally tampered by setting the editing authority.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application. It is obvious that the drawings in the following description are only some embodiments of the application, and that for a person skilled in the art, other drawings can be derived from them without inventive effort. In the drawings:
FIG. 1 is a schematic flow chart of a water treatment plant data correction method provided by an embodiment of the application;
fig. 2 shows a schematic flow chart of an embodiment of a water treatment plant data correction method provided in the embodiment of the present application;
FIG. 3 is a schematic flow chart of another embodiment of a water treatment plant data correction method provided by the embodiment of the application;
fig. 4 shows a schematic structural diagram of a water treatment plant data correction device provided by an embodiment of the application.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the application. One skilled in the relevant art will recognize, however, that the subject matter of the present application can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known methods, devices, implementations, or operations have not been shown or described in detail to avoid obscuring aspects of the application.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation. FIG. 1 is a schematic flow chart of a water treatment plant data correction method provided by an embodiment of the application; FIG. 2 is a flow chart of an embodiment of a water treatment plant data correction method provided by the embodiment of the application; fig. 3 shows a schematic flow chart of another embodiment of a water treatment plant data correction method provided in the embodiment of the present application. As shown in fig. 1-3.
The embodiment of the application provides a water treatment plant data correction method, which comprises the following steps:
s102, acquiring editing authority and an initial recording data set stored in a first storage area.
The editing authority can be obtained automatically or after providing the verification information, and the editing authority is used for editing the data. The initial recorded data set is stored in the first storage area, and the initial recorded data set can be a data set recorded and collected by instruments and sensors in a water treatment plant.
Specifically, important water quantity and quality parameters in a municipal water plant or a sewage treatment plant can be monitored through instruments, sensors and the like arranged on site, and are acquired and recorded in the first storage area through an automatic system.
And S104, recording the initial recording data set into a second storage area.
The initial recording data set in the first storage area is copied to the second storage area, the storage positions of the second storage area and the first storage area are independent, and the initial recording data set in the first storage area is not influenced when the initial recording data set in the second storage area is recorded, edited or deleted. Similarly, when the initial recording data set in the first storage area is recorded, edited or deleted, the initial recording data set in the second storage area is not affected.
Specifically, the initial recording data set of the first storage area is copied first, and then the copied initial recording data set is recorded into the second storage area. The initial recorded data set may include different types of data, such as liquid level, outlet valve opening, air motor tank pressure, and the like.
And S106, editing the initial recorded data set of the second storage area and recording editing information in the editing process based on the editing authority so as to obtain an editing information set and an edited data set stored in the second storage area.
The editing authority is used for obtaining the authority for editing the initial record data set in the second storage area, and different editing authorities can correspond to different editable parts in the initial record data set.
Specifically, due to inevitable impurities such as sludge, microorganisms and the like mixed in water flow of a water treatment plant, intermittent blockage or even failure of an online instrument measuring sensor can be caused, measurement data fluctuation, abnormality or even interruption is caused, and deviation or even error can be generated between online instrument data and field actual state data, so that initial data in the initial recorded data set needs to be edited and corrected.
And editing initial data in the initial record data set to obtain corresponding edited data, converting the edited initial record data set into an edited data set, and storing the edited data set in the second storage area because the initial record data set corresponding to the edited data set is stored in the second storage area.
Editing information formed as a result of an editing operation, which may be one or more pieces of editing information, constituting an editing information set, may be recorded during editing of the initially recorded data set.
And S108, storing the editing information set in a second storage area.
Wherein the edit information set is stored in the second storage area, and the edit information set and the initial recording data set of the first storage area are independent of each other. And the edit information set stored in the second storage area is used for the subsequent source tracing process to refer.
Specifically, the editing information in the editing information set is information generated by operating the initially recorded data set in the second storage area, wherein the editing information may be added manually, or the editing information may be operation information recorded during an editing operation.
And S110, obtaining a comparison data set according to the initial recording data set and the edited data set.
The comparison data set can select the initial recording data set or the corresponding part in the edited data set to display, the initial recording data set and the edited data set are different, and the comparison data set can synchronously display the corresponding parts in the initial recording data set and the edited data set so as to distinguish and compare.
Specifically, the initial record data set may be stored in a first table set in advance, the edited data set may also be stored in a second table set in advance, the table frames of the first table and the second table may be the same, and the comparison data set may be obtained by superimposing the first table on the basis of the second table of the edited data set, where the same data is not modified, and different data may be displayed while being compared.
And S112, respectively outputting the initial recording data set, the edited data set and the comparison data set.
The obtained initial recording data set and the edited data set are respectively stored in different positions, so that the initial data are prevented from being covered in the modification process, and the comparison of the data sets is beneficial to quickly searching the modified initial data.
Specifically, when the initial recorded data set, the edited data set, and the comparison data set are output, the first table entered by the initial recorded data set, the second table entered by the edited data set, and the third table corresponding to the comparison data set may be output.
In one embodiment, the step of obtaining editing rights comprises:
s1022, acquiring a preset name and a preset password;
and S1024, inputting the preset name and the preset password into a preset data authority manager to obtain the corresponding editing authority.
The preset name and the preset password can be stored in the data authority manager in advance, and when the preset name and the preset password input into the data authority manager correspond to the preset name and the preset password in the data authority manager, corresponding editing authority can be obtained.
Specifically, the preset name and the preset password in the data authority manager correspond to each other, and the distribution of the data authority manager to the editing authority is realized by establishing the mapping between the preset name and the preset password and the corresponding editing authority.
According to the data correction method for the water treatment plant, when the online instrument measuring sensor is discontinuously blocked or even breaks down due to inevitable impurities such as sludge, microorganisms and the like in water flow of the water treatment plant, and measuring data fluctuates, is abnormal or even is interrupted, operation and maintenance personnel directly modify wrong production data records, and the initial recorded data set is stored in the first storage area and the edited data set is stored in the second storage area, so that the problem that the initial data is covered is solved. Moreover, by setting the editing information set, the source tracing in the later period is facilitated for checking, and the initial data can be prevented from being maliciously and illegally tampered by setting the editing authority.
In one embodiment, the initial record data set of the second storage area includes a plurality of sub data sets corresponding to different editing rights, each sub data set having a corresponding preset name and a preset password for obtaining the editing rights; inputting a preset name and a preset password into a preset data authority manager, and acquiring corresponding editing authority, wherein the step comprises the following steps:
acquiring a data authority manager for managing editing authority;
inputting a preset name and a preset password into a data authority manager;
and according to the preset name and the preset password, the data authority manager matches the editing authority of the corresponding subdata set.
The initial record data set comprises a plurality of sub data sets, and each sub data set corresponds to one editing authority so as to prevent different sub data sets from being edited under the same editing authority. The editing rights of the sub data sets may be matched with the preset names and the preset passwords through the data rights manager.
Specifically, when the initial recording data set is stored in the table, an operator satisfying the corresponding editing authority can set a designated editing range in the table, including columns, rows, and cells. Preventing end-use data personnel from mishandling modifies tables or table cells that do not allow editing revisions.
In one embodiment, the edit information set includes at least one of an edit reason, an edit time, and edited data.
Wherein, the editing information set can include editing reason, editing time or edited data; the editing information set can also comprise editing reason and editing time, or editing reason and edited data, or editing time and edited data; the edit information set may also include an edit reason, edit time, and edited data.
Specifically, the edit information set may further include an editor, the number of edits, and the like. It is easy to understand that the editing information recorded in the editing information set is very important information in the data post-tracing.
In one embodiment, the editing the initially recorded data set in the second storage area and recording the editing information during the editing process to obtain an editing information set and an edited data set stored in the second storage area includes:
s1062, editing the initial data in the initial recording data set of the second storage area to obtain corresponding edited data;
s1064, recording corresponding editing reasons of each initial data in the editing process to obtain an editing information set;
s1066, determining each edited data with an empty editing reason according to the editing information set;
and S1068, replacing each edited data with an empty editing reason with corresponding initial data to obtain an edited data set stored in the second storage area.
When the editing reason corresponding to the edited data is null, the edited data is considered to be the data modified by misoperation, and the initial data is retained, namely, each edited data is replaced by the corresponding initial data. The initial recorded data set includes initial data, which may be one or more.
Specifically, after the edited data and the reason for editing are input, the edited data is valid. When only edited data is input without inputting an editing reason, the edited data is invalid, and each edited data is replaced with corresponding original data.
In one embodiment, after the step of matching the editing right of the corresponding sub data set by the data right manager according to the preset name and the preset password, the method further includes:
and displaying the sub data set corresponding to the editing authority and the rest sub data sets of the initial recording data set in a differentiated mode.
The sub data set corresponding to the editing authority and the rest sub data sets of the initial recording data set can be displayed in a differentiated mode through marks.
Specifically, the subdata sets corresponding to the editing authority can be marked, and the remaining subdata sets of the initial recording data set are not marked; alternatively, the sub data set corresponding to the editing rights may be unmarked, while the remaining sub data sets of the initial recording data set are marked.
For example, when the sub-data set corresponding to the editing right and the remaining sub-data sets of the initial recording data set are entered into the table, the background of the table corresponding to the sub-data set corresponding to the editing right and the background of the table corresponding to the remaining sub-data sets of the initial recording data set may be marked with differentiated colors. The background of the subdata set corresponding table corresponding to the editing rights may be red, and the background of the subdata set corresponding table remaining from the initial recording data set may be colorless. Of course, the fonts in the sub-data set corresponding table corresponding to the editing authority and the fonts in the sub-data set corresponding table remaining in the initial recording data set are marked by the differentiated colors.
In one embodiment, the comparison dataset has each initial data in the initial recorded dataset and each edited data in the edited dataset.
The comparison dataset at least comprises all information in the initial recording dataset and the edited dataset, and the comparison dataset can be used for displaying the initial recording dataset and the edited dataset simultaneously.
For the same parts in the initial recorded data set and the edited data set, the comparison data set can select the same parts in the initial recorded data set or the edited data set for display, the different parts in the initial recorded data set and the edited data set can synchronously display the different parts in the initial recorded data set and the edited data set for comparison.
In a particular embodiment, the operational flow may include:
step 100, adding the authority of 'data editing manager' to the conventional report generation tool.
The method can allow the addition of a report data editable function to the existing conventional tool only on the premise of meeting the preset name and password of the data editing manager.
And 200, allowing editing authority setting for report forms and table units.
The administrator who conforms to the authority of the "data editing administrator" in S100 allows the setting of the allowable editing range of the target form. Including columns, rows, cells. Preventing end-use data personnel from mishandling tables or table cells that do not allow editing of revisions.
Step 300, the revised report display page can be edited.
The editable revised report display page includes the following tab boxes: displaying raw data, displaying edited data, and displaying raw/edited data comparisons.
In step 400, the cells or areas in the report that are allowed to be edited are displayed in a differentiated background mode.
And 500, managing editing authority of the cells or the areas allowing editing.
Clicking on an editable cell or area represented in a differentiated background manner appears with a "allow edit confirm" dialog box. A dialog box is displayed that allows data to be edited for a person name and password. And the name and the password are consistent with the name and the password of the data editor preset by the system. Data editing is possible. Otherwise, prompting illegal input.
And step 600, clicking the corresponding editable cell after the steps are passed. An editing dialog box pops up. The dialog boxes include the current raw data, edit data and edit reason dialog boxes. After the edited data and the reason for editing are input, the edited data is valid. And recorded into a database store. The storage content comprises: edited data, reason for editing, number of editing persons and editing times, time and other information.
Step 700, after the completion, the system can select to display the original data, the edited data or the original/edited data comparison respectively, obtain the original data record, the edited data record and the comparison data, and output the data for printing or form storage.
Fig. 4 shows a schematic structural diagram of a water treatment plant data correction device provided in an embodiment of the present application. As shown in fig. 4, in one aspect, an embodiment of the present application further provides a water treatment plant data correction apparatus 2000, where the water treatment plant data correction apparatus 2000 is configured to correct water treatment plant data while avoiding the initial data being covered, and the water treatment plant data correction apparatus 2000 includes:
an obtaining module 202, configured to obtain an editing right and an initial record data set stored in a first storage area;
a recording module 204, configured to record the initial recording data set into the second storage area;
the editing module 206 is configured to edit the initial recorded data set in the second storage area and record editing information in an editing process based on the editing permission, so as to obtain an editing information set and an edited data set stored in the second storage area;
a storage module 208, configured to store the editing information set in the second storage area;
a comparison module 210, configured to obtain a comparison data set according to the initial recording data set and the edited data set;
and the output module 212 is configured to output the initial recording data set, the edited data set, and the comparison data set, respectively.
In one embodiment, the obtaining module 202 includes a sub obtaining module, and the sub obtaining module is configured to obtain a preset name and a preset password; and inputting the preset name and the preset password into a preset data authority manager to obtain the corresponding editing authority.
In one embodiment, the editing module 206 includes a sub-editing module, which is configured to edit the initial data in the initial recording data set of the second storage area to obtain corresponding edited data; recording corresponding editing reasons in the editing process of each initial data to obtain an editing information set; determining each edited data with an empty editing reason according to the editing information set; and replacing each edited data with the empty editing reason with the corresponding initial data to obtain an edited data set stored in the second storage area.
The initial record data set of the second storage area comprises a plurality of subdata sets corresponding to different editing authorities, and each subdata set is provided with a corresponding preset name and a preset password for obtaining the editing authorities; the sub-acquisition module comprises a matching module, and the matching module is used for acquiring a data authority manager for managing editing authority; inputting a preset name and a preset password into a data authority manager; and according to the preset name and the preset password, the data authority manager matches the editing authority of the corresponding subdata set.
The water treatment plant data correction device 2000 further comprises a differentiation display module, and the differentiation display module is used for displaying the subdata set corresponding to the editing authority and the subdata set remaining from the initial recording data set in a differentiation manner.
As another aspect, the present application also provides a computer-readable medium having a computer program stored thereon, the computer program, when executed by a processor, is for implementing any of the water treatment plant data correction methods described above. The computer-readable medium may be contained in the electronic device described in the above embodiment; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by an electronic device, cause the electronic device to implement the method in the above embodiments.
An embodiment of the present application further provides an electronic device, including:
one or more processors;
a storage device to store one or more programs that, when executed by the one or more processors, cause the one or more processors to implement the water treatment plant data correction method of any of the above.
It should be noted that the computer readable medium shown in the embodiments of the present application may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM), a flash Memory, an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with a computer program embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. Each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present application may be implemented by software, or may be implemented by hardware, and the described units may also be disposed in a processor. Wherein the names of the elements do not in some way constitute a limitation on the elements themselves.
It should be noted that although in the above detailed description several modules or units of the device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the application. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of the present application.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (10)

1. The water treatment plant data correction method is characterized by comprising the following steps:
acquiring editing authority and an initial recording data set stored in a first storage area;
recording the initial record data set into a second storage area;
editing the initial recorded data set of the second storage area and recording editing information in the editing process based on the editing authority so as to obtain an editing information set and an edited data set stored in the second storage area;
storing the edit information set in a second storage area;
obtaining a comparison data set according to the initial recording data set and the edited data set;
and respectively outputting the initial recording data set, the edited data set and the comparison data set.
2. The water treatment plant data correction method of claim 1, wherein the step of acquiring editing rights comprises:
acquiring a preset name and a preset password;
and inputting the preset name and the preset password into a preset data authority manager to obtain corresponding editing authority.
3. The water treatment plant data correction method according to claim 2, wherein the initial recorded data set of the second storage area includes a plurality of sub data sets corresponding to different editing rights, each sub data set having a corresponding preset name and preset password for obtaining the editing right; the step of inputting the preset name and the preset password into a preset data authority manager to obtain the corresponding editing authority comprises:
acquiring a data authority manager for managing editing authority;
inputting the preset name and the preset password into the data authority manager;
and according to the preset name and the preset password, the data authority manager matches the editing authority of the corresponding sub data set.
4. The water treatment plant data correction method of claim 1, wherein the edit information set includes at least one of an edit reason, an edit time, and edited data.
5. The water treatment plant data correction method of claim 4, wherein the step of editing the initial recorded data set of the second storage area and recording editing information during editing to obtain an edited information set and an edited data set stored in the second storage area comprises:
editing the initial data in the initial recording data set of the second storage area to obtain corresponding edited data;
recording corresponding editing reasons in the editing process of each initial data to obtain an editing information set;
determining each edited data with an empty editing reason according to the editing information set;
and replacing each edited data with an empty editing reason with the corresponding initial data to obtain an edited data set stored in the second storage area.
6. The water treatment plant data correction method according to claim 3, wherein after the step of matching the editing rights of the corresponding sub data set by the data rights manager according to the preset name and the preset password, the method further comprises:
and displaying the sub data sets corresponding to the editing authority and the rest sub data sets of the initial recording data set in a differentiated mode.
7. The water treatment plant data correction method of claim 1, wherein said comparison data set has each initial data in said initial recorded data set and each edited data in said edited data set.
8. A water treatment plant data correction device, characterized in that, the water treatment plant data correction device includes:
the acquisition module is used for acquiring the editing authority and the initial recording data set stored in the first storage area;
the recording module is used for recording the initial recording data set into a second storage area;
the editing module is used for editing the initial recording data set in the second storage area and recording editing information in the editing process based on the editing authority so as to obtain an editing information set and an edited data set stored in the second storage area;
the storage module is used for storing the editing information set in a second storage area;
the comparison module is used for obtaining a comparison data set according to the initial recording data set and the edited data set;
and the output module is used for respectively outputting the initial recording data set, the edited data set and the comparison data set.
9. A computer-readable medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, is adapted to carry out a water treatment plant data correction method according to any one of claims 1 to 7.
10. An electronic device, comprising:
one or more processors;
a storage device to store one or more programs that, when executed by the one or more processors, cause the one or more processors to implement the water treatment plant data correction method of any of claims 1 to 7.
CN202210894844.XA 2022-07-28 2022-07-28 Water treatment plant data correction method, device, equipment and storage medium Pending CN115062346A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210894844.XA CN115062346A (en) 2022-07-28 2022-07-28 Water treatment plant data correction method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210894844.XA CN115062346A (en) 2022-07-28 2022-07-28 Water treatment plant data correction method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN115062346A true CN115062346A (en) 2022-09-16

Family

ID=83206518

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210894844.XA Pending CN115062346A (en) 2022-07-28 2022-07-28 Water treatment plant data correction method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115062346A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1452067A (en) * 2002-04-12 2003-10-29 哈得逊股份有限公司 Device and method for ready to change data to prevent intial data for unauthorized being readed/executed
CN101201774A (en) * 2006-12-15 2008-06-18 英业达股份有限公司 Method for snapshot of magnetic disc
CN107368448A (en) * 2016-05-12 2017-11-21 富士施乐株式会社 Information processor and information processing method
CN114139502A (en) * 2021-11-30 2022-03-04 平安银行股份有限公司 Document content processing method, device, equipment and storage medium
CN114282234A (en) * 2021-12-07 2022-04-05 咪咕音乐有限公司 Data protection method, device, equipment and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1452067A (en) * 2002-04-12 2003-10-29 哈得逊股份有限公司 Device and method for ready to change data to prevent intial data for unauthorized being readed/executed
CN101201774A (en) * 2006-12-15 2008-06-18 英业达股份有限公司 Method for snapshot of magnetic disc
CN107368448A (en) * 2016-05-12 2017-11-21 富士施乐株式会社 Information processor and information processing method
CN114139502A (en) * 2021-11-30 2022-03-04 平安银行股份有限公司 Document content processing method, device, equipment and storage medium
CN114282234A (en) * 2021-12-07 2022-04-05 咪咕音乐有限公司 Data protection method, device, equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
(美)玛丽·凯伊·卡马里奥: "《工程师、规划者与管理者饮用水安全读本》", 31 January 2017 *

Similar Documents

Publication Publication Date Title
US20080312861A1 (en) Calibration process management system and data structure
CN111738631B (en) Instrument management system, management platform, industrial instrument and method
CN106095462A (en) A kind of embedded distribution system program configuration version management method
CN111352998A (en) Trusted alliance block chain digital calibration certificate system and operation method thereof
CN116383859B (en) Detection report generation method and device, electronic equipment and storage medium
CN111915122A (en) Data monitoring method, device, equipment and storage medium
CN112100992A (en) Substation site table generation and checking method
CN111429100A (en) Construction project cost system and cost method
CN115062346A (en) Water treatment plant data correction method, device, equipment and storage medium
CN116359833B (en) Centralized verification method, device and equipment for electric energy meter and storage medium
US8051048B2 (en) System and method for automated transfer and evaluation of the quality of mass data of a technical process or a technical project
CN202765320U (en) Data collecting and analyzing device used for cigarette packing machine
CN111739274B (en) Instrument management system, management platform, industrial instrument and method
JP2011232874A (en) Method and device for information security management supporting
CN102279903A (en) Integrated drug development relevant data analysis and report generation service server
CN114019925B (en) Formula system
CN116910828B (en) Intelligent medical picture information security processing method and system
CN108197814A (en) A kind of electric power enterprise security of system evaluation method and system
CN105209985A (en) Method and apparatus for operating a process and/or production installation
CN116361363B (en) Audit tracking record generation method and related device for scientific process evaluation system
JP2002373087A (en) Quality control system
Weinberg GALP Regulatory Handbook
CN117668805A (en) Credibility guaranteeing method for documents in evaluation process of third party evaluation service
Spriet et al. Good Biometric Practice Proposals for a Set of Procedures
CN107679095A (en) A kind of user's assets information mobile collection core calibration device and its application method

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20220916

RJ01 Rejection of invention patent application after publication