Search

CN-122022857-A - Abalone culture whole-flow informationized management and traceability service system

CN122022857ACN 122022857 ACN122022857 ACN 122022857ACN-122022857-A

Abstract

The invention relates to the technical field of informatization management and discloses an abalone culture full-flow informatization management and tracing service system which comprises a basic coding module, a window collecting module, a rule checking module, an evidence chain checking module, a collecting and grading module, an ex-warehouse handover module and an audit module, wherein the basic coding module is used for establishing a code table and generating culture batch identifications, batch identifications and window identifications, the window collecting module is used for collecting and collecting environmental parameters and feeding data of all windows to form window core records, the rule checking module is used for conducting rule checking on the window core records and generating abnormal events, the evidence chain checking module is used for generating evidence packages and updating batch rolling hash values, the collecting and grading module is used for associating and collecting grading records and writing the evidence packages, the ex-warehouse handover module is used for generating ex-warehouse handover and finishing handover reckoning check, and the audit module is used for executing evidence chain reckoning and account checking to generate audit report. The invention realizes traceability, reckoning and handover and audit and checking of abalone culture whole flow data.

Inventors

  • XIAO LIANGDONG
  • ZENG RONGJI
  • ZHANG SHUJUAN

Assignees

  • 福州源丰海洋科技有限公司
  • 福建省沣运控股有限公司
  • 福建万农惠信息科技有限公司

Dates

Publication Date
20260512
Application Date
20260416

