Smart warehouse management method and system for storing equipment and appliances
Through intelligent warehouse management methods and systems, equipment and utensils are generated to collect and return orders for equipment and utensils, and the correctness of employee operations is judged and inventory information is updated, which solves the problem of inefficient warehouse management in the existing technology, and realizes efficient management and correct operation of equipment and utensils.
Patent Information
- Application Number
- CN202510189017.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-06-27
AI Technical Summary
The warehouse management of road and bridge engineering construction companies relies on non-automated paper file systems, resulting in extremely low management efficiency and inability to achieve real-time dynamic management.
Provide a smart warehouse management method and system, by obtaining project information and inventory information, generating equipment and equipment pickup orders and return orders, determining whether the number of equipment and equipment picked up and returned by employees is correct, issuing alarm information until it is correct, and updating inventory information.
It realizes efficient management of equipment and equipment, improves warehouse management efficiency, ensures the correct access and return of equipment and equipment, and reduces manual errors and management complexity.
Smart Images

Figure CN120218810A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of warehouse management, and particularly to a smart warehouse management method, system, device and storage medium for storing equipment and tools. Background Art
[0002] The warehouse management of road and bridge engineering construction enterprises generally relies on a non-automated, paper-based system to record and track the incoming and outgoing goods. The warehousing management is completely implemented manually and cannot achieve real-time dynamic management. Therefore, the efficiency of warehouse management is extremely low. Summary of the Invention
[0003] In order to solve the above technical problems, the present invention provides a smart warehouse management method, system, device and storage medium for storing equipment and tools to solve the problem of low efficiency in the current warehouse management of road and bridge engineering construction enterprises.
[0004] In a first aspect, the present invention provides a smart warehouse management method for storing equipment and tools, and the method includes:
[0005] Obtain the project information of the under-construction / to-be-built project, and generate an equipment and tool pick-up list according to the project information of the under-construction / to-be-built project and the inventory information; the project information of the under-construction / to-be-built project includes the geographical location information of the project, the equipment and tools required for the project and their quantities; the equipment and tool pick-up list includes the warehouse identifier of the warehouse where the equipment and tools to be picked up are located, the corresponding equipment and tools to be picked up in the warehouse and their quantities;
[0006] Obtain the employee information of the project team employees of the under-construction / to-be-built project who pick up equipment and tools from the warehouse, and generate an employee pick-up list according to the employee information and the equipment and tool pick-up list; the employee information includes the employee identifier;
[0007] Judge whether the equipment and tools picked up by the employee and their quantities are all correct. If correct, generate a shipping order; otherwise, send an alarm message until the equipment and tools picked up by the employee and their quantities are all correct;
[0008] Update the inventory information and update the equipment and tool pick-up list.
[0009] In one embodiment, the judging whether the equipment and tools picked up by the employee and their quantities are all correct includes:
[0010] Obtain the product identifier and quantity of the equipment and tools picked up by the employee. If the product identifier and quantity do not match the corresponding information in the employee pick-up list, it is determined that there is an error in the equipment and tools or quantity picked up by the employee; if the product identifier and quantity match the corresponding information in the employee pick-up list, it is determined that the equipment and tools picked up by the employee and their quantities are all correct.
[0011] In one embodiment, determining whether the equipment and tools taken by the employee and the quantity thereof are both correct includes:
[0012] Obtain the weight change of the equipment and tools in the storage area where the equipment and tools taken by the employee are located. Determine the equipment and tools taken out according to the storage area of the equipment and tools. Determine the quantity of the equipment and tools taken out according to the weight change of the equipment and tools in the storage area. If the equipment and tools taken out and their quantity do not match the corresponding information in the employee's goods receipt note, it is determined that there is an error in the equipment and tools or the quantity taken by the employee; if the equipment and tools taken out and their quantity match the corresponding information in the employee's goods receipt note, it is determined that the equipment and tools and the quantity taken by the employee are both correct.
[0013] In one embodiment, the method further includes:
[0014] Obtain the project information of the completed project, and generate an equipment and tool return note according to the project information of the completed project and the inventory information; the project information of the completed project includes the geographical location information of the project, the equipment and tools that have been taken and their quantity; the equipment and tool return note includes the warehouse identification of the warehouse where the equipment and tools to be returned are located, and the equipment and tools to be returned and their quantity in the corresponding warehouse;
[0015] Obtain the employee information of the employee who returns the equipment and tools to the warehouse. If it is determined according to the employee information that the employee belongs to the project team members of the completed project, determine whether the equipment and tools and the quantity returned by the employee are both correct; if correct, generate a return note, otherwise send an alarm message until the equipment and tools and the quantity returned by the employee are both correct;
[0016] Update the inventory information and update the equipment and tool return note.
[0017] In one embodiment, determining whether the equipment and tools returned by the employee and the quantity thereof are both correct includes:
[0018] Obtain the weight change of the equipment and tools in the storage area where the equipment and tools returned by the employee are located. Determine the equipment and tools returned and their quantity according to the weight change of the equipment and tools in the storage area. If the equipment and tools returned and their quantity do not match the corresponding information in the equipment and tool return note, it is determined that there is an error in the equipment and tools or the quantity returned by the employee; if the equipment and tools returned and their quantity match the corresponding information in the equipment and tool return note, it is determined that the equipment and tools and the quantity returned by the employee are both correct.
[0019] In a second aspect, the present invention provides an intelligent warehouse management system for storing equipment and tools, and the system includes:
[0020] The equipment and appliance pick-up note generation module is used to obtain the engineering project information of the under-construction / to-be-built project, and generate an equipment and appliance pick-up note according to the engineering project information of the under-construction / to-be-built project and the inventory information; the engineering project information of the under-construction / to-be-built project includes the geographical location information of the engineering project, the equipment and appliances required for the engineering project and their quantities; the equipment and appliance pick-up note includes the warehouse identification of the warehouse where the equipment and appliances to be picked up are located, the corresponding equipment and appliances to be picked up in the warehouse and their quantities.
[0021] The employee pick-up note generation module is used to obtain the employee information of the project team employees of the under-construction / to-be-built project who pick up equipment and appliances from the warehouse, and generate an employee pick-up note according to the employee information and the equipment and appliance pick-up note; the employee information includes the employee identification.
[0022] The first judgment module is used to judge whether the equipment and appliances picked up by the employee and their quantities are all correct. If correct, it generates a shipping note; otherwise, it sends an alarm message until the equipment and appliances picked up by the employee and their quantities are all correct.
[0023] The first update module is used to update the inventory information and update the equipment and appliance pick-up note.
[0024] In one embodiment, the first judgment module includes a first judgment sub-module; the first judgment sub-module is used to obtain the product identification and quantity of the equipment and appliances picked up by the employee. If its product identification and quantity do not match the corresponding information in the employee pick-up note, it is determined that there is an error in the equipment and appliances or quantity picked up by the employee; if its product identification and quantity match the corresponding information in the employee pick-up note, it is determined that the equipment and appliances picked up by the employee and their quantities are all correct.
[0025] In one embodiment, the first judgment sub-module is used to obtain the weight change of the equipment and appliances in the area where the equipment and appliances picked up by the employee are stored, determine the equipment and appliances taken out according to the area where the equipment and appliances are stored, and determine the quantity of the equipment and appliances taken out according to the weight change of the equipment and appliances in the area where the equipment and appliances are stored. If the equipment and appliances taken out and their quantities do not match the corresponding information in the employee pick-up note, it is determined that there is an error in the equipment and appliances or quantity picked up by the employee; if the equipment and appliances taken out and their quantities match the corresponding information in the employee pick-up note, it is determined that the equipment and appliances picked up by the employee and their quantities are all correct.
[0026] In one embodiment, the intelligent warehouse management system for storing equipment and appliances further includes:
[0027] The equipment return form generation module is used to obtain the engineering project information of the completed project and generate an equipment return form according to the engineering project information and inventory information of the completed project; the engineering project information of the completed project includes the geographical location information of the engineering project, the equipment and tools already taken by the engineering project and their quantities; the equipment return form includes the warehouse identification of the warehouse where the equipment and tools to be returned are located, the equipment and tools to be returned in the corresponding warehouse and their quantities.
[0028] The second judgment module is used to obtain the employee information of the employee who returns the equipment and tools to the warehouse. If it is judged according to the employee information that the employee belongs to the project team members of the completed project, then judge whether the equipment and tools returned by the employee and their quantities are all correct; if correct, generate a return form, otherwise send an alarm message until the equipment and tools returned by the employee and their quantities are all correct.
[0029] The second update module is used to update the inventory information and update the equipment return form.
[0030] In one embodiment, the second judgment module includes a second judgment sub-module; the second judgment sub-module is used to obtain the weight change of the equipment and tools in the area where the equipment and tools returned by the employee are stored, determine the equipment and tools returned and their quantities according to the weight change of the equipment and tools in the area where the equipment and tools are stored. If the equipment and tools returned and their quantities do not match the corresponding information in the equipment return form, it is determined that there is an error in the equipment or quantity returned by the employee; if the equipment and tools returned and their quantities match the corresponding information in the equipment return form, it is determined that the equipment and tools returned by the employee and their quantities are all correct.
[0031] In a third aspect, the present invention provides an electronic device, and the electronic device includes:
[0032] At least one processor; and
[0033] A memory communicatively connected to the at least one processor; wherein,
[0034] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the above-mentioned intelligent warehouse management method for storing equipment and tools.
[0035] In a fourth aspect, the present invention provides a computer-readable storage medium, and the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the above-mentioned intelligent warehouse management method for storing equipment and tools when executed.
[0036] In an embodiment of the present invention, by obtaining the project engineering information of the under-construction / to-be-built project, generating an equipment and appliance pick-up list according to the project engineering information and inventory information of the under-construction / to-be-built project; obtaining the employee information of the project team employees of the under-construction / to-be-built project who pick up equipment and appliances from the warehouse, and generating an employee pick-up list according to the employee information and the equipment and appliance pick-up list; judging whether the equipment and appliances picked up by the employee and the quantity are both correct, if correct, generating a shipping list, otherwise sending an alarm message until the equipment and appliances picked up by the employee and the quantity are both correct; updating the inventory information and the equipment and appliance pick-up list, so as to realize the efficient management of the picked-up equipment and appliances. In addition, the embodiment of the present invention can also realize the efficient management of the returned equipment and appliances. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings based on these drawings without creative efforts.
[0038] Figure 1 is a flowchart of a smart warehouse management method for storing equipment and appliances provided in Embodiment 1 of the present invention;
[0039] Figure 2 is a schematic structural diagram of a smart warehouse management system for storing equipment and appliances provided in Embodiment 2 of the present invention;
[0040] Figure 3 is a schematic structural diagram of an electronic device provided in the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0041] In order to enable those skilled in the art to better understand the solution of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all 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.
[0042] Refer to Figure 1 is a flowchart of a smart warehouse management method for storing equipment and appliances provided in Embodiment 1 of the present invention. This embodiment can be applied to a smart warehouse management system for storing equipment and appliances, such as Figure 1 shown, this embodiment may include the following steps:
[0043] Step 101: Obtain the engineering project information of the under-construction / to-be-built project, and generate an equipment pick-up list based on the engineering project information of the under-construction / to-be-built project and the inventory information. The engineering project information of the under-construction / to-be-built project includes the geographical location information of the engineering project, the equipment and tools required for the engineering project and their quantities. The equipment pick-up list includes the warehouse identifier of the warehouse where the equipment and tools to be picked up are located, the corresponding equipment and tools to be picked up in the warehouse and their quantities.
[0044] In this step, the intelligent warehouse management system storing the equipment and tools can provide an input interface for the user to input the engineering project information of the under-construction / to-be-built project. Among them, the under-construction project refers to a road and bridge engineering project that has started construction but has not been completed and delivered for use. The to-be-built project refers to a road and bridge engineering project that has completed the preliminary preparation work such as project planning and project approval, has the construction conditions, but has not officially started construction.
[0045] The engineering project information of the under-construction / to-be-built project includes the geographical location information of the engineering project, the equipment and tools required for the engineering project and their quantities. For example, for a certain under-construction project, the A Bridge Connecting Line Project, its engineering project information shows that the location is in Town D, District C, City B, and it requires E total station - 1, F level - 2, G internal vibrator - 3, F electric drill - 4, G ring spanner - 5 and other equipment and tools. Total station - 1 represents a total station with model 1.
[0046] The engineering project information of the under-construction / to-be-built project may also include the project name or other information, which will not be listed one by one here.
[0047] After detecting the engineering project information of the under-construction / to-be-built project submitted by the employee (user), an equipment pick-up list can be generated based on the engineering project information of the under-construction / to-be-built project and the inventory information.
[0048] The inventory information may include the geographical location information of each warehouse, the warehouse name, and the types, quantities, shelf locations of each stored equipment and tool, etc.
[0049] The equipment pick-up list may include the geographical location information of the warehouse where the equipment and tools are picked up, the warehouse identifier (warehouse ID or warehouse name), the corresponding equipment and tools to be picked up in the warehouse and their quantities, the corresponding shelf locations of the equipment and tools, etc. The warehouse where the equipment and tools are picked up can be one, two or more warehouses that are closest to the geographical location of the engineering project.
[0050] In one implementation, after generating the equipment pick-up list, the inventory information can be updated to lock the corresponding quantity of equipment and tools to be picked up, so as to avoid the problem of insufficient on-site inventory in the corresponding warehouse caused by different engineering projects picking up equipment and tools at the same time.
[0051] Step 102: Obtain the employee information of the project team members of the under-construction or to-be-constructed projects that pick up equipment and tools from the warehouse, and generate an employee pick-up list based on the employee information and the equipment and tool pick-up list; the employee information includes employee identifiers.
[0052] In this step, the intelligent warehouse management system storing equipment and tools can provide a QR code recognition interface to the user. For example, after taking a real-time picture of the user's work permit by photographing components / equipment, the QR code recognition interface receives and recognizes the real-time picture of the work permit to obtain the employee information of the user. The employee information may include employee identifiers. For example, the employee identifier may be an ID code corresponding to the employee one by one, such as 0001025.
[0053] After obtaining the employee information, determine whether the employee is a member of the project team of the corresponding under-construction or to-be-constructed project according to the employee identifier. For example, it can be judged whether the employee is a member of the project team of the corresponding under-construction or to-be-constructed project by comparing the list of project team members in the intelligent warehouse management system storing equipment and tools. If the employee belongs to the project team of the corresponding under-construction or to-be-constructed project, generate an employee pick-up list according to the employee identifier and the equipment and tool pick-up list.
[0054] In one implementation, an employee permission list is also stored in the intelligent warehouse management system storing equipment and tools. After obtaining the employee information, the employee permission can also be determined according to the employee identifier. Employee permission refers to the types and quantities of equipment and tools that the enterprise authorizes the employee to pick up from the warehouse. For example, employee permissions can be divided into manager level, supervisor level, and ordinary employee level. The types and quantities of equipment and tools that employees with different permissions can pick up from the warehouse are different. The employee permission can also be a temporary permission. For example, the superior grants the employee the same permission during a certain period. If the employee belongs to the project team of the corresponding under-construction or to-be-constructed project, generate an employee pick-up list according to the employee identifier, employee permission, and equipment and tool pick-up list.
[0055] Step 103: Judge whether the equipment and tools picked up by the employee and the quantity are both correct. If correct, generate a shipping list; otherwise, send an alarm message until the equipment and tools picked up by the employee and the quantity are both correct.
[0056] In one implementation, the judgment of whether the equipment and tools picked up by the employee and the quantity are both correct includes:
[0057] Obtain the weight change of the equipment and utensils stored in the area where the employee picks up the equipment and utensils. Determine the equipment and utensils taken out according to the area where the equipment and utensils are stored. Determine the quantity of the equipment and utensils taken out according to the weight change of the equipment and utensils stored in the area. If the taken-out equipment and utensils and their quantity do not match the corresponding information in the employee's picking list, it is determined that there is an error in the equipment and utensils or the quantity picked up by the employee; if the taken-out equipment and utensils and their quantity match the corresponding information in the employee's picking list, it is determined that both the equipment and utensils picked up by the employee and the quantity are correct.
[0058] The warehouse can be configured with electronic weighing instruments for measuring the weight of the equipment and utensils stored in each storage location. The intelligent warehouse management system for storing equipment and utensils can provide a communication interface to receive the weight information measured by each electronic weighing instrument.
[0059] For example, if an employee takes out G number 5 plum blossom wrenches from storage location B of shelf A, and the intelligent warehouse management system for storing equipment and utensils determines that the number 5 plum blossom wrenches are taken out based on the decrease in the weight of the equipment and utensils stored in storage location B of shelf A, and calculates the quantity of the taken-out number 5 plum blossom wrenches based on the weight of a single model 5 plum blossom wrench. If the employee's picking list does not include the number 5 plum blossom wrenches, it is determined that there is an error in the equipment and utensils or the quantity picked up by the employee, and an alarm message is sent. If the quantity of the number 5 plum blossom wrenches in the employee's picking list is N, not G, it is also determined that there is an error in the equipment and utensils or the quantity picked up by the employee, and an alarm message is sent. Only when the employee's picking list includes the number 5 plum blossom wrenches and the quantity is G, it is determined that both the taken-out number 5 plum blossom wrenches and the quantity are correct.
[0060] When the equipment and utensils and their quantity picked up by the employee are all correct, a shipping order is generated. For example, if the employee's picking list records picking up E total station - 1 from warehouse X and G number 5 plum blossom wrenches, only after the employee takes out E total station - 1 and G number 5 plum blossom wrenches from warehouse X, the intelligent warehouse management system for storing equipment and utensils generates a shipping order.
[0061] In another implementation, determining whether the equipment and utensils and their quantity picked up by the employee are all correct includes:
[0062] Obtain the product identification and quantity of the equipment and utensils picked up by the employee. If the product identification and quantity do not match the corresponding information in the employee's picking list, it is determined that there is an error in the equipment and utensils or the quantity picked up by the employee; if the product identification and quantity match the corresponding information in the employee's picking list, it is determined that both the equipment and utensils picked up by the employee and the quantity are correct.
[0063] The warehouse can be configured with barcode scanners for reading the barcodes pasted on the equipment and utensils. The intelligent warehouse management system for storing equipment and utensils can provide a communication interface to receive the barcode information read by the barcode scanners. The barcode information includes the product identification, and the product identification can be the ID of the equipment and utensils.
[0064] Step 104, update the inventory information and update the equipment pick-up list.
[0065] In one implementation, the intelligent warehouse management method for storing equipment and utensils further includes the following steps:
[0066] Step 201, obtain the project information of the completed project, and generate an equipment return list based on the project information of the completed project and the inventory information; the project information of the completed project includes the geographical location information of the project, the equipment and utensils already taken for the project and their quantities; the equipment return list includes the warehouse identifier of the warehouse where the equipment and utensils to be returned are located, the equipment and utensils to be returned in the corresponding warehouse and their quantities.
[0067] In this step, the user can input the project information of the completed project through the input interface. Among them, a completed project refers to a road and bridge project that has completed all the project construction tasks, meets the specified delivery and use conditions, and has passed the acceptance of relevant departments according to the approved design documents, construction drawings and relevant contract requirements.
[0068] The project information of the completed project includes the geographical location information of the project, the equipment and utensils already taken for the project and their quantities. For example, for a certain completed project A Bridge Connection Project, its project information shows that the location is in D Town, C District, B City, and the equipment and utensils already taken include E total stations - 1, F levels - 2, G internal vibrators - 3, F electric drills - 4, G plum blossom wrenches - 5, etc.
[0069] The project information of the completed project may also include the project name or other information, which will not be listed one by one here.
[0070] When the project information of the completed project submitted by an employee (user) is detected, an equipment return list can be generated based on the project information of the completed project and the inventory information. In addition to the geographical location information, warehouse name, and the type, quantity, and shelf locations of each equipment and utensil stored in each warehouse, the inventory information may also include the maximum allowable storage quantity of each equipment and utensil in each warehouse.
[0071] The equipment return list may include the geographical location information, warehouse identifier (warehouse ID or warehouse name) of the warehouse where the equipment and utensils are to be returned, the equipment and utensils to be returned in the corresponding warehouse and their quantities, the shelf locations of the corresponding equipment and utensils, etc. The warehouse where the equipment and utensils are to be returned can be one, two, or more warehouses that are closest to the geographical location of the project.
[0072] Step 202: Obtain the employee information of the employee who returns equipment and utensils to the warehouse. If it is determined based on the employee information that the employee belongs to the project team members of the completed project, then determine whether the equipment and utensils returned by the employee and their quantities are all correct; if correct, generate a goods return note, otherwise send an alarm message until the equipment and utensils returned by the employee and their quantities are all correct.
[0073] In this step, after obtaining the employee information, determine whether the employee is a project team member of the corresponding completed project according to the employee identification. If the employee is a project team member of the corresponding completed project, then determine whether the equipment and utensils returned by the employee and their quantities are all correct.
[0074] In one implementation, the determination of whether the equipment and utensils returned by the employee and their quantities are all correct includes:
[0075] Obtain the weight change of the equipment and utensils in the storage area where the equipment and utensils returned by the employee are located, determine the returned equipment and utensils and their quantities based on the weight change of the equipment and utensils in the storage area. If the returned equipment and utensils and their quantities do not match the corresponding information in the equipment goods return note, it is determined that there is an error in the equipment or quantity returned by the employee; if the returned equipment and utensils and their quantities match the corresponding information in the equipment goods return note, it is determined that the equipment and utensils returned by the employee and their quantities are all correct.
[0076] Step 203: Update the inventory information and update the equipment goods return note.
[0077] In this embodiment, by obtaining the engineering project information of the under-construction / to-be-constructed project, generating an equipment pick-up note according to the engineering project information of the under-construction / to-be-constructed project and the inventory information; obtaining the employee information of the project team employees of the under-construction / to-be-constructed project who pick up equipment from the warehouse, and generating an employee pick-up note according to the employee information and the equipment pick-up note; determining whether the equipment and utensils picked up by the employee and their quantities are all correct, if correct, generate a shipping note, otherwise send an alarm message until the equipment and utensils picked up by the employee and their quantities are all correct; update the inventory information and update the equipment pick-up note, so as to realize the efficient management of picking up equipment. In addition, this embodiment can also realize the efficient management of returning equipment and utensils.
[0078] Corresponding to the intelligent warehouse management method for storing equipment and utensils in the present invention, the present invention also provides an intelligent warehouse management system for storing equipment and utensils, Figure 2 which is a structural schematic diagram of an intelligent warehouse management system for storing equipment and utensils. As Figure 2 shown, the intelligent warehouse management system for storing equipment and utensils includes:
[0079] The equipment and appliance pick-up list generation module 301 is used to obtain the engineering project information of the under-construction / to-be-built project, and generate an equipment and appliance pick-up list according to the engineering project information of the under-construction / to-be-built project and the inventory information; the engineering project information of the under-construction / to-be-built project includes the geographical location information of the engineering project, the equipment and appliances required for the engineering project and their quantities; the equipment and appliance pick-up list includes the warehouse identifier of the warehouse where the equipment and appliances to be picked up are located, the equipment and appliances to be picked up in the corresponding warehouse and their quantities.
[0080] The employee pick-up list generation module 302 is used to obtain the employee information of the project team employees of the under-construction / to-be-built project who pick up equipment and appliances from the warehouse, and generate an employee pick-up list according to the employee information and the equipment and appliance pick-up list; the employee information includes the employee identifier.
[0081] The first judgment module 303 is used to judge whether the equipment and appliances picked up by the employee and their quantities are all correct. If they are correct, a shipping order is generated; otherwise, an alarm message is sent until the equipment and appliances picked up by the employee and their quantities are all correct.
[0082] The first update module 304 is used to update the inventory information and update the equipment and appliance pick-up list.
[0083] In one embodiment, the first judgment module 303 includes a first judgment sub-module. The first judgment sub-module is used to obtain the product identifier and quantity of the equipment and appliances picked up by the employee. If its product identifier and quantity do not match the corresponding information in the employee pick-up list, it is determined that there is an error in the equipment and appliances or the quantity picked up by the employee; if its product identifier and quantity match the corresponding information in the employee pick-up list, it is determined that the equipment and appliances picked up by the employee and their quantities are all correct.
[0084] In another embodiment, the first judgment sub-module is used to obtain the weight change of the equipment and appliances in the area where the equipment and appliances picked up by the employee are stored, determine the equipment and appliances taken out according to the area where the equipment and appliances are stored, and determine the quantity of the equipment and appliances taken out according to the weight change of the equipment and appliances in the area where the equipment and appliances are stored. If the equipment and appliances taken out and their quantities do not match the corresponding information in the employee pick-up list, it is determined that there is an error in the equipment and appliances or the quantity picked up by the employee; if the equipment and appliances taken out and their quantities match the corresponding information in the employee pick-up list, it is determined that the equipment and appliances picked up by the employee and their quantities are all correct.
[0085] In one embodiment, the intelligent warehouse management system for storing equipment and appliances further includes:
[0086] The equipment return form generation module is used to obtain the project information of the completed project and generate an equipment return form according to the project information of the completed project and the inventory information; the project information of the completed project includes the geographical location information of the project, the equipment and tools already taken by the project and their quantities; the equipment return form includes the warehouse identifier of the warehouse where the equipment and tools to be returned are located, the equipment and tools to be returned in the corresponding warehouse and their quantities.
[0087] The second judgment module is used to obtain the employee information of the employee who returns the equipment and tools to the warehouse. If it is judged according to the employee information that the employee belongs to the project team members of the completed project, then judge whether the equipment and tools returned by the employee and their quantities are all correct; if correct, generate a return form, otherwise send an alarm message until the equipment and tools returned by the employee and their quantities are all correct.
[0088] The second update module is used to update the inventory information and update the equipment return form.
[0089] In one embodiment, the second judgment module includes a second judgment sub-module. The second judgment sub-module is used to obtain the weight change of the equipment and tools in the area where the equipment and tools returned by the employee are stored, determine the equipment and tools returned and their quantities according to the weight change of the equipment and tools in the area where the equipment and tools are stored. If the equipment and tools returned and their quantities do not match the corresponding information in the equipment return form, it is determined that there is an error in the equipment or quantity returned by the employee; if the equipment and tools returned and their quantities match the corresponding information in the equipment return form, it is determined that the equipment and tools returned by the employee and their quantities are all correct.
[0090] The intelligent warehouse management system for storing equipment and tools provided by the embodiments of the present invention can execute the intelligent warehouse management method for storing equipment and tools provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.
[0091] Figure 3 FIG. shows a schematic structural diagram of an electronic device 40 that can be used to implement the embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processing, cellular phones, smart phones and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0092] As Figure 3As shown, the electronic device 40 includes at least one processor 41 and a memory communicatively connected to the at least one processor 41, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc. The memory stores a computer program executable by the at least one processor. The processor 41 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 42 or the computer program loaded from the storage unit 48 into the random access memory (RAM) 43. In the RAM 43, various programs and data required for the operation of the electronic device 40 can also be stored. The processor 41, the ROM 42, and the RAM 43 are connected to each other via a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.
[0093] Multiple components in the electronic device 40 are connected to the I / O interface 45, including: an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a magnetic disk, an optical disc, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0094] The processor 41 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 41 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 41 executes the various methods and processes described above, such as the intelligent warehouse management method for storing equipment and appliances.
[0095] In some embodiments, the intelligent warehouse management method for storing equipment and appliances can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 48. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 40 via the ROM 42 and / or the communication unit 49. When the computer program is loaded into the RAM 43 and executed by the processor 41, one or more steps of the intelligent warehouse management method for storing equipment and appliances described above can be executed. Alternatively, in other embodiments, the processor 41 can be configured to execute the intelligent warehouse management method for storing equipment and appliances in any other appropriate manner (e.g., by means of firmware).
[0096] The various embodiments of the systems and techniques described above in this specification can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems-on-chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.
[0097] The computer program for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The computer program can be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0098] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0099] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0100] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0101] A computing system can include a client and a server. The client and the server are generally far from each other and usually interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0102] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.
[0103] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. A smart warehouse management method for storing equipment and tools, characterized in that: include: Obtain the project information of the projects under construction / to be constructed, and generate equipment and tool pick-up orders based on the project information and inventory information of the projects under construction / to be constructed; The project information of the project under construction / to be constructed includes the geographical location information of the project, the equipment and tools required for the project and their quantity; the equipment and tools pickup list includes the warehouse identification of the warehouse where the equipment and tools are to be picked up, the corresponding warehouse equipment and tools to be picked up and their quantity; Obtaining employee information of project team employees of the under-construction / to-be-constructed project who are going to the warehouse to pick up equipment and tools, and generating an employee pickup order based on the employee information and the equipment and tools pickup order; the employee information includes an employee ID; Determine whether the equipment and quantities taken by the employee are correct. If they are correct, generate a shipping order. Otherwise, issue an alarm message until the equipment and quantities taken by the employee are correct. Update inventory information and update equipment and supplies pick-up orders.
2. The method according to claim 1, characterized in that The determination of whether the equipment and quantities taken by the employee are correct includes: The product identification and quantity of the equipment and tools taken by the employee are obtained. If the product identification and quantity do not match the corresponding information in the employee's pickup order, it is determined that the equipment and tools or the quantity taken by the employee are incorrect; if the product identification and quantity match the corresponding information in the employee's pickup order, it is determined that the equipment and tools and the quantity taken by the employee are correct.
3. The method according to claim 1, characterized in that The determination of whether the equipment and quantities taken by the employee are correct includes: Obtain the weight change of equipment and appliances in the storage area where the equipment and appliances taken by the employee are taken, determine the equipment and appliances taken out according to the storage area of the equipment and appliances, and determine the quantity of equipment and appliances taken out according to the weight change of equipment and appliances in the storage area where the equipment and appliances are taken out; if the equipment and appliances taken out and their quantity do not match the corresponding information in the employee's pickup list, then it is determined that the equipment and appliances or the quantity taken by the employee are incorrect; if the equipment and appliances taken out and their quantity match the corresponding information in the employee's pickup list, then it is determined that the equipment and appliances taken by the employee and their quantity are correct.
4. The method according to any one of claims 1 to 3, characterized in that: Also includes: Acquire the project information of the completed project, and generate an equipment and tool return order based on the project information and inventory information of the completed project; the project information of the completed project includes the geographical location information of the project, the equipment and tools taken by the project and their quantity; the equipment and tool return order includes the warehouse identification of the warehouse where the equipment and tools are to be returned, the equipment and tools to be returned to the corresponding warehouse and their quantity; The employee information of the employee who returns the equipment to the warehouse is obtained. If the employee is determined to be a member of the project team of the completed project based on the employee information, then it is determined whether the equipment and quantity returned by the employee are correct. If correct, a return order is generated. Otherwise, an alarm message is issued until the equipment and quantity returned by the employee are correct. Update inventory information and update equipment and tool return orders.
5. The method according to claim 4, characterized in that The determination of whether the equipment and quantities returned by the employee are correct includes: Obtain the weight change of equipment and appliances in the storage area where the equipment and appliances returned by the employees are stored, and determine the returned equipment and appliances and their quantity based on the weight change of equipment and appliances in the storage area; if the returned equipment and appliances and their quantity do not match the corresponding information in the equipment and appliances return form, then it is determined that the equipment and appliances or quantity returned by the employee are incorrect; if the returned equipment and appliances and their quantity match the corresponding information in the equipment and appliances return form, then it is determined that the equipment and appliances and their quantity returned by the employee are correct.
6. A smart warehouse management system for storing equipment and tools, characterized in that: include: The equipment and tool pick-up list generation module is used to obtain the project information of the project under construction / to be built, and generate the equipment and tool pick-up list according to the project information and inventory information of the project under construction / to be built; the project information of the project under construction / to be built includes the geographical location information of the project, the equipment and tools required for the project and their quantity; the equipment and tool pick-up list includes the warehouse identification of the warehouse where the equipment and tools are to be picked up, and the equipment and tools to be picked up from the corresponding warehouse and their quantity; An employee pickup order generation module is used to obtain employee information of project team employees of the under-construction / to-be-constructed project who go to the warehouse to pick up equipment and tools, and generate an employee pickup order based on the employee information and the equipment and tools pickup order; the employee information includes an employee ID; The first judgment module is used to judge whether the equipment and tools taken by the employee and the quantity are correct. If they are correct, a shipping order is generated. Otherwise, an alarm message is issued until the equipment and tools taken by the employee and the quantity are correct; The first updating module is used to update the inventory information and update the equipment and tool pick-up list.
7. The system according to claim 6, characterized in that: The first judgment module includes a first judgment submodule; the first judgment submodule is used to obtain the weight change of equipment and appliances in the storage area where the equipment and appliances taken by the employee are stored, determine the equipment and appliances taken out according to the storage area of the equipment and appliances, and determine the quantity of the equipment and appliances taken out according to the weight change of the equipment and appliances in the storage area where the equipment and appliances are stored; if the equipment and appliances taken out and their quantity do not match the corresponding information in the employee's pickup list, it is determined that the equipment and appliances or the quantity taken by the employee are wrong; if the equipment and appliances taken out and their quantity match the corresponding information in the employee's pickup list, it is determined that the equipment and appliances and the quantity taken by the employee are correct.
8. The system according to claim 6 or 7, characterized in that: Also includes: The equipment and tool return order generation module is used to obtain the engineering project information of the completed project, and generate the equipment and tool return order according to the engineering project information and inventory information of the completed project; the engineering project information of the completed project includes the geographical location information of the engineering project, the equipment and tools taken by the engineering project and their quantity; the equipment and tool return order includes the warehouse identification of the warehouse where the equipment and tools are to be returned, the equipment and tools to be returned to the corresponding warehouse and their quantity; The second judgment module is used to obtain the employee information of the employee who returns the equipment and tools to the warehouse. If it is determined that the employee is a member of the project team of the completed project based on the employee information, it is determined whether the equipment and tools returned by the employee and the quantity are correct; if they are correct, a return order is generated, otherwise an alarm message is issued until the equipment and tools returned by the employee and the quantity are correct; The second updating module is used to update the inventory information and update the equipment and tool return list.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the smart warehouse management method for storage equipment and tools described in any one of claims 1-5.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the smart warehouse management method for storage equipment and tools described in any one of claims 1-5 when executed.