Aquatic product operation management system

Through the aquatic product operation and management system integrating multiple management modules, the problem that the traditional hairy crab operation and management process cannot meet the fast-paced needs is solved, and the operation efficiency and product quality are improved.

CN120146805APending Publication Date: 2025-06-13SUZHOU TAOHUAWU HAIRY CRAB CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510304342.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-14
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

The procurement, crab distribution, storage, refrigeration, packaging and delivery processes of traditional hairy crabs cannot meet the fast-paced operation and management needs, resulting in frequent quality, traceability and accounting problems, affecting the company's brand and interests.

Method used

Provide aquatic product operation management system, integrating system management, basic management, procurement management, warehouse management, quality management and financial management modules, and improve operational efficiency and product quality through informatization and digital means.

Benefits of technology

Significantly improve the operational efficiency and management level of the enterprise, ensure the safety and stability of the system, optimize the procurement process, realize refined inventory management, ensure product quality and safety, and provide financial decision-making support.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120146805A_ABST
    Figure CN120146805A_ABST
Patent Text Reader

Abstract

The invention provides an aquatic product operation management system, which belongs to the technical field of operation management, integrates system management, basic management, purchase management, warehouse management, quality management and financial management modules, and remarkably improves the operation efficiency and management level of enterprises. The system management module guarantees the safety and stability of the system, and the maintainability and expansibility are enhanced; the basic management module unifies data standards and simplifies the operation process; the purchasing management module optimizes the purchasing process, reduces the cost and guarantees the quality; the warehouse management module realizes inventory refined management, and improves the warehouse utilization rate and the material safety; the quality management module establishes a perfect quality system, ensures product safety and meets supervision requirements; and the financial management module realizes financial business integration, enhances financial management and control and provides decision support. All the modules cooperate to help enterprises to improve the operation efficiency, reduce the cost, guarantee the quality, optimize the decision, and assist aquatic enterprises to realize digital and intelligent management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of operation management, and particularly to an aquatic product operation management system. Background Art

[0002] In the era of high-speed e-commerce operation, the traditional procurement, crab sorting, storage, refrigeration, packaging and shipping processes of hairy crabs can no longer meet the needs of fast-paced operation management. Quality, traceability and accounting problems occur frequently, which have a great impact on the company's brand and actual interests.

[0003] Therefore, there is an urgent need in this field for an operation management system that can improve the overall operation efficiency and product quality through informatization and digital means.

[0004] The information disclosed in this background art section is only for enhancing the understanding of the general background of the present invention and should not be taken as an admission or any form of suggestion that this information constitutes the prior art already known to those of ordinary skill in the art. Summary of the Invention

[0005] The purpose of the present invention is to provide an operation management system that can improve the overall operation efficiency and product quality through informatization and digital means.

[0006] To achieve the above purpose, the present invention provides the following solutions:

[0007] An aquatic product operation management system, comprising:

[0008] A system management module for realizing system account registration, password reset and role maintenance management;

[0009] The system management module includes:

[0010] A user management unit for querying all current users of the system, including account, name, mobile phone number and email; the main page has a new user button, and the list provides functions for editing, resetting account and password, and locking the account; the new and edit interfaces are the same, and the account cannot be modified during editing; a function for resetting the account password is provided, which is used for the administrator to reset the password in the background when the user forgets the password;

[0011] A role management unit for granting operation permissions of the system page to a certain account; the role management unit includes:

[0012] A role maintenance subunit for adding and editing roles. The user can customize the role name, check the computer short pages that this role can access, and save it. The role can also be deleted;

[0013] A dictionary management unit for managing system configuration parameters, which can be modified;

[0014] The menu management unit is used to modify the system menu name and order;

[0015] The basic management module is used to perform one-time maintenance of relevant basic data before the system goes online. The basic data will not be frequently added or changed, and the system supports addition and change;

[0016] The basic management module includes:

[0017] The factory management unit includes functions for querying and deleting factory basic information. After the factory is established, it supports authorizing or removing system accounts for the factory; Factory maintenance supports modifying and enabling / disabling factory information. A disabled factory cannot be used;

[0018] The equipment management unit is used to implement the maintenance of equipment, workstations, work positions, and the associations between equipment and workstations; The equipment management unit includes:

[0019] The equipment hierarchy subunit is used to construct a tree-structured equipment hierarchy relationship, including at least the maintenance of the hierarchy relationships of workstations and work positions;

[0020] The equipment maintenance subunit is used to manage and maintain equipment, including equipment type, number, name, and IP address; The equipment number is the same as the barcode pasted on the equipment; The IP address contains necessary port information for the system to automatically connect to the equipment corresponding to the work position;

[0021] The product management unit is used to implement the maintenance management of product categories, specifications, and grades; When there are many product specifications, product categories can be defined to facilitate the viewing and maintenance of product specifications; The management and maintenance of product grades have no direct association with product specifications and belong to basic data, which is selected for use in subsequent documents;

[0022] The bin management unit is used to trace and reverse the product information flow based on the bin number. All bins need to print one-dimensional or two-dimensional code labels and numbers offline and paste them on one side of the bin. It provides classification management of bins, and the classification content can be customized; Bins are reused, and the system will control their occupancy. Non-empty bins cannot be used to load new products in the system;

[0023] The bin management unit includes:

[0024] The basic maintenance subunit is used to implement the functions of adding, modifying, deleting, and querying the category of the bin and the basic information of the bin; among them, the current capacity and the current location cannot be modified, and the system automatically brings them out according to the status of the bin. The current capacity refers to the weight when the product is packed in the bin, and it is zero after the bin is released. The current location refers to the number of the workstation and the warehouse storage location when the bin is swiped, and it does not represent the real-time location; when the bin number is swiped during the packing operation such as the receiving operation, the bin is occupied, and this bin number cannot be used again in other packing operations; after the bin cleaning operation, the bin is released and can be used continuously;

[0025] The document type management unit is used to maintain all types of document category information in the current system, including purchase orders, inspection orders, inbound orders, and outbound orders; maintain the basic information of the document category. Based on the current project schedule and budget, it is a simplified version of the review and does not have relevant review functions;

[0026] Regarding the review, the document takes effect immediately after being submitted for review; when the review fails, it can be modified or deleted, and the document during the review process cannot be modified or deleted;

[0027] Regarding the coding rule, each document can select a specified coding rule to automatically generate a document number when a new document is created. For the definition of the coding rule, please refer to the serial number management chapter;

[0028] The serial number management unit is used to define the coding serial number used; it supports defining a prefix fixed code with a length within 10, which must include the annual code at least. The year can be selected in the four-digit and two-digit formats, and the system automatically calculates and generates it according to the server time. After selecting a specific format, the system will automatically generate the code. The serial number length refers to the length of the decimal serial number generated, and the serial number is automatically counted. The numbers in front are filled with 0s if the length is not enough;

[0029] When the user creates a new document, the system automatically generates the corresponding document number according to the coding rule defined by the document category. The document number is unique and supports refreshing and generating. The system automatically records the current serial number. When any of the annual code, quarterly code, monthly code, weekly code, and daily code changes through calculation by the system, the serial number is cleared and recalculated from 1;

[0030] The procurement management module includes the basic operations of purchase order creation and review, as well as the maintenance and management functions of the basic data required to implement the above operations;

[0031] The procurement management module includes:

[0032] Procurement Market Unit, which is used to maintain the basic data of the procurement market. Only the enabled procurement markets are used in subsequent business forms, and they are common to all factories. The procurement market homepage supports fuzzy query of procurement market information, enabling and disabling filtering, provides new and edit links, and supports deletion operations. When deleting, the procurement market data that has been used in subsequent form operations cannot be associated and will be displayed as empty.

[0033] Procurement market maintenance includes adding and editing procurement market information, and the name has a uniqueness restriction.

[0034] Market Price Management Unit, based on the daily procurement prices of different specifications of products in the procurement market, where product specification information comes from product management in basic management, and measurement units come from measurement unit management in basic management. Market prices are referenced when creating purchase orders. When the market price for the day cannot be associated, a null value will be used.

[0035] The Market Price Management Unit includes:

[0036] Market Price Master File Sub-Unit, which is used to query and perform single-delete operations on market prices, provides separate query functions for quotation date, modification date, and creation date, provides a filtering query function for a single market, and fuzzy query based on product specifications, grades, and descriptions; provides link functions for new, modification, data import, and import template download.

[0037] Market Price Maintenance Sub-Unit, which is used to add and modify single market prices. Market prices use two decimal point precision. The combination of procurement market, quotation date, product specification, and product grade forms a unique key and has a uniqueness restriction.

[0038] Imported data only supports importing specific target data. First, fill in the data through the template, and then import it. The template format is a title in the first row, and the rest are row data. Special formats such as merged cells and summaries are not supported.

