Garbage collection dynamic order processing and equipment scheduling method and system, and medium
Through dynamic order processing and equipment scheduling methods, the equipment and staff configuration of the garbage recycling industry is adjusted in real time, and the problems of low door-to-door service time and high cost are solved in the traditional garbage recycling industry, and efficient service response and resource utilization are achieved.
Patent Information
- Application Number
- CN202410869369.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-01
- Publication Date
- 2024-12-27
AI Technical Summary
The traditional garbage recycling industry has problems of low door-to-door service timeliness and high labor and equipment costs. Especially in the Internet + online garbage recycling model, fixed site configuration leads to redundancy of equipment and personnel, making it difficult to effectively manage, resulting in peak order explosions and low The peak is idle.
Through dynamic order processing and equipment scheduling methods, terminal equipment information is obtained in real time, matching the home site, order information is obtained based on login account information, and order sorting lists of unsuccessful and accepted orders are generated, and list sorting algorithms and employees have already had orders The algorithm performs order dispatch processing, generates real-time personnel dispatch information, adjusts site and equipment configuration, and realizes equipment and personnel flow management.
It improves scheduling timeliness, reduces the redundant costs of equipment and personnel, realizes efficient scheduling of orders, personnel and equipment, and improves service response capabilities and balanced efficiency.
Smart Images