Claims (9)

  1. 1. An abalone culture whole-flow informationized management and traceability service system is characterized by comprising: the basic coding module is used for creating a code table based on a farm, a breeding unit, a breeding stage and a supplier, generating a breeding batch identifier and a material batch identifier, and setting night window parameters to generate window identifiers; the window collecting module is used for collecting original scalar data of environmental parameters, total feeding quantity in a window, a batch identification list and an individual identification list obtained by object point inspection under each window identification, and collecting the original scalar data as a window core record according to a nearest neighbor time alignment rule; the rule checking module is used for performing threshold matrix checking, account checking and culture stage permission list matching and missing identification on the window core records, obtaining an abnormal event score according to the fixed weight, and generating an abnormal event when the abnormal event score is greater than zero; The evidence chain evidence storage module is used for packing the window core record, the abnormal event, the threshold matrix version and the operator electronic signature into an evidence packet, calculating a window hash value and updating the batch rolling hash value according to the window identification time sequence; The harvesting grading module is used for associating the harvesting grading record with the window identifier which is closed recently and writing an evidence packet; The ex-warehouse handover module is used for generating an ex-warehouse list based on the culture batch identification and the window identification, generating a code carrying medium containing a window hash value list and batch rolling hash values, reckoning and checking during handover, and generating a minimum disclosure view and associating the window hash values; and the account checking and auditing module is used for carrying out chain type double calculation on the window hash value, comparing the batch rolling hash value, and carrying out global account checking on the feeding quantity and the delivery quantity to generate an account checking and auditing report.
  2. 2. The full-process informationized management and traceability service system for abalone culture according to claim 1, wherein the method for generating the culture batch identifier and the batch identifier and setting the night window parameter generation window identifier based on a farm, a culture unit, a culture stage and a supplier establishment code table comprises the following steps: Step 11, a code table comprising farms, breeding units, breeding stages and suppliers is established, and farm codes, breeding unit codes, unit belonging farm codes, breeding stage codes and supplier codes are recorded in the code table, wherein the unit belonging farm codes represent farm codes corresponding to farms to which the breeding units belong; Step 12, splicing the farm code, the breeding unit code, the breeding stage code, the batch creation time and the batch serial number which the unit belongs to according to the first field sequence, generating a breeding batch identifier, and reading a threshold matrix version corresponding to the breeding stage code in a code table and a breeding stage permission list to write the breeding batch main record; And 13, setting night window parameters for the cultivation batch and writing a window plan record, wherein the night window parameters comprise the maximum deviation of alignment of night window starting time, night window ending time and nearest neighbor time, determining window date according to the night window starting time, reading cultivation batch identification, window date, night window starting time and night window ending time, splicing according to a second field sequence to generate window identification and writing the window plan record, simultaneously reading supplier codes in a code table, splicing according to a third field sequence to generate batch identification of supplier codes, and feeding date and feeding batch number, and writing the batch main record.
  3. 3. The full-flow informationized management and traceability service system for abalone culture according to claim 1, wherein the system is characterized in that under each window mark, raw scalar data of environmental parameters, total feeding quantity in the window, a batch mark list, an individual mark list obtained by object spot inspection are collected, and the individual mark list is collected as a window core record according to a nearest neighbor time alignment rule, and the system comprises: step 21, reading night window parameters corresponding to window identifications from a window plan record, determining the acquisition time range of the window identifications according to the start time and the end time of the night window, and determining the allowable deviation range of the nearest neighbor time alignment rule according to the maximum deviation of the nearest neighbor time alignment; step 22, collecting original scalar data of environmental parameters, total feeding quantity in a window, a batch identification list and an individual identification list in the collection time range, wherein the environmental parameters comprise temperature, salinity and dissolved oxygen, and attributing the original scalar data of the environmental parameters, the total feeding quantity in the window, the batch identification list and the individual identification list record as window identifications; Step 23, when the total feeding amount in the window contains multiple feeding occurrence times, the latest feeding occurrence time is taken as an alignment reference time, data with the smallest absolute value of time difference from the alignment reference time is selected from the temperature, the salinity and the dissolved oxygen in the allowable deviation range to obtain a temperature representative value, a salinity representative value and a dissolved oxygen representative value, and window marks, the temperature representative value, the salinity representative value, the dissolved oxygen representative value, the total feeding amount in the window, a batch mark list and an individual mark list are collected into a window core record according to a fourth field sequence.
  4. 4. The full-process informationized management and traceability service system for abalone culture according to claim 1, wherein the system is characterized in that threshold matrix verification, account checking, inventory matching and missing identification are carried out on window core records, abnormal event scores are obtained according to fixed weights, and when the abnormal event scores are greater than zero, abnormal events are generated, and the system comprises: Step 31, reading the culture batch identification in the window core record, and reading the culture stage code according to the culture batch identification, reading the threshold matrix version and the culture stage permission list according to the culture stage code, and reading the fixed weight; Step 32, checking a threshold matrix according to the threshold matrix version to obtain a threshold-crossing mark, checking accounts according to the total feeding amount in the window, the batch identification list and the ex-warehouse record to obtain an account checking mark, matching a permission list according to the batch identification list and the culture stage permission list to obtain a permission list matching mark, and determining a missing checking mark according to the missing mark; And step 33, carrying out weighted summarization on the threshold crossing identification, the account checking identification, the permission list matching identification and the missing verification identification according to the fixed weight to obtain an abnormal event score, comparing the abnormal event score with an event generation threshold, and generating an abnormal event when the abnormal event score meets the event generation condition of the event generation threshold.
  5. 5. The abalone culture full-process informatization management and traceability service system according to claim 4, wherein the threshold matrix verification and account checking in the step 32 specifically comprises: Step 41, reading window identification, a temperature representative value, a salinity representative value and a dissolved oxygen representative value in a window core record, and reading a threshold value version corresponding to the window core record and a temperature threshold value range, a salinity threshold value range and a dissolved oxygen threshold value range corresponding to the threshold value matrix version; Step 42 of comparing the temperature representative value with a temperature threshold range, determining the threshold crossing mark as the threshold crossing when the temperature representative value is outside the temperature threshold range, comparing the salinity representative value with the salinity threshold range, determining the threshold crossing mark as the threshold crossing when the salinity representative value is outside the salinity threshold range, comparing the dissolved oxygen representative value with a dissolved oxygen threshold range, and determining the threshold crossing mark as the threshold crossing when the dissolved oxygen representative value is outside the dissolved oxygen threshold range; Step 43, reading a window mark, a total feeding amount in the window and a batch mark list in a window core record, reading a stock-out record according to the window mark and the batch mark list, accumulating the stock-out amounts corresponding to all the batch marks in the batch mark list to obtain window stock-out amount total, comparing the window stock-out amount total with the total feeding amount in the window, and determining that the account checking mark is inconsistent when the window stock-out amount total is unequal to the total feeding amount in the window.
  6. 6. The abalone culture full-flow informationized management and traceability service system according to claim 1, wherein the method comprises the steps of packaging a window core record, an abnormal event, a threshold matrix version and an operator electronic signature into an evidence package, calculating a window hash value, and updating a batch rolling hash value according to a window identification time sequence, and the method comprises the following steps: Step 51, reading a window core record, extracting a culture batch identifier and a window identifier, reading a culture stage code according to the culture batch identifier, and reading a threshold matrix version according to the culture stage code, reading an abnormal event and an operator electronic signature associated with the window identifier, and writing an abnormal event field into a blank when the abnormal event does not exist; Step 52, converting the evidence packet into a byte sequence according to a fixed serialization rule, wherein the fixed serialization rule comprises a field sequence, a field separation and a field occupation mode, performing hash operation on the byte sequence to obtain a window hash value, and writing the window hash value and a window identifier into a hash record in a one-to-one association manner; Step 53, determining the time sequence of the window identifications according to the window date and the night window starting time, reading the corresponding window hash value and the last batch of rolling hash value for each window identification, performing hash operation on the culture batch identification to obtain an initial batch of rolling hash value when the last batch of rolling hash value does not exist, connecting the last batch of rolling hash value and the window hash value according to the sixth field sequence, performing hash operation to obtain a batch of rolling hash value, and writing the associated culture batch identification into a rolling hash record.
  7. 7. An abalone culture full-process informationized management and traceability service system according to claim 1, wherein associating the harvesting classification record with the most recently closed window identifier and writing an evidence package comprises: Step 61, reading window identifications associated with the culture batch identifications, determining a window identification time sequence according to window dates and night window starting time, screening window identifications which generate evidence packages and are written with window hash values as closed window identifications, and selecting window identifications with the last time sequence from the closed window identifications to determine the window identifications which are closed recently; Step 62, reading the recovery grading record, extracting a culture batch identifier corresponding to the recovery grading record, establishing association between the recovery grading record and the window identifier which is closed recently by taking the culture batch identifier as a constraint, and writing the window identifier which is closed recently into the recovery grading record; step 63, locating the evidence packet associated with the window identifier according to the most recently closed window identifier in the recovery hierarchical record, writing the recovery hierarchical record into the evidence packet, converting the updated evidence packet into a byte sequence according to a fixed serialization rule, performing hash operation to update the window hash value, connecting the last batch of rolling hash value with the updated window hash value according to the window identifier time sequence according to the seventh field sequence, and performing hash operation to update the batch of rolling hash value.
  8. 8. The full-process informationized management and traceability service system for abalone culture of claim 1, wherein generating a library form based on culture batch identification and window identification, generating a code-carrying medium containing a window hash value list and batch rolling hash values, and reclassifying and checking at the time of handover, and simultaneously generating a minimum disclosure view and associating window hash values, comprises: Step 71, reading the culture batch identification and a window identification set associated with the culture batch identification, reading window hash values corresponding to the window identifications according to the window identification time sequence to form a window hash value list, reading batch rolling hash values associated with the culture batch identification, and writing the window hash value list and the batch rolling hash values into a delivery list to generate a delivery list main record; Step 72, writing the culture batch identification, the window identification set, the window hash value list and the batch rolling hash value in the ex-warehouse list into a code carrying medium according to the eighth word segment sequence, positioning a evidence packet according to the window identification set and converting into a byte sequence according to a fixed serialization rule and executing hash operation to obtain a re-calculated window hash value list during handover, comparing the re-calculated window hash value list with the window hash value list one by one, executing rolling hash re-calculation on the re-calculated window hash value list according to the window identification time sequence to obtain a re-calculated batch rolling hash value and comparing the re-calculated batch rolling hash value with the batch rolling hash value; And 73, reading a window identification set in the ex-warehouse list, generating a minimum disclosure view containing farm aliases, cultivation stage circulation information, batch codes after hiding processing, environment parameter representative values, abnormal event overviews and window hash values, and establishing association between the minimum disclosure view and the window hash values by using window identifications.
  9. 9. The abalone culture full-process informatization management and traceability service system according to claim 1, wherein the method comprises the steps of performing chain type double-calculation comparison on window hash values to obtain batch rolling hash values, performing global account object check on feeding amount and ex-warehouse amount, and generating account checking and auditing report forms, and comprises the following steps: Step 81, reading a window identifier set in a code carrying medium, and reading a window hash value list corresponding to each window identifier one by one; step 82, performing hash operation on the byte sequence to obtain a back calculation window hash value list, comparing the back calculation window hash value list with the window hash value list in the code carrying medium one by one, and comparing each window identifier and the window hash value list corresponding to the window identifier one by one; And 83, reading a window identification set in the code carrying medium, acquiring all ex-warehouse records corresponding to the culture batch identifications from an ex-warehouse system according to the window identification set, comparing the consistency of the ex-warehouse records with the total feeding amount in the window, if the ex-warehouse records are inconsistent, generating an account checking inconsistent record, and if the ex-warehouse records are consistent, recording the account checking consistency.