[0039] Fill in the data based on the downloaded template, then upload it to the system. The system parses and transfers it to the database. If the unique key data already exists in the system, it will be overwritten; if not, it will be newly added. At the same time, the procurement market, product specifications, product grades, pricing units, and weight units must be maintained in advance in the basic data maintenance. If the corresponding basic data cannot be found, an error will be reported and the import cannot be completed.

[0040] Supplier Type Management Unit, which is used to maintain and manage the basic data of supplier types.

[0041] Supplier Management Unit, which is used to maintain supplier basic information and is used when creating purchase orders. Only enabled supplier information can be selected when creating purchase orders, and it is common to the whole factory.

[0042] The supplier management unit includes:

[0043] The main page subunit of supplier management is used to implement the query and single-deletion functions of supplier information, and provide links to the new and edit pages; it supports filtering by supplier type, affiliated market, and enabled status, and fuzzy queries by number, name, address, email, phone, WeChat, and description.

[0044] The maintenance page subunit of supplier management is the interface for adding and modifying supplier information. The number and name are both unique. The supplier type comes from basic data, and the market comes from the procurement market.

[0045] The procurement order management unit is used to manage procurement orders.

[0046] The procurement order management unit includes:

[0047] The procurement order maintenance subunit includes basic queries. The factory name only shows the factories authorized for the currently logged-in user. If there is no authorized factory, the current user cannot perform new operations; separate filtering based on expected arrival date, creation date, and modification date is supported. Multiple selection filtering of procurement order status is supported, and fuzzy queries of text fields are supported. Considering system performance, default values are provided for the planned arrival date and procurement order status for data filtering.

[0048] It supports the modification and deletion functions of procurement orders when they are newly created or returned. After being approved, procurement orders do not support modification and deletion.

[0049] It supports viewing the details of procurement orders, which cannot be edited, and displays the details and status information of procurement orders.

[0050] It supports the new operation of procurement orders. When creating a new order, the system initializes the available procurement order types. According to the selected procurement order type, the system automatically obtains the coding rule and generates a procurement order number. The procurement order number supports regeneration. The supplier comes from the supplier basic data and can only be selected; the measurement unit comes from the basic data maintenance; the total weight and total amount come from the summary of the procurement order details.

[0051] Multiple procurement details can be added. The product specifications come from the product specifications defined in the product specifications and can only be selected; the product grade comes from the specification grade maintained in the product specification maintenance; the procurement market comes from the information maintained in the procurement market maintenance of basic management; the market unit price comes from the market price maintained in the procurement market information maintenance and is automatically brought out by the system and cannot be modified. If there is no corresponding market price, it can be modified; the settlement unit price is default equal to the procurement unit price and can be modified. The procurement amount is the product of the procurement weight and the settlement unit price and cannot be modified. When the procurement order details change, the total weight and total amount of the procurement order master file are automatically updated.

[0052] An export data management subunit, which is used to export the purchase order master file and detailed information based on query conditions and present them in a single-line form;

[0053] A warehouse management module, which is used to implement the receipt of products, the management of inbound and outbound documents and operations, as well as the in-warehouse inventory count and inbound and outbound storage operations based on PDA;

[0054] The said warehouse management module includes:

[0055] A basic management unit, which is used to implement the management of initial inventory;

[0056] The said basic management unit includes:

[0057] A warehouse management subunit, which is used to implement the maintenance of basic warehouse information. At the same time, based on warehouse authorization, the accounts that can use the warehouse can be determined. Only authorized accounts can operate and view the pages and data of the warehouse;

[0058] A warehouse layout subunit, which manages the areas within the warehouse through layout management, supports nested maintenance, and presents in a tree-like form;

[0059] A storage management subunit, which is used to maintain storage information within the selected area. Each storage has a unique number identifier, which is the number on the label barcode actually pasted on the product pool or storage location. This label is printed and pasted offline through a label printer, and the system does not provide the label printing function;

[0060] An inbound business management unit, which is used to manage inbound business;

[0061] The said inbound business management unit includes:

[0062] A receiving order management subunit, which is used to create a receiving order based on a purchase order that has passed the review. When the supplier delivers goods, a receiving order is created. One receiving order corresponds to one purchase order, and one receiving order detail corresponds to one or more details of a purchase order. That is, one purchase order can be received in multiple receiving orders at different times;

[0063] The main page of the receiving order realizes the query and addition of receiving documents, and provides the functions of editing and deleting receiving documents; The maintenance of the receiving order includes the addition and maintenance of the receiving order. When using it, select the purchase order number, specify the receiving warehouse, and select the receiving category. The system automatically generates a receiving order number according to the coding rule set for the document category, and supports the regeneration of the receiving order number;

[0064] The receiving order details are automatically generated based on the line numbers of the selected purchase order. It can be all the line numbers of the purchase order or some of the line numbers; Saving the receiving order can immediately perform the receiving operation on the receiving order lines. For details of the receiving operation, refer to the receiving operation chapter;

[0065] The receiving operation sub-unit is used to record the box numbers and their related information for receiving according to the receiving note. When receiving, select the receiving line information on the left side of the interface and click "Receive". The receiving operation interface on the right side will display the receiving line information. When the user selects the receiving workstation, the system connects to the weighing machine according to the IP of the weighing machine configured for the workstation and displays the connection or disconnection status.

[0066] After the above preparatory operations are completed, swipe in one or more bin container numbers. The system automatically checks the specification matching. If it is compliant, it automatically obtains the weight data of the weighing machine. The received weight can be modified, and the system synchronously updates the received weight. When the received weight exceeds the weight on the receiving note, after the receiving note is completed, click "Complete Receiving" on the receiving note, which represents the completion of the receiving operation for the current receiving note, and the relevant information and status of the receiving note are synchronously updated.

[0067] The inbound order management sub-unit. The main page of the inbound order realizes the query and addition of inbound order documents, provides the editing and deletion functions for inbound order documents, and documents under review or approved cannot be edited or deleted.

[0068] The maintenance of inbound orders includes the addition and editing of inbound orders. When using, select the factory, specify the inbound warehouse, and select the inbound category. The system automatically generates an inbound order number according to the coding rules set for the document category and supports regenerating the inbound order number.

[0069] When maintaining the details of the inbound order, select the specification, grade, and weight. The system automatically calculates the product quantity according to the standard weight maintained in the basic data of the selected specification, and it can be modified.

[0070] The inbound operation sub-unit is used for the inbound operation based on the general inbound order. Before use, select the warehouse, inbound order type, and inbound order number, and then select the inbound item number. The system automatically brings out the specification, planned weight, and quantity of this item number, and automatically brings out the available empty storage, and it can be modified.

[0071] The outbound business management unit is used to realize the maintenance of documents for warehouse receiving, inbound and outbound requirements. At the warehouse operation level, receiving, inbound and outbound operations are carried out according to these requirement documents. The management of all requirement documents is controlled by factory and warehouse through permissions.

[0072] The maintenance and management of general warehouse inbound orders. If the audit process is maintained in the document type, it supports the audit operation. After the outbound order is audited, the corresponding inventory is locked.

[0073] The main page of the outbound order realizes the query and addition of outbound order documents, provides the editing and deletion functions for outbound order documents, and editing and deletion are not supported during the audit process or after approval.

[0074] When performing the maintenance operation of the outbound order, select the factory, select the outbound order type, and the system automatically generates an outbound order number according to the order type and supports regenerating the order number.

[0075] When maintaining the details of the outgoing inventory, select the specifications, grades, and weights. The system automatically calculates the quantity, which can be modified. The system defaults to recommending storage based on the FIFO rule.

[0076] For the outgoing operation based on the general outgoing order, first select the warehouse, type of outgoing order, outgoing order number, and item number of the outgoing order before use. The system displays the outgoing specifications and weight information. For the type of outgoing order recommended by the system for the warehouse, the system automatically updates the warehouse information.

[0077] When the brushed-in outgoing weight exceeds the weight of the outgoing order, the system gives a prompt, but it can still be brushed in. After the weight meets the standard, click "Complete Outgoing" to complete the outgoing operation of the outgoing order.

[0078] The in-warehouse business management unit is used to scan the code to query the information of the bin container at any time. For the abnormally occupied bin, the bin can also be released through the function of initializing the container. After the release, the data in the bin will be cleared.

[0079] The in-warehouse business management unit includes:

[0080] The inventory counting operation sub-unit. Among them, the PDA interface is used to adjust the weight and quantity of the products in the bin container at any time. When using it, select the factory and warehouse, select to adjust the storage or bin container, brush in the code of the storage or bin container, and the system automatically brings out the specification grade information of the current container or storage. Then enter the actual specifications, weights, and quantities. The system can automatically bring out the quantity, but it can be modified. It will take effect immediately after saving.

[0081] The inventory counting operation sub-unit is used to implement the inventory counting operation on the PC computer side, and statistically record and query the content of the inventory counting operation on the PDA side. The function is the same as that of the PDA side.

