Reagent lifecycle management system
The reagent lifecycle management system has solved the problem of fewer errors in reagent management, enabled refined management of reagents and reasonable allocation of free gifts, improved management efficiency and utilization, and ensured traceability of responsibility.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING JINGPIN SCI & TECH CO LTD
- Filing Date
- 2026-04-03
- Publication Date
- 2026-07-17
AI Technical Summary
The existing laboratory reagent management system cannot provide timely feedback on issues such as over- or under-dispensing from the total inventory, leading to reagent waste and shortages. Furthermore, donated reagents cannot be rationally planned and cannot be allocated to laboratories in urgent need.
A reagent lifecycle management system was designed, including a data processing module, a data storage module, a secondary warehouse management module, and a reagent delivery module. By matching reagent information, constructing lists, and verifying, the system enables refined management of reagents, ensures traceability of responsibility, and allows for the reasonable use of donated reagents.
It improved reagent management efficiency, reduced waste, ensured the rational allocation and utilization of reagents, made responsibility traceable, and reduced operational risks.
Smart Images

Figure CN122415006A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of this application relate to the field of data processing, and more particularly to a reagent lifecycle management system. Background Technology
[0002] The current laboratory reagent receipt system records reagents upon arrival at the central warehouse (primary warehouse), and only after this is completed is the order officially signed for. However, there is a lack of corresponding management mechanisms for individual laboratories after receiving reagents, making it impossible to provide timely feedback on issues such as over-dispensing, errors, and / or under-dispensing from the central warehouse.
[0003] Meanwhile, when conducting experiments in various laboratories, situations often arise where reagents are in short supply but have not yet been ordered. For example, a laboratory may be conducting a new set of experiments without knowing in advance all the required reagent types. In such cases, the laboratory can only continue the experiment after the new reagents are ordered and delivered. However, when laboratories place orders, manufacturers usually include some complimentary reagents; for example, ordering 100 bottles of ethanol will include 5 bottles as a gift.
[0004] When placing orders, laboratories do so based on their actual and expected usage. Free gifts from manufacturers are usually reagents not included in the ordering laboratory's planned usage, exceeding the quantity ordered. Each reagent has an expiration date; if reagents are not used for an extended period, they will expire, leading to waste.
[0005] The existing mechanism lacks proper planning for donated reagents. This results in reagents needed by current laboratories being stored in the primary inventory, but unable to be distributed to laboratories that urgently require them. Summary of the Invention
[0006] This application provides a reagent lifecycle management system. The system includes a data processing module, a data storage module, a secondary warehouse management module, and a reagent delivery module. The data processing module is used to send an order read instruction to the data storage module in response to the replenishment instruction sent by the secondary warehouse management module. In response to a secondary warehouse order, the reagent information in the secondary warehouse order is matched with the reagent information contained in the replenishment instruction. If the secondary warehouse order does not include the reagent information in the replenishment instruction, a gift list read instruction is sent to the data storage module. The gift list and the replenishment instruction are matched. If the match is successful, a reagent outbound list is constructed based on the replenishment instruction. Based on the reagent outbound list, a reagent delivery instruction is sent to the reagent delivery module. In response to the confirmation instruction sent by the secondary warehouse manager based on the reagent warehousing instruction, a reagent warehousing list is constructed; the outbound list and the inbound list are checked and verified. If the verification is successful, an order receipt instruction is generated; the order receipt instruction is sent to the procurement platform. The data storage module is used to respond to the order read instruction, obtain the secondary database order corresponding to the order instruction, and send the secondary database order to the data processing module; In response to the gift list read instruction, the gift list is obtained and sent to the data processing module; The secondary warehouse management module is used to obtain the reagent consumption of each reagent in the current secondary warehouse; if the current reagent consumption reaches a preset threshold, a replenishment instruction corresponding to the reagent is generated; and the replenishment instruction is sent to the data processing module. The reagent delivery module is used to respond to the reagent delivery instruction, retrieve the corresponding reagent from the primary warehouse and deliver it to the corresponding secondary warehouse; after the delivery is completed, it sends a reagent storage instruction to the secondary warehouse manager.
[0007] Furthermore, the gift list is constructed in the following manner: The data processing module sends a target order read instruction to the data storage module; In response to the order information and list information sent by the data storage module, the order information and list information are compared to confirm the gift information; and a gift list is constructed based on the gift information. The data storage module is used to respond to the target order read instruction, obtain the shipment information provided by the shipper and the list information constructed by the warehouse manager after verifying the current reagents; and send the shipment information and list information to the data processing module.
[0008] Furthermore, constructing the gift list based on the gift information includes: Based on the gift information, determine the type of gift; If the type of the gift matches the reagent specifications ordered by the secondary warehouse manager, it is stored in the primary warehouse; the gift information is written into the gift data set. Write all eligible gift information into the gift data set to obtain the gift list.
[0009] Furthermore, if the type of the gift does not match the reagent specifications ordered by the secondary warehouse manager, a cargo transportation instruction is sent to the reagent delivery module. The reagent delivery module, in response to the cargo transportation instruction, sends the current gift to its corresponding secondary warehouse.
[0010] Furthermore, it also includes a balance module, specifically used for: Obtain the weight data of the reagents; Based on the weight data, calculate the amount of reagent consumed; The reagent consumption amount is sent to the secondary library management module.
[0011] Furthermore, the step of verifying the outbound list and the inbound list, and generating an order receipt instruction if the verification is successful, includes: Inventory the quantity of all reagents currently in the warehouse and construct the first dataset; In response to the delivery completion instruction fed back by the reagent delivery module after retrieving the corresponding reagent from the primary warehouse, the quantity of all reagents in the current warehouse is counted, and a second data set is constructed. The second data set and the first data set are compared to obtain the difference set of the two data sets; The difference set is compared with the reagents in the outbound and inbound lists. If the reagent quantity and reagent label number are equal, the verification is successful and an order receipt instruction is generated.
[0012] Furthermore, it also includes an environmental monitoring module, specifically used for: Monitor the environmental parameters in the current reagent storage cabinet; If the environmental parameters in the reagent storage cabinet do not meet the preset reagent storage conditions, a first alarm command is sent to the alarm module.
[0013] Furthermore, it also includes an authentication module, specifically used for: User permissions are verified through fingerprint, iris recognition, and / or password verification. If the verification fails, a second alarm command is sent to the alarm module.
[0014] Furthermore, it also includes a date monitoring module, specifically used for: Monitor the date parameters in the current reagent storage cabinet; If the date parameter of the reagent in the reagent storage cabinet is less than or equal to the preset date threshold, a third alarm command is sent to the alarm module.
[0015] Furthermore, it also includes an alarm module, specifically used for: In response to the first alarm command sent by the environmental monitoring module, a prompt message is sent to suggest changing the storage location; In response to the second alarm command sent by the authentication module, issue an audible and visual alarm and / or send alarm information; In response to the third alarm command sent by the date monitoring module, a warning message is sent to indicate that the reagent is nearing or expired.
[0016] The reagent lifecycle management system provided in this application includes a data processing module, a data storage module, a secondary warehouse management module, and a reagent delivery module. The data processing module is configured to: send an order read instruction to the data storage module in response to a replenishment instruction sent by the secondary warehouse management module; match the reagent information in the secondary warehouse order with the reagent information included in the replenishment instruction in response to a secondary warehouse order; if the secondary warehouse order does not include the reagent information in the replenishment instruction, send a gift list read instruction to the data storage module; match the gift list with the replenishment instruction; if the match is successful, construct a reagent outbound list based on the replenishment instruction; send a reagent delivery instruction to the reagent delivery module based on the reagent outbound list; construct a reagent inbound list in response to a confirmation instruction sent by the secondary warehouse management personnel based on a reagent inbound instruction; verify the outbound list and the inbound list; if the verification is successful, generate an order receipt instruction; and send the order receipt instruction to the procurement platform. The data storage module, in response to the order read instruction, retrieves the secondary warehouse order corresponding to the order instruction and sends the secondary warehouse order to the data processing module; in response to the gift list read instruction, retrieves the gift list and sends the gift list to the data processing module; the secondary warehouse management module, in response to the current reagent consumption of each reagent in the secondary warehouse, generates a replenishment instruction corresponding to the reagent if the current reagent consumption reaches a preset threshold and sends the replenishment instruction to the data processing module; the reagent delivery module, in response to the reagent delivery instruction, retrieves the corresponding reagent from the primary warehouse and delivers it to the corresponding secondary warehouse; after delivery, sends a reagent entry instruction to the secondary warehouse management personnel, which greatly improves management efficiency, ensures traceability of responsibility, reduces operational risks, and promotes the development of inventory management towards refinement and standardization. At the same time, through the above-mentioned gift management mechanism, the utilization rate of reagents is greatly improved, and the problem of having reagents needed by the secondary warehouse in the primary warehouse but being unable to access them is solved.
[0017] It should be understood that the description in the Summary Section is not intended to limit the key or essential features of the embodiments of this application, nor is it intended to restrict the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description
[0018] The above and other features, advantages, and aspects of the embodiments of this application will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein: Figure 1 This is a block diagram of a reagent lifecycle management system according to an embodiment of this application; Figure 2 This is a flowchart illustrating the construction of a gift list according to an embodiment of this application. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0020] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0021] Figure 1 A block diagram 100 of a reagent lifecycle management system according to an embodiment of the present disclosure is shown. The system includes a data processing module 110, a data storage module 120, a secondary warehouse management module 130, and a reagent delivery module 140. The data processing module 110 is used to send an order read instruction to the data storage module in response to the replenishment instruction sent by the secondary warehouse management module. In response to the secondary warehouse order, the reagent information in the secondary warehouse order is matched with the reagent information contained in the replenishment instruction. If the secondary warehouse order does not include the reagent information in the replenishment instruction, a gift list read instruction is sent to the data storage module. In response to the gift list, the gift list and the replenishment instruction are matched. If the match is successful, a reagent outbound list is constructed based on the replenishment instruction. Based on the reagent outbound list, a reagent delivery instruction is sent to the reagent delivery module. In response to the confirmation instruction sent by the secondary warehouse manager based on the reagent warehousing instruction, a reagent warehousing list is constructed; the outbound list and the inbound list are checked and verified. If the verification is successful, an order receipt instruction is generated; the order receipt instruction is sent to the procurement platform. Data storage module 120 is used to respond to the order read instruction, obtain the secondary database order corresponding to the order instruction, and send the secondary database order to the data processing module; In response to the gift list read instruction, the gift list is obtained and sent to the data processing module; The secondary warehouse management module 130 is used to obtain the reagent consumption of each reagent in the current secondary warehouse; if the current reagent consumption reaches a preset threshold, a replenishment instruction corresponding to the reagent is generated; and the replenishment instruction is sent to the data processing module. The reagent delivery module 140 is used to respond to the reagent delivery instruction, retrieve the corresponding reagent from the primary warehouse and deliver it to the corresponding secondary warehouse; after the delivery is completed, it sends a reagent storage instruction to the secondary warehouse manager.
[0022] In some embodiments, the manufacturer ships the goods according to the order. When the goods arrive at the warehouse (Level 1 warehouse), the warehouse staff, upon receiving the reagent arrival notification, tagged the reagents that have been put into storage. That is, an RFID tag was attached to each reagent; the RFID tag includes basic information about the reagent, such as reagent number, reagent name, production date, shelf life, and / or the information of the person who placed the order (laboratory name), etc.
[0023] After the warehouse staff has labeled the reagents in the primary warehouse, they construct a list of information. Preferably, to improve efficiency, image recognition can be used to identify the labeled reagents stored in the primary warehouse reagent cabinets, construct a list of information based on the recognition results, and store the list of information in the data storage module.
[0024] In some embodiments, when a laboratory or enterprise places an order with a manufacturer, the manufacturer often includes some free gifts. For example, if a laboratory orders 100 bottles of ethanol, the manufacturer will give away 5 bottles of the same specification as a free reagent.
[0025] The secondary storage unit consists of intelligent reagent cabinets for storing reagents in each laboratory. These cabinets are equipped with RFID readers, and each test tube or reagent bottle is labeled with an RFID tag. Typically, one reader is installed on each shelf. The reader (or writer) communicates with the tags and handles data transmission and identification. During operation, the reader uses an antenna to transmit signals to electronic tags within the system's identification range. The tags compare the reader's signal with their own data; tags that match respond to the query signal, completing the identification process. Each reagent location can be equipped with a balance (weight sensor) to detect changes in the reagent's weight. Each RFID tag includes information such as the current reagent's location, reagent name, and / or reagent type.
[0026] When reagents in the secondary warehouse are in short supply, the secondary warehouse management module obtains the current reagent weight data in real time through the balance module. If the current reagent weight data is less than a preset threshold, i.e., the current reagent consumption is too high, a replenishment instruction corresponding to that reagent is generated and sent to the data processing module. In response to the replenishment instruction sent by the secondary warehouse management module, the data processing module retrieves the corresponding order information of the secondary warehouse (laboratory) through the data storage module, compares the order information with the corresponding reagent information in the replenishment instruction, and if the comparison is successful (i.e., the order information includes the reagent to be replenished), a reagent outbound list is constructed based on the replenishment instruction. If the comparison fails, meaning the secondary warehouse order does not include the reagent information in the replenishment instruction, a gift list read instruction is sent to the data storage module. The data storage module, in response to the gift list read instruction, retrieves the gift list and sends it to the data processing module. The data processing module, in response to the gift list, matches the gift list with the replenishment instruction. If the match is successful, a reagent outbound list is constructed based on the replenishment instruction. That is, the gift list includes the reagents currently needed by the secondary warehouse. If the match fails, reagent shortage information is sent to the secondary warehouse management personnel to promptly report the reagent shortage situation.
[0027] Among them, such as Figure 2 As shown, the above list of gifts can be constructed in the following way: S210, Based on the gift information, determine the type of gift.
[0028] S220. If the type of the gift is consistent with the reagent specifications ordered by the secondary warehouse manager, then store it in the primary warehouse; write the gift information into the gift data set.
[0029] S230: Write all eligible gift information into the gift data set to obtain the gift list.
[0030] Specifically, the data processing module sends a target order read instruction to the data storage module; The data storage module is used to respond to the target order read instruction, obtain the shipment information provided by the shipper and the list information constructed by the warehouse manager after verifying the current reagents; and send the shipment information and list information to the data processing module. The data processing module, in response to the order information and list information sent by the data storage module, compares the order information and list information to confirm the gift information; Based on the gift information, determine the type of gift; If the type of the free gift matches the reagent specifications ordered by the secondary warehouse manager, it is stored in the primary warehouse; for example, if an order is placed for 100 bottles of 500ml ethanol, the free gift is 5 bottles of the same specification of 500ml ethanol; this free gift information is written into the free gift data set; if the type of the free gift does not match the reagent specifications ordered by the secondary warehouse manager, a cargo transportation instruction is sent to the reagent delivery module; for example, if an order is placed for 100 bottles of 500ml ethanol, the free gift is 1 bottle of 100ml ethanol; the reagent delivery module, in response to the cargo transportation instruction, sends the current free gift to its corresponding secondary warehouse.
[0031] Write all eligible gift information into the gift data set to obtain the gift list.
[0032] Furthermore, the data processing module sends a reagent delivery instruction to the reagent delivery module based on the reagent outbound list.
[0033] The reagent delivery module, in response to the reagent delivery instruction, retrieves the corresponding reagent from the primary warehouse and delivers it to the corresponding secondary warehouse; after delivery is completed, it sends a reagent storage instruction to the secondary warehouse manager.
[0034] The data processing module responds to the confirmation instruction sent by the secondary warehouse manager based on the reagent warehousing instruction, constructs a reagent warehousing list, and verifies the outbound list and the inbound list. If the verification is successful, an order receipt instruction is generated.
[0035] Specifically, before reagents are issued, the data processing module inventories the quantity of all reagents in the current warehouse, constructing a first reagent set; after reagents are issued, it inventories the quantity of all reagents in the current warehouse again, constructing a second reagent set. The second data set is compared with the first data set to obtain the difference set of the two data sets. The difference set is then compared with the reagents in the outbound and inbound lists. If the reagent quantity and reagent label number are equal, the verification is successful, and an order receipt instruction is generated.
[0036] That is, when reagents are issued, an inventory check is performed to obtain the current inventory set of reagents before. After the reagents are issued (after the reagents are taken out and the cabinet door is closed), the inventory is checked again to construct the current inventory set of reagents after. The before and after sets are compared to obtain the difference set outlist. The outlist is compared with the selflist. If the two sets have the same quantity and the same tag number, an order receipt instruction is generated. If the quantity is the same but the tag number is not the same, a reagent error prompt is issued. If outlist has more than selflist, the extra tags are checked and the person who issued the reagent is prompted to return it immediately. If outlist has less than selflist, the type of reagent that was missing is indicated by the tag.
[0037] If the verification is successful, an order receipt instruction is generated and sent to the interaction module and the supplier. Specifically, if the quantities and tag numbers of the two sets are equal, the warehouse staff is prompted to take a photo. The system then associates the outgoing reagents (RFID numbers) with the photo and uploads them to the procurement platform for receipt confirmation, completing the outbound process.
[0038] It should be noted that after the laboratory receiving the complimentary reagent completes the receipt, it will send the reagent receipt information to the secondary warehouse manager to which the reagent belongs. For example, Laboratory A orders 100 bottles of ethanol and receives 5 bottles of the same specification as complimentary ethanol. After Laboratory B retrieves 3 bottles of ethanol from the primary warehouse (3 of the 5 complimentary bottles from Laboratory A) and signs for them, it will synchronize the receipt information to Laboratory A. This ensures information parity between laboratories.
[0039] Furthermore, the reagent lifecycle management system also includes: The environmental monitoring module is specifically used for: Monitor the environmental parameters in the current reagent storage cabinet; If the environmental parameters in the reagent storage cabinet do not meet the preset chemical reagent storage conditions, a first alarm command is sent to the alarm module.
[0040] Furthermore, the reagent lifecycle management system also includes: The authentication module is specifically used for: User permissions are verified through fingerprint, iris recognition, and / or password verification. When verification fails, a second alarm command is sent to the alarm module.
[0041] For example, when reagents are dispensed, the user's permissions are verified using fingerprint or password authentication. If verification fails, the user is prohibited from operating the current reagent cabinet, and a second alarm command is sent to the alarm module. In other words, the current user is prohibited from operating the reagents in the cabinet.
[0042] Furthermore, the reagent lifecycle management system also includes: The date monitoring module is specifically used for: Monitor the date parameters in the current reagent storage cabinet; If the date parameter (batch number expiration date) of the reagent in the reagent storage cabinet is less than or equal to the preset date threshold, a third alarm command is sent to the interaction module and / or the alarm module.
[0043] Furthermore, the RFID reagent lifecycle dynamic management system also includes: The alarm module is specifically used for: In response to the first alarm command sent by the environmental monitoring module, a prompt message is sent to suggest changing the storage location; In response to the second alarm command sent by the authentication module, issue an audible and visual alarm and / or send alarm information; In response to the third alarm command sent by the date monitoring module, a warning message is sent to indicate that the reagent is nearing or expired.
[0044] According to the embodiments of this disclosure, the following technical effects are achieved: The receipt process requires confirmation from the person who placed the order (secondary warehouse manager), clarifying the responsible party from the warehouse to the user unit (laboratory). In case of shortages, damage, or incorrect models, the specific process and responsible person can be quickly traced, reducing buck-passing, improving management efficiency, and ensuring accountability. By utilizing the gift allocation mechanism, the rational allocation of gift reagents is achieved, which saves economic costs and significantly improves reagent management efficiency.
[0045] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.
[0046] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0047] The units or modules described in the embodiments of this application can be implemented in software or hardware. The described units or modules can also be located in a processor. The names of these units or modules do not, in certain circumstances, constitute a limitation on the unit or module itself.
[0048] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the foregoing application concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions claimed in this application.
Claims
1. A reagent lifecycle management system, characterized in that, It includes a data processing module, a data storage module, a secondary warehouse management module, and a reagent delivery module: The data processing module is used to send an order read instruction to the data storage module in response to the replenishment instruction sent by the secondary warehouse management module. In response to a secondary warehouse order, the reagent information in the secondary warehouse order is matched with the reagent information contained in the replenishment instruction. If the secondary warehouse order does not include the reagent information in the replenishment instruction, a gift list read instruction is sent to the data storage module. The gift list and the replenishment instruction are matched. If the match is successful, a reagent outbound list is constructed based on the replenishment instruction. Based on the reagent outbound list, a reagent delivery instruction is sent to the reagent delivery module. In response to the confirmation instruction sent by the secondary warehouse manager based on the reagent warehousing instruction, a reagent warehousing list is constructed; the outbound list and the inbound list are checked and verified. If the verification is successful, an order receipt instruction is generated; the order receipt instruction is sent to the procurement platform. The data storage module is used to respond to the order read instruction, obtain the secondary database order corresponding to the order instruction, and send the secondary database order to the data processing module; In response to the gift list read instruction, the gift list is obtained and sent to the data processing module; The secondary warehouse management module is used to obtain the reagent consumption of each reagent in the current secondary warehouse; if the current reagent consumption reaches a preset threshold, a replenishment instruction corresponding to the reagent is generated; and the replenishment instruction is sent to the data processing module. The reagent delivery module is used to respond to the reagent delivery instruction, retrieve the corresponding reagent from the primary warehouse and deliver it to the corresponding secondary warehouse; after the delivery is completed, it sends a reagent storage instruction to the secondary warehouse management personnel.
2. The system according to claim 1, characterized in that, The list of gifts is constructed as follows: The data processing module sends a target order read instruction to the data storage module; In response to the order information and list information sent by the data storage module, the order information and list information are compared to confirm the gift information; Based on the gift information, construct a gift list; The data storage module is used to respond to the target order read instruction, obtain the shipment information provided by the shipper and the list information constructed by the warehouse manager after verifying the current reagents; and send the shipment information and list information to the data processing module.
3. The system according to claim 2, characterized in that, The process of constructing the gift list based on the gift information includes: Based on the gift information, determine the type of gift; If the type of the gift matches the reagent specifications ordered by the secondary warehouse manager, it is stored in the primary warehouse; the gift information is written into the gift data set. Write all eligible gift information into the gift data set to obtain the gift list.
4. The system according to claim 3, characterized in that, Also includes: If the type of gift does not match the reagent specifications ordered by the secondary warehouse manager, a cargo transportation instruction is sent to the reagent delivery module. The reagent delivery module, in response to the cargo transportation instruction, sends the current gift to its corresponding secondary warehouse.
5. The system according to claim 1, characterized in that, It also includes a balance module, specifically used for: Obtain the weight data of the reagents; Based on the weight data, calculate the amount of reagent consumed; The reagent consumption amount is sent to the secondary library management module.
6. The system according to claim 1, characterized in that, The step of verifying the outbound list and the inbound list, and generating an order receipt instruction if the verification is successful, includes: Inventory the quantity of all reagents currently in the warehouse and construct the first dataset; In response to the delivery completion instruction fed back by the reagent delivery module after retrieving the corresponding reagent from the primary warehouse, the quantity of all reagents in the current warehouse is counted, and a second data set is constructed. The second data set and the first data set are compared to obtain the difference set of the two data sets; The difference set is compared with the reagents in the outbound and inbound lists. If the reagent quantity and reagent label number are equal, the verification is successful and an order receipt instruction is generated.
7. The system according to claim 1, characterized in that, It also includes an environmental monitoring module, specifically used for: Monitor the environmental parameters in the current reagent storage cabinet; If the environmental parameters in the reagent storage cabinet do not meet the preset reagent storage conditions, a first alarm command is sent to the alarm module.
8. The system according to claim 7, characterized in that, It also includes an authentication module, specifically used for: User permissions are verified through fingerprint, iris recognition, and / or password verification. If the verification fails, a second alarm command is sent to the alarm module.
9. The system according to claim 8, characterized in that, It also includes a date monitoring module, specifically used for: Monitor the date parameters in the current reagent storage cabinet; If the date parameter of the reagents in the reagent storage cabinet is less than or equal to the preset date threshold, a third alarm command is sent to the alarm module.
10. The system according to claim 9, characterized in that, It also includes an alarm module, specifically used for: In response to the first alarm command sent by the environmental monitoring module, a prompt message is sent to suggest changing the storage location; In response to the second alarm command sent by the authentication module, issue an audible and visual alarm and / or send alarm information; In response to the third alarm command sent by the date monitoring module, a warning message is sent to indicate that the reagent is nearing or expired.