Description

Abalone culture whole-flow informationized management and traceability service system Technical Field The invention belongs to the technical field of informatization management, and particularly relates to an abalone culture whole-flow informatization management and traceability service system. Background The abalone culture belongs to typical aquaculture business states with long period, high investment and strong management dependence, and the production process relates to a plurality of business links such as culture unit management, environmental parameter monitoring, feeding record, material supply, harvesting and grading, delivery and delivery, follow-up audit supervision and the like. With the continuous improvement of the cultivation scale and the refinement level, the data volume generated in the cultivation operation is continuously increased, and how to uniformly manage, accurately correlate and effectively trace the whole cultivation process data is a general concern of the industry. The existing abalone culture management mode is mostly dependent on a manual record or a scattered information system, a unified identification system and a data association mechanism are lacked among all business links, environmental parameters, feeding records, material delivery and collection information are often stored respectively, and a complete chain is difficult to form in a time dimension and a business dimension. Once quality disputes, inconsistent accounts or supervision checks occur, the system often only can rely on manual arrangement of historical data, and the problems of incomplete data, difficult verification of authenticity, difficult definition of responsibility and the like exist. In addition, the existing system generally adopts an integrally open or integrally closed mode in the aspect of information disclosure, and the safety of management data is difficult to consider while meeting the requirements of handover and supervision. Disclosure of Invention The invention provides an abalone culture whole-flow informatization management and traceability service system, which solves the technical problems that in the related technology, the data of each business link is scattered and lacks of a unified identification and association mechanism in the abalone culture operation process, so that the information in the culture process is difficult to completely trace, the delivery and delivery of abalone is dependent on manual check and audit verification reliability is insufficient. The invention provides an abalone culture whole-flow informationized management and traceability service system, which comprises the following steps: the basic coding module is used for creating a code table based on a farm, a breeding unit, a breeding stage and a supplier, generating a breeding batch identifier and a material batch identifier, and setting night window parameters to generate window identifiers; the window collecting module is used for collecting original scalar data of environmental parameters, total feeding quantity in a window, a batch identification list and an individual identification list obtained by object point inspection under each window identification, and collecting the original scalar data as a window core record according to a nearest neighbor time alignment rule; the rule checking module is used for performing threshold matrix checking, account checking and culture stage permission list matching and missing identification on the window core records, obtaining an abnormal event score according to the fixed weight, and generating an abnormal event when the abnormal event score is greater than zero; The evidence chain evidence storage module is used for packing the window core record, the abnormal event, the threshold matrix version and the operator electronic signature into an evidence packet, calculating a window hash value and updating the batch rolling hash value according to the window identification time sequence; The harvesting grading module is used for associating the harvesting grading record with the window identifier which is closed recently and writing an evidence packet; The ex-warehouse handover module is used for generating an ex-warehouse list based on the culture batch identification and the window identification, generating a code carrying medium containing a window hash value list and batch rolling hash values, reckoning and checking during handover, and generating a minimum disclosure view and associating the window hash values; and the account checking and auditing module is used for carrying out chain type double calculation on the window hash value, comparing the batch rolling hash value, and carrying out global account checking on the feeding quantity and the delivery quantity to generate an account checking and auditing report. The method has the beneficial effects that the method can uniformly identify, structurally manage and correlate multi-source business data generat