[0082] The storage in-position sub-unit is used to place the bin container in the storage location or put the products in the bin into the pool. During the operation, first brush in the storage, then brush in the bin container code. After brushing in, the weight and quantity can be adjusted. Multiple bin containers can be brushed in. After completion, click "Confirm and Save" to complete the storage in-position operation.

[0083] The storage out-position sub-unit is used to move the bin container out of the storage location. When using it, brush in the bin container number in a certain storage location, and the system automatically brings out the information of the bin container, which can be adjusted. After brushing in all the bin containers, click "Confirm and Save" to complete the operation of the storage location.

[0084] The misaligned transfer sub-unit is used to implement the functions of storage in-position and storage out-position on the PDA side. At the same time, record and query the data of storage in-position and storage out-position carried out through the PDA side.

[0085] The storage location transfer operation function implements storage in and out on the PDA side through a page. The operation type is moved in / out. For the move-in operation, the storage number and container number are required. For the move-out operation, the user only needs to enter the container number, and the system will automatically bring out the storage number of the current container. If there is no container number, it is unnecessary to move out. It will take effect after saving.

[0086] Statistical analysis unit, including:

[0087] The inventory detail subunit is used to perform statistical analysis on the warehouse inventory and supports Excel export in a fixed format, including the planned arrival date of future inventory from the purchase order and future delivery orders;

[0088] Quality management module, used to achieve quality management and control of products during receipt and storage;

[0089] The quality management module includes:

[0090] Basic management unit, used for basic data during weighing processing. Violation codes include code categories, support user customization, and definition and maintenance of violation codes under categories;

[0091] The loss type subunit is used to maintain the basic data of loss types. It is used for selection by the PDA side during loss registration to maintain the category and timing name of loss types. The loss timing is used for supplier procurement and daily statistics of dead product details.

[0092] The bad code subunit is used for basic data maintenance, to achieve the maintenance and management of bad codes, and to perform statistics by bad code classification;

[0093] Quality business management unit, used to implement maintenance management of inspection-related requirements;

[0094] The quality service management unit includes:

[0095] Inspection document element is used to provide a new inspection document for the goods receipt document. The inspection document is newly added and maintained based on the goods receipt item. After the inspection document is maintained, the inspection record is realized through the inspection operation interface.

[0096] When adding or modifying an inspection document, select the factory type, receipt type and receipt number. The default is non-full inspection. The status is automatically updated by the system and cannot be modified. After saving and submitting for review, you can perform the inspection operation. For details, please refer to the inspection operation in the quality operation. The inspection document in the process of inspection or completed inspection cannot be modified or deleted.

[0097] Rejection of returned sub-units. If there are major quality problems after inspection, rejection can be requested and a rejection document can be issued, which will take effect after review and approval;

[0098] When adding a rejected return document, select the factory and the type of rejection document. The system automatically generates a rejection document number based on the document type. The number can be refreshed and generated. Select the type of rejection, including: total rejection and partial rejection. You can choose to fill in the rejection details based on the receiving note or the receiving note. Enter the corresponding document number.

[0099] When adding rejection details, according to the document item number based on the type in the main file and total rejection or partial rejection, if it is a receiving note, the specifications, total weight, and total quantity of the receiving note are automatically brought out. If it is an inspection note, the quantity and weight of the defective and dead products in the inspection note, as well as the total quantity and weight, are automatically brought out. All the above data can be modified except for the specifications. After filling in, click Save or Save and Submit for approval.

[0100] Perform inspection operations based on the issued inspection note and record the inspection results. When using it, first query the documents to be inspected through the query page, and click Inspection to enter the inspection record page.

[0101] On the inspection page, select the specific receiving note. The system adds a new line for the receiving batch. Click Record, and the user enters the inspection results, actual weight, and weight unit of each inspected product. The standard weight is automatically brought out from the product specification data by the system and cannot be modified. The system automatically calculates the inspected quantity, inspected weight, quantity and weight of defective and dead products for each container. The inspection data can be saved at any time. When the inspected quantity and inspected weight reach or exceed the quantity and weight to be inspected, you can click the Complete button to complete the inspection operation of the current document. Before clicking Complete, the system defaults the inspection result to Pass, or you can also select Fail according to the situation.

[0102] The sorting operation sub-unit is used to sort products based on the receiving note in the full inspection state.

[0103] The loss registration sub-unit is used to record the quantity and weight data of defective and dead products based on the bin container. When using it, first select the warehouse and the selection time; then enter the storage or bin container code, add one or more lines, record the specifications, types, quantities, and weights, and save to take effect.

[0104] The statistical analysis unit includes:

[0105] The daily report unit for weighing analysis is used to remove the amount field from the daily report for weighing analysis in financial management.

[0106] The daily report unit for details of defective and dead products is used to list the details of defective and dead products.

[0107] The financial management module is used to manage finances.

[0108] The said financial management module includes:

[0109] Flat weighing processing unit. The quality unit maintains violation codes and fines and submits for review according to the statistical results of the daily flat weighing analysis report; according to the query results, selects a piece of statistical data, selects and inputs violation codes and dead product violation codes, and selectively inputs fines, and then performs operations.

[0110] Daily flat weighing analysis report management unit. The system conducts statistics on inspection operations according to date, supplier, product specification grade, and standard weight.

[0111] Daily report of defective and dead product details, used for analyzing and listing defective and dead products.

[0112] Optionally, the business process of the system includes:

[0113] Receive the goods receipt; review the goods receipt; after passing the review, perform the goods receipt operation; generate the inspection form; review the inspection form, and after passing the review, perform the inspection operation, sampling inspection; conduct a full inspection and perform the sorting operation; record the inspection results; if the inspection operation passes, perform the warehousing operation, subtract the inventory of the rejected receipt batch, and the remaining receipt batch inventory becomes qualified for inspection; if the inspection operation fails, generate a rejection form, review the rejection form, and after passing the review, perform the rejection operation. If it is a partial rejection, subtract the inventory of the rejected receipt batch, and the remaining receipt batch inventory becomes qualified for inspection; if it is a full rejection, clear all receipt inventories.

[0114] Compared with the prior art, the present invention has the following beneficial effects:

[0115] The aquaculture operation management system provided by the present application invention integrates system management, basic management, procurement management, warehouse management, quality management, and financial management modules, significantly improving the enterprise operation efficiency and management level. The system management module ensures the security and stability of the system, enhancing maintainability and scalability; the basic management module unifies data standards and simplifies operation processes; the procurement management module optimizes the procurement process, reducing costs and ensuring quality; the warehouse management module realizes refined inventory management, improving warehouse utilization rate and material security; the quality management module establishes a perfect quality system to ensure product safety and meet regulatory requirements; the financial management module realizes the integration of financial business, strengthening financial control and providing decision-making support. Each module works together to help the enterprise improve operation efficiency, reduce costs, ensure quality, optimize decisions, and assist aquaculture enterprises in achieving digital and intelligent management. Brief Description of the Drawings

[0116] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required to be used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0117] Figure 1 This is a schematic diagram of the structure of the aquatic product operation management system provided by the embodiments of the present invention.

[0118] Figure 2 This is a schematic diagram of the business process of the aquatic product operation management system provided by the embodiments of the present invention.

[0119] Figure 3 This is a schematic diagram of the hierarchical relationship of the tree structure provided by the embodiments of the present invention. Detailed implementation manners

[0120] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0121] The purpose of the present invention is to provide an operation management system that improves the overall operation efficiency and product quality through informatization and digital means.

[0122] To make the above objects, features, and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific implementation manners.

[0123] Embodiment 1:

[0124] In the fast-paced e-commerce era, the traditional procurement, crab sorting, storage, refrigeration, packaging, and shipping processes of hairy crabs can no longer meet the needs of fast-paced operation management. Quality, traceability, and accounting problems occur frequently, which have a greater impact on the company's brand and actual interests. This application uses informatization and digital means to improve the overall operation efficiency and product quality, providing a basic guarantee for the continuous development and growth of the company.

[0125] Informatization and digitalization are continuous processes. As the first phase of this project, it first realizes the primary informatization and digitalization of procurement, receipt, crab sorting, storage, and storage, achieving standardization and normalization of the operation management process. Through the device networking of weighing machines and crab sorting machines, relevant data is collected and recorded in real time, reducing errors and improving work efficiency, and ultimately providing reliable financial model data for finance.

[0126] This embodiment provides an aquatic product operation management system. Taking a crab factory as an example, the structure diagram is as Figure 1 shown and includes:

[0127] A system management module for realizing system account registration, password reset, and role maintenance management;

[0128] The system management module includes:

[0129] A user management unit, which is used to query all current users of the system, including account number, name, mobile phone number, and email; there is a button for adding users on the main page, and functions such as editing, resetting the account and password, and locking the account are provided in the list; the interfaces for adding and editing are the same, and the account number cannot be modified during editing; a function for resetting the account password is provided, which is used for the administrator to reset the password in the background when the user forgets the password.

[0130] A role management unit, which is used to grant operation permissions of the system page to a certain account; the role management unit includes:

[0131] A role maintenance subunit, which is used to add and edit roles. The user can customize the role name, check the computer short pages that this role can access, and save it. The role can also be deleted.

[0132] A dictionary management unit, which is used to manage system configuration parameters and can be modified.

[0133] A menu management unit, which is used to modify the system menu name and order.

[0134] A basic management module. In order to implement the system functions of the above main business processes, relevant basic data needs to be maintained once before the system goes online. The basic data will not be frequently added or changed, and the system supports addition and change.

[0135] The basic management module includes:

[0136] A factory management unit, including factories and crab factories. The system supports the operation management of multiple crab factories, which belongs to the multi-tenant mode. The system currently supports two crab factories, and at the same time supports the account authorization of each crab factory. Only the authorized accounts have the permission to view or operate the data on the relevant pages.

[0137] The factory management unit includes functions for querying and deleting the basic information of the factory. After the factory is established, it supports authorizing or removing system accounts for the factory; factory maintenance supports modifying and enabling / disabling the factory information. A disabled factory cannot be used.

[0138] An equipment management unit, which is used to implement the maintenance of equipment, workstations, work positions, and the association between equipment and workstations; for example, receiving goods can be regarded as a workstation. This workstation can have one or more receiving work positions. Each work position is equipped with a computer for receiving goods operations. Each work position is connected to a weighing machine. The weighing machine has an IP attribute. When the user logs in to the work position page, the system automatically connects to the weighing machine IP configured for this work position to obtain weighing information.

[0139] The equipment management unit includes:

[0140] The device hierarchy subunit is used to construct the device hierarchy relationship in a tree structure, and at least includes the maintenance of the hierarchy relationship of workstations and work positions; as Figure 3 shown.

[0141] The device maintenance subunit is used to manage and maintain the weighing machine and crab sorting machine under the work position, including device type, number, name, and IP address; among them, the number of the crab sorting machine should be consistent with the barcode pasted on the device; the IP address contains the necessary port information for the system to automatically connect to the device corresponding to the work position; the system supports the device connection function of one weighing machine and one crab sorting machine to obtain device information.

[0142] The product management unit is used to realize the maintenance management of crab categories, specifications, and grades; when there are many product specifications, the product category can be defined to facilitate the viewing and maintenance of product specifications; the management and maintenance of product grades, and the maintenance of crab specifications, where the marked weight is used to roughly calculate the number of crabs by weight in subsequent operations. For the deactivated product specifications, they will not be presented in the subsequent selection menu, but will not be missing in the statistical reports; if deleted, the forms and reports using this specification will not be able to present the corresponding information. It has no direct association with product specifications and belongs to basic data, which is selected and used in subsequent documents.

[0143] The bin management unit traces and reverses the information flow of all crabs based on the bin number. All bins need to print one-dimensional or two-dimensional codes offline

[0144] label and number and paste them on one side of the bin, and keep them unique. For the convenience of management, the classification management of bins is provided, and the classification content can be customized. The bins are reused, and the system will control their occupancy. Non-empty bins cannot be used to load new crabs in the system;

[0145] The said bin management unit includes:

[0146] The basic maintenance subunit is used to realize the functions of adding, modifying, deleting, and querying the category of bins and the basic information of bins; among them, the current capacity and current location cannot be modified, and the system automatically brings them out according to the status of the bin. The current capacity refers to the weight when crabs are packed in the bin, which is zero after the bin is released. The current location refers to the number of the work position, crab pond, and warehouse storage location when the bin is scanned, and does not represent the real-time location; when the bin number is scanned during packing operations such as receiving operations and crab fishing operations, the bin is occupied, and this bin number cannot be used again in other receiving or crab fishing and other packing operations; after the crabs are received, the bin is released after clearing operations such as scanning during crab sorting operations and scanning when the bin enters the pond, and can be used continuously.

[0147] The document type management unit is used to maintain information on all types of document categories in the current system, including purchase orders, inspection forms, incoming inventory forms, and outgoing inventory forms; maintain the basic information of document categories. Based on the current project schedule and budget, it is a simplified version of the review without relevant review functions;

[0148] Regarding review, once the document is submitted for review, it becomes effective; when the review fails, it can be modified or deleted, and the document during the review process cannot be modified or deleted;

[0149] Regarding the coding rule, each document can select a specified coding rule for automatically generating a document number when a new document is added. For the definition of the coding rule, please refer to the serial number management section;

[0150] The serial number management unit is used to define the coding serial numbers in use; supports defining a prefix fixed code with a length within 10; at least includes the annual code, and the year can be selected in four - digit and two - digit formats, which are automatically calculated and generated by the system according to the server time, such as 2024, 24; the quarter code (2 digits), month code (2 digits), week code (2 digits), and day code (2 digits) are optional. After selecting a specific format, the system will automatically generate the code; the serial length refers to the length of the generated decimal serial number, and the serial number is automatically incremented. If it is not long enough, it is padded with 0s in front. For example, if the defined serial length is 5 and the current serial number is 99, the serial number is 00099.

[0151] When the user creates a new document, the system automatically generates the corresponding document number according to the coding rule defined for the document category. The document number is unique and supports refreshing generation. The system automatically records the current serial number. When any of the annual code, quarter code (2 digits), month code (2 digits), week code (2 digits), and day code (2 digits) changes through calculation by the system, the serial number is cleared and recalculated from 1. For example, the current system date is 2024 - 7 - 27, the first serial number generated is "PO2024072700001", and the current serial is 1; the second serial number is "PO2024072700002", and the current serial is 2; the 999th serial number is "PO2024072700999", and the current serial is 999; on July 28, 2024, since the day code becomes 28, the current serial is cleared and continues to count from 1. The first serial number generated is "PO2024072800001", and the current serial is 1, and so on.

[0152] The procurement management module includes the basic operations of purchase order creation and review, as well as the maintenance and management functions of the basic data required to implement the above operations;

[0153] The said procurement management module includes:

[0154] The procurement market unit is used to maintain the basic data of the procurement market. Only the enabled procurement markets are used in subsequent business forms. The procurement market does not distinguish between crab factories and is common to all factories. The procurement market homepage supports fuzzy query and enable / disable filtering of procurement market information, provides new and edit links, and supports deletion operations. When deleting, the procurement market data that has been used in subsequent form operations cannot be associated and will be displayed as empty.

[0155] The procurement market maintenance includes the addition and editing of procurement market information, and the name has a uniqueness restriction.

[0156] The market price management unit is based on the daily procurement prices of different specification grades of crabs in the procurement market. The product specification information comes from the product management in the basic management, and the measurement unit comes from the measurement unit management in the basic management. The market price is referenced when creating a procurement order. When the market price for the current day cannot be associated, a null value will be used.

[0157] The said market price management unit includes:

[0158] The market price master file sub-unit is used to query and perform single-deletion operations on market prices, provides separate query functions for the quotation date, modification date, and creation date, provides a filtering query function for a single market, and fuzzy queries based on product specifications, grades, and descriptions; provides link functions for new, modification, data import, and import template download.

[0159] The market price maintenance sub-unit is used to add and modify single market prices. The market price uses two decimal point precision. The procurement market, quotation date, product specification, and product grade form a combined unique key and have a uniqueness restriction.

[0160] The imported data only supports the import of data for specific targets. First, fill in the data through the template, and then import it. The template format is a title in the first row, and the remaining are row data. It does not support special formats such as merged cells and summaries.

[0161] Fill in the data based on the downloaded template, then upload it to the system, and the system will parse and transfer it to the database. If the unique key data (procurement market, quotation date, product specification, product grade) already exists in the system, it will be overwritten; if not, it will be newly added. At the same time, the procurement market, product specification, product grade, pricing unit, and weight unit must be maintained in advance in the basic data maintenance. If the corresponding basic data cannot be found, an error will be reported and the import cannot be performed.

[0162] The supplier type management unit is used to maintain and manage the basic data of supplier types.

[0163] Supplier Management Unit, used for maintaining supplier basic information, which is used when creating purchase orders. Only enabled supplier information can be selected when creating purchase orders, regardless of crab factories, and it is applicable to the whole factory;

[0164] The said Supplier Management Unit includes:

[0165] Supplier Management Main Page Sub-Unit, used to implement the query and single-delete functions of supplier information, and provide links to the new and edit pages; supports filtering by supplier type, affiliated market, and enabled status, and supports fuzzy queries by number, name, address, email, phone, WeChat, and description;

[0166] Supplier Management Maintenance Page Sub-Unit, the interface for adding and modifying supplier information, with both number and name being unique, the supplier type coming from basic data, and the market coming from the procurement market;