Figure CN119205089A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of garbage recycling technology, and in particular to a method, system and medium for dynamic order processing and equipment scheduling for garbage recycling. Background Art
[0002] The traditional recyclable waste recycling industry mainly relies on offline telephone communication as the door-to-door method, which lacks supervision, is extremely unsafe, and has a low door-to-door efficiency. At the same time, the store recycling model that has emerged on the market now, that is, setting up recycling stores downstairs in the community for recycling and storage, most of which require users to deliver to the door, is not very convenient, and is not convenient enough for the future user groups of the recycling industry, such as office workers, teenagers, and middle-aged and elderly people.
[0003] The current Internet + online garbage recycling model empowers the traditional recycling industry with Internet thinking. It can realize recycling calls with handheld terminal apps or mini-programs to form orders. Order data can be recorded, searched, and stored in the cloud. Security is guaranteed and timeliness is improved. However, in order to ensure service timeliness and raise the threshold of competition, the business is open every day, with a fixed number of surrounding supporting communities, and a site is set up. Each site is equipped with 2-3 staff members and order-making equipment, resulting in extremely high labor costs and equipment management costs for the business. A region requires at least hundreds or even thousands of order service personnel, and the high labor costs make it difficult to evaluate efficiency.
[0004] In the store warehousing + Internet online operation model, since the staff and equipment are fixedly assigned to the store, in order to ensure service timeliness, it is generally necessary to integrate the order-intensiveness of the online order band, and set a fixed number of staff and equipment within the acceptable or reliable range of service timeliness. For example, each store covers N surrounding communities, with a total of N personnel and N order-making equipment. It is impossible to reasonably manage the personnel and equipment in an effective time period, and the management costs of labor and order-making equipment are high, the hardware equipment wear costs are high, and the peak orders are delayed and idle during the low peak. In terms of personnel allocation, it is mostly management allocation, that is, the management personnel randomly allocate personnel according to the current store information feedback. This type of allocation is generally delayed in information, and after the personnel are allocated, temporary equipment needs to be allocated at the same time. The company needs to do a lot of redundant management of both equipment and personnel, and it is difficult to calculate salary performance. Extra work requires performance rewards, which is prone to disputes. For the above problems, effective technical solutions are urgently needed. Summary of the invention
[0005] The purpose of the embodiments of the present application is to provide a method, system and medium for dynamic order processing and equipment scheduling for garbage recycling, which can adjust personnel sites and configure attendance personnel through real-time personnel scheduling information, realize flow management of equipment and personnel, improve scheduling timeliness, and reduce the company's equipment and personnel redundancy costs.
[0006] The embodiment of the present application also provides a method for dynamic order processing and equipment scheduling of garbage collection, including:
[0007] Obtain the terminal device information and the card number ownership information of several sites, match the terminal device with the card number, and obtain the belonging site of the terminal device;
[0008] Obtaining login account information based on the terminal device, and logging into the terminal device according to the login account information to obtain the home site order information;
[0009] Based on the order information of the belonging site, the POI address of the order is located, the structured address generated by the building installation marking system, and the custom input address of the standard community, a sorted list of the same building installation orders in the unaccepted state and the accepted state is formed;
[0010] Through the list sorting algorithm and the employee's existing order algorithm, a comprehensive algorithm is obtained, and the order dispatching is processed based on the comprehensive algorithm to obtain the order allocation result;
[0011] Generate real-time personnel scheduling information based on the order allocation results, adjust personnel sites and configure attendance personnel based on the real-time personnel scheduling information, generate equipment scheduling data for attendance personnel, and transmit the equipment scheduling data to the terminal in real time.
[0012] Optionally, in the garbage collection dynamic order processing and equipment scheduling method described in the embodiment of the present application, obtaining terminal device information and card number attribution information of several sites, matching the terminal device with the card number, and obtaining the attribution site of the terminal device specifically includes:
[0013] Obtain the location information of the site, analyze the service area of the store service station based on the location information of the site, and the terminal device includes a unique number, and the terminal device is installed with a mobile phone card or a data card;
[0014] Bind the mobile phone data card of the terminal device to the service site preset through background configuration;
[0015] When the service staff logs in to the terminal device software through the account login, the security masked device number is read through the mapping relationship to form the usage correspondence between site-card number-account number-device;
[0016] The terminal device's home site is generated based on the usage correspondence of site-card number-account number-device.
[0017] Optionally, in the garbage collection dynamic order processing and equipment scheduling method described in the embodiment of the present application, obtaining login account information based on the terminal device, logging into the terminal device according to the login account information to obtain the home site order information specifically includes:
[0018] Obtain login account information based on the terminal device and obtain the service relationship between the terminal device and the site;
[0019] Determine whether the service area of the terminal device has changed;
[0020] If there is a change, the service area of the terminal device can be adjusted by transferring the preset relationship of the card number or replacing the hardware card number of the device;
[0021] If there is no change, log in to the terminal device according to the login account information to obtain the home site order information.
[0022] Optionally, in the garbage recycling dynamic order processing and equipment scheduling method described in the embodiment of the present application, based on the home site order information, the POI address of the order, the structured address generated by the building installation marking system, and the standard community custom input address, a sorted list of the same building installation orders in the unaccepted state and the accepted state is formed, specifically including:
[0023] When placing an order, users need to select an address in the address library or create a new address to place an order, and analyze the correspondence between the site and the map electronic fence in the radiation range circle;
[0024] When the user's real-time positioning is within the map electronic fence of the corresponding site, the real-time positioning address of the POI recommended by the map can be created. The POI address is the coordinate address recommended by the map based on the positioning;
[0025] Locate each landmark name. When the user does not enable positioning, or the positioning is inaccurate and POI cannot provide the accurate location name, the user can click through search or location list recommendations, manually enter the geographic location, so that the address where the user places the order has the latitude and longitude positioning information;
[0026] According to the working device status of the employee when logging into the site, the employee is provided with a list of orders that need to be processed at the current site, and an order sorting list is generated.
[0027] Optionally, in the garbage collection dynamic order processing and equipment scheduling method described in the embodiment of the present application, a comprehensive algorithm is obtained through a list sorting algorithm and an employee existing order algorithm, and order processing is performed based on the comprehensive algorithm to obtain an order allocation result, which specifically includes:
[0028] When there are too many orders, employees fail to accept orders in time, and some orders exceed the preset dispatch time of the system, the system will dispatch orders intelligently according to the algorithm;
[0029] The system forms a sorting system for the order address set with the smallest address granularity. When the order currently being processed by the employee is within the sorting range, the order is assigned according to the priority of the same unit, building, or community.
[0030] When the number of unprocessed orders of an employee exceeds the preset number, the system will not dispatch orders;
[0031] When the order processing time exceeds the set time threshold or there is an error in the address, other employees will be re-matched to take the order, and the order will be returned to the system pool across regions. The customer service or management staff will correct the address and re-assign the order.
[0032] Optionally, in the garbage collection dynamic order processing and equipment scheduling method described in the embodiment of the present application, real-time personnel scheduling information is generated based on the order allocation result, personnel are adjusted to the site and the attendance personnel are configured based on the real-time personnel scheduling information, equipment scheduling data of the attendance personnel is generated, and the equipment scheduling data is transmitted to the terminal in real time, specifically including:
[0033] Collect the flow of equipment and employees, online occupancy data, conduct statistical analysis at different dimensions, evaluate the flow efficiency of the site, and generate pre-staff scheduling;
[0034] Obtain the number of personnel required by different service sites every day, determine whether the required number of personnel meets the personnel pre-scheduling, and obtain analysis results;
[0035] Based on the analysis results, personnel are adjusted to the site and the attendance personnel are configured, and the equipment dispatching data of the attendance personnel is generated;
[0036] Attendance reminders are given to personnel based on their equipment scheduling data, and the equipment scheduling data is transmitted to the terminal in real time.
[0037] In a second aspect, an embodiment of the present application provides a garbage collection dynamic order processing and equipment scheduling system, the system comprising: a memory and a processor, the memory comprising a program of a garbage collection dynamic order processing and equipment scheduling method, and the program of the garbage collection dynamic order processing and equipment scheduling method is executed by the processor to implement the following steps:
[0038] Obtain the terminal device information and the card number ownership information of several sites, match the terminal device with the card number, and obtain the belonging site of the terminal device;
[0039] Obtaining login account information based on the terminal device, and logging into the terminal device according to the login account information to obtain the home site order information;
[0040] Based on the order information of the belonging site, the POI address of the order is located, the structured address generated by the building installation marking system, and the custom input address of the standard community, a sorted list of the same building installation orders in the unaccepted state and the accepted state is formed;
[0041] Through the list sorting algorithm and the employee's existing order algorithm, a comprehensive algorithm is obtained, and the order dispatching is processed based on the comprehensive algorithm to obtain the order allocation result;
[0042] Generate real-time personnel scheduling information based on the order allocation results, adjust personnel sites and configure attendance personnel based on the real-time personnel scheduling information, generate equipment scheduling data for attendance personnel, and transmit the equipment scheduling data to the terminal in real time.
[0043] Optionally, in the garbage collection dynamic order processing and equipment scheduling system described in the embodiment of the present application, obtaining terminal device information and card number ownership information of several sites, matching the terminal device with the card number, and obtaining the belonging site of the terminal device specifically includes:
[0044] Obtain the location information of the site, analyze the service area of the store service station based on the location information of the site, and the terminal device includes a unique number, and the terminal device is installed with a mobile phone card or a data card;
[0045] Bind the mobile phone data card of the terminal device to the service site preset through background configuration;
[0046] When the service staff logs in to the terminal device software through the account login, the security masked device number is read through the mapping relationship to form the usage correspondence between site-card number-account number-device;
[0047] The terminal device's home site is generated based on the usage correspondence of site-card number-account number-device.
[0048] Optionally, in the garbage collection dynamic order processing and equipment scheduling system described in the embodiment of the present application, obtaining login account information based on the terminal device, and logging in to the terminal device according to the login account information to obtain the home site order information specifically includes:
[0049] Obtain login account information based on the terminal device and obtain the service relationship between the terminal device and the site;
[0050] Determine whether the service area of the terminal device has changed;
[0051] If there is a change, the service area of the terminal device can be adjusted by transferring the preset relationship of the card number or replacing the hardware card number of the device;
[0052] If there is no change, log in to the terminal device according to the login account information to obtain the home site order information.
[0053] In the third aspect, an embodiment of the present application also provides a computer-readable storage medium, which includes a garbage collection dynamic order processing and equipment scheduling method program. When the garbage collection dynamic order processing and equipment scheduling method program is executed by a processor, the steps of the garbage collection dynamic order processing and equipment scheduling method as described in any one of the above items are implemented.
[0054] As can be seen from the above, the embodiment of the present application provides a method, system and medium for dynamic order processing and equipment scheduling of garbage recycling. By acquiring the terminal device information and the card number attribution information of several sites, the terminal device and the card number are matched to obtain the attribution site of the terminal device; the login account information is acquired based on the terminal device, and the terminal device is logged in according to the login account information to obtain the attribution site order information; the POI address of the order is located based on the attribution site order information, the structured address generated by the building installation marking system, and the standard community custom input address, to form a sorted list of the same building installation orders in the unaccepted state and the accepted state; a comprehensive algorithm is obtained through the list sorting algorithm and the employee's existing order algorithm, and dispatch is performed based on the comprehensive algorithm Order processing, get the order allocation result; generate real-time personnel scheduling information based on the order allocation result, adjust the site and configure the attendance personnel based on the real-time personnel scheduling information, generate the equipment scheduling data of the attendance personnel, and transmit the equipment scheduling data to the terminal in real time. Through the transfer of card number relationship or the change of staff equipment card number, employee account equipment login, it can meet all real-time transfer work needs of equipment demand, employee demand, order processing, and data viewing in scheduling, realize the flow management of equipment and personnel, improve the scheduling timeliness, make the scheduling of orders, personnel scheduling, and equipment scheduling able to respond at any time, improve the balance efficiency and mobility of personnel and equipment, and reduce the company's equipment and personnel redundancy costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0056] Figure 1 A flowchart of a method for dynamic order processing and equipment scheduling for garbage collection provided in an embodiment of the present application;
[0057] Figure 2 A flowchart of the attribution site analysis of the dynamic order processing and equipment scheduling method for garbage collection provided in an embodiment of the present application;
[0058] Figure 3 A flow chart of a method for obtaining order information of a home site for the dynamic order processing and equipment scheduling method for garbage collection provided in an embodiment of the present application. DETAILED DESCRIPTION
[0059] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0060] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms first, second, etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0061] Please refer to Figure 1 , Figure 1 The following is a flow chart of a method for dynamic order processing and device scheduling of garbage collection in some embodiments of the present application. The method for dynamic order processing and device scheduling of garbage collection is used in a terminal device, and the method for dynamic order processing and device scheduling of garbage collection includes the following steps:
[0062] S101, obtaining terminal device information and card number attribution information of several sites, matching the terminal device with the card number, and obtaining the attribution site of the terminal device;
[0063] S102, obtaining login account information based on the terminal device, logging into the terminal device according to the login account information to obtain home site order information;
[0064] S103, based on the home site order information, locate the POI address of the order, the structured address generated by the building installation marking system, and the standard community custom input address, and form a sorted list of the same building installation orders in the unaccepted state and the accepted state;
[0065] S104, obtaining a comprehensive algorithm through the list sorting algorithm and the employee's existing order algorithm, performing order dispatch processing based on the comprehensive algorithm, and obtaining an order allocation result;
[0066] S105, generating real-time personnel scheduling information based on the order allocation result, adjusting the personnel sites and configuring the attendance personnel based on the real-time personnel scheduling information, generating equipment scheduling data for the attendance personnel, and transmitting the equipment scheduling data to the terminal in real time.
[0067] It should be noted that the preset device information, device information acquisition, and employee login; the store service station set up at the front end is a unique number in the entity and system. The single terminal device needs to install a mobile phone card or a data card. The mobile phone card and data card of the single terminal device are bound to the service site through the background configuration. When the service employee logs in to the terminal device software through the account login, the security desensitized device number is read through the mapping relationship to form a corresponding relationship between the site-card number-account number-device usage. It can accurately identify the usage and occupancy information of the service store.
[0068] Equipment ownership scheduling: The card number forms a preset binding relationship with the store service station number. The current ownership relationship of the equipment and personnel is determined by the occupancy status during use, so that the flow of personnel and equipment can be handled by front-line operators and updated and changed in real time. When the ownership relationship of the work equipment needs to change, it can be completed by transferring the preset relationship of the card number or replacing the hardware card number of the equipment. The usage is verified during the transfer. Once transferred, the equipment takes effect in real time and can be used for order processing at the new site, which can improve the scheduling efficiency of the work equipment and enhance the mobility and timeliness of the equipment circulation. When the equipment is increased and mobile personnel need the equipment, it is only necessary to transfer the ownership in real time or replace the card number in the equipment.
[0069] Specifically, the usage and occupancy information of the service store is identified. When the equipment needs to be scheduled to switch the affiliation of different service sites, the card number and the number of the store service station form a preset binding relationship. The equipment and personnel are determined by the occupancy status during use, so that the flow of personnel and equipment can be handled by front-line operators and updated and changed in real time. When the affiliation of the work equipment needs to change, it can be completed by transferring the preset relationship of the card number or replacing the hardware card number of the equipment. The usage is verified during the transfer. Once transferred, the equipment takes effect in real time and can be used for order processing at the new site, which can improve the scheduling efficiency of the work equipment and improve the mobility and timeliness of the equipment circulation. When the equipment increases and mobile personnel need the equipment, it is only necessary to transfer the affiliation in real time or replace the card number in the equipment. When personnel need to be dispatched, they are not assigned to fixed sites, and there is no mandatory association between them and service stations. They log in to the terminal device through their accounts to identify the site they belong to at the time of login. That is, no matter how the device is transferred, when the employee logs in to the device, the employee associates the site used by the device at that time and operates to process the orders of the site. The system also executes the dispatch of the site at that time based on the employee's affiliation when logging in, which can ensure the mobility and switching flexibility of the employees. When the employee needs to switch sites, he only needs to log in to the device at the corresponding site. After the switch, the employee's data permissions are immediately switched in real time, meeting all the needs of front-line staff from operation to equipment to data viewing.
[0070] Please refer to Figure 2 , Figure 2This is a flow chart of the site-attribution analysis of a method for dynamic garbage collection order processing and equipment scheduling in some embodiments of the present application. According to an embodiment of the present invention, the terminal device information and the card number attribution information of several sites are obtained, the terminal device and the card number are matched, and the attribution site of the terminal device is obtained, which specifically includes:
[0071] S201, obtaining the location information of the site, analyzing the service area of the store service station set up by the front end based on the location information of the site, the terminal device includes a unique number, and the terminal device is installed with a mobile phone card or a data card;
[0072] S202, binding the mobile phone card of the terminal device to the service site by default through background configuration;
[0073] S203, when the service staff logs in to the terminal device software through the account login, the security masked device number is read through the mapping relationship to form a usage correspondence between site-card number-account number-device;
[0074] S204, generating a home site of the terminal device based on the site-card number-account-device usage correspondence.
[0075] It should be noted that a unique system number is set for each service site, which corresponds to the store service station at the physical location. Different sites have different radiation service areas. Employees at each site can only process orders within the radiation range of the site. At the same time, the order-making equipment (mobile phone or order-making terminal) provided to the store site can be inserted with a traffic card or a mobile phone card for telephone communication and network use of the device. Through the background system, the mobile phone card number is preset with the service station, that is, the only strong binding relationship that needs to be set is the card number and the service site. When the work equipment is enabled, the staff opens the order-making software on the equipment. When the equipment is newly enabled, the equipment number is associated through the software, and the equipment identification code is sent via SMS. The code changes each time it is sent. It is a desensitized digital string and corresponds to the real code of the equipment. After each transmission, the last transmission becomes invalid. The system reads the SMS within the system set time (the SMS reading permission needs to be enabled). If the permission is not enabled, manual input is required. If the SMS is read successfully, the interface for account login to the order processing system will pop up. After the employee enters the account password for verification, the login is successful. Through the login and verification operations, the real-time corresponding relationship data of the mobile phone card number in the device - device code - device-associated employee (employee account) - account-using employee (employee account) is collected.
[0076] Among them, the mobile phone card number refers to the card number of the traffic card or mobile phone card installed in the device, which is used for communication and traffic.
[0077] The device code refers to the identification code of a single-use device. It is unique and corresponds one-to-one with the actual confidentiality code of the device.
[0078] The device-associated employee is the employee who activates the device, codes the device in the system, and logs in for the first time after the operation association verification.
[0079] Account-using employees refer to employees who are currently logged into their accounts on the device. Accounts on a device can be switched, logged out and logged in again, and different employees can use the same device in different time periods.
[0080] Please refer to Figure 3 , Figure 3 The following is a flow chart of a method for obtaining the order information of a home site in a method for processing dynamic garbage collection orders and scheduling equipment in some embodiments of the present application. According to an embodiment of the present invention, the terminal device obtains the login account information, and the terminal device is logged in according to the login account information to obtain the order information of the home site, specifically including:
[0081] S301, obtaining login account information based on the terminal device, and obtaining a service relationship between the terminal device and the site;
[0082] S302, determining whether the service area of the terminal device has changed;
[0083] S303, if there is a change, adjusting the service area of the terminal device by transferring the preset relationship of the card number or replacing the hardware card number of the device;
[0084] S304: If there is no change, log in to the terminal device according to the login account information to obtain the home site order information.
[0085] It should be noted that when the mobile phone card number in the device changes, such as when the card number is damaged or replaced at a service site, it is only necessary to re-associate it in the software and repeat the string reading or input association operation to update the mobile phone card number and the associated employee information.
[0086] Furthermore, when the equipment needs to be used at a different site, the equipment needs to be scheduled to change sites. For example, when the system is busy, the equipment at site A needs to be scheduled to be used from site B.
[0087] When the card number and the device need to be dispatched together, the mobile phone card number is transferred from B to A in the background. After the transfer, the employee logs in to the device and switches to the order system processing scope of site A in real time. At the same time, after the switch is completed, the employee's data viewing and order processing permissions are transferred to site A in real time.
[0088] When the equipment at site A needs to be dispatched from site B for use, but only the equipment is needed and the card number does not need to be changed, there is no need to transfer the card number in the background. You only need to insert the card number of site A into the device. After re-association verification, the employee will be assigned to site A immediately after logging in, and the employee's data viewing and order processing permissions will be transferred to site A in real time.
[0089] At this time, the employee using the device is the employee who is logging into the account to process the order. The system will show that the account status is online, and the online service site is station A.
[0090] Since there is only a preset binding relationship between the card number and the service site, there is no preset relationship between the equipment and the service station, the employee and the service station, and there is only a real-time ownership and occupation relationship. The device can be used by different employee accounts, and the system reflects the employee account relationship in real time. When other employees come to the site to process orders, they only need to log in to their own work account in the idle work device software to log in to the order processing system scope of the site. That is, after logging in to the device, they can only process orders from the site to which the device belongs (not orders from other sites), view the data of the site (not view other sites), ensure data security, and achieve real-time ownership with the site.
[0091] The unique background preset of the mobile phone card number and the site only requires this one item of preset information. During the process of employees using the equipment, the equipment code of the equipment is bound and the account is logged in to realize the real-time ownership relationship. The card number, equipment code, bound employee, and the one-to-one correspondence and real-time occupation ownership relationship of the employee are realized. At the same time, the card number, equipment, and personnel are flexibly scheduled. The preset relationship of the card number belongs to which site, and the employee logs in to process the order of which site. By changing the preset relationship of the card number, preset information can be added to the site. You can also install different card numbers on the device and bind the operation equipment code to update the equipment ownership and use occupancy information in real time. At the same time, the same device does not limit the login account. If other accounts are logged out, you can log in to another account. This realizes the real-time scheduling of card numbers, equipment, and employee accounts that can flow freely in different regional sites.
[0092] According to an embodiment of the present invention, based on the home site order information, the POI address of the order, the structured address generated by the building installation marking system, and the standard community custom input address, a sorted list of the same building installation orders in the unaccepted state and the accepted state is formed, specifically including:
[0093] When placing an order, users need to select an address in the address library or create a new address to place an order, and analyze the correspondence between the site and the map electronic fence in the radiation range circle;
[0094] When the user's real-time positioning is within the map electronic fence of the corresponding site, the real-time positioning address of the POI recommended by the map can be created. The POI address is the coordinate address recommended by the map based on the positioning;
[0095] Locate each landmark name. When the user does not enable positioning, or the positioning is inaccurate and POI cannot provide the accurate location name, the user can click through search or location list recommendations, manually enter the geographic location, so that the address where the user places the order has the latitude and longitude positioning information;
[0096] According to the working device status of the employee when logging into the site, the employee is provided with a list of orders that need to be processed at the current site, and an order sorting list is generated.
[0097] It should be noted that by locating the POI address of the order, the structured address generated by the building installation marking system, and the custom input address of the standard community, a sorted list of the same building installation orders in the unaccepted and accepted states is formed. The system dispatches orders through the list sorting algorithm and the algorithm of the employee's existing orders. At the same time, it can also be compatible with active order acceptance, active re-dispatch, and active re-dispatch, improve the path aggregation of order placement, reduce the return and travel time of order placement, and improve the efficiency of order placement. At the same time, online processing can reduce communication costs and unnecessary disputes. To ensure service timeliness, the orders in the list are arranged in the order of timeout, that is, the fixed timeliness is to be completed within n hours, and after n-(current time-order time), priority is given to time urgency. The order has the same community, same building, same unit, and positioning distance labels.
[0098] In the case of active order acceptance: the same community, the same building, and the same unit refers to the structured address that can be identified through the poi address or click address, and the current employee account is used. The orders that have been received but not completed, that is, the orders being processed belong to the same building, or within a unit with a smaller granularity.
[0099] The positioning distance refers to the straight-line distance from the display device to the order address when the employee does not have any orders being processed.
[0100] Through tags, employees can take the initiative to accept orders, which can improve order efficiency and reduce time costs in transit.
[0101] According to an embodiment of the present invention, a comprehensive algorithm is obtained by using a list sorting algorithm and an employee existing order algorithm, and order dispatch processing is performed based on the comprehensive algorithm to obtain an order allocation result, which specifically includes:
[0102] When there are too many orders, employees fail to accept orders in time, and some orders exceed the preset dispatch time of the system, the system will dispatch orders intelligently according to the algorithm;
[0103] The system forms a sorting system for the order address set with the smallest address granularity. When the order currently being processed by the employee is within the sorting range, the order is assigned according to the priority of the same unit, building, or community.
[0104] When the number of unprocessed orders of an employee exceeds the preset number, the system will not dispatch orders;
[0105] When the order processing time exceeds the set time threshold or there is an error in the address, other employees will be re-matched to take the order, and the order will be returned to the system pool across regions. The customer service or management staff will correct the address and re-assign the order.
[0106] It should be noted that this application is compatible with active order acceptance, re-dispatching at the same station, and re-dispatching across stations, which improves the path aggregation of order execution, realizes efficient scheduling of orders at the same station and across stations, reduces the return and travel time of orders, and improves order execution efficiency.
[0107] According to an embodiment of the present invention, real-time personnel scheduling information is generated based on the order allocation result, personnel are adjusted to the site and the attendance personnel are configured based on the real-time personnel scheduling information, equipment scheduling data of the attendance personnel is generated, and the equipment scheduling data is transmitted to the terminal in real time, specifically including:
[0108] Collect the flow of equipment and employees, online occupancy data, conduct statistical analysis at different dimensions, evaluate the flow efficiency of the site, and generate pre-staff scheduling;
[0109] Obtain the number of personnel required by different service sites every day, determine whether the required number of personnel meets the personnel pre-scheduling, and obtain analysis results;
[0110] Based on the analysis results, personnel are adjusted to the site and the attendance personnel are configured, and the equipment dispatching data of the attendance personnel is generated;
[0111] Attendance reminders are given to personnel based on their equipment scheduling data, and the equipment scheduling data is transmitted to the terminal in real time.
[0112] It should be noted that personnel do not have fixed sites, and there is no mandatory association between personnel and service stations. Personnel use their accounts to log in to terminal devices to identify the site they belong to at the time of login. That is, no matter how the device is transferred, when the employee logs in to the device, the employee associates the site used by the device at that time and operates to process the orders of the site. The system also executes the dispatch of the site at that time based on the affiliation of the employee when logging in, which can ensure the mobility and switching flexibility of employees. When an employee needs to switch sites, he only needs to log in to the device at the corresponding site. After the switch, the employee's data permissions are immediately switched in real time, meeting all the needs of front-line staff from operation to equipment to data viewing.
[0113] Furthermore, effective scheduling and improved efficiency can be achieved through the allocation and flow management of working hours. Through the formation of data reports, the online status of equipment, location, order processing time in different statuses, number of people online at the site, difference in the estimated number of people to be configured, order completion interval, and order efficiency fluctuation data can be used to establish early warning baselines and visual reports. This can assist managers in predicting business busyness and pre-scheduling, improve the assessment efficiency of managers, and calculate site performance sharing by recording employees' order attendance hours at each site. This can avoid communication disputes and improve the efficiency of personnel scheduling and circulation.
[0114] By collecting the flow of equipment and employees, online occupancy data, and in the software order processing, there are different nodes for order processing, which are divided into pending orders, received orders, arrival, and order completion status. The order assignment method is divided into active order acceptance and automatic order dispatch. The type mode of order is divided into property orders, large furniture orders, glass orders, and small waste paper orders. The status and time data of orders in different modes are collected, and then statistically analyzed through different latitudes to evaluate the flow efficiency of the site and facilitate the management personnel to pre-schedule.
[0115] The order type, order placement time, order acceptance time, order type, arrival time, order completion time, and order weight information of each order are recorded in the order. If an order is cancelled or returned, the order cancellation time and order return time are recorded.
[0116] At the same time, relatively standard order values are taken. Due to different busyness and different order completion conditions, the target value data with reference value is obtained through regular data of a certain period for probability prediction.
[0117] The target value of daily completed orders = take orders in a certain period, remove the abnormal head percentage and tail percentage, remove the abnormal data of more than N orders and less than N orders, and then take the average order data value that can be completed every day of the week (Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday) of the site.
[0118] Hourly completion rate of orders = take the orders of a certain period, remove the abnormal head percentage and tail percentage, remove the abnormal data of more than N orders and less than N orders, and take the order rate that can be completed by the site's time-sharing orders every day. The sum of all the time for completing orders on the day is 100%.
[0119] The target value of order completion time = take orders of a certain period, remove the abnormal order completion time of the head percentage and the tail percentage, remove the abnormal data exceeding N hours and less than N minutes, and take the average time from order placement to completion of an order, and record it as the target time.
[0120] The target value of orders that can be completed by a person = take orders in a certain period, remove the abnormal completion time of the head percentage and the tail percentage, remove the abnormal data exceeding N hours and less than N minutes, and take the average number of orders that an employee can complete in a day.
[0121] In the above data, the number of orders placed by users is uncontrollable by employees. It follows the rules of user habits and has certain fluctuation rules. It is necessary to calculate the change weight coefficient through data with a monthly or annual span. For example, the closer to the end of the month and the end of the year, the busier it is. The change in the month and week is the daily completed order value * weight change coefficient n, so as to obtain the number of personnel required for different service sites every day.
[0122] The system estimates the number of employees needed for the service site on that day = (the daily completed order value estimated by the site's historical data * the change weight coefficient n) / the order value that can be completed by the personnel, thereby predicting the number of personnel that need to be arranged, and then according to the hourly completed order rate, the number of employees required within each hourly interval (not necessarily 1 hour but also a long period) is obtained, so that the management personnel can perform visual scheduling of site personnel based on the estimated hourly busyness.
[0123] First, in the site statistical data dimension, through the collected order data, we calculate the active order acceptance rate, order timeout rate, return and re-dispatch rate, order cancellation rate, active order acceptance time, average total order time, average order arrival time, and average order processing time in different periods.
[0124] Active order acceptance rate: actively accepted orders / total number of orders in a cycle;
[0125] Order timeout rate: the number of orders that are completed after the required N hours / total number of orders;
[0126] Return and re-dispatch rate: the number of returned orders / total number of orders;
[0127] Cancellation rate: the number of cancelled orders / total number of orders;
[0128] Time consumption for actively accepting orders: Time consumption for actively accepting orders;
[0129] Average total order time: the total time from order placement to completion (excluding order cancellation data);
[0130] Average order arrival time: the time it takes for an order to arrive at the user's home after it is received and clicked;
[0131] Average order processing time: the time it takes from an order click to the order being completed;
[0132] By forming a data report based on the above data, you can visualize the ongoing data of each dimension of the site, as well as the number of people that the system predicts to be arranged, the actual number of people online, and the difference value on that day to monitor the effectiveness of scheduling.
[0133] It should be noted that the processing time for different orders varies greatly. For example, glass orders and old furniture orders require more time for transportation and weighing. This type of order can be handled by a dedicated person, or the order data of this type can be removed from the above data statistics and calculated separately to avoid affecting the accuracy of data prediction.
[0134] Through the data of the site dimension, the average and median of different sites under different assessment indicators are calculated, and the warning threshold (average or median) is set through different color value display. When the data of the site is lower than the warning threshold, it serves as a reminder to the administrator for the supervision and dispatch command of the process data.
[0135] Secondly, in the dimension of mobile employees, each order is associated with the processing personnel account. Only after the employee logs in to the account through the site-attributed device can he process the orders of the corresponding site. The order efficiency data of employees in different cycles can be visualized through reports.
[0136] Time to complete an order: the total time from order placement to completion (excluding order cancellation data);
[0137] The difference between the time taken to complete the order and the time taken to complete the target order;
[0138] Order cancellation rate after acceptance: the rate at which orders are cancelled after acceptance;
[0139] Order arrival time: the time it takes from the time an order is received to the time it is clicked and arrives at the user's home;
[0140] Active order acceptance rate: actively accepted orders / total number of orders in a cycle;
[0141] Number of mobile service sites during the cycle;
[0142] Total online time within the cycle, daily online time within the cycle;
[0143] The average number of orders completed per day during the period;
[0144] Due to the different values of items, there are great differences in the recycled items in different sites. Therefore, for the weight performance part, the rules for distinguishing categories are implemented. Employees and equipment are switched and moved in real time. The system can collect the online time of employees at each site, which can be refined to the hour. After the management personnel supervise the data, the working hours are scheduled and allocated in real time. According to the weight performance rules, different items recycled at different sites are rewarded according to weight, and the attendance hours of employee mobility are the allocated proportion.
[0145] The calculation method of site weight performance is: item type 1 weight * reward unit price + item type 2 weight * reward unit price ..... item type N weight * reward unit price;
[0146] Calculation method for employee working hours allocation ratio: total site performance*(single employee performance attendance hours / sum of all employees who have attended work in the site);
[0147] Calculate the employee's mobility performance at different sites and finally calculate the total performance reward distribution.
[0148] Furthermore, other basic wages or other rewards can be added on this basis.
[0149] According to historical data and fluctuation forecasts, personnel arrangements are made, efficiency is predicted, and front-end management scheduling is carried out. At the same time, efficiency analysis can be viewed from both the site perspective and the service perspective. After personnel scheduling, the system warns of scheduling effectiveness and conducts systematic accounting and rewards for attendance weight performance.
[0150] In a second aspect, an embodiment of the present application provides a garbage collection dynamic order processing and equipment scheduling system, the system comprising: a memory and a processor, the memory including a program of a garbage collection dynamic order processing and equipment scheduling method, and when the program of the garbage collection dynamic order processing and equipment scheduling method is executed by the processor, the following steps are implemented:
[0151] Obtain the terminal device information and the card number ownership information of several sites, match the terminal device with the card number, and obtain the belonging site of the terminal device;
[0152] Obtaining login account information based on the terminal device, and logging into the terminal device according to the login account information to obtain the home site order information;
[0153] Based on the order information of the belonging site, the POI address of the order is located, the structured address generated by the building installation marking system, and the custom input address of the standard community, a sorted list of the same building installation orders in the unaccepted state and the accepted state is formed;
[0154] Through the list sorting algorithm and the employee's existing order algorithm, a comprehensive algorithm is obtained, and the order dispatching is processed based on the comprehensive algorithm to obtain the order allocation result;
[0155] Generate real-time personnel scheduling information based on the order allocation results, adjust personnel sites and configure attendance personnel based on the real-time personnel scheduling information, generate equipment scheduling data for attendance personnel, and transmit the equipment scheduling data to the terminal in real time.
[0156] It should be noted that the preset device information, device information acquisition, and employee login; the store service station set up at the front end is a unique number in the entity and system. The single terminal device needs to install a mobile phone card or a data card. The mobile phone card and data card of the single terminal device are bound to the service site through the background configuration. When the service employee logs in to the terminal device software through the account login, the security desensitized device number is read through the mapping relationship to form a corresponding relationship between the site-card number-account number-device usage. It can accurately identify the usage and occupancy information of the service store.
[0157] Equipment ownership scheduling: The card number forms a preset binding relationship with the store service station number. The current ownership relationship of the equipment and personnel is determined by the occupancy status during use, so that the flow of personnel and equipment can be handled by front-line operators and updated and changed in real time. When the ownership relationship of the work equipment needs to change, it can be completed by transferring the preset relationship of the card number or replacing the hardware card number of the equipment. The usage is verified during the transfer. Once transferred, the equipment takes effect in real time and can be used for order processing at the new site, which can improve the scheduling efficiency of the work equipment and enhance the mobility and timeliness of the equipment circulation. When the equipment is increased and mobile personnel need the equipment, it is only necessary to transfer the ownership in real time or replace the card number in the equipment.
[0158] Specifically, the usage and occupancy information of the service store is identified. When the equipment needs to be scheduled to switch the affiliation of different service sites, the card number and the number of the store service station form a preset binding relationship. The equipment and personnel are determined by the occupancy status during use, so that the flow of personnel and equipment can be handled by front-line operators and updated and changed in real time. When the affiliation of the work equipment needs to change, it can be completed by transferring the preset relationship of the card number or replacing the hardware card number of the equipment. The usage is verified during the transfer. Once transferred, the equipment takes effect in real time and can be used for order processing at the new site, which can improve the scheduling efficiency of the work equipment and improve the mobility and timeliness of the equipment circulation. When the equipment increases and mobile personnel need the equipment, it is only necessary to transfer the affiliation in real time or replace the card number in the equipment. When personnel need to be dispatched, they are not assigned to fixed sites, and there is no mandatory association between them and service stations. They log in to the terminal device through their accounts to identify the site they belong to at the time of login. That is, no matter how the device is transferred, when the employee logs in to the device, the employee associates the site used by the device at that time and operates to process the orders of the site. The system also executes the dispatch of the site at that time based on the employee's affiliation when logging in, which can ensure the mobility and switching flexibility of the employees. When the employee needs to switch sites, he only needs to log in to the device at the corresponding site. After the switch, the employee's data permissions are immediately switched in real time, meeting all the needs of front-line staff from operation to equipment to data viewing.
[0159] According to an embodiment of the present invention, obtaining terminal device information and card number attribution information of several sites, matching the terminal device with the card number, and obtaining the attribution site of the terminal device specifically includes:
[0160] Obtain the location information of the site, analyze the service area of the store service station based on the location information of the site, and the terminal device includes a unique number, and the terminal device is installed with a mobile phone card or a data card;
[0161] Bind the mobile phone data card of the terminal device to the service site preset through background configuration;
[0162] When the service staff logs in to the terminal device software through the account login, the security masked device number is read through the mapping relationship to form the usage correspondence between site-card number-account number-device;
[0163] The terminal device's home site is generated based on the usage correspondence of site-card number-account number-device.
[0164] It should be noted that a unique system number is set for each service site, which corresponds to the store service station at the physical location. Different sites have different radiation service areas. Employees at each site can only process orders within the radiation range of the site. At the same time, the order-making equipment (mobile phone or order-making terminal) provided to the store site can be inserted with a traffic card or a mobile phone card for telephone communication and network use of the device. Through the background system, the mobile phone card number is preset with the service station, that is, the only strong binding relationship that needs to be set is the card number and the service site. When the work equipment is enabled, the staff opens the order-making software on the equipment. When the equipment is newly enabled, the equipment number is associated through the software, and the equipment identification code is sent via SMS. The code changes each time it is sent. It is a desensitized digital string and corresponds to the real code of the equipment. After each transmission, the last transmission becomes invalid. The system reads the SMS within the system set time (the SMS reading permission needs to be enabled). If the permission is not enabled, manual input is required. If the SMS is read successfully, the interface for account login to the order processing system will pop up. After the employee enters the account password for verification, the login is successful. Through the login and verification operations, the real-time corresponding relationship data of the mobile phone card number in the device - device code - device-associated employee (employee account) - account-using employee (employee account) is collected.
[0165] Among them, the mobile phone card number refers to the card number of the traffic card or mobile phone card installed in the device, which is used for communication and traffic.
[0166] The device code refers to the identification code of a single-use device. It is unique and corresponds one-to-one with the actual confidentiality code of the device.
[0167] The device-associated employee is the employee who activates the device, codes the device in the system, and logs in for the first time after the operation association verification.
[0168] Account-using employees refer to employees who are currently logged into their accounts on the device. Accounts on a device can be switched, logged out and logged in again, and different employees can use the same device in different time periods.
[0169] According to an embodiment of the present invention, acquiring login account information based on a terminal device, and logging in to the terminal device according to the login account information to acquire home site order information specifically includes:
[0170] Obtain login account information based on the terminal device and obtain the service relationship between the terminal device and the site;
[0171] Determine whether the service area of the terminal device has changed;
[0172] If there is a change, the service area of the terminal device can be adjusted by transferring the preset relationship of the card number or replacing the hardware card number of the device;
[0173] If there is no change, log in to the terminal device according to the login account information to obtain the home site order information.
[0174] It should be noted that when the mobile phone card number in the device changes, such as when the card number is damaged or replaced at a service site, it is only necessary to re-associate it in the software and repeat the string reading or input association operation to update the mobile phone card number and the associated employee information.
[0175] Furthermore, when the equipment needs to be used at a different site, the equipment needs to be scheduled to change sites. For example, when the system is busy, the equipment at site A needs to be scheduled to be used from site B.
[0176] When the card number and the device need to be dispatched together, the mobile phone card number is transferred from B to A in the background. After the transfer, the employee logs in to the device and switches to the order system processing scope of site A in real time. At the same time, after the switch is completed, the employee's data viewing and order processing permissions are transferred to site A in real time.
[0177] When the equipment at site A needs to be dispatched from site B for use, but only the equipment is needed and the card number does not need to be changed, there is no need to transfer the card number in the background. You only need to insert the card number of site A into the device. After re-association verification, the employee will be assigned to site A immediately after logging in, and the employee's data viewing and order processing permissions will be transferred to site A in real time.
[0178] At this time, the employee using the device is the employee who is logging into the account to process the order. The system will show that the account status is online, and the online service site is station A.
[0179] Since there is only a preset binding relationship between the card number and the service site, there is no preset relationship between the equipment and the service station, the employee and the service station, and there is only a real-time ownership and occupation relationship. The device can be used by different employee accounts, and the system reflects the employee account relationship in real time. When other employees come to the site to process orders, they only need to log in to their own work account in the idle work device software to log in to the order processing system scope of the site. That is, after logging in to the device, they can only process orders from the site to which the device belongs (not orders from other sites), view the data of the site (not view other sites), ensure data security, and achieve real-time ownership with the site.
[0180] The unique background preset of the mobile phone card number and the site only requires this one item of preset information. During the process of employees using the equipment, the equipment code of the equipment is bound and the account is logged in to realize the real-time ownership relationship. The card number, equipment code, bound employee, and the one-to-one correspondence and real-time occupation ownership relationship of the employee are realized. At the same time, the card number, equipment, and personnel are flexibly scheduled. The preset relationship of the card number belongs to which site, and the employee logs in to process the order of which site. By changing the preset relationship of the card number, preset information can be added to the site. You can also install different card numbers on the device and bind the operation equipment code to update the equipment ownership and use occupancy information in real time. At the same time, the same device does not limit the login account. If other accounts are logged out, you can log in to another account. This realizes the real-time scheduling of card numbers, equipment, and employee accounts that can flow freely in different regional sites.
[0181] According to an embodiment of the present invention, based on the home site order information, the POI address of the order, the structured address generated by the building installation marking system, and the standard community custom input address, a sorted list of the same building installation orders in the unaccepted state and the accepted state is formed, specifically including:
[0182] When placing an order, users need to select an address in the address library or create a new address to place an order, and analyze the correspondence between the site and the map electronic fence in the radiation range circle;
[0183] When the user's real-time positioning is within the map electronic fence of the corresponding site, the real-time positioning address of the POI recommended by the map can be created. The POI address is the coordinate address recommended by the map based on the positioning;
[0184] Locate each landmark name. When the user does not enable positioning, or the positioning is inaccurate and POI cannot provide the accurate location name, the user can click through search or location list recommendations, manually enter the geographic location, so that the address where the user places the order has the latitude and longitude positioning information;
[0185] According to the working device status of the employee when logging into the site, the employee is provided with a list of orders that need to be processed at the current site, and an order sorting list is generated.
[0186] It should be noted that by locating the POI address of the order, the structured address generated by the building installation marking system, and the custom input address of the standard community, a sorted list of the same building installation orders in the unaccepted and accepted states is formed. The system dispatches orders through the list sorting algorithm and the algorithm of the employee's existing orders. At the same time, it can also be compatible with active order acceptance, active re-dispatch, and active re-dispatch, improve the path aggregation of order placement, reduce the return and travel time of order placement, and improve the efficiency of order placement. At the same time, online processing can reduce communication costs and unnecessary disputes. To ensure service timeliness, the orders in the list are arranged in the order of timeout, that is, the fixed timeliness is to be completed within n hours, and after n-(current time-order time), priority is given to time urgency. The order has the same community, same building, same unit, and positioning distance labels.
[0187] In the case of active order acceptance: the same community, the same building, and the same unit refers to the structured address that can be identified through the poi address or click address, and the current employee account is used. The orders that have been received but not completed, that is, the orders being processed belong to the same building, or within a unit with a smaller granularity.
[0188] The positioning distance refers to the straight-line distance from the display device to the order address when the employee does not have any orders being processed.
[0189] Through tags, employees can take the initiative to accept orders, which can improve order efficiency and reduce time costs in transit.
[0190] According to an embodiment of the present invention, a comprehensive algorithm is obtained by using a list sorting algorithm and an employee existing order algorithm, and order dispatch processing is performed based on the comprehensive algorithm to obtain an order allocation result, which specifically includes:
[0191] When there are too many orders, employees fail to accept orders in time, and some orders exceed the preset dispatch time of the system, the system will dispatch orders intelligently according to the algorithm;
[0192] The system forms a sorting system for the order address set with the smallest address granularity. When the order currently being processed by the employee is within the sorting range, the order is assigned according to the priority of the same unit, building, or community.
[0193] When the number of unprocessed orders of an employee exceeds the preset number, the system will not dispatch orders;
[0194] When the order processing time exceeds the set time threshold or there is an error in the address, other employees will be re-matched to take the order, and the order will be returned to the system pool across regions. The customer service or management staff will correct the address and re-assign the order.
[0195] It should be noted that this application is compatible with active order acceptance, re-dispatching at the same station, and re-dispatching across stations, which improves the path aggregation of order execution, realizes efficient scheduling of orders at the same station and across stations, reduces the return and travel time of orders, and improves order execution efficiency.
[0196] According to an embodiment of the present invention, real-time personnel scheduling information is generated based on the order allocation result, personnel are adjusted to the site and the attendance personnel are configured based on the real-time personnel scheduling information, equipment scheduling data of the attendance personnel is generated, and the equipment scheduling data is transmitted to the terminal in real time, specifically including:
[0197] Collect the flow of equipment and employees, online occupancy data, conduct statistical analysis at different dimensions, evaluate the flow efficiency of the site, and generate pre-staff scheduling;
[0198] Obtain the number of personnel required by different service sites every day, determine whether the required number of personnel meets the personnel pre-scheduling, and obtain analysis results;
[0199] Based on the analysis results, personnel are adjusted to the site and the attendance personnel are configured, and the equipment dispatching data of the attendance personnel is generated;
[0200] Attendance reminders are given to personnel based on their equipment scheduling data, and the equipment scheduling data is transmitted to the terminal in real time.
[0201] It should be noted that personnel do not have fixed sites, and there is no mandatory association between personnel and service stations. Personnel use their accounts to log in to terminal devices to identify the site they belong to at the time of login. That is, no matter how the device is transferred, when the employee logs in to the device, the employee associates the site used by the device at that time and operates to process the orders of the site. The system also executes the dispatch of the site at that time based on the affiliation of the employee when logging in, which can ensure the mobility and switching flexibility of employees. When an employee needs to switch sites, he only needs to log in to the device at the corresponding site. After the switch, the employee's data permissions are immediately switched in real time, meeting all the needs of front-line staff from operation to equipment to data viewing.
[0202] Furthermore, effective scheduling and improved efficiency can be achieved through the allocation and flow management of working hours. Through the formation of data reports, the online status of equipment, location, order processing time in different statuses, number of people online at the site, difference in the estimated number of people to be configured, order completion interval, and order efficiency fluctuation data can be used to establish early warning baselines and visual reports. This can assist managers in predicting business busyness and pre-scheduling, improve the assessment efficiency of managers, and calculate site performance sharing by recording employees' order attendance hours at each site. This can avoid communication disputes and improve the efficiency of personnel scheduling and circulation.
[0203] By collecting the flow of equipment and employees, online occupancy data, and in the software order processing, there are different nodes for order processing, which are divided into pending orders, received orders, arrival, and order completion status. The order assignment method is divided into active order acceptance and automatic order dispatch. The type mode of order is divided into property orders, large furniture orders, glass orders, and small waste paper orders. The status and time data of orders in different modes are collected, and then statistically analyzed through different latitudes to evaluate the flow efficiency of the site and facilitate the management personnel to pre-schedule.
[0204] The order type, order placement time, order acceptance time, order type, arrival time, order completion time, and order weight information of each order are recorded in the order. If an order is cancelled or returned, the order cancellation time and order return time are recorded.
[0205] At the same time, relatively standard order values are taken. Due to different busyness and different order completion conditions, the target value data with reference value is obtained through regular data of a certain period for probability prediction.
[0206] The target value of daily completed orders = take orders in a certain period, remove the abnormal head percentage and tail percentage, remove the abnormal data exceeding * orders and less than * orders, and then take the average order data value that can be completed every day of the week (Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday) of the site.
[0207] Hourly order completion rate = Take the orders of a certain period, remove the abnormal head percentage and tail percentage, remove the abnormal data of more than * orders and less than * orders, and take the order rate that can be completed by the site's time-sharing orders every day. The sum of all the time to complete orders is 100%.
[0208] Order completion time target value = take orders of a certain period, remove the abnormal order completion time of the head percentage and tail percentage, remove abnormal data exceeding * hours and less than * minutes, and take the average time from order placement to completion of an order, and record it as the target time.
[0209] The target value of orders that can be completed by a person = take orders in a certain period, remove the abnormal completion time of the head percentage and the tail percentage, remove the abnormal data exceeding * hours and less than * minutes, and take the average number of orders that an employee can complete in a day.
[0210] In the above data, the number of orders placed by users is uncontrollable by employees. It follows the rules of user habits and has certain fluctuation rules. It is necessary to calculate the change weight coefficient through data with a monthly or annual span. For example, the closer to the end of the month and the end of the year, the busier it is. The change in the month and week is the daily completed order value * weight change coefficient n, so as to obtain the number of personnel required for different service sites every day.
[0211] The system estimates the number of employees needed for the service site on that day = (the daily completed order value estimated by the site's historical data * the change weight coefficient n) / the order value that can be completed by the personnel, thereby predicting the number of personnel that need to be arranged, and then according to the hourly completed order rate, the number of employees required within each hourly interval (not necessarily 1 hour but also a long period) is obtained, so that the management personnel can perform visual scheduling of site personnel based on the estimated hourly busyness.
[0212] First, in the site statistical data dimension, through the collected order data, we calculate the active order acceptance rate, order timeout rate, return and re-dispatch rate, order cancellation rate, active order acceptance time, average total order time, average order arrival time, and average order processing time in different periods.
[0213] Active order acceptance rate: actively accepted orders / total number of orders in a cycle;
[0214] Order overtime rate: the number of overtime orders that are completed after the required * hours / total number of orders;
[0215] Return and re-dispatch rate: the number of returned orders / total number of orders;
[0216] Cancellation rate: the number of cancelled orders / total number of orders;
[0217] Time consumption for actively accepting orders: Time consumption for actively accepting orders;
[0218] Average total order time: the total time from order placement to completion (excluding order cancellation data);
[0219] Average order arrival time: the time it takes for an order to arrive at the user's home after it is received and clicked;
[0220] Average order processing time: the time it takes from an order click to the order being completed;
[0221] By forming a data report based on the above data, you can visualize the ongoing data of each dimension of the site, as well as the number of people that the system predicts to be arranged, the actual number of people online, and the difference value on that day to monitor the effectiveness of scheduling.
[0222] It should be noted that the processing time for different orders varies greatly. For example, glass orders and old furniture orders require more time for transportation and weighing. This type of order can be handled by a dedicated person, or the order data of this type can be removed from the above data statistics and calculated separately to avoid affecting the accuracy of data prediction.
[0223] Through the data of the site dimension, the average and median of different sites under different assessment indicators are calculated, and the warning threshold (average or median) is set through different color value display. When the data of the site is lower than the warning threshold, it serves as a reminder to the administrator for the supervision and dispatch command of the process data.
[0224] Secondly, in the dimension of mobile employees, each order is associated with the processing personnel account. Only after the employee logs in to the account through the site-attributed device can he process the orders of the corresponding site. The order efficiency data of employees in different cycles can be visualized through reports.
[0225] Time to complete an order: the total time from order placement to completion (excluding order cancellation data);
[0226] The difference between the time taken to complete the order and the time taken to complete the target order;
[0227] Order cancellation rate after acceptance: the rate at which orders are cancelled after acceptance;
[0228] Order arrival time: the time it takes from the time an order is received to the time it is clicked and arrives at the user's home;
[0229] Active order acceptance rate: actively accepted orders / total number of orders in a cycle;
[0230] Number of mobile service sites during the cycle;
[0231] Total online time within the cycle, daily online time within the cycle;
[0232] The average number of orders completed per day during the period;
[0233] Due to the different values of items, there are great differences in the recycled items in different sites. Therefore, for the weight performance part, the rules for distinguishing categories are implemented. Employees and equipment are switched and moved in real time. The system can collect the online time of employees at each site, which can be refined to the hour. After the management personnel supervise the data, the working hours are scheduled and allocated in real time. According to the weight performance rules, different items recycled at different sites are rewarded according to weight, and the attendance hours of employee mobility are the allocated proportion.
[0234] The calculation method of site weight performance is: item type 1 weight * reward unit price + item type 2 weight * reward unit price ..... item type N weight * reward unit price;
[0235] Calculation method for employee working hours allocation ratio: total site performance*(single employee performance attendance hours / sum of all employees who have attended work in the site);
[0236] Calculate the employee's mobility performance at different sites and finally calculate the total performance reward distribution.
[0237] Furthermore, other basic wages or other rewards can be added on this basis.
[0238] According to historical data and fluctuation forecasts, personnel arrangements are made, efficiency is predicted, and front-end management scheduling is carried out. At the same time, efficiency analysis can be viewed from both the site perspective and the service perspective. After personnel scheduling, the system warns of scheduling effectiveness and conducts systematic accounting and rewards for attendance weight performance.
[0239] The third aspect of the present invention provides a computer-readable storage medium, which includes a garbage collection dynamic order processing and equipment scheduling method program. When the garbage collection dynamic order processing and equipment scheduling method program is executed by a processor, the steps of the garbage collection dynamic order processing and equipment scheduling method as described above are implemented.
[0240] The present invention discloses a method, system and medium for processing dynamic orders and dispatching equipment for garbage collection. The method obtains terminal equipment information and card number attribution information of several sites, matches the terminal equipment with the card number, and obtains the attribution site of the terminal equipment; obtains login account information based on the terminal equipment, logs in to the terminal equipment according to the login account information, and obtains order information of the attribution site; locates the POI address of the order, the structured address generated by the building installation marking system, and the standard community custom input address based on the attribution site order information, and forms a sorted list of the same building installation orders in the unaccepted state and the accepted state; obtains a comprehensive algorithm through the list sorting algorithm and the employee existing order algorithm, and performs order dispatch processing based on the comprehensive algorithm. Get the order allocation result; generate real-time personnel scheduling information based on the order allocation result, adjust the site and configure the attendance personnel based on the real-time personnel scheduling information, generate the equipment scheduling data of the attendance personnel, and transmit the equipment scheduling data to the terminal in real time. By transferring the card number relationship or changing the equipment card number of the staff, and logging in to the employee account device, all real-time transfer work needs of equipment requirements, employee requirements, order processing, and data viewing in scheduling can be met, and the flow management of equipment and personnel can be realized, and the scheduling timeliness can be improved. The scheduling of orders, personnel, and equipment can be responded to at any time, which improves the balance efficiency and mobility of personnel and equipment, and reduces the company's equipment and personnel redundancy costs.
[0241] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0242] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0243] In addition, all functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0244] Those skilled in the art can understand that: all or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions, and the aforementioned program can be stored in a readable storage medium. When the program is executed, it executes the steps of the above method embodiments; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), disks or optical disks, and other media that can store program codes.
[0245] Alternatively, if the above-mentioned integrated unit of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present invention can be essentially or partly reflected in the form of a software product that contributes to the prior art. The software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, RAM, magnetic disks or optical disks.
Claims
1. A method for dynamic order processing and equipment scheduling for garbage collection, characterized in that: include: Obtain the terminal device information and the card number ownership information of several sites, match the terminal device with the card number, and obtain the belonging site of the terminal device; Obtaining login account information based on the terminal device, and logging into the terminal device according to the login account information to obtain the home site order information; Based on the order information of the belonging site, the POI address of the order is located, the structured address generated by the building installation marking system, and the custom input address of the standard community, a sorted list of the same building installation orders in the unaccepted state and the accepted state is formed; Through the list sorting algorithm and the employee's existing order algorithm, a comprehensive algorithm is obtained, and the order dispatching is processed based on the comprehensive algorithm to obtain the order allocation result; Generate real-time personnel scheduling information based on the order allocation results, adjust personnel sites and configure attendance personnel based on the real-time personnel scheduling information, generate equipment scheduling data for attendance personnel, and transmit the equipment scheduling data to the terminal in real time.
2. The method for dynamic order processing and equipment scheduling of garbage collection according to claim 1, characterized in that: Obtain the terminal device information and the card number attribution information of several sites, match the terminal device with the card number, and obtain the attribution site of the terminal device, including: Obtain the location information of the site, analyze the service area of the store service station based on the location information of the site, and the terminal device includes a unique number, and the terminal device is installed with a mobile phone card or a data card; Bind the mobile phone data card of the terminal device to the service site preset through background configuration; When the service staff logs in to the terminal device software through the account login, the security masked device number is read through the mapping relationship to form the usage correspondence between site-card number-account number-device; The terminal device's home site is generated based on the usage correspondence of site-card number-account number-device.
3. The method for dynamic order processing and equipment scheduling of garbage collection according to claim 2, characterized in that: Based on the terminal device, the login account information is obtained, and the terminal device is logged in according to the login account information to obtain the home site order information, specifically including: Obtain login account information based on the terminal device and obtain the service relationship between the terminal device and the site; Determine whether the service area of the terminal device has changed; If there is a change, the service area of the terminal device can be adjusted by transferring the preset relationship of the card number or replacing the hardware card number of the device; If there is no change, log in to the terminal device according to the login account information to obtain the home site order information.
4. The method for dynamic order processing and equipment scheduling of garbage collection according to claim 3, characterized in that: Based on the order information of the belonging site, the POI address of the order is located, the structured address generated by the building installation marking system, and the custom input address of the standard community, a sorted list of the same building installation orders in the unaccepted and accepted states is formed, including: When placing an order, users need to select an address in the address library or create a new address to place an order, and analyze the correspondence between the site and the map electronic fence in the radiation range circle; When the user's real-time positioning is within the map electronic fence of the corresponding site, the real-time positioning address of the POI recommended by the map can be created. The POI address is the coordinate address recommended by the map based on the positioning; Locate each landmark name. When the user does not enable positioning, or the positioning is inaccurate and POI cannot provide the accurate location name, the user can click through search or location list recommendations, manually enter the geographic location, so that the address where the user places the order has the latitude and longitude positioning information; According to the working device status of the employee when logging into the site, the employee is provided with a list of orders that need to be processed at the current site, and an order sorting list is generated.
5. The method for dynamic garbage collection order processing and equipment scheduling according to claim 4 is characterized in that: Through the list sorting algorithm and the employee existing order algorithm, a comprehensive algorithm is obtained. Order dispatching is performed based on the comprehensive algorithm to obtain the order allocation result, which includes: When there are too many orders, employees fail to accept orders in time, and some orders exceed the preset dispatch time of the system, the system will dispatch orders intelligently according to the algorithm; The system forms a sorting system for the order address set with the smallest address granularity. When the order currently being processed by the employee is within the sorting range, the order is assigned according to the priority of the same unit, building, or community. When the number of unprocessed orders of an employee exceeds the preset number, the system will not dispatch orders; When the order processing time exceeds the set time threshold or there is an error in the address, other employees will be re-matched to take the order, and the order will be returned to the system pool across regions. The customer service or management staff will correct the address and re-assign the order.
6. The method for dynamic order processing and equipment scheduling of garbage collection according to claim 5, characterized in that: Generate real-time personnel dispatch information based on order allocation results, adjust personnel sites and configure attendance personnel based on the real-time personnel dispatch information, generate equipment dispatch data for attendance personnel, and transmit the equipment dispatch data to the terminal in real time, including: Collect the flow of equipment and employees, online occupancy data, conduct statistical analysis at different dimensions, evaluate the flow efficiency of the site, and generate pre-staff scheduling; Obtain the number of personnel required by different service sites every day, determine whether the required number of personnel meets the personnel pre-scheduling, and obtain analysis results; Based on the analysis results, personnel are adjusted to the site and the attendance personnel are configured, and the equipment dispatching data of the attendance personnel is generated; Attendance reminders are given to personnel based on their equipment scheduling data, and the equipment scheduling data is transmitted to the terminal in real time.
7. A garbage collection dynamic order processing and equipment scheduling system, characterized in that: The system includes: a memory and a processor, wherein the memory includes a program of a method for processing dynamic orders for garbage collection and a method for scheduling equipment, and when the program of the method for processing dynamic orders for garbage collection and a method for scheduling equipment is executed by the processor, the following steps are implemented: Obtain the terminal device information and the card number ownership information of several sites, match the terminal device with the card number, and obtain the belonging site of the terminal device; Obtaining login account information based on the terminal device, and logging into the terminal device according to the login account information to obtain the home site order information; Based on the order information of the belonging site, the POI address of the order is located, the structured address generated by the building installation marking system, and the custom input address of the standard community, a sorted list of the same building installation orders in the unaccepted state and the accepted state is formed; Through the list sorting algorithm and the employee's existing order algorithm, a comprehensive algorithm is obtained, and the order dispatching is processed based on the comprehensive algorithm to obtain the order allocation result; Generate real-time personnel scheduling information based on the order allocation results, adjust personnel sites and configure attendance personnel based on the real-time personnel scheduling information, generate equipment scheduling data for attendance personnel, and transmit the equipment scheduling data to the terminal in real time.
8. The garbage collection dynamic order processing and equipment scheduling system according to claim 7 is characterized in that: Obtain the terminal device information and the card number attribution information of several sites, match the terminal device with the card number, and obtain the attribution site of the terminal device, including: Obtain the location information of the site, analyze the service area of the store service station based on the location information of the site, and the terminal device includes a unique number, and the terminal device is installed with a mobile phone card or a data card; Bind the mobile phone data card of the terminal device to the service site preset through background configuration; When the service staff logs in to the terminal device software through the account login, the security masked device number is read through the mapping relationship to form the usage correspondence between site-card number-account number-device; The terminal device's home site is generated based on the usage correspondence of site-card number-account number-device.
9. The garbage collection dynamic order processing and equipment scheduling system according to claim 8, characterized in that: Based on the terminal device, the login account information is obtained, and the terminal device is logged in according to the login account information to obtain the home site order information, specifically including: Obtain login account information based on the terminal device and obtain the service relationship between the terminal device and the site; Determine whether the service area of the terminal device has changed; If there is a change, the service area of the terminal device can be adjusted by transferring the preset relationship of the card number or replacing the hardware card number of the device; If there is no change, log in to the terminal device according to the login account information to obtain the home site order information.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a garbage collection dynamic order processing and equipment scheduling method program. When the garbage collection dynamic order processing and equipment scheduling method program is executed by a processor, the steps of the garbage collection dynamic order processing and equipment scheduling method as described in any one of claims 1 to 6 are implemented.
