Method, device and equipment for determining office supplies during initial putting of intelligent cabinet, storage medium and program product
Through the smart cabinet location and employee station distribution map combined with historical data, the categories and quantity of office supplies are automatically determined, which solves the problem of long cycle and statistical deviation of manual evaluation in the initial delivery of smart cabinets, and achieves efficient and accurate delivery of office supplies.
Patent Information
- Application Number
- CN202510432414.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-08
- Publication Date
- 2025-07-04
AI Technical Summary
In the early stages of smart cabinet deployment, administrators need to manually evaluate the categories and quantity of office supplies, with a long process cycle and statistical deviations.
By obtaining the location distribution map of smart cabinets and the distribution map of employee workstations, dividing employee collections and counting the categories and quantity of office supplies based on historical offline collection data, the initial office supplies will be automatically determined.
No manual evaluation is required for administrators, which shortens the statistical cycle and improves the accuracy and efficiency of office supplies delivery.
Smart Images

Figure CN120258323A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of intelligent management of office supplies, and particularly to a method, device, computer device, storage medium, and computer program product for determining office supplies during the initial placement of intelligent cabinets. Background Art
[0002] After an intelligent cabinet is set up in an organization, employees can pick up the required office supplies from the intelligent cabinet by themselves. During the initial placement of the intelligent cabinet, the categories and quantities of office supplies placed in the intelligent cabinet need to be evaluated and determined by the administrator. Generally, the administrator collects employees' demand information for office supplies through questionnaires and interviews, which has a long process cycle and statistical deviations. Summary of the Invention
[0003] Based on this, in view of the above technical problems, it is necessary to provide a method, device, computer device, storage medium, and computer program product for determining office supplies during the initial placement of intelligent cabinets.
[0004] This application provides a method for determining office supplies during the initial placement of intelligent cabinets, and the method includes:
[0005] Obtain the intelligent cabinet location distribution map and the employee work station distribution map;
[0006] According to the intelligent cabinet location distribution map and the employee work station distribution map, determine the employees distributed around each intelligent cabinet to obtain the set of surrounding employees for each intelligent cabinet;
[0007] Divide the set of surrounding employees for each intelligent cabinet according to the employee positions to obtain several subsets of surrounding employees for each intelligent cabinet;
[0008] According to the historical offline requisition data of office supplies, count the categories and quantities of office supplies required by each subset of surrounding employees to obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees;
[0009] According to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same intelligent cabinet, obtain the statistical result of office supplies for each intelligent cabinet to determine the categories and quantities of office supplies that each intelligent cabinet needs to include during the initial placement.
[0010] In one embodiment, according to the intelligent cabinet location distribution map and the employee work station distribution map, determining the employees distributed around each intelligent cabinet includes:
[0011] According to the intelligent cabinet location distribution map and the employee work station distribution map, obtain the superimposed distribution map;
[0012] On the superimposed distribution map, determine the employee work stations whose distances from the intelligent cabinet are less than the distance threshold to obtain the employee work stations distributed around the intelligent cabinet;
[0013] Determine the employees distributed around each smart cabinet according to the employee workstations distributed around the smart cabinets and the employee numbers corresponding to the workstations.
[0014] In one embodiment, according to the smart cabinet location distribution map and the employee workstation distribution map, an overlay distribution map is obtained, including:
[0015] Overlay the smart cabinet location distribution map and the employee workstation distribution map to obtain an overlay distribution map.
[0016] In one embodiment, divide the set of surrounding employees of each smart cabinet according to the employee positions to obtain several subsets of surrounding employees for each smart cabinet, including:
[0017] For any smart cabinet, divide the employees in the set of surrounding employees of the smart cabinet who belong to the same employee position into the same subset to obtain several subsets of surrounding employees for each smart cabinet.
[0018] In one embodiment, according to the historical offline requisition data of office supplies, count the types and quantities of office supplies required for each subset of surrounding employees to obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees, including:
[0019] According to the historical offline requisition data of office supplies, determine the types and quantities of office supplies requisitioned by each employee in each subset of surrounding employees within a set period to obtain the actual types and actual quantities of office supplies for each employee;
[0020] Sum up the actual quantities of office supplies of the same type for each employee in the same subset of surrounding employees to obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees.
[0021] In one embodiment, according to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same smart cabinet, obtain the statistical results of office supplies for each smart cabinet, including:
[0022] According to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same smart cabinet, obtain several statistical sub-results of office supplies corresponding to the same smart cabinet;
[0023] Sum up the several statistical sub-results of office supplies corresponding to the same smart cabinet to obtain the statistical results of office supplies for the same smart cabinet.
[0024] This application provides a device for determining office supplies during the initial placement of smart cabinets. The device includes:
[0025] A distribution map acquisition module for acquiring a smart cabinet location distribution map and an employee workstation distribution map;
[0026] An employee set acquisition module, configured to determine employees distributed around each smart cabinet according to the smart cabinet location distribution map and the employee work station distribution map, and obtain the set of surrounding employees for each smart cabinet;
[0027] An employee set division module, configured to divide the set of surrounding employees of each smart cabinet according to the employee positions, and obtain several subsets of surrounding employees for each smart cabinet;
[0028] A statistics module, configured to count the types and quantities of office supplies required by each subset of surrounding employees according to the historical offline requisition data of office supplies, and obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees;
[0029] The statistics module is further configured to obtain the statistical results of office supplies for each smart cabinet according to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same smart cabinet, so as to determine the types and quantities of office supplies to be included when each smart cabinet is initially put into use.
[0030] This application provides a computer device, including a memory and a processor, where the memory stores a computer program, and the processor executes the above method.
[0031] This application provides a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to perform the above method.
[0032] This application provides a computer program product, on which a computer program is stored, and the computer program is executed by a processor to perform the above method.
[0033] The method, device, computer equipment, storage medium and computer program product for determining office supplies during the initial placement of the intelligent cabinet as described above, obtain the distribution map of the intelligent cabinet locations and the distribution map of the employee workstations; according to the distribution map of the intelligent cabinet locations and the distribution map of the employee workstations, determine the employees distributed around each intelligent cabinet, and obtain the set of surrounding employees for each intelligent cabinet; divide the set of surrounding employees for each intelligent cabinet according to the employee positions, and obtain several subsets of surrounding employees for each intelligent cabinet; according to the historical offline usage data of office supplies, count the types and quantities of office supplies required for each subset of surrounding employees, and obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees; according to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same intelligent cabinet, obtain the statistical results of office supplies for each intelligent cabinet, so as to determine the types and quantities of office supplies that each intelligent cabinet needs to include during the initial placement. The solution provided by this application can automatically determine which office supplies need to be placed in the intelligent cabinet during the initial placement and the quantity of each office supply, without the need for manual evaluation by the administrator, shortening the statistical cycle; moreover, this application takes into account that the intelligent cabinets in the organization are distributed in different places, and each intelligent cabinet is close to employees in different positions. Therefore, according to the distribution map of the intelligent cabinet locations and the distribution map of the employee workstations, combined with the historical offline usage data of office supplies, count the types and quantities of office supplies actually used by the employees around each intelligent cabinet, and then obtain the statistical results of office supplies for each intelligent cabinet, which can more accurately determine the types and quantities of office supplies that each intelligent cabinet needs to include during the initial placement. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0035] Figure 1 It is a schematic flowchart of the method for determining office supplies during the initial placement of the intelligent cabinet in an embodiment;
[0036] Figure 2 It is a schematic flowchart of determining the employees distributed around the intelligent cabinet in an embodiment;
[0037] Figure 3 It is a schematic flowchart of the office supply statistics process in an embodiment;
[0038] Figure 4 It is a structural block diagram of the device for determining office supplies during the initial placement of the intelligent cabinet in an embodiment;
[0039] Figure 5Internal structure diagram of a computer device in an embodiment. Detailed implementation manners
[0040] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0041] The method for determining office supplies during the initial placement of the intelligent cabinet provided by the present application can be executed by a computer device, including Figure 1 The steps shown.
[0042] Step S101: Obtain the distribution map of the intelligent cabinet positions and the distribution map of the employee workstations.
[0043] Multiple intelligent cabinets can be arranged within the organization. The multiple intelligent cabinets are arranged in different places within the organization, and the distribution map of the intelligent cabinet positions describes the arrangement positions of the multiple intelligent cabinets within the organization.
[0044] The distribution map of the employee workstations describes the workstation positions of each employee within the organization.
[0045] Step S102: Determine the employees distributed around each intelligent cabinet according to the distribution map of the intelligent cabinet positions and the distribution map of the employee workstations, and obtain the set of surrounding employees for each intelligent cabinet.
[0046] Taking the multiple intelligent cabinets including the first intelligent cabinet, the second intelligent cabinet and the third intelligent cabinet as an example for introduction.
[0047] The distribution map of the intelligent cabinet positions describes the arrangement positions of the multiple intelligent cabinets within the organization, and the distribution map of the employee workstations describes the workstation positions of each employee within the organization. Therefore, according to the distribution map of the intelligent cabinet positions and the distribution map of the employee workstations, the employees distributed around the first intelligent cabinet can be determined to obtain the set of surrounding employees for the first intelligent cabinet; according to the distribution map of the intelligent cabinet positions and the distribution map of the employee workstations, the employees distributed around the second intelligent cabinet can be determined to obtain the set of surrounding employees for the second intelligent cabinet; according to the distribution map of the intelligent cabinet positions and the distribution map of the employee workstations, the employees distributed around the third intelligent cabinet can be determined to obtain the set of surrounding employees for the third intelligent cabinet.
[0048] Step S103: Divide the set of surrounding employees for each intelligent cabinet according to the employee positions to obtain several subsets of surrounding employees for each intelligent cabinet.
[0049] Exemplarily, after obtaining the set of surrounding employees for the first intelligent cabinet, the set of surrounding employees for the first intelligent cabinet can be divided according to the employee positions, and the employees with the same employee position can be included in the same subset, thereby obtaining several subsets of surrounding employees for the first intelligent cabinet. The employees in the same subset of surrounding employees have the same position.
[0050] Step S104: According to the historical offline consumption data of office supplies, count the types and quantities of office supplies required by each weekly subset of employees, and obtain the corresponding office supply statistical sub-results for each weekly subset of employees.
[0051] Exemplarily, the historical consumption data of office supplies before the smart cabinet is put into use can be obtained. Before the smart cabinet is put into use, employees generally ask the administrator for office supplies, which belongs to offline consumption. Therefore, the historical consumption data can be called historical offline consumption data.
[0052] After obtaining several weekly subsets of employees for the first smart cabinet, take a certain weekly subset of employees of the first smart cabinet (denoted as weekly subset 1-1) as an example for introduction.
[0053] According to the historical offline consumption data of office supplies, count the types and quantities of office supplies historically consumed by each employee in weekly subset 1-1, and obtain the historical consumption data of each employee in weekly subset 1-1. Count the historical consumption data of each employee in weekly subset 1-1 to obtain the corresponding office supply statistical sub-results for weekly subset 1-1. The office supply statistical sub-results corresponding to weekly subset 1-1 describe the historical actual consumption quantities of each type of office supplies.
[0054] Step S105: According to the office supply statistical sub-results corresponding to each weekly subset of employees of the same smart cabinet, obtain the office supply statistical results of each smart cabinet to determine the types and quantities of office supplies that need to be included when each smart cabinet is initially put into use.
[0055] Suppose the weekly subsets of employees of the first smart cabinet include weekly subset 1-1 and weekly subset 1-2.
[0056] After obtaining the office supply statistical sub-results corresponding to weekly subset 1-1 and the office supply statistical sub-results corresponding to weekly subset 1-2, the office supply statistical sub-results corresponding to weekly subset 1-1 (denoted as ①) and the office supply statistical sub-results corresponding to weekly subset 1-2 (denoted as ②) can be counted. When counting, specifically, the historical actual consumption quantities of various office supplies described by the office supply statistical sub-results ① and the historical actual consumption quantities of the corresponding types of office supplies described by the office supply statistical sub-results ② can be summed up to obtain the office supply statistical results of the first smart cabinet. The office supply statistical results of the first smart cabinet describe the total historical actual consumption quantities of various office supplies of employees in different positions around the first smart cabinet.
[0057] According to the office supply statistical results of the first smart cabinet, it can be determined which office supplies to place in the first smart cabinet and the quantities of the office supplies when the first smart cabinet is initially put into use.
[0058] In the method for determining office supplies during the initial placement of the above intelligent cabinet, obtain the distribution map of the positions of the intelligent cabinets and the distribution map of the workstations of the employees; according to the distribution map of the positions of the intelligent cabinets and the distribution map of the workstations of the employees, determine the employees distributed around each intelligent cabinet to obtain the set of surrounding employees of each intelligent cabinet; divide the set of surrounding employees of each intelligent cabinet according to the employee positions to obtain several subsets of surrounding employees of each intelligent cabinet; according to the historical offline consumption data of office supplies, count the types and quantities of office supplies required by each subset of surrounding employees to obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees; according to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same intelligent cabinet, obtain the statistical results of office supplies of each intelligent cabinet to determine the types and quantities of office supplies that each intelligent cabinet needs to include during the initial placement. The solution provided by this application can automatically determine which office supplies need to be placed in the intelligent cabinet during the initial placement and the quantity of each office supply, without the need for manual evaluation by the administrator, shortening the statistical cycle; moreover, this application takes into account that the intelligent cabinets in the organization are distributed in different places, and each intelligent cabinet is close to employees in different positions. Therefore, according to the distribution map of the positions of the intelligent cabinets and the distribution map of the workstations of the employees, combined with the historical offline consumption data of office supplies, count the types and quantities of office supplies actually consumed by the employees around each intelligent cabinet, and then obtain the statistical results of office supplies of each intelligent cabinet, which can more accurately determine the types and quantities of office supplies that each intelligent cabinet needs to include during the initial placement.
[0059] In one embodiment, according to the distribution map of the positions of the intelligent cabinets and the distribution map of the workstations of the employees, determining the employees distributed around each intelligent cabinet includes Figure 2 the steps shown:
[0060] Step S201, obtain the superimposed distribution map according to the distribution map of the positions of the intelligent cabinets and the distribution map of the workstations of the employees; Step S202, determine the workstations of the employees whose distance from the intelligent cabinet is less than the distance threshold on the superimposed distribution map to obtain the workstations of the employees distributed around the intelligent cabinet; Step S203, according to the workstations of the employees distributed around the intelligent cabinet and the employee numbers corresponding to the workstations, determine the employees distributed around each intelligent cabinet.
[0061] In this embodiment, the superimposed distribution map is obtained according to the distribution map of the positions of the intelligent cabinets and the distribution map of the workstations of the employees. Since the distribution map of the positions of the intelligent cabinets describes the layout positions of multiple intelligent cabinets in the organization, and the distribution map of the workstations of the employees describes the workstation positions of each employee in the organization, the superimposed distribution map describes the layout positions of multiple intelligent cabinets in the organization and the workstation positions of each employee in the organization.
[0062] Exemplarily, after obtaining the superimposed distribution map, employee workstations with a distance less than the distance threshold from the first intelligent cabinet can be determined on the superimposed distribution map; the employee workstations with a distance less than the distance threshold from the first intelligent cabinet are determined as the employee workstations distributed around the first intelligent cabinet. According to the employee workstations distributed around the first intelligent cabinet and the job numbers corresponding to the employee workstations, the employees distributed around the first intelligent cabinet can be determined.
[0063] In this embodiment, by using the intelligent cabinet position distribution map and the employee workstation distribution map, a superimposed distribution map is obtained. According to the distance between the employee workstations and the intelligent cabinet on the superimposed distribution map, the employee workstations distributed around the intelligent cabinet can be automatically determined, and then the employees distributed around the intelligent cabinet can be automatically determined without the intervention of the administrator.
[0064] In one embodiment, obtaining a superimposed distribution map according to the intelligent cabinet position distribution map and the employee workstation distribution map includes: superimposing the intelligent cabinet position distribution map and the employee workstation distribution map to obtain a superimposed distribution map.
[0065] The intelligent cabinet position distribution map and the employee workstation distribution map can be scaled to the same scale first. Under the same scale, superimposing the intelligent cabinet position distribution map and the employee workstation distribution map can obtain a superimposed distribution map that reflects the actual situation, avoiding distortion of the superimposed distribution map and affecting subsequent processing.
[0066] In one embodiment, dividing the set of employees around each intelligent cabinet according to the employee positions to obtain several subsets of employees around each intelligent cabinet includes: for any intelligent cabinet, dividing the employees in the set of employees around the intelligent cabinet who belong to the same employee position into the same subset to obtain several subsets of employees around each intelligent cabinet.
[0067] Taking the first intelligent cabinet as an example, after determining the set of employees around the first intelligent cabinet, the set of employees around it includes several employees, and these employees may not belong to the same position. Employees in different positions have different requirements for the types and quantities of office supplies. Therefore, in this embodiment, the employees in the set of employees around who belong to the same employee position are divided into the same subset, and the employees in different employee positions are divided into different subsets, thereby forming several subsets of employees around the first intelligent cabinet.
[0068] This embodiment takes into account that different positions have different requirements for the types and quantities of office supplies. By dividing the set of employees around according to the employee positions, several subsets of employees around are formed, which is convenient for subsequent statistics by position and improves the accuracy of the statistical results of office supplies in the intelligent cabinet.
[0069] In one embodiment, according to the historical offline requisition data of office supplies, counting the types and quantities of office supplies required for each subset of employees around to obtain the corresponding statistical sub-results of office supplies for each subset of employees around, includingFigure 3 Steps shown:
[0070] Step S301: Based on the historical offline usage data of office supplies, determine the categories and quantities of office supplies used by each employee in each employee subset within a week during a set period, to obtain the actual categories and actual quantities of office supplies for each employee; Step S302: Sum up the actual quantities of office supplies of the same category used by each employee in the same employee subset within a week, to obtain the corresponding statistical sub-results of office supplies for each employee subset within a week.
[0071] Taking a certain employee subset within a week of the first intelligent cabinet (denoted as employee subset 1-1 within a week) as an example for introduction.
[0072] Based on the historical offline usage data of office supplies, the categories and quantities of office supplies used by each employee in employee subset 1-1 within a week during a set period (such as the past month) can be counted, to obtain the historical usage data of each employee in employee subset 1-1. The historical usage data includes the actual categories and actual quantities of office supplies used by the employee in the past month.
[0073] Sum up the actual quantities of office supplies of the same category used by each employee in employee subset 1-1 within a week, to obtain the actual quantity of office supplies of the same category corresponding to employee subset 1-1 within a week, and further form the corresponding statistical sub-results of office supplies for employee subset 1-1 within a week. The corresponding statistical sub-results of office supplies for employee subset 1-1 within a week describe the historical actual usage quantities of each category of office supplies.
[0074] In this embodiment, each employee subset within a week of the intelligent cabinet corresponds to a corresponding position. Based on the historical offline usage data of office supplies, the historical usage situation of the corresponding position can be counted, and further a more accurate statistical result of office supplies for the intelligent cabinet can be obtained.
[0075] In one embodiment, based on the corresponding statistical sub-results of office supplies for each employee subset within a week of the same intelligent cabinet, the statistical result of office supplies for each intelligent cabinet is obtained, including:
[0076] Based on the corresponding statistical sub-results of office supplies for each employee subset within a week of the same intelligent cabinet, several corresponding statistical sub-results of office supplies for the same intelligent cabinet are obtained; sum up the several corresponding statistical sub-results of office supplies for the same intelligent cabinet, to obtain the statistical result of office supplies for the same intelligent cabinet.
[0077] Taking the employee subsets within a week of the first intelligent cabinet including employee subset 1-1 within a week and employee subset 1-2 within a week as an example for introduction.
[0078] Based on the historical offline consumption data of office supplies, the categories and quantities of office supplies historically consumed by each employee in the surrounding employee subset 1-1 can be counted to obtain the historical consumption data of each employee in the surrounding employee subset 1-1. By counting the historical consumption data of each employee in the surrounding employee subset 1-1, a sub-result of office supply statistics corresponding to the surrounding employee subset 1-1 can be obtained.
[0079] Based on the historical offline consumption data of office supplies, the categories and quantities of office supplies historically consumed by each employee in the surrounding employee subset 1-2 can be counted to obtain the historical consumption data of each employee in the surrounding employee subset 1-2. By counting the historical consumption data of each employee in the surrounding employee subset 1-2, a sub-result of office supply statistics corresponding to the surrounding employee subset 1-2 can be obtained.
[0080] After obtaining the sub-result of office supply statistics corresponding to the surrounding employee subset 1-1 and the sub-result of office supply statistics corresponding to the surrounding employee subset 1-2, the historical actual consumption quantities of various office supplies described in the office supply statistics sub-result ① and the historical actual consumption quantities of the corresponding category of office supplies described in the office supply statistics sub-result ② can be summed up to obtain the office supply statistics result of the first intelligent cabinet. The office supply statistics result of the first intelligent cabinet describes the total historical actual consumption quantities of various office supplies by employees in different positions distributed around the first intelligent cabinet.
[0081] In this embodiment, after obtaining several office supply statistics sub-results of the same intelligent cabinet, a more accurate office supply statistics result can be obtained through summation processing.
[0082] To better understand the above method, the following details an application example of the method for determining office supplies when the intelligent cabinet of the present application is initially placed.
[0083] Obtain the distribution map of intelligent cabinet positions and the distribution map of employee workstations;
[0084] Overlay the distribution map of intelligent cabinet positions and the distribution map of employee workstations to obtain an overlaid distribution map;
[0085] On the overlaid distribution map, determine the employee workstations whose distance from the intelligent cabinet is less than the distance threshold to obtain the employee workstations distributed around the intelligent cabinet;
[0086] Based on the employee workstations distributed around the intelligent cabinet and the job numbers corresponding to the employee workstations, determine the employees distributed around each intelligent cabinet to obtain the set of surrounding employees of each intelligent cabinet;
[0087] For any intelligent cabinet, divide the employees belonging to the same employee position in the set of surrounding employees of the intelligent cabinet into the same subset to obtain several surrounding employee subsets of each intelligent cabinet;
[0088] Based on the historical offline consumption data of office supplies, determine the types and quantities of office supplies consumed by each employee in each employee subset within each week during a set period, to obtain the actual types and actual quantities of office supplies for each employee.
[0089] Sum up the actual quantities of office supplies of the same type for each employee in each employee subset within the same week, to obtain the statistical sub-results of office supplies corresponding to each employee subset within each week.
[0090] Based on the statistical sub-results of office supplies corresponding to each employee subset within each week of the same smart cabinet, obtain several statistical sub-results of office supplies corresponding to the same smart cabinet.
[0091] Sum up several statistical sub-results of office supplies corresponding to the same smart cabinet, to obtain the statistical result of office supplies of the same smart cabinet.
[0092] The intelligent management system for office supplies includes computer equipment and smart cabinets. The intelligent management system for office supplies can automatically give early warnings of insufficient or excessive inventory, reminding the administrator to take timely measures. Through intelligent devices such as smart cabinets, combined with an inventory management system or ERP (Enterprise Resource Planning) software, real-time monitoring and automatic updating of inventory data can be achieved.
[0093] The smart cabinet can monitor the inventory level in real time and automatically give early warnings or reminders when the inventory is below the preset safety level, so that the administrator can take timely measures, such as replenishing the inventory or adjusting the inventory strategy. This early warning mechanism helps to avoid inventory shortages or surpluses and ensure the stability and continuity of the supply of office supplies.
[0094] In this application example, through data analysis, using historical consumption record data, analyze the consumption volume and consumption cycle of each type of office supply. Through office supply analysis, classify office supplies according to factors such as the usage frequency, importance, and volume of office supplies, such as high-frequency used office supplies, low-frequency used office supplies, consumable office supplies, and office supplies with special requirements, etc., set safety inventory levels for office supplies, and calculate reasonable safety inventory levels based on the consumption cycle, replenishment cycle, and supply uncertainty (such as the risk of supplier delivery delays) of office supplies.
[0095] This application example includes four aspects.
[0096] The first aspect is mainly material demand analysis and classification, specifically including the following content:
[0097] 1. Requirement research: The demand information of employees for office supplies can be collected through methods such as questionnaires and interviews, to understand the types and quantities of commonly used materials in each department and each position.
[0098] 2. Material Classification: Classify office supplies according to factors such as usage frequency, importance, and volume. For example, they can be classified into frequently used office supplies (such as gel pens, sticky notes, etc.), infrequently used office supplies (such as tape measures, tools, etc.), consumable office supplies (such as printing paper, ink cartridges, etc.), and office supplies for special needs (such as new employee onboarding packages), etc.
[0099] The second aspect mainly includes the design and configuration of intelligent cabinets, specifically including the following:
[0100] 1. Intelligent Cabinet Selection: Select the appropriate intelligent cabinet model and specifications according to the classification and storage requirements of office supplies. The intelligent cabinet should have functions such as intelligent identification, automatic management, anti-theft and anti-damage.
[0101] 2. Compartment Planning: Reasonably plan the number and size of compartments in the intelligent cabinet according to the types and sizes of office supplies. Frequently used office supplies should be placed in easily accessible positions, while infrequently used office supplies and office supplies for special needs can be placed in relatively inconspicuous positions.
[0102] 3. Identification System: Set clear identification for each compartment, including information such as the name, quantity, and storage location of office supplies, to facilitate employees to quickly find the required office supplies.
[0103] The third aspect is mainly the setting and adjustment of inventory quantities, specifically including the following:
[0104] 1. Historical Data Analysis: Use historical sales data or usage records to analyze the consumption volume and consumption cycle of each type of office supply, and set a reasonable inventory safety stock.
[0105] 2. Dynamic Adjustment: Dynamically adjust the inventory quantity according to actual demand changes and inventory consumption. For office supplies with fast consumption, the inventory should be replenished in a timely manner; for office supplies that have not been used for a long time, the inventory quantity should be reduced or consider returning them to the supplier.
[0106] 3. Minimum Order Quantity (MOQ) and Minimum Packing Quantity (MPQ): Negotiate with the supplier to set reasonable minimum order quantity and packing quantity to reduce inventory costs and the risk of stagnation.
[0107] The fourth aspect is mainly intelligent management and monitoring, specifically including the following:
[0108] 1. Inventory Management: Real-time monitoring and automatic updating of inventory data, automatically warning of insufficient or excessive inventory, and reminding the administrator to take timely measures.
[0109] 2. Approval Authority and Records: Set the approval authority for employees to collect office supplies, and record information such as the type, quantity, and time of each collection of office supplies. Through data analysis, the collection records can be traced to understand the usage and consumption trends of office supplies.
[0110] 3. Periodic Inventory: Conduct regular inventory checks to ensure the accuracy and integrity of inventory data. For the overstocked or understocked office supplies, the reasons should be promptly identified and measures should be taken for handling.
[0111] Through the implementation of measures such as office supply demand analysis and classification, intelligent cabinet design and configuration, inventory quantity setting and adjustment, intelligent management and monitoring, and cross - departmental collaboration and communication in this application example, the types and quantities of office supplies stored in the intelligent cabinet can be determined, and the sluggish rate of inventory materials can be effectively reduced.
[0112] It should be understood that although the steps in the flowcharts involved in the above - mentioned embodiments are sequentially shown according to the arrows, these steps do not necessarily need to be executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above - mentioned embodiments may include multiple steps or multiple stages. These steps or stages do not necessarily need to be executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential either, but can be executed alternately or in turn with at least a part of other steps or steps in other steps.
[0113] Based on the same inventive concept, the embodiments of the present application also provide a device for determining office supplies during the initial placement of the intelligent cabinet for implementing the method for determining office supplies during the initial placement of the intelligent cabinet as described above. The solution provided by this device to solve the problem is similar to the solution described in the above - mentioned method. Therefore, the specific limitations in one or more embodiments of the device for determining office supplies during the initial placement of the intelligent cabinet provided below can refer to the limitations on the method for determining office supplies during the initial placement of the intelligent cabinet in the above text, and will not be repeated here.
[0114] In one embodiment, as Figure 4 shown, a device for determining office supplies during the initial placement of the intelligent cabinet is provided, including:
[0115] A distribution map acquisition module 401, configured to acquire the intelligent cabinet location distribution map and the employee work - station distribution map;
[0116] An employee set acquisition module 402, configured to determine the employees distributed around each intelligent cabinet according to the intelligent cabinet location distribution map and the employee work - station distribution map, and obtain the set of surrounding employees of each intelligent cabinet;
[0117] The employee set partitioning module 403 is configured to partition the surrounding employee set of each smart cabinet according to the employee positions, so as to obtain several surrounding employee subsets of each smart cabinet;
[0118] The statistics module 404 is configured to, according to the historical offline requisition data of office supplies, count the categories and quantities of office supplies required by each surrounding employee subset, so as to obtain the office supply statistics sub-results corresponding to each surrounding employee subset;
[0119] The statistics module 404 is further configured to, according to the office supply statistics sub-results corresponding to each surrounding employee subset of the same smart cabinet, obtain the office supply statistics results of each smart cabinet, so as to determine the categories and quantities of office supplies that each smart cabinet needs to include during the initial placement.
[0120] In one embodiment, the employee set acquisition module 402 is further configured to:
[0121] According to the smart cabinet location distribution map and the employee work station distribution map, obtain an overlay distribution map; determine the employee work stations on the overlay distribution map whose distances from the smart cabinet are less than the distance threshold, so as to obtain the employee work stations distributed around the smart cabinet; according to the employee work stations distributed around the smart cabinet and the work numbers corresponding to the employee work stations, determine the employees distributed around each smart cabinet.
[0122] In one embodiment, the employee set acquisition module 402 is further configured to:
[0123] Overlay the smart cabinet location distribution map and the employee work station distribution map to obtain an overlay distribution map.
[0124] In one embodiment, the employee set partitioning module 403 is further configured to:
[0125] For any smart cabinet, classify the employees belonging to the same employee position in the surrounding employee set of the smart cabinet into the same subset, so as to obtain several surrounding employee subsets of each smart cabinet.
[0126] In one embodiment, the statistics module 404 is further configured to:
[0127] According to the historical offline requisition data of office supplies, determine the categories and quantities of office supplies requisitioned by each employee in each surrounding employee subset within a set period, so as to obtain the actual categories and actual quantities of office supplies of each employee; sum up the actual quantities of office supplies of the same category of each employee in the same surrounding employee subset, so as to obtain the office supply statistics sub-results corresponding to each surrounding employee subset.
[0128] In one embodiment, the statistics module 404 is further configured to:
[0129] Based on the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same intelligent cabinet, several statistical sub-results of office supplies corresponding to the same intelligent cabinet are obtained; the several statistical sub-results of office supplies corresponding to the same intelligent cabinet are summed up to obtain the statistical result of office supplies of the same intelligent cabinet.
[0130] Each module in the device for determining office supplies at the initial placement of the above intelligent cabinet can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each of the above modules.
[0131] In an exemplary embodiment, a computer device is provided, and its internal structure diagram can be as Figure 5 shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the data involved in the above method. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, it implements a method for determining office supplies at the initial placement of an intelligent cabinet.
[0132] Those skilled in the art can understand that Figure 5 the structure shown in
[0133] is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0134] In an embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the steps in the above method embodiments.
[0135] In one embodiment, a computer program product is provided, on which a computer program is stored, and the computer program is executed by a processor to perform the steps in the above various method embodiments.
[0136] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.
[0137] Those of ordinary skill in the art can understand that all or part of the processes in the above method embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above method embodiments. Among them, any reference to a memory, database, or other medium used in the various embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the various embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the various embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, artificial intelligence (AI) processors, etc., and are not limited thereto.
[0138] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as falling within the scope recorded in this application.
[0139] The above-described embodiments merely represent several implementation manners of this application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of this application. It should be noted that for those of ordinary skill in the art, without departing from the concept of this application, several modifications and improvements can still be made, and these all belong to the protection scope of this application. Therefore, the protection scope of this application shall be subject to the appended claims.
Claims
1. A method for determining office supplies during the initial placement of an intelligent cabinet, characterized in that, The method includes: Obtaining a distribution map of the intelligent cabinet locations and a distribution map of the employee workstations; Determining the employees distributed around each intelligent cabinet according to the distribution map of the intelligent cabinet locations and the distribution map of the employee workstations, to obtain the set of surrounding employees for each intelligent cabinet; Dividing the set of surrounding employees for each intelligent cabinet according to the employee positions, to obtain several subsets of surrounding employees for each intelligent cabinet; Statistically analyzing the types and quantities of office supplies required by each subset of surrounding employees according to the historical offline requisition data of office supplies, to obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees; Obtaining the statistical results of office supplies for each intelligent cabinet according to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same intelligent cabinet, so as to determine the types and quantities of office supplies to be included when each intelligent cabinet is initially put into use.
2. The method according to claim 1, wherein Determining the employees distributed around each intelligent cabinet according to the distribution map of the intelligent cabinet locations and the distribution map of the employee workstations, including: Obtaining an overlay distribution map according to the distribution map of the intelligent cabinet locations and the distribution map of the employee workstations; Determining the employee workstations with a distance less than the distance threshold from the intelligent cabinet on the overlay distribution map, to obtain the employee workstations distributed around the intelligent cabinet; Determining the employees distributed around each intelligent cabinet according to the employee workstations distributed around the intelligent cabinet and the employee numbers corresponding to the workstations.
3. The method according to claim 2, wherein Obtaining an overlay distribution map according to the distribution map of the intelligent cabinet locations and the distribution map of the employee workstations, including: Overlaying the distribution map of the intelligent cabinet locations and the distribution map of the employee workstations to obtain an overlay distribution map.
4. The method according to claim 1, characterized in that, Dividing the set of surrounding employees for each intelligent cabinet according to the employee positions, to obtain several subsets of surrounding employees for each intelligent cabinet, including: For any intelligent cabinet, classifying the employees belonging to the same employee position in the set of surrounding employees of this intelligent cabinet into the same subset, to obtain several subsets of surrounding employees for each intelligent cabinet.
5. The method according to claim 1, wherein Statistically analyzing the types and quantities of office supplies required by each subset of surrounding employees according to the historical offline requisition data of office supplies, to obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees, including: Determining the types and quantities of office supplies requisitioned by each employee in each subset of surrounding employees within a set period according to the historical offline requisition data of office supplies, to obtain the actual types and actual quantities of office supplies for each employee; Performing a summation process on the actual quantities of office supplies of the same type for each employee in the same subset of surrounding employees, to obtain the statistical sub-results of office supplies corresponding to each subset of surrounding employees.
6. The method according to claim 1, characterized in that Obtaining the statistical results of office supplies for each intelligent cabinet according to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same intelligent cabinet, including: Obtaining several statistical sub-results of office supplies corresponding to the same intelligent cabinet according to the statistical sub-results of office supplies corresponding to each subset of surrounding employees of the same intelligent cabinet; Performing a summation process on the several statistical sub-results of office supplies corresponding to the same intelligent cabinet, to obtain the statistical results of office supplies for the same intelligent cabinet.
7. A device for determining office supplies during the initial placement of an intelligent cabinet, characterized in that, The device includes: A distribution map acquisition module, configured to obtain a distribution map of the intelligent cabinet locations and a distribution map of the employee workstations; An employee set acquisition module, configured to determine employees distributed around each smart cabinet according to the smart cabinet location distribution map and the employee work station distribution map, so as to obtain the set of employees around each smart cabinet; An employee set division module, configured to divide the set of employees around each smart cabinet according to the employee positions, so as to obtain several subsets of employees around each smart cabinet; A statistics module, configured to count the types and quantities of office supplies required by each subset of employees around according to the historical offline requisition data of office supplies, so as to obtain the statistical sub-results of office supplies corresponding to each subset of employees around; The statistics module is further configured to obtain the statistical results of office supplies for each smart cabinet according to the statistical sub-results of office supplies corresponding to each subset of employees around the same smart cabinet, so as to determine the types and quantities of office supplies to be included when each smart cabinet is initially put into use.
8. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the method described in any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the method described in any one of claims 1 to 6 is implemented.
10. A computer program product comprising a computer program, characterized in that, When the computer program is executed by the processor, the method described in any one of claims 1 to 6 is implemented.