[0167] Purchase Order Management Unit, used for managing purchase orders;

[0168] The said Purchase Order Management Unit includes:

[0169] Purchase Order Maintenance Sub-Unit, including basic queries, where the factory only shows the factories authorized for the currently logged-in user. If there is no authorized factory, the current user cannot perform new operations; separate filtering based on expected arrival date, creation date, and modification date, supports multi-selection filtering of purchase order status, supports fuzzy queries of text fields. Considering system performance, default values are provided for the planned arrival date and purchase order status for data filtering;

[0170] Supports the modification and deletion functions of purchase orders when they are newly created or returned. Purchase orders do not support modification and deletion after being approved and passed;

[0171] Supports viewing the details of purchase orders, which cannot be edited, and displays the details and status information of purchase orders;

[0172] Supports the new operation of purchase orders. When adding, the system initializes the available purchase order types. According to the purchase order type selected by the user, the system automatically obtains the coding rule and generates a purchase order number. The purchase order number supports regeneration (a button is included after the purchase order number). The supplier comes from the supplier basic data and can only be selected; the measurement unit comes from the basic data maintenance; the total weight and total amount come from the summary of the purchase order details;

[0173] Multiple purchase details can be added. The product specifications are from the product specifications defined in the product specification, and only selections are allowed; the product grades are from the specification grades maintained in the product specification maintenance; the purchase markets are from the information maintained in the purchase market maintenance of the basic management; the market unit prices are from the market prices maintained in the purchase market information maintenance, which are automatically brought out by the system and cannot be modified. If there is no corresponding market price, it can be modified; the settlement unit price is defaulted to be equal to the purchase unit price and can be modified. The purchase amount is the product of the purchase weight and the settlement unit price and cannot be modified. When the purchase order details change, the total weight and total amount of the purchase order master file are automatically updated.

[0174] The data export management sub-unit is used to export the purchase order master file and detailed information based on the query conditions and present them in a single-line form.

[0175] The warehouse management module is used to implement the receipt of products, the management of inbound and outbound documents and operations, as well as the in-warehouse inventory count and storage operations based on PDA.

[0176] The said warehouse management module includes:

[0177] The basic management unit is used to implement the management of the initial inventory.

[0178] The said basic management unit includes:

[0179] The warehouse management sub-unit is used to implement the maintenance of the basic information of the warehouse. At the same time, based on the warehouse authorization, the accounts that can use the warehouse are determined. Only the authorized accounts can operate and view the pages and data of the warehouse.

[0180] The warehouse layout sub-unit is based on the layout of the warehouse and the maintenance management of storage (crab ponds, storage locations). It supports the control of crab farm and warehouse permissions. Only the personnel with crab farm and warehouse permissions can perform data maintenance and queries. Through layout management, the management of areas within the warehouse is realized, supporting nested maintenance and presented in a tree-like form.

[0181] The storage management sub-unit is used to maintain storage information (crab ponds, storage locations) within the selected area. Each storage has a unique number identifier, which is the number on the label barcode actually pasted on the product pond or storage location. This label is printed and pasted offline through a label printer, and the system does not provide the label printing function.

[0182] The inbound business management unit is used to manage the inbound business.

[0183] The said inbound business management unit includes:

[0184] The receiving note management sub-unit is used to create receiving notes based on the approved purchase orders. When the supplier delivers goods, a receiving note is created. One receiving note corresponds to one purchase order, and one receiving note detail corresponds to one or more details of a purchase order. That is, one purchase order can be divided into multiple receiving notes for receiving goods at different times.

[0185] The main page of the receiving note realizes the query and addition of receiving note documents, and provides the functions of editing and deleting receiving note documents; the receiving note maintenance includes the addition and maintenance of receiving notes. When using, select the purchase order number, specify the receiving warehouse, and select the receiving category. The system automatically generates a receiving note number according to the coding rules set for the document category, and supports regenerating the receiving note number.

[0186] The receiving note details are automatically generated based on the line numbers of the selected purchase order, which can be all the line numbers of the purchase order or some of the line numbers; when saving the receiving note, the receiving operation can be immediately performed on the receiving note lines. For details of the receiving operation, refer to the receiving operation chapter.

[0187] The receiving operation sub-unit is used to record the box numbers and their related information for receiving goods according to the receiving note; when receiving goods, select the receiving note line information on the left side of the interface and click "Receive". The receiving operation interface on the right shows the receiving note line information; the user selects the receiving work station, and the system connects to the weighing machine according to the IP of the weighing machine configured for the work station and displays the connection or disconnection status.

[0188] After the above preparatory operations are completed, swipe in one or more bin container numbers. The system automatically checks the specification matching. If it is compliant, it automatically obtains the weighing machine weight data, which can be modified. The system synchronously updates the actual received weight. When the actual received weight exceeds the weight of the receiving note, after the receiving note is completed for receiving goods, click "Complete Receiving" for the receiving note, which represents that the current receiving note has completed the receiving operation, and the relevant information and status of the receiving note are synchronously updated.

[0189] The warehouse entry note management sub-unit. The main page of the warehouse entry note realizes the query and addition of warehouse entry note documents, and provides the functions of editing and deleting warehouse entry note documents. Documents under review or with approved status cannot be edited or deleted.

[0190] The warehouse entry note maintenance includes the addition and editing of warehouse entry notes. When using, select the factory, specify the warehouse for entry, and select the entry category. The system automatically generates a warehouse entry note number according to the coding rules set for the document category, and supports regenerating the warehouse entry note number.

[0191] When maintaining the warehouse entry note details, select the specification, grade, and weight. The system automatically calculates the product quantity based on the standard weight maintained in the basic data of the selected specification, which can be modified.

[0192] The inbound operation sub-unit is used for the inbound operation based on the general inbound order. Before use, select the warehouse, inbound order type, and inbound order number, and then select the inbound order item. The system automatically brings out the specification, planned weight, and quantity of this item, and automatically brings out the available empty storage, which can be modified;

[0193] The outbound business management unit is used to implement the receipt of goods in the warehouse and the maintenance of documents for inbound and outbound requirements. At the warehouse operation level, receipt, inbound, and outbound operations are carried out based on these requirement documents. The management of all requirement documents is controlled by plant and warehouse through permissions;

[0194] The maintenance and management of the general warehouse inbound order. If the approval process is maintained in the document type, the approval operation is supported; after the outbound order is approved, the corresponding inventory is locked;

[0195] The main page of the outbound order realizes the query and addition of outbound documents, provides the functions of editing and deleting outbound goods documents, and editing and deleting are not supported during the approval process or after approval;

[0196] When performing the maintenance operation of the outbound order, select the plant, select the outbound order type, and the system automatically generates the outbound order number according to the order type, and supports regenerating the order number;

[0197] When maintaining the outbound details, select the specification, grade, and weight, and the system automatically calculates the quantity, which can be modified. The system defaults to recommending storage according to the FIFO rule;

[0198] The outbound operation based on the general outbound order. Before use, first select the warehouse, outbound order type, outbound order number, and the item of the outbound order. The system displays the outbound specification and weight information. For the outbound order type recommended by the system for the warehouse, the system automatically updates the warehouse information;

[0199] When the brushed outbound weight exceeds the outbound order weight, the system prompts, but it can still be brushed in; when the weight meets the standard, click "Outbound Complete" to complete the outbound operation of the outbound order;

[0200] The in-warehouse business management unit is used to scan and query the information of the bin container at any time. For the abnormally occupied bin, the bin can also be released through the initialization container function. After release, the data in the bin will be cleared

[0201] The in-warehouse business management unit includes:

[0202] The inventory count operation sub-unit. Among them, the PDA interface is used to adjust the weight and quantity of products in the bin container at any time. When using, select the plant and warehouse, select the adjusted storage or bin container, brush in the code of the storage or bin container, and the system automatically brings out the specification and grade information of the current container or storage. Then enter the actual specification, weight, and quantity. The quantity can be automatically brought out by the system, but can be modified. It takes effect immediately after saving;

[0203] The inventory operation subunit is used to implement inventory operations on the PC side, and to count and record the inventory operation contents on the PDA side. Its functions are the same as those on the PDA side.

[0204] The storage subunit is used to put the material box container into the storage position or the product in the material box into the water pool. When operating, first swipe in the storage, then swipe in the material box container code. After swiping in, the weight and quantity can be adjusted. Multiple material box containers can be swiped in. After completion, click Confirm to save and the storage operation is completed;

[0205] The storage out subunit is used to move the material box container out of the storage location. When in use, swipe in the material box container number in a certain storage location, and the system will automatically bring out the information of the material box container, which can be adjusted. After swiping all the material box containers, click Confirm to save, and the storage location operation is completed;

[0206] The staggered transfer subunit is used to realize the storage-in and storage-out functions of the PDA end, and at the same time, record and query the storage-in and storage-out data performed through the PDA end;

[0207] The storage location transfer operation function implements storage in and out on the PDA side through a page. The operation type is moved in / out. For the move-in operation, the storage number and container number are required. For the move-out operation, the user only needs to enter the container number, and the system will automatically bring out the storage number of the current container. If there is no container number, it is unnecessary to move out. It will take effect after saving.

[0208] Statistical analysis unit, including:

[0209] The inventory detail subunit is used to perform statistical analysis on the warehouse inventory and supports Excel export in a fixed format, including the planned arrival date of future inventory from the purchase order and future delivery orders;

[0210] Quality management module, used to achieve quality management and control of products during receipt and storage;

[0211] The quality management module includes:

[0212] Basic management unit, used for basic data during weighing processing. Violation codes include code categories, support user customization, and definition and maintenance of violation codes under categories;

[0213] The loss type subunit is used to maintain the basic data of loss types. It is used for selection by the PDA side during loss registration to maintain the category and timing name of loss types. The loss timing is used for supplier procurement and daily statistics of dead product details.

[0214] Defective code sub-unit, used for basic data maintenance, to achieve the maintenance management of defective codes, and classify and count according to defective codes during statistics;

[0215] Quality business management unit, used to achieve the maintenance management of inspection-related requirements;

[0216] The quality business management unit includes:

[0217] Inspection document sub-unit, used to provide the addition of inspection documents for receiving documents; inspection documents are added and maintained according to the item number of the receiving document. After the inspection document is maintained, inspection records are achieved through the inspection operation interface;

[0218] When adding or modifying inspection documents, select the factory, receiving document type, and receiving number. By default, it is non-full inspection, and the status is automatically updated by the system and cannot be modified. After saving and submitting for review, inspection operations can be carried out. For details, please refer to the inspection operations in quality operations. Inspection documents during inspection or after inspection cannot be modified or deleted;

[0219] Rejection and return sub-unit. After inspection is completed, if there are major quality problems, rejection can be requested, rejection documents can be issued, and they will take effect after passing the review;

[0220] When adding rejection and return documents, select the factory and rejection document type. The system automatically generates a rejection document number based on the document type, and the number can be refreshed and generated. Select the rejection type, including: full rejection and partial rejection. It is possible to select whether to base on the receiving document or fill in the rejection details for the receiving document, and enter the corresponding number;

[0221] When adding rejection details, according to the item number of the document based on the type in the master file and full rejection or partial rejection, if it is a receiving document, the specifications, total weight, and total quantity of the receiving document are automatically brought out. If it is an inspection document, the number and weight of defective and dead products in the inspection document, as well as the total quantity and weight, are automatically brought out. All the above data except the specifications can be modified; after filling in, click Save or Save and Submit for Review to conduct the review;

[0222] Based on the opened inspection document, conduct inspection operations and record the inspection results. When using, first query the to-be-inspected documents through the query page, and click Inspection to enter the inspection record page;

[0223] On the inspection page, select the specific receiving document, and the system adds a new line of receiving batch. Click Record, and the user enters the inspection results, actual weight, and weight unit of each inspected product. The standard weight is automatically brought out from the product specification data by the system and cannot be modified. The system automatically counts the inspection quantity, inspection weight, number and weight of defective and dead products for each container. The inspection data can be saved at any time. When the inspected quantity and inspected weight reach or exceed the quantity and weight to be inspected, the Complete button can be clicked to complete the inspection operation of the current document. Before clicking Complete, the system defaults the inspection result to Pass, or it can also be selected as Fail according to the situation;

[0224] The sorting operation sub-unit is used for product sorting based on the receiving order in the full-inspection state;

[0225] The loss registration sub-unit is used for recording the quantity and weight data of defective and dead products based on the bin container; when in use, first select the warehouse category and the selection time; then input the storage or bin container code, add one or more lines, record the specifications, types, quantities, and weights, and save to take effect;

[0226] The statistical analysis unit includes:

[0227] The daily balance analysis report unit is used for removing the amount field from the daily balance analysis report in financial management;

[0228] The daily detailed report unit for defective and dead products is used for making a detailed list of defective and dead products;

[0229] The financial management module is used for financial management;

[0230] The said financial management module includes:

[0231] The balance processing unit, according to the statistical results of the daily balance analysis report by the quality unit, maintains the violation codes and fines and sends for review; according to the query results, select a piece of statistical data, select and input the violation code and the violation code for dead products, and selectively input the fine, and then perform the operation;

[0232] The daily balance analysis report management unit, the system statistically analyzes the inspection operations according to the date, supplier, product specification grade, and standard weight;

[0233] The daily detailed report for defective and dead products is used for making an analysis list of defective and dead products.

[0234] In one embodiment, the business process of the system includes:

[0235] Receiving the receiving order; reviewing the receiving order; after the review passes, performing the receiving operation; generating the inspection order; reviewing the inspection order, and after the review passes, performing the inspection operation, sampling inspection; performing full inspection, performing the sorting operation; recording the inspection results; if the inspection operation passes, then performing the warehousing operation, subtracting the inventory of the rejected receiving batches, and the remaining receiving batch inventory becomes qualified after inspection; if the inspection operation fails, then generating a rejection order, reviewing the rejection order, and after the review passes, performing the rejection operation. If it is a partial rejection, subtract the inventory of the rejected receiving batches, and the remaining receiving batch inventory becomes qualified after inspection; if it is a full rejection, clear all receiving inventories.

[0236] Phase 1 (Procurement Receiving):

[0237] This stage mainly realizes the procurement and receipt management of raw crabs. The supplier delivers the goods once or in batches according to the purchase order. The warehousing department establishes a receipt note based on the purchase order, weighs and inspects the received goods through the receipt note, connects the weighing equipment through a PC computer, automatically obtains and records the weight of the raw crabs, and packs the raw crabs, associating the box number.

[0238] Stage 2 (Quality Inspection):

[0239] In this stage, the quality inspection department conducts spot checks or full inspections on the raw crabs according to the receipt note, manually records the box number and inspection results in the system, and for raw crabs that do not meet the quality standards, rejection operations can be performed in the computer system.

[0240] Stage 3 (Sorting Crabs into Boxes):

[0241] In this stage, sorting operations are performed on the accepted raw crabs. The crabs are automatically sorted by a crab sorting machine. The system is connected to the crab sorting machine equipment to automatically obtain the sorting results of the crab sorting machine. Before sorting, the partition number of the crab sorting machine and the bin number need to be bound through a PDA. When sorting, the bin number in Stage 1 is scanned into the computer.

[0242] Stage 4 (Putting Boxed Crabs into the Pond):

[0243] In this stage, the crabs sorted in Stage 3 are put into the crab pond. The crab pond also has a barcode number. Before putting the crabs into the pond, the PDA first scans or selects the crab pond number, then scans the bin number, and finally puts the crabs into the current crab pond. The bin information is released and can be used again, and the data of the crab pond changes.

[0244] Stage 5 (Putting Boxed Crabs into Storage):

[0245] In this stage, the bins containing crabs are put into the fresh-keeping storage, which can be chosen as an alternative to Stage 4. Before storage, a storage entry note is first opened, and according to the storage entry note, the storage upper position operation is performed through a PDA in the fresh-keeping storage, and the storage position where the bin is placed is recorded.

[0246] In this specification, each embodiment is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other. For the system disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the description in the method section.

[0247] In this article, specific examples are used to elaborate on the principles and implementation methods of the present invention. The descriptions of the above embodiments are only used to help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A fishery operation management system, characterized in that: include: System management module, used to implement system account registration, password reset and role maintenance management; The system management module includes: The user management unit is used to query all current users in the system, including account number, name, mobile phone number and email address; the main page has a button to add a new user, and the list provides functions of editing, resetting account and password, and locking account; adding and editing have the same interface, and the account cannot be modified during editing; it provides a function of resetting account password, which is used for administrators to reset passwords in the background when users forget their passwords; The role management unit is used to grant system page operation permissions to a certain account; the role management unit includes: The role maintenance subunit is used to add and edit roles. Users can define the role name, check the computer short pages that the role can access, and save. Roles can also be deleted. Dictionary management unit, used to manage system configuration parameters, which can be modified; Menu management unit, used to modify the system menu name and order; Basic management module, used for one-time maintenance of related basic data before the system goes online. Basic data will not be frequently added or changed, and the system supports addition and change; The basic management module includes: The factory management unit includes the query and deletion functions of the factory basic information. After the factory is established, it supports the authorization or removal of the system account of the factory. The factory maintenance supports the modification and activation and deactivation of the factory information. The deactivated factory will not be available. The equipment management unit is used to implement the maintenance of equipment, workstations, workstations and the relationship between equipment and workstations; the equipment management unit includes: The equipment hierarchy subunit is used to construct a tree-structured equipment hierarchy, including at least the maintenance of the hierarchical relationship of workstations and workstations; The equipment maintenance subunit is used to manage and maintain the equipment, including the equipment type, number, name, and IP address; the equipment number is consistent with the barcode attached to the equipment; the IP address contains the necessary port information for the system to automatically connect to the equipment corresponding to the workstation; The product management unit is used to implement the maintenance and management of product categories, specifications and grades. Product categories can be defined when there are many product specifications, which is convenient for viewing and maintaining product specifications. The management and maintenance of product grades are not directly related to product specifications and belong to basic data, which can be used in subsequent documents. The bin management unit is used to trace and reverse the product information flow based on the bin number. All bins need to be printed with one-dimensional or two-dimensional code labels and numbers offline and affixed to one side of the bin. It provides classification management for bins, and the classification content can be customized. The bins are reused, and the system will control their occupancy. Non-empty bins cannot be used to load new products in the system. The material box management unit comprises: The basic maintenance subunit is used to add, modify, delete and query the categories and basic information of the material boxes. The current capacity and current position cannot be modified. The system automatically brings them out according to the status of the material box. The current capacity refers to the weight of the product when it is packed. It is zero after the material box is released. The current position refers to the number of the workstation and warehouse storage location when the material box is swiped, and does not represent the real-time position. When the material box number is swiped into the packing operation such as the receiving operation, the material box is occupied and the material box number can no longer be used in other packing operations. After the box clearing operation, the material box is released and can be used again. The document type management unit is used to maintain the information of all types of document categories in the current system, including purchase orders, inspection orders, incoming orders, and outgoing orders; it maintains the basic information of document categories, based on the current project schedule and budget, and is a simplified version of the review without related review functions; Regarding review, the document will take effect once it is submitted for review; if it fails the review, it can be modified or deleted, but the document in the review process cannot be modified or deleted; Regarding coding rules, each document can select a specific coding rule to automatically generate document numbers when adding new documents. For the definition of coding rules, please refer to the Serial Number Management section; The serial number management unit is used to define the serial number used. It supports the definition of a leading fixed code with a length of less than 10, which at least includes the year code. The year can be selected in four-digit and two-digit formats. The system automatically calculates and generates the code based on the server time. After selecting a specific format, the system automatically generates the code. The serial length refers to the length of the decimal serial number generated. The serial number is automatically counted, and the leading part that is not long enough is padded with 0. When a user creates a new document, the system automatically generates a corresponding document number based on the coding rules defined in the document category. The document number is unique and supports refresh generation. The system automatically records the current serial number. When the annual code, quarterly code, monthly code, weekly code, or daily code system changes through calculation, the serial number is reset to zero and recalculated from 1. The purchasing management module includes the basic operations of opening and reviewing purchase orders, as well as the maintenance and management functions of the basic data required to implement the above operations; The procurement management module includes: The purchasing market unit is used to maintain the basic data of the purchasing market. Only the enabled purchasing market is used in subsequent business forms and is common to all factories. The purchasing market homepage supports fuzzy query of purchasing market information, enable and disable filtering, provides add and edit links, and supports deletion operations. When deleting, the purchasing market data that has been used in subsequent form businesses will not be associated and will be displayed as empty. Procurement market maintenance includes adding and editing procurement market information, and the name has uniqueness restrictions; The market price management unit is based on the daily purchase price of products of different specifications in the purchase market. The product specification information comes from the product management of basic management, and the unit of measurement comes from the unit of measurement management of basic management. The market price will be referenced when a purchase order is opened. If the market price of the day cannot be associated, the null value method will be used. The market price management unit includes: The market price master file sub-unit is used to realize the query and single deletion of market prices, and provides the separate query functions of quotation date, modification date, and creation date, the filtering query function of a single market, and the fuzzy query based on product specifications, grades, and descriptions; it provides the link functions of adding, modifying, importing data, and downloading import templates; The market price maintenance subunit is used to add and modify a single market price. The market price uses two decimal places. The purchase market, quotation date, product specifications, and product grades form a combined unique key with uniqueness restrictions. Importing data only supports importing data for specific targets. Fill in the data through the template first, and then import it. The template format is the first row of titles, and the rest are row data. It does not support special formats such as merging cells and summarizing. Fill in the data based on the downloaded template and upload it to the system. The system will parse and transfer the data into the database. If the unique key data already exists in the system, it will be overwritten. If not, it will be added. At the same time, the purchasing market, product specifications, product grades, pricing units, and weight units must be maintained in advance in the basic data maintenance. If the corresponding basic data cannot be found, an error will be reported and it cannot be imported; The supplier type management unit is used to maintain and manage the basic data of supplier types; The supplier management unit is used to maintain the basic information of suppliers and is used when opening purchase orders. When opening purchase orders, only the enabled supplier information can be selected and is used throughout the factory. The supplier management unit includes: The sub-unit of the supplier management main page is used to query and delete supplier information, and provide links to the add and edit pages; it supports filtering by supplier type, market, and enabled, and supports fuzzy queries by number, name, address, email, phone, WeChat, and description; Supplier management maintenance page subunit, supplier information adding and modifying interface, the number and name are unique, the supplier type comes from the basic data, and the market comes from the procurement market; A purchase order management unit, used to manage purchase orders; The purchase order management unit includes: The purchase order maintenance subunit includes basic query. The factory type only displays the factory type authorized by the currently logged-in user. If the factory type is not authorized, the current user cannot perform new operations. It supports separate filtering based on the expected arrival date, new creation date, and modification date. It supports multiple selection filtering of purchase order status and fuzzy query of text fields. Considering the system performance, the planned arrival date and purchase order status provide default values ​​for data filtering. Supports modification and deletion of purchase orders when they are created or returned. Purchase orders cannot be modified or deleted after they have been reviewed and approved. Supports viewing of purchase order details, but cannot edit them. Displays purchase order details and status information; Supports adding purchase orders. When adding, the system initializes the available purchase order types. According to the purchase order type selected by the user, the system automatically obtains the coding rules and generates the purchase order number. The purchase order number supports regeneration. The supplier comes from the supplier basic data and can only be selected; the unit of measurement comes from the basic data maintenance; the total weight and total amount come from the summary of the purchase order details; Multiple purchase details can be added. Product specifications come from product specifications defined in product specifications and can only be selected. Product grades come from specification grades maintained in product specifications. Purchase markets come from the purchase market information maintained in basic management. Market unit prices come from the market prices maintained in purchase market information maintenance and are automatically brought out by the system and cannot be modified. If there is no corresponding market price, it can be modified. The settlement unit is equal to the purchase unit price by default and can be modified. The purchase amount is the product of the purchase weight and the settlement unit price and cannot be modified. When the purchase order details change, the total weight and total amount of the purchase order master file are automatically updated. The export data management subunit is used to export the master and detail information of the purchase order based on the query conditions and present it in a single line form; The warehouse management module is used to realize product receipt, inbound and outbound document management and inbound and outbound operations, as well as PDA-based in-warehouse inventory and inbound and outbound storage operations; The warehouse management module includes: Basic management unit, used to manage the beginning inventory; The basic management unit includes: The warehouse management subunit is used to maintain the basic information of the warehouse. At the same time, the warehouse account can be used based on the warehouse authorization. Only the authorized account can operate and view the warehouse pages and data; The warehouse layout subunit manages the areas within the warehouse through layout management, supports nested maintenance, and tree presentation; The storage management subunit is used to maintain storage information in the selected area. Each storage has a unique number, which is the number on the label barcode actually attached to the product pool or storage location. The label is printed and attached offline by a label printer. The system does not provide label printing function; The inbound business management unit is used to manage the inbound business; The warehousing business management unit includes: The goods receipt management subunit is used to issue goods receipts based on approved purchase orders. When the supplier delivers goods, a goods receipt is issued. One goods receipt corresponds to one purchase order, and one goods receipt detail corresponds to one or more details of a purchase order. That is, one purchase order can be divided into multiple goods receipts of different periods for receiving goods. The main page of the delivery note enables the query and addition of delivery notes, and provides the editing and deletion functions of delivery notes; the delivery note maintenance includes the addition and maintenance of delivery notes. When using it, select the purchase order number, specify the receiving warehouse, and select the delivery category. The system automatically generates the delivery note number based on the coding rules set for the document category, and supports the regeneration of the delivery note number; The goods receipt details are automatically generated based on the line numbers of the selected purchase order. It can be all the line numbers of the purchase order or part of the line numbers. After saving the goods receipt, you can immediately perform the goods receipt operation on the goods receipt line. For details on the goods receipt operation, refer to the Goods Receipt Operation section. The receiving operation subunit is used to record the box number and related information of the received goods according to the receiving note. When receiving goods, select the receiving note line information on the left side of the interface, click receiving goods, and the receiving operation interface on the right side will display the receiving note line information. The user selects the receiving station, and the system connects to the weighing machine according to the weighing machine IP configured at the station, and displays the connection or disconnection status. After the above preparations are completed, enter one or more material box container numbers, the system automatically checks the specification matching and compliance, automatically obtains the weighing machine weight data, and can be modified. The system synchronously updates the actual weight. When the actual weight exceeds the weight of the delivery note, after the delivery note is received, click on the delivery note to complete the receipt, which means that the current delivery note has completed the receipt operation, and the relevant information and status of the delivery note are synchronously updated; Incoming order management subunit: the incoming order main page enables query and addition of incoming orders, and provides editing and deletion functions for incoming orders. The documents under review or approved cannot be edited or deleted. Incoming document maintenance includes adding and editing incoming documents. When using it, select the factory type, specify the incoming warehouse, and select the incoming category. The system automatically generates the incoming document number based on the coding rules set for the document category, and supports regenerating the incoming document number. When maintaining the details of the incoming order, select the specification, grade, and weight. The system will automatically calculate the product quantity based on the standard weight maintained in the basic data of the selected specification, which can be modified. The receiving operation subunit is used for receiving operations based on general receiving documents. Before use, select the warehouse, receiving document type, receiving document number, and then select the receiving document item. The system automatically brings out the specification, planned weight and quantity of the item, and automatically brings out the available empty storage for modification; The outbound business management unit is used to maintain the documents for warehouse receipt and inbound and outbound demand. The warehouse operation level performs receipt and inbound and outbound operations based on these demand documents. The management of all demand documents is subject to authority control by factory and warehouse type. General warehouse incoming order maintenance and management. If the review process is maintained in the document type, the review operation is supported; after the outgoing order is reviewed, the corresponding inventory is locked; The outbound order main page enables outbound order query and addition, and provides outbound order editing and deletion functions. Editing and deletion are not supported during the review process or after the review has passed. When performing outbound order maintenance, select the factory type and the outbound order type. The system will automatically generate an outbound order number based on the order type and supports regeneration of order numbers. When maintaining outbound details, select the specification, grade, and weight, and the system will automatically calculate the quantity. The quantity can be modified, and the system recommends storage based on the FIFO rule by default; For outbound operations based on general outbound orders, you must select the warehouse, outbound order type, outbound order number, and outbound order items before use. The system will display the outbound specifications and weight information. For outbound order types recommended by the system, the system will automatically update the warehouse information. When the outbound weight entered exceeds the weight of the outbound order, the system will prompt you, but you can still enter it; when the weight reaches the standard, click on "Complete Outbound" to complete the outbound operation of the outbound order; The in-warehouse business management unit is used to scan the code to query the container information at any time. For abnormally occupied containers, the container initialization function can also be used to release the container. After the release, the data in the container will be cleared. The in-library business management unit includes: Inventory operation subunit, in which the PDA interface is used to adjust the weight and quantity of products in the material box container at any time. When using it, select the factory and warehouse, choose to adjust the storage or material box container, and enter the code of the storage or material box container. The system automatically brings out the specification and grade information of the current container or storage, and then enter the actual specification, weight and quantity. The quantity system can automatically bring out, but it can be modified and take effect immediately after saving; The inventory operation subunit is used to implement inventory operations on the PC side, and to count and record the inventory operation contents on the PDA side. Its functions are the same as those on the PDA side. The storage subunit is used to put the material box container into the storage position or the product in the material box into the water pool. When operating, first swipe in the storage, then swipe in the material box container code. After swiping in, the weight and quantity can be adjusted. Multiple material box containers can be swiped in. After completion, click Confirm to save and the storage operation is completed; The storage out subunit is used to move the material box container out of the storage location. When in use, swipe in the material box container number in a certain storage location, and the system will automatically bring out the information of the material box container, which can be adjusted. After swiping all the material box containers, click Confirm to save, and the storage location operation is completed; The staggered transfer subunit is used to realize the storage-in and storage-out functions of the PDA end, and at the same time, record and query the storage-in and storage-out data performed through the PDA end; The storage location transfer operation function implements storage in and out on the PDA side through a page. The operation type is moved in / out. For the move-in operation, the storage number and container number are required. For the move-out operation, the user only needs to enter the container number, and the system will automatically bring out the storage number of the current container. If there is no container number, it is unnecessary to move out. It will take effect after saving. Statistical Analysis Unit, including: The inventory detail subunit is used to perform statistical analysis on the warehouse inventory and supports Excel export in a fixed format, including the planned arrival date of future inventory from the purchase order and future delivery orders; Quality management module, used to achieve quality management and control of products during receipt and storage; The quality management module includes: Basic management unit, used for basic data during weighing processing. Violation codes include code categories, support user customization, and definition and maintenance of violation codes under categories; The loss type subunit is used to maintain the basic data of loss types. It is used for selection by the PDA side during loss registration to maintain the category and timing name of loss types. The loss timing is used for supplier procurement and daily statistics of dead product details. The bad code subunit is used for basic data maintenance, to achieve maintenance and management of bad codes, and to perform statistics by bad code classification; Quality business management unit, used to implement maintenance management of inspection-related requirements; The quality service management unit includes: Inspection document element is used to provide a new inspection document for the goods receipt document. The inspection document is newly added and maintained based on the goods receipt item. After the inspection document is maintained, the inspection record is realized through the inspection operation interface. When adding or modifying an inspection document, select the factory type, receipt type and receipt number. The default is non-full inspection. The status is automatically updated by the system and cannot be modified. After saving and submitting for review, you can perform the inspection operation. For details, please refer to the inspection operation in the quality operation. The inspection document in the process of inspection or completed inspection cannot be modified or deleted. Rejection of returned sub-units. If there are major quality problems after inspection, rejection can be requested and a rejection document can be issued, which will take effect after review and approval; When adding a rejection return document, select the factory type and rejection document type. The system will automatically generate a rejection document number based on the document type. The document number can be refreshed and generated. Select the rejection type, including: total rejection and partial rejection. You can choose to fill in the rejection details based on the goods receipt or the goods receipt, and enter the corresponding document number. When adding rejection details, according to the document items based on the type of the master file and the total rejection or partial rejection, if it is a goods receipt, the specifications, total weight and total quantity of the goods receipt will be automatically brought out; if it is an inspection document, the quantity and weight of the dead products and the total quantity and weight of the inspection document will be automatically brought out. The above data except the specifications can be modified; after filling in, click Save or Save for Review for review; Carry out inspection work based on the opened inspection order and record the inspection results. When using, first query the documents to be inspected through the query page, click Inspection to enter the inspection record page; On the inspection page, select a specific delivery note, the system will add a new line of delivery batch, click record, and the user will enter the inspection result, actual weight, and weight unit of each inspected product. The standard weight is automatically taken from the product specification data by the system and cannot be modified. The system will automatically count the inspection quantity, inspection weight, and the number and weight of residual products of each container. The inspection data can be saved at any time. When the inspected quantity and weight reach or exceed the quantity and weight to be inspected, you can click the Finish button to complete the inspection of the current document. Before clicking Finish, the system defaults the inspection result to Pass, and you can also choose to Fail according to the situation. The sorting operation subunit is used to sort products based on the receiving order in full inspection status; The loss registration subunit is used to record the quantity and weight data of residual and dead products based on the material container. When using it, first select the warehouse type and the time; then enter the storage or material container code, add one or more rows, record the specification, type, quantity, and weight, and save to take effect; Statistical Analysis Unit, including: The daily balance analysis unit is used to remove the amount field based on the daily balance analysis in financial management; The daily detailed list unit for damaged and dead goods is used to list the damaged and dead goods in detail; Financial management module, used to manage finances; The financial management module includes: The weighing processing unit and the quality unit maintain the violation code and penalty and submit them for review based on the statistical results of the daily weighing analysis; based on the query results, select a statistical data, select to enter the violation code and the dead product violation code, and optionally enter the penalty, and then perform the operation; Daily weighing analysis management unit: the system counts the inspection work according to date, supplier, product specification level and standard weight; Daily report of damaged and dead products, used to analyze and list damaged and dead products.

2. The aquatic product operation management system according to claim 1, characterized in that: The system's business processes include: Receive the goods receipt; review the goods receipt; after the review is passed, carry out the goods receipt operation; generate an inspection form; review the inspection form, after the review is passed, carry out the inspection operation and random inspection; carry out full inspection and sorting operation; record the inspection results; if the inspection operation passes, carry out the warehousing operation, subtract the rejected goods receipt batch inventory, and the remaining received goods batch inventory becomes qualified for inspection; if the inspection operation fails, generate a rejection form, review the rejection form, after the review is passed, carry out the rejection operation, if it is a partial rejection, subtract the rejected goods receipt batch inventory, and the remaining received goods batch inventory becomes qualified for inspection; if it is a total rejection, clear all received goods inventory.