WO2018103590A1 - 一种拣货任务分配方法、装置及*** - Google Patents

一种拣货任务分配方法、装置及*** Download PDF

Info

Publication number
WO2018103590A1
WO2018103590A1 PCT/CN2017/114161 CN2017114161W WO2018103590A1 WO 2018103590 A1 WO2018103590 A1 WO 2018103590A1 CN 2017114161 W CN2017114161 W CN 2017114161W WO 2018103590 A1 WO2018103590 A1 WO 2018103590A1
Authority
WO
WIPO (PCT)
Prior art keywords
picking
task
picking task
tasks
preset
Prior art date
Application number
PCT/CN2017/114161
Other languages
English (en)
French (fr)
Inventor
解娟
Original Assignee
阿里巴巴集团控股有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 阿里巴巴集团控股有限公司 filed Critical 阿里巴巴集团控股有限公司
Publication of WO2018103590A1 publication Critical patent/WO2018103590A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Definitions

  • the present application relates to the field of data processing technologies, and in particular, to a method for allocating a task of picking.
  • the application also relates to a picking task distribution device and an electronic device, a picking task acquiring method, device and electronic device, and a picking task distribution system.
  • the logistics center After receiving the customer sales order, the logistics center starts the picking wave according to the delivery site, delivery time, and order of the courier company, and splits it into individual picking waves.
  • Each wave includes multiple customer orders, generating a wave collection. If the interior of the warehouse is divided into multiple picking areas, in order to improve the picking efficiency, the wave collection order is further split into multiple small picking orders, and each small picking list corresponds to one picking area. Further, if a picking area includes a plurality of pickers, in order to improve picking efficiency, a small picking list corresponding to one picking area is further split into multiple picking tasks.
  • a picker can see all the picking tasks in the picking area that are in the pending state, and can select one picking task for processing.
  • this type of treatment will inevitably lead to the following problem: the picker will pick a more convenient picking task, for example, a picking task with a closer position of the goods to the picker, and a picking task with a more concentrated position of the goods. Etc., so that the more difficult picking tasks can not be processed in time.
  • the prior art has the problem that the picker can arbitrarily select the picking task.
  • the present application provides a picking task assignment method to solve the problem that the picker can select the picking task arbitrarily in the prior art.
  • the application also provides a picking task distribution device and an electronic device, a picking task obtaining method, device and electronic device, and a picking task distribution system.
  • the application provides a method for assigning a picking task, including:
  • the selected picking task to be processed is sent back to the client.
  • the preset picking task selection algorithm includes:
  • the picking task to be processed that meets the preset picking task selection rule is selected.
  • the preset picking task sorting rule includes the following rules:
  • the preset picking task sorting rule includes the following rules:
  • the sorting rule is performed according to a preset picking task, and the at least one to-be-processed picking task is sorted by using the following manner:
  • Determining whether the picking task is a backyard type picking task if the determination result is yes, acquiring a processing state of the front field type picking task related to the picking wave to which the picking task belongs, if The processing status is the activated state, and the picking task is ranked in front of the waiting picking task sequence.
  • the preset picking task selection rule includes the following rules:
  • the to-be-processed picking task of the preset serial number in the to-be-processed picking task sequence is selected.
  • the method further includes:
  • the method further includes:
  • the picking task allocation method further includes:
  • the selected pending picking task is associated with the particular user.
  • the picking task allocation method further includes:
  • the task status of the selected pending picking task is changed to the picking status.
  • the picking task allocation method further includes:
  • the state of the selected picking wave to which the selected picking task belongs is the preparation completion state
  • the state of the picking wave is changed to the picking state.
  • the receiving client sends a picking task acquisition request for a specific user, and selecting the to-be-processed picking task from the at least one pending picking task in the specific picking area.
  • the receiving client sends a picking task acquisition request for a specific user, and selecting the to-be-processed picking task from the at least one pending picking task in the specific picking area.
  • the picking task allocation method further includes:
  • the number of picking tasks is returned to the client.
  • the application additionally provides a picking task distribution device, comprising:
  • a receiving unit configured to receive a picking task acquisition request sent by the client for a specific user
  • a selecting unit configured to select, by using a preset picking task selection algorithm, a picking task to be processed from at least one to-be-processed picking task in the picking area to which the specific user belongs;
  • a loopback unit configured to send back the selected picking task to be processed to the client.
  • the application further provides an electronic device, including:
  • a memory for storing a program for implementing a picking task allocation method, after the device is powered on and running the program of the picking task allocation method by the processor, performing the following steps: receiving a picking for a specific user sent by the client a task acquisition request; selecting, by a preset picking task selection algorithm, a picking task to be processed from at least one to-be-selected picking task in the picking area to which the specific user belongs; and sending the selected waiting to the client Process picking tasks.
  • the application additionally provides a method for obtaining a picking task, comprising:
  • the picking task is displayed.
  • the method for obtaining a picking task further includes:
  • the displaying the number of the picking tasks is as follows:
  • the number of the picking tasks is displayed in the first display manner
  • the number of picking tasks is displayed in a second presentation.
  • the first display manner includes: displaying the number of the picking tasks, and reminding the user in a ringing manner and/or a vibration manner.
  • the second display manner includes: displaying the number of the picking tasks.
  • the displaying the number of the picking tasks is as follows:
  • Determining whether the number of picking tasks is greater than or equal to a preset task amount threshold if yes, displaying the number of picking tasks by using a first preset display parameter; if not, displaying the picking by a second preset display parameter The number of goods tasks.
  • the first preset display parameter and the second preset display parameter include at least one of the following display parameters: font color, background color.
  • the displaying the number of the picking tasks is as follows:
  • the number of picking tasks is displayed in a third preset display parameter.
  • the third preset display parameter includes slidingly displaying the number of the picking tasks from outside the screen.
  • the application additionally provides a picking task distribution device, comprising:
  • a sending unit configured to send a picking task acquisition request for the current user to the server
  • a task receiving unit configured to receive a picking task sent back by the server
  • a display unit that displays the picking task.
  • the application further provides an electronic device, including:
  • a memory for storing a program for implementing a picking task acquisition method, after the device is powered on and running the program of the picking task obtaining method by the processor, performing the following steps: sending a picking operation for the current user to the server Obtaining a request; receiving a picking task returned by the server; displaying the picking task.
  • the present application further provides a picking task distribution system, comprising: the picking task assigning device, and the picking task obtaining device.
  • the picking task allocation method obtains a picking task acquisition request sent by a client for a specific user, and selects an algorithm from the specific user by a preset picking task selection algorithm.
  • a picking task to be processed is selected from at least one to-be-processed picking task in the picking area; and the selected picking task to be processed is sent back to the client.
  • the picking task to be processed is selected from at least one to-be-processed picking task in the picking area to which the specific user belongs by using a preset picking task selection algorithm;
  • the picking task can be automatically assigned to the picker to prevent the picker from picking the task; therefore, the allocation of the picking task can be effectively managed.
  • FIG. 1 is a flow chart of an embodiment of a picking task allocation method provided by the present application.
  • FIG. 2 is a specific flowchart of a picking task selection algorithm of an embodiment of a picking task allocation method provided by the present application
  • FIG. 3 is a specific flowchart of an embodiment of a picking task allocation method provided by the present application.
  • FIG. 4 is a schematic diagram of an embodiment of a picking task distribution device provided by the present application.
  • FIG. 5 is a schematic diagram of an embodiment of an electronic device provided by the present application.
  • FIG. 6 is a flowchart of an embodiment of a method for acquiring a picking task provided by the present application
  • FIG. 7 is a schematic diagram of an interface of an embodiment of a method for acquiring a picking task provided by the present application.
  • FIG. 8 is a schematic diagram showing the number of picking tasks of an embodiment of a picking task obtaining method provided by the present application.
  • FIG. 9 is a schematic diagram of an embodiment of a picking task obtaining apparatus provided by the present application.
  • FIG. 10 is a schematic diagram of an embodiment of an electronic device provided by the present application.
  • FIG. 11 is a schematic diagram of an embodiment of a picking task distribution system provided by the present application.
  • a picking task allocation method, device and electronic device, a picking task obtaining method, device and electronic device, and a picking task distribution system are provided. Detailed description will be made one by one in the following embodiments.
  • the basic idea of the method for assigning the picking task is: selecting a picking task to be processed from at least one picking task to be processed in a picking area to which a specific user belongs by using a preset picking task selection algorithm. And distribute the selected picking task to the specific user who sent the picking task to obtain the request. Since the picking task can be automatically assigned to the picker, the picker is prevented from picking the task; thus, the allocation of the picking task can be effectively managed.
  • FIG. 1 is a flowchart of an embodiment of a method for assigning a picking task according to the present application.
  • the method includes the following steps:
  • Step S101 Receive a picking task acquisition request sent by the client for a specific user.
  • the client is available to the picker, and the picker can send a pick task acquisition request to the server running the pick task assignment method provided by the application through the client.
  • the client can be installed in a mobile smart device, such as a PDA, a smart phone, etc., and can also be installed in a device such as a personal computer.
  • each picker can obtain, by the client, a picking task in a picking area to which it belongs, for example, each picker holds a mobile smart device in which the client has been installed to obtain the The picking task processed by the right.
  • the picking task acquisition request includes, but is not limited to, a user identifier of a specific user, and the specific user includes a picker.
  • the picking task acquisition request may further include user information such as a picking area to which the specific user belongs.
  • the user After receiving the picking task acquisition request sent by the client for the specific user, the user can proceed to the next step to select at least one pending picking in the picking area to which the specific user belongs by using the preset picking task selection algorithm. Select the pending pick task in the task.
  • Step S103 Select a picking task to be processed from at least one to-be-processed picking task in the picking area to which the specific user belongs by using a preset picking task selection algorithm.
  • the information of the picking task may include specific information such as the picking task identifier, the picking area to which it belongs, and the state in which it is located.
  • the status of the picking task can be status of "Pending,” "Picking in,” or "Completed.”
  • the picking task to be processed includes a picking task whose task state is in a "pending" state. According to the picking area of the specific user, the pre-generated picking task set is filtered to obtain at least one pending picking task in the picking area.
  • the picking task allocation method provided by the present application after receiving the picking task obtaining request sent by the client, includes The following steps are performed: obtaining, according to the picking task, the user identifier of the specific user carried in the request, and obtaining the picking area to which the specific user belongs.
  • the server usually pre-stores the information of the picking area to which each picker belongs, and obtains the information of the picking area to which the picker belongs in advance according to the user identifier of the specific user carried in the received picking task acquisition request. By searching, you can get the picking area to which a specific user belongs.
  • the preset picking task selection algorithm may be set according to specific business requirements and business rules. After obtaining at least one to-be-selected picking task in the picking area to which the specific user belongs, the preset picking task selection algorithm may be used to select the matching business demand and service from the obtained at least one picking picking task. The rule's pending picking task is assigned to the specific user who sent the request.
  • the preset picking task selection algorithm may be set according to specific business requirements and business rules.
  • the various picking task selection algorithms are only changes of the specific implementation manner, and do not deviate from the core of the present application, and therefore are all within the protection scope of the present application.
  • FIG. 2 is a specific flowchart of the picking task selection algorithm of the embodiment of the picking task allocation method of the present application.
  • the preset picking task selection algorithm may include the following specific steps:
  • Step S1031 Sort the at least one to-be-processed picking task according to a preset picking task sorting rule, and form a waiting picking task sequence corresponding to the picking area.
  • the preset picking task sorting rule includes the following rules: sorting according to the urgency of the picking task, sorting according to the generating time of the picking task, or performing compound sorting according to the urgency and the generating time of the picking task, Other sorting rules may also be used, for example, sorting based on other dimensional information of the picking task or a combination of multiple dimensional information, and the like.
  • the urgency of the picking task may be urgent, normal or not urgent.
  • the urgency of the picking task may depend on the order type of the picking task, for example, the picking task whose order type is "instant", the urgency is set to "emergency”; the order type is "timing”
  • the picking task of "Da” is set to "normal” and so on.
  • a rule that sorts according to the generation time of the picking task is an optional sorting rule.
  • At least one pending picking task in the picking area to which a specific user belongs may also be sorted according to the generating time of the picking task.
  • the composite sorting can be performed according to the urgency and the generation time of the picking task, that is, first sorting according to the urgency of the picking task, and picking tasks with the same urgency, and then sorting The generation time of the goods task is sorted.
  • the preset picking task sorting rule may further include the following rule: preferentially processing the back field type picking task in which the front field type picking task related to the picking batch is in the activated state.
  • the following takes the fresh food store as an example to illustrate the meaning of the rule.
  • the storage location of the goods sold by the fresh food store may be located in the front or back of the store.
  • a picking wave is related.
  • the picking task may include a front field type picking task and a backyard type picking task, and the back field of the picking batch should generally be raised after the picking process of the picking type of the picking wave starts the picking process.
  • the processing speed of the type picking task in order to successfully complete the picking work of the wave.
  • the at least one to-be-processed picking task is performed according to the picking task sorting rule of the back-field type picking task in which the preceding-field type picking task related to the picking batch is in the activated state.
  • the sorting can be implemented as follows. For each of the picking tasks to be processed, the following steps are performed: determining whether the picking task is a backyard type picking task; if yes, acquiring the picking wave to which the picking task belongs The processing status of the secondary related front field type picking task, if the processing status is the activated state, the picking task is ranked in front of the waiting picking task sequence.
  • the waiting picking task sequence corresponding to the picking area to which the specific user belongs may be obtained.
  • Step S1033 According to the sequence of the picking task to be processed, select a to-be-processed picking task that meets the preset picking task selection rule.
  • the preset picking task selection rule includes, but is not limited to, the following rules: selecting a picking task to be processed with a preset serial number in the picking task sequence to be processed, for example, selecting the first one of the waiting picking task sequences The picking task to be processed; the preset picking task selection rule, or any picking task before the preset serial number in the picking task sequence to be processed, for example, selecting the top 5 in the picking task sequence Any one of the picking tasks, etc.
  • the picking task to be processed is selected from the at least one picking task to be processed in the picking area to which the specific user belongs, and then the next step is sent to send the picking task to the sending picking task.
  • the picking task to be processed is selected from the at least one picking task to be processed in the picking area to which the specific user belongs, and then the next step is sent to send the picking task to the sending picking task.
  • Client for viewing by client users.
  • Step S105 The selected picking task to be processed is sent back to the client.
  • FIG. 3 is a specific flowchart of an embodiment of a method for assigning a picking task according to the present application.
  • the method for assigning a picking task provided by the present application may further include the following steps: binding the selected picking task to be processed to a specific user; and changing the task status of the selected picking task to be processed. For picking the state; if selected When the status of the picking wave to which the pending picking task belongs is the ready completion state, the state of the picking wave is changed to the picking state.
  • the processing personnel of the picking task may be set as the specific user, and the picking task will not be allocated again. Other users. If the particular user interrupts the picking operation while processing the picking task, the picking task is still assigned to the particular user when the next time the picking task is acquired; this way of handling prevents picking The warehouser selects the picking task by interrupting the picking operation; therefore, the allocation of the picking task can be further effectively managed.
  • the status of the picking task can be updated from the "pending" state to the "picking" state by performing the step of changing the selected task state of the selected picking task to the picking state. In order for the manager to monitor the status of the picking task.
  • a picking wave includes multiple picking tasks, and the state of the picking wave is related to the state of the picking task it includes.
  • the status of the picking waves is usually updated in real time.
  • the status of the picking wave can be set to three states: "Ready to complete”, “Picking in”, or "Completed”.
  • the state of the picking wave can be changed to the “Picking in the Picking” state.
  • the picking task is completed, if all the picking tasks included in the picking wave are in the "completed” state, the state of the picking wave can be changed to the "completed” state.
  • the picking task allocation method provided by the present application may further include the following steps between step S101 and step S103: determining whether the specific user has the picking status. The goods task; if yes, returning the picking task in the picking state to the client; if not, proceeding to the next step.
  • the picking task allocation method provided by the present application may further include the following steps: 1) receiving a picking task quantity obtaining request sent by the client for the picking area to which the specific user belongs; 2) obtaining the number of picking tasks of the picking area to which the specific user belongs; 3) returning the number of picking tasks to the client.
  • the picking task quantity obtaining request may directly carry information of a picking area to which a specific user belongs, or may only carry a user identifier of a specific user. If the picking task quantity obtaining request only carries the user identifier of the specific user, after receiving the picking task quantity obtaining request, firstly, according to the user identifier of the specific user, the picking area to which the specific user belongs is obtained.
  • the electronic device running the picking task assignment method provided by the present application can obtain the request in response to the number of picking tasks sent by the client, and query the picking task of the picking area to which the specific user belongs, and obtain statistics.
  • a picking task assignment method is provided, and correspondingly, the present application further provides a picking task assigning device.
  • the device corresponds to an embodiment of the above method.
  • FIG. 4 is a schematic diagram of an embodiment of a picking task allocation device of the present application. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
  • the device embodiments described below are merely illustrative.
  • the receiving unit 101 is configured to receive a picking task acquisition request sent by the client for a specific user
  • the selecting unit 103 is configured to select, by using a preset picking task selection algorithm, a picking task to be processed from at least one to-be-processed picking task in the picking area to which the specific user belongs;
  • a loopback unit configured to send back the selected picking task to be processed to the client.
  • the preset picking task selection algorithm includes:
  • the picking task to be processed that meets the preset picking task selection rule is selected.
  • the preset picking task sorting rule includes the following rules:
  • the preset picking task sorting rule includes the following rules:
  • the sorting rule is sorted according to a preset picking task, and the at least one picking task to be processed is sorted, specifically for performing the following steps for each picking task to be processed:
  • Determining whether the picking task is a backyard type picking task if the determination result is yes, acquiring a processing state of the front field type picking task related to the picking wave to which the picking task belongs, if The processing status is the activated state, and the picking task is ranked in front of the waiting picking task sequence.
  • the preset picking task selection rule includes the following rules:
  • the to-be-processed picking task of the preset serial number in the to-be-processed picking task sequence is selected.
  • the method further includes:
  • a picking task obtaining unit configured to acquire the at least one to-be-processed picking task in the picking area to which the specific user belongs.
  • the method further includes:
  • a picking area obtaining unit configured to acquire a picking area to which the specific user belongs according to the user identifier of the specific user carried in the picking task acquisition request.
  • the picking task allocation method further includes:
  • the selected pending picking task is associated with the particular user.
  • the picking task allocation method further includes:
  • the task status of the selected pending picking task is changed to the picking status.
  • the picking task allocation method further includes:
  • the state of the selected picking wave to which the selected picking task belongs is the preparation completion state
  • the state of the picking wave is changed to the picking state.
  • the method further includes:
  • a judging unit configured to determine whether the specific user has a picking task in a picking state; if yes, return the picking task in the picking state to the client; if not, start the selecting unit .
  • the picking task allocation method further includes:
  • the number of picking tasks is returned to the client.
  • FIG. 5 is a schematic diagram of an embodiment of an electronic device of the present application. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
  • the device embodiments described below are merely illustrative.
  • An electronic device of the embodiment includes: a processor 101; and a memory 103,
  • the memory is configured to store a program for implementing a picking task allocation method, and after the device is powered on and runs the program of the picking task allocation method by the processor, performing the following steps: receiving a specific user sent by the client a picking task acquisition request; selecting, by a preset picking task selection algorithm, a picking task to be processed from at least one to-be-processed picking task in the picking area to which the specific user belongs; sending back to the client Pending picking tasks.
  • FIG. 6 is a flowchart of a method for obtaining a picking task according to the present application. The same parts of the first embodiment are not described again. Please refer to the corresponding part in the first embodiment.
  • a method for obtaining a picking task provided by the present application includes:
  • Step S101 Send a picking task acquisition request for the current user to the server.
  • the picking task acquisition request includes, but is not limited to, a user identifier of a current user (ie, a picker). If the client running the picking task obtaining method provided by the present application pre-stores the information of the picking area to which the current picker belongs, the picking task obtaining request may further include information of the picking area to which the current user belongs.
  • the sending a picking task acquisition request for the current user to the server may be performed by: when receiving the picking task obtaining instruction input by the current user, sending a picking task acquisition request for the current user to the server .
  • Step S103 Receive a picking task returned by the server.
  • the server may select a to-be-processed picking task from at least one to-be-processed picking task in the picking area of the current user by using a preset picking task selection algorithm, and The selected picking task to be processed is sent back.
  • the picking task obtaining method provided by the present application after receiving the picking task returned by the server, proceeds to the next step to display the picking task for the current user to view.
  • Step S105 Display the picking task.
  • the method for obtaining a picking task may further include the following steps: 1) sending, to the server, the number of picking tasks for the picking area to which the current user belongs according to a preset time interval. Acquiring the request; 2) receiving the number of picking tasks of the picking area to which the current user belongs, returned by the server; 3) displaying the number of picking tasks.
  • the preset time interval may be set according to specific service requirements. For example, if the preset time interval is set to 13 seconds, the client automatically refreshes the number of picking tasks of the current user's picking area every 13 seconds. In order to remind the on-site picker that there is a picking task if the picking task is not very dense.
  • the picking task quantity obtaining request may directly carry the information of the picking area to which the current user belongs, or may only carry the user identifier of the current user.
  • the electronic device running the picking task obtaining method provided by the present application may send a picking task quantity obtaining request to the server, and after receiving the number of picking tasks returned by the server, display the number of picking tasks for the current User view.
  • FIG. 7 is a schematic diagram of an interface of an embodiment of a method for obtaining a picking task according to the present application.
  • Figure 7 interface The top of the picking task shows the number of picking tasks to be processed in the picking area of the current picker. The value will be automatically refreshed according to the preset time interval.
  • step S101 will be executed.
  • the specific information of the picking task eg, picking task number, location, product name, quantity to be sorted
  • the displaying the number of the picking tasks may be implemented as follows: if the current client does not process the picking task, the number of the picking tasks is displayed in the first display manner; if the current client is processing For the picking task, the number of picking tasks is displayed in the second display manner.
  • the first display manner includes, but is not limited to, displaying the number of the picking tasks, and alerting the user in a ringing manner and/or a vibrating manner. In this way, when the current client does not process the picking task, not only the number of picking tasks will be displayed, but also the user will be reminded by ringing and/or vibration to make the working in the noisy environment. The cargo clerk can know in time that there is a picking task that needs to be handled.
  • the second display manner includes, but is not limited to, displaying the number of picking tasks. In this way, when the current client is processing the picking task, only the number of picking tasks will be displayed, and the user will not be alerted by ringing and/or vibration, thereby avoiding disturbing the picker. The effect of the work.
  • the displaying the number of the picking tasks may be implemented by: determining whether the number of picking tasks is greater than or equal to a preset task amount threshold; if yes, displaying the parameters by using the first preset The number of the picking tasks is displayed; if not, the number of picking tasks is displayed in a second preset display parameter.
  • the preset task amount threshold may be set according to experience, for example, may be set to 5.
  • the first preset display parameter and the second preset display parameter include, but are not limited to, at least one of the following display parameters: font color, background color.
  • the first preset display parameter is set to a red background
  • the second preset display parameter is set to a green background. If the number of picking tasks is greater than or equal to a preset task amount threshold, the picking is displayed with a red background. The number of goods tasks to achieve the effect of alerting the picker; if the number of picking tasks is less than the preset task amount threshold, the number of picking tasks is displayed in a green background.
  • the displaying the number of the picking tasks may be implemented by displaying the number of picking tasks by using a third preset display parameter.
  • the third preset display parameter includes, but is not limited to, slidingly displaying the number of the picking tasks from outside the screen; this processing manner can bring a good visual experience to the picker.
  • the display duration of the number of picking tasks can also be set. When the display time of the number of picking tasks exceeds a preset display duration threshold, the number of picking tasks will no longer be displayed.
  • FIG. 8 is a schematic diagram showing the number of picking tasks in the embodiment of the picking task obtaining method of the present application.
  • the number of the picking tasks will be displayed, and the user is alerted by ringing mode and/or vibration mode; the current client is processing the picking task.
  • the number of picking tasks is displayed in a red background, otherwise, the green background is displayed The number of picking tasks.
  • a picking task obtaining method is provided.
  • the present application further provides a picking task obtaining device.
  • the device corresponds to an embodiment of the above method.
  • FIG. 8 is a schematic diagram of an embodiment of a picking task acquisition device of the present application. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment. The device embodiments described below are merely illustrative.
  • a sending unit configured to send a picking task acquisition request for the current user to the server
  • a task receiving unit configured to receive a picking task sent back by the server
  • a display unit that displays the picking task.
  • the picking task obtaining device further includes:
  • An obtaining request sending unit configured to send, to the server, a picking task quantity obtaining request for a picking area to which the current user belongs according to a preset time interval;
  • a task quantity receiving unit configured to receive a number of picking tasks of the picking area to which the current user belongs, which is sent back by the server;
  • a display unit for displaying the number of the picking tasks.
  • the display unit is specifically configured to:
  • the number of the picking tasks is displayed in the first display manner
  • the number of picking tasks is displayed in a second presentation.
  • the first display manner includes: displaying the number of the picking tasks, and reminding the user in a ringing manner and/or a vibration manner.
  • the second display manner includes: displaying the number of the picking tasks.
  • the displaying the number of the picking tasks is specifically used to:
  • Determining whether the number of picking tasks is greater than or equal to a preset task amount threshold if yes, displaying the number of picking tasks by using a first preset display parameter; if not, displaying the picking by a second preset display parameter The number of goods tasks.
  • the first preset display parameter and the second preset display parameter include at least one of the following display parameters: font color, background color.
  • the displaying the number of the picking tasks is specifically used to:
  • the number of picking tasks is displayed in a third preset display parameter.
  • the third preset display parameter includes slidingly displaying the number of the picking tasks from outside the screen.
  • FIG. 9 is a schematic diagram of an embodiment of an electronic device of the present application. Since the device embodiment is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
  • the device embodiments described below are merely illustrative.
  • the electronic device includes: a display 101; a processor 102; and a memory 103, configured to store a program for implementing a picking task acquisition method, the device is powered on and passes the processor After running the program of the picking task obtaining method, the following steps are performed: sending a picking task acquisition request for the current user to the server; receiving a picking task returned by the server; and displaying the picking task.
  • the embodiment of the present application further provides a picking task distribution system.
  • the system includes the picking task assigning device 101 described in the above embodiment and the picking task obtaining device 102 described in the above embodiment.
  • the picking task distribution device 101 is generally deployed on a server, but is not limited to a server, and may be any device capable of implementing the picking task allocation method; the picking task obtaining device 102 is usually deployed in a mobile terminal device. , but not limited to mobile terminal devices, but also devices such as personal computers.
  • the picking task assignment device 101 is deployed on a server, the picking task obtaining device 102 is deployed on a PDA; the picking task assignment device 101 deployed on the server is capable of receiving picking for a specific user sent by the client a task acquisition request; selecting, by a preset picking task selection algorithm, a picking task to be processed from at least one to-be-selected picking task in the picking area to which the specific user belongs; and sending the selected waiting to the client Processing a picking task; the picking task obtaining device 102 deployed on the PDA can send a picking task acquisition request for the current user to the server; and after receiving the picking task returned by the server, displaying the picking task .
  • the picking task allocation method, device and system provided by the present application receive a request for picking task for a specific user sent by a client, and select a picking task from a specific user by a preset picking task selection algorithm Selecting a picking task to be processed from at least one to-be-processed picking task; and returning the selected picking task to the client, which can automatically assign a picking task to the picker to prevent the picker from selecting the task.
  • the computing device includes one or more processors (CPUs), input/output interfaces, Network interface and memory.
  • processors CPUs
  • input/output interfaces Network interface
  • memory volatile and non-volatile memory
  • the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
  • RAM random access memory
  • ROM read only memory
  • Memory is an example of a computer readable medium.
  • Computer readable media including both permanent and non-persistent, removable and non-removable media may be implemented by any method or technology.
  • the information can be computer readable instructions, data structures, modules of programs, or other data.
  • Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory. (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disk read only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape storage or other magnetic storage devices or any other non-transportable media can be used to store information that can be accessed by a computing device.
  • computer readable media does not include non-transitory computer readable media, such as modulated data signals and carrier waves.
  • embodiments of the present application can be provided as a method, system, or computer program product.
  • the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment in combination of software and hardware.
  • the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)

Abstract

一种拣货任务分配及获取方法、装置、电子设备,以及一种拣货任务分配***,包括:接收客户端发送的针对特定用户的拣货任务获取请求(S101);通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务(S103);向所述客户端回送选取出的待处理拣货任务(S105)。能够自动向拣货员分配拣货任务,防止拣货员挑选任务,可以对拣货任务的分配进行有效的管理。

Description

一种拣货任务分配方法、装置及***
本申请要求2016年12月09日递交的申请号为201611129049.2、发明名称为“一种拣货任务分配方法、装置及***”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及数据处理技术领域,具体涉及一种拣货任务分配方法。本申请同时涉及一种拣货任务分配装置及电子设备,一种拣货任务获取方法、装置及电子设备,以及一种拣货任务分配***。
背景技术
在电商热潮中,物流日益成为关键点。快速的分拣、更短时间内的送达,已经成为电商企业竞争优势的着力点。
物流中心接收到客户销售订单后,根据配送站点、配送时间、快递公司次序等启动拣货波次,拆分成一个个拣货波次。每个波次包括多个客户订单,生成一张波次集合单。如果仓库内部拆分成多个拣货区域,为了提高拣货效率,把波次集合单进一步拆成多个小拣货集合单,每张小拣货集合单对应一个拣货区域。进一步的,如果一个拣货区域包括多个拣货员,为了提高拣货效率,会把一个拣货区域对应的一张小拣货集合单进一步拆成多个拣货任务。
目前,一个拣货员可以看到其所在拣货区域内的所有处于待处理状态的拣货任务,并可以从中任意选取一个拣货任务进行处理。然而,这种处理方式将不可避免的产生如下问题:拣货员会挑选较易处理的拣货任务,例如,货品位置离拣货员较近的拣货任务、货品位置比较集中的拣货任务等,从而使得较难处理的拣货任务无法得到及时处理。
综上所述,现有技术存在拣货员可任意挑选拣货任务的问题。
发明内容
本申请提供一种拣货任务分配方法,以解决现有技术下拣货员可任意挑选拣货任务的问题。本申请还提供一种拣货任务分配装置及电子设备,一种拣货任务获取方法、装置及电子设备,以及一种拣货任务分配***。
本申请提供一种拣货任务分配方法,包括:
接收客户端发送的针对特定用户的拣货任务获取请求;
通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;
向所述客户端回送选取出的待处理拣货任务。
可选的,所述预设的拣货任务选取算法,包括:
根据预设的拣货任务排序规则,对所述至少一个待处理拣货任务进行排序,形成所述拣货区域对应的待处理拣货任务序列;
根据所述待处理拣货任务序列,选取符合预设的拣货任务选取规则的待处理拣货任务。
可选的,所述预设的拣货任务排序规则,包括以下规则:
根据拣货任务的紧急程度进行排序;
根据拣货任务的生成时间进行排序;或者
根据拣货任务的紧急程度和生成时间进行复合排序。
可选的,所述预设的拣货任务排序规则,包括以下规则:
优先处理所属拣货批次相关的前场类型拣货任务处于已启动状态的后场类型拣货任务。
可选的,所述根据预设的拣货任务排序规则,并对所述至少一个待处理拣货任务进行排序,采用如下方式:
针对各个待处理拣货任务,执行如下步骤:
判断所述拣货任务是否为后场类型拣货任务;若上述判断结果为是,则获取所述拣货任务所属的拣货波次相关的前场类型拣货任务的处理状态,若所述处理状态为已启动状态,则将所述拣货任务排在所述待处理拣货任务序列的前面位置。
可选的,所述预设的拣货任务选取规则,包括以下规则:
选取所述待处理拣货任务序列中预设序号的待处理拣货任务。
可选的,在所述接收客户端发送的针对特定用户的拣货任务获取请求之后,还包括:
获取所述特定用户所属拣货区域内的所述至少一个待处理拣货任务。
可选的,在所述接收客户端发送的针对特定用户的拣货任务获取请求之后,还包括:
根据所述拣货任务获取请求携带的所述特定用户的用户标识,获取所述特定用户所属拣货区域。
可选的,所述拣货任务分配方法还包括:
将所述选取出的待处理拣货任务与所述特定用户关联。
可选的,所述拣货任务分配方法还包括:
将所述选取出的待处理拣货任务的任务状态变更为拣货中状态。
可选的,所述拣货任务分配方法还包括:
若所述选取出的待处理拣货任务所属拣货波次的状态为准备完成状态,则将所述拣货波次的状态变更为拣货中状态。
可选的,在所述接收客户端发送的针对特定用户的拣货任务获取请求之后,并在所述从所述特定拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务之前,还包括:
判断所述特定用户是否具有处于拣货中状态的拣货任务;若是,则向所述客户端回送所述处于拣货中状态的拣货任务;若否,则进入下一步骤。
可选的,所述拣货任务分配方法还包括:
接收所述客户端发送的针对所述特定用户所属拣货区域的拣货任务数量获取请求;
获取所述特定用户所属拣货区域的拣货任务数量;
向所述客户端回送所述拣货任务数量。
本申请另外提供一种拣货任务分配装置,包括:
接收单元,用于接收客户端发送的针对特定用户的拣货任务获取请求;
选取单元,用于通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;
回送单元,用于向所述客户端回送选取出的待处理拣货任务。
本申请另外提供一种电子设备,包括:
显示器;
处理器;以及
存储器,用于存储实现拣货任务分配方法的程序,该设备通电并通过所述处理器运行该拣货任务分配方法的程序后,执行下述步骤:接收客户端发送的针对特定用户的拣货任务获取请求;通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;向所述客户端回送选取出的待处理拣货任务。
本申请另外提供一种拣货任务获取方法,包括:
向服务器发送针对当前用户的拣货任务获取请求;
接收所述服务器回送的拣货任务;
显示所述拣货任务。
可选的,所述拣货任务获取方法还包括:
根据预设的时间间隔,向所述服务器发送针对当前用户所属拣货区域的拣货任务数量获取请求;
接收所述服务器回送的所述当前用户所属拣货区域的拣货任务数量;
展示所述拣货任务数量。
可选的,所述展示所述拣货任务数量,采用如下方式:
若当前客户端未处理拣货任务,则以第一展示方式展示所述拣货任务数量;
若当前客户端正在处理拣货任务,则以第二展示方式展示所述拣货任务数量。
可选的,所述第一展示方式包括:显示所述拣货任务数量,并以振铃方式和/或震动方式提醒用户。
可选的,所述第二展示方式包括:显示所述拣货任务数量。
可选的,所述显示所述拣货任务数量,采用如下方式:
判断所述拣货任务数量是否大于等于预设的任务量阈值;若是,则以第一预设显示参数显示所述拣货任务数量;若否,则以第二预设显示参数显示所述拣货任务数量。
可选的,所述第一预设显示参数和所述第二预设显示参数包括以下显示参数的至少一者:字体颜色,背景色。
可选的,所述显示所述拣货任务数量,采用如下方式:
以第三预设显示参数显示所述拣货任务数量。
可选的,所述第三预设显示参数包括从屏幕外面滑动显示所述拣货任务数量。
本申请另外提供一种拣货任务分配装置,包括:
发送单元,用于向服务器发送针对当前用户的拣货任务获取请求;
任务接收单元,用于接收所述服务器回送的拣货任务;
显示单元,显示所述拣货任务。
本申请另外提供一种电子设备,包括:
显示器;
处理器;以及
存储器,用于存储实现拣货任务获取方法的程序,该设备通电并通过所述处理器运行该拣货任务获取方法的程序后,执行下述步骤:向服务器发送针对当前用户的拣货任 务获取请求;接收所述服务器回送的拣货任务;显示所述拣货任务。
本申请另外提供一种拣货任务分配***,包括:所述的拣货任务分配装置,以及所述的拣货任务获取装置。
与现有技术相比,本申请提供的拣货任务分配方法,通过接收客户端发送的针对特定用户的拣货任务获取请求,并通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;向所述客户端回送选取出的待处理拣货任务。
使用本申请提供的拣货任务分配方法,通过预设的拣货任务选取算法,从特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;这种处理方式,能够自动向拣货员分配拣货任务,防止拣货员挑选任务;因此,可以对拣货任务的分配进行有效的管理。
附图说明
图1是本申请提供的一种拣货任务分配方法的实施例的流程图;
图2是本申请提供的一种拣货任务分配方法的实施例的拣货任务选取算法的具体流程图;
图3是本申请提供的一种拣货任务分配方法的实施例的具体流程图;
图4是本申请提供的一种拣货任务分配装置的实施例的示意图;
图5是本申请提供的一种电子设备的实施例的示意图;
图6是本申请提供的一种拣货任务获取方法的实施例的流程图;
图7是本申请提供的一种拣货任务获取方法的实施例的界面示意图;
图8是本申请提供的一种拣货任务获取方法的实施例的拣货任务数量的展示示意图;
图9是本申请提供的一种拣货任务获取装置的实施例的示意图;
图10是本申请提供的一种电子设备的实施例的示意图;
图11是本申请提供的一种拣货任务分配***的实施例的示意图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是,本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情 况下做类似推广,因此本申请不受下面公开的具体实施的限制。
在本申请中,提供了一种拣货任务分配方法、装置及电子设备,一种拣货任务获取方法、装置及电子设备,以及一种拣货任务分配***。在下面的实施例中逐一进行详细说明。
本申请提供的拣货任务分配方法,其核心的基本思想为:通过预设的拣货任务选取算法,从特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务,并将选取出的待处理拣货任务分发给发送拣货任务获取请求的特定用户。由于能够自动向拣货员分配拣货任务,防止拣货员挑选任务;因而,可以对拣货任务的分配进行有效的管理。
请参考图1,其为本申请的拣货任务分配方法实施例的流程图。所述方法包括如下步骤:
步骤S101:接收客户端发送的针对特定用户的拣货任务获取请求。
所述客户端可供拣货员使用,拣货员通过客户端可向运行本申请提供的拣货任务分配方法的服务器发送拣货任务获取请求。所述客户端可安装在移动智能设备中,例如:PDA、智能手机等设备,还可安装在个人电脑等设备中。
在实际应用中,不同拣货区域的货品通常由不同拣货员负责处理。每个拣货员可通过所述客户端获取其所属拣货区域内处于待处理状态的拣货任务,例如,每个拣货员手持各自手中已安装了所述客户端的移动智能设备获取其有权处理的拣货任务。
所述拣货任务获取请求,包括但不限于:特定用户的用户标识,特定用户包括拣货员。具体实施时,所述拣货任务获取请求还可包括特定用户所属拣货区域等用户信息。
在接收到客户端发送的针对特定用户的拣货任务获取请求之后,就可以进入下一步骤,通过预设的拣货任务选取算法,从特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务。
步骤S103:通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务。
要实施本步骤S103,首先需要获取特定用户所属拣货区域内的至少一个待处理拣货任务。拣货任务的信息可包括拣货任务标识、所属拣货区域及所处状态等具体信息。拣货任务所处状态,可以为“待处理”、“拣货中”或“已完成”等状态。所述待处理拣货任务包括任务状态处于“待处理”状态的拣货任务。根据特定用户所属拣货区域,对预先生成的拣货任务集进行筛选,即可获取到该拣货区域内的至少一个待处理拣货任务。
具体实施时,如果拣货任务获取请求未携带所述特定用户所属拣货区域的信息,则本申请提供的拣货任务分配方法,在接收到客户端发送的拣货任务获取请求之后,还包括如下步骤:根据拣货任务获取请求携带的所述特定用户的用户标识,获取所述特定用户所属拣货区域。
所述服务器通常预先存储了各个拣货员所属拣货区域的信息,根据接收到的拣货任务获取请求中所携带的特定用户的用户标识,对预先存储的拣货员所属拣货区域的信息进行检索,即可获取到特定用户所属拣货区域。
所述预设的拣货任务选取算法,可以根据具体业务需求、业务规则进行设置。获取到特定用户所属拣货区域内的至少一个待处理拣货任务之后,就可以通过预设的拣货任务选取算法,从获取到的至少一个待处理拣货任务中选取出符合业务需求、业务规则的待处理拣货任务,并将其分配给发送请求的特定用户。
需要说明的是,所述预设的拣货任务选取算法,可以根据具体业务需求、业务规则进行设置。各种拣货任务选取算法都只是具体实施方式的变更,都不偏离本申请的核心,因此都在本申请的保护范围之内。
请参考图2,其为本申请的拣货任务分配方法实施例的拣货任务选取算法的具体流程图。作为一种优选的方案,所述预设的拣货任务选取算法,可包括如下具体步骤:
步骤S1031:根据预设的拣货任务排序规则,对所述至少一个待处理拣货任务进行排序,形成所述拣货区域对应的待处理拣货任务序列。
所述预设的拣货任务排序规则,包括以下规则:根据拣货任务的紧急程度进行排序,根据拣货任务的生成时间进行排序,或者根据拣货任务的紧急程度和生成时间进行复合排序,还可以为其它排序规则,例如,根据拣货任务的其它维度信息或多个维度信息的组合进行排序等。
所述拣货任务的紧急程度,可以为紧急、正常或不紧急等。所述拣货任务的紧急程度,可取决于所述拣货任务的订单类型,例如,订单类型为“即时达”的拣货任务,其紧急程度被设置为“紧急”;订单类型为“定时达”的拣货任务,其紧急程度被设置为“正常”等。根据拣货任务的生成时间进行排序的规则,是一种可选的排序规则。
不同拣货任务具有不同的生成时间,具体实施时,也可以根据拣货任务的生成时间,对特定用户所属拣货区域内的至少一个待处理拣货任务进行排序。
作为一种优选的方案,可根据拣货任务的紧急程度和生成时间进行复合排序,即:首先按照拣货任务的紧急程度进行排序,对于具有相同紧急程度的拣货任务,再按照拣 货任务的生成时间进行排序。
作为一种优选的方案,所述预设的拣货任务排序规则还可包括如下规则:优先处理所属拣货批次相关的前场类型拣货任务处于已启动状态的后场类型拣货任务。下面以生鲜门店为例说明本规则的含义,生鲜门店所售商品的存放货位可能位于门店前场或后场,根据拣货任务相关的商品的存放货位,一个拣货波次相关的拣货任务可以包括前场类型拣货任务和后场类型拣货任务,通常应该在一个拣货波次的前场类型拣货任务开始拣货处理后,提升该拣货批次的后场类型拣货任务的处理速度,以便顺利完成该波次的拣货工作。
具体实施时,根据上述优先处理所属拣货批次相关的前场类型拣货任务处于已启动状态的后场类型拣货任务的拣货任务排序规则,对所述至少一个待处理拣货任务进行排序,可采用如下方式实现,即针对各个待处理拣货任务,执行如下步骤:判断所述拣货任务是否为后场类型拣货任务;若是,则获取所述拣货任务所属的拣货波次相关的前场类型拣货任务的处理状态,若所述处理状态为已启动状态,则将所述拣货任务排在所述待处理拣货任务序列的前面位置。
根据预设的拣货任务排序规则,对特定用户所属拣货区域内的至少一个待处理拣货任务进行排序之后,即可获得特定用户所属拣货区域对应的待处理拣货任务序列。
步骤S1033:根据所述待处理拣货任务序列,选取符合预设的拣货任务选取规则的待处理拣货任务。
所述预设的拣货任务选取规则,包括但不限于以下规则:选取待处理拣货任务序列中预设序号的待处理拣货任务,例如,选取待处理拣货任务序列中的第一个待处理拣货任务;所述预设的拣货任务选取规则,也可以为选取待处理拣货任务序列中预设序号之前的任一项拣货任务,例如,选取拣货任务序列中前5个拣货任务中的任意一个拣货任务等。
通过步骤S103,从特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务之后,就可以进入下一步骤将选取出的拣货任务回送至发送拣货任务获取请求的客户端,供客户端用户查看。
步骤S105:向所述客户端回送选取出的待处理拣货任务。
请参考图3,其为本申请的拣货任务分配方法实施例的具体流程图。由图3可见,本申请提供的拣货任务分配方法,还可包括如下步骤:将选取出的待处理拣货任务与特定用户进行绑定;将选取出的待处理拣货任务的任务状态变更为拣货中状态;若选取出 的待处理拣货任务所属拣货波次的状态为准备完成状态,则将该拣货波次的状态变更为拣货中状态。
通过执行所述将所述选取出的待处理拣货任务与所述特定用户关联的步骤,可以将该拣货任务的处理人员设置为所述特定用户,该拣货任务将不会再分配给其它用户。如果该特定用户在处理该拣货任务时中断了拣货操作,则当该特定用户在下一次获取拣货任务时,仍将该拣货任务分配给该特定用户;这种处理方式,可以防止拣货员通过中断拣货操作的方式挑选拣货任务;因此,可以进一步对拣货任务的分配进行有效管理。
通过执行所述将所述选取出的待处理拣货任务的任务状态变更为拣货中状态的步骤,可以将该拣货任务的状态由“待处理”状态实时更新为“拣货中”状态,以便管理人员对拣货任务的状态进行监控。
在实际应用中,一个拣货波次包括多个拣货任务,拣货波次的状态与其包括的拣货任务的状态相关。为了能够对拣货波次进行有效管理,通常会实时更新拣货波次的状态。拣货波次的状态,可以设置为“准备完成”、“拣货中”、或“已完成”三种状态。
具体实施时,如果选取出的待处理拣货任务所属拣货波次的状态为“准备完成”状态,则可将该拣货波次的状态变更为“拣货中”状态。此外,当该拣货任务完成时,如果该拣货波次包括的所有拣货任务均处于“已完成”状态,则可将拣货波次的状态变更为“已完成”状态。
由图3可见,在本实施例中,本申请提供的拣货任务分配方法,在步骤S101与步骤S103之间,还可包括如下步骤:判断所述特定用户是否具有处于拣货中状态的拣货任务;若是,则向所述客户端回送所述处于拣货中状态的拣货任务;若否,则进入下一步骤。
作为一种可选的方案,本申请提供的拣货任务分配方法,还可包括如下步骤:1)接收所述客户端发送的针对所述特定用户所属拣货区域的拣货任务数量获取请求;2)获取所述特定用户所属拣货区域的拣货任务数量;3)向所述客户端回送所述拣货任务数量。
所述拣货任务数量获取请求,可直接携带有特定用户所属拣货区域的信息,也可仅携带有特定用户的用户标识。如果所述拣货任务数量获取请求仅携带有特定用户的用户标识,则在接收到拣货任务数量获取请求之后,首先需要根据特定用户的用户标识,获取特定用户所属拣货区域。
通过上述步骤,运行本申请提供的拣货任务分配方法的电子设备,可以响应客户端发送的拣货任务数量获取请求,通过查询特定用户所属拣货区域的拣货任务,统计获得 特定用户所属拣货区域的拣货任务数量,并将拣货任务数量返回给客户端。
在上述的实施例中,提供了一种拣货任务分配方法,与之相对应的,本申请还提供一种拣货任务分配装置。该装置是与上述方法的实施例相对应。
请参看图4,其为本申请的拣货任务分配装置实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
本实施例的一种拣货任务分配装置,包括:
接收单元101,用于接收客户端发送的针对特定用户的拣货任务获取请求;
选取单元103,用于通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;
回送单元,用于向所述客户端回送选取出的待处理拣货任务。
可选的,所述预设的拣货任务选取算法,包括:
根据预设的拣货任务排序规则,对所述至少一个待处理拣货任务进行排序,形成所述拣货区域对应的待处理拣货任务序列;
根据所述待处理拣货任务序列,选取符合预设的拣货任务选取规则的待处理拣货任务。
可选的,所述预设的拣货任务排序规则,包括以下规则:
根据拣货任务的紧急程度进行排序;
根据拣货任务的生成时间进行排序;或者
根据拣货任务的紧急程度和生成时间进行复合排序。
可选的,所述预设的拣货任务排序规则,包括以下规则:
优先处理所属拣货批次相关的前场类型拣货任务处于已启动状态的后场类型拣货任务。
可选的,所述根据预设的拣货任务排序规则,并对所述至少一个待处理拣货任务进行排序,具体用于针对各个待处理拣货任务,执行如下步骤:
判断所述拣货任务是否为后场类型拣货任务;若上述判断结果为是,则获取所述拣货任务所属的拣货波次相关的前场类型拣货任务的处理状态,若所述处理状态为已启动状态,则将所述拣货任务排在所述待处理拣货任务序列的前面位置。
可选的,所述预设的拣货任务选取规则,包括以下规则:
选取所述待处理拣货任务序列中预设序号的待处理拣货任务。
可选的,在执行所述接收单元之后,还包括:
拣货任务获取单元,用于获取所述特定用户所属拣货区域内的所述至少一个待处理拣货任务。
可选的,在执行所述接收单元之后,还包括:
拣货区域获取单元,用于根据所述拣货任务获取请求携带的所述特定用户的用户标识,获取所述特定用户所属拣货区域。
可选的,所述拣货任务分配方法还包括:
将所述选取出的待处理拣货任务与所述特定用户关联。
可选的,所述拣货任务分配方法还包括:
将所述选取出的待处理拣货任务的任务状态变更为拣货中状态。
可选的,所述拣货任务分配方法还包括:
若所述选取出的待处理拣货任务所属拣货波次的状态为准备完成状态,则将所述拣货波次的状态变更为拣货中状态。
可选的,在执行所述接收单元之后,并在执行所述从所述拣货任务获取单元之前,还包括:
判断单元,用于判断所述特定用户是否具有处于拣货中状态的拣货任务;若是,则向所述客户端回送所述处于拣货中状态的拣货任务;若否,则启动选取单元。
可选的,所述拣货任务分配方法还包括:
接收所述客户端发送的针对所述特定用户所属拣货区域的拣货任务数量获取请求;
获取所述特定用户所属拣货区域的拣货任务数量;
向所述客户端回送所述拣货任务数量。
请参考图5,其为本申请的电子设备实施例的示意图。由于设备实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的设备实施例仅仅是示意性的。
本实施例的一种电子设备,该电子设备包括:处理器101;以及存储器103,
所述存储器,用于存储实现拣货任务分配方法的程序,该设备通电并通过所述处理器运行该拣货任务分配方法的程序后,执行下述步骤:接收客户端发送的针对特定用户的拣货任务获取请求;通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;向所述客户端回送选取出的待处理拣货任务。
与上述的拣货任务分配方法相对应,本申请还提供一种拣货任务获取方法。请参考图6,其为本申请提供的一种拣货任务获取方法实施例的流程图,本实施例与第一实施例内容相同的部分不再赘述,请参见实施例一中的相应部分。本申请提供的一种拣货任务获取方法包括:
步骤S101:向服务器发送针对当前用户的拣货任务获取请求。
所述拣货任务获取请求,包括但不限于:当前用户(即:拣货员)的用户标识。如果运行本申请提供的拣货任务获取方法的客户端预先存储有当前拣货员所属拣货区域的信息,则所述拣货任务获取请求还可包括当前用户所属拣货区域的信息。
具体实施时,所述向服务器发送针对当前用户的拣货任务获取请求,可采用如下方式:当接收到当前用户输入的拣货任务获取指令时,向服务器发送针对当前用户的拣货任务获取请求。
步骤S103:接收所述服务器回送的拣货任务。
当服务器端接收到所述拣货任务获取请求之后,可通过预设的拣货任务选取算法,从当前用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务,并回送选取出的待处理拣货任务。本申请提供的拣货任务获取方法,在接收到服务器回送的拣货任务之后,将进入下一步骤显示该拣货任务,供当前用户查看。
步骤S105:显示所述拣货任务。
作为一种可选的方案,本申请提供的拣货任务获取方法,还可包括如下步骤:1)根据预设的时间间隔,向所述服务器发送针对当前用户所属拣货区域的拣货任务数量获取请求;2)接收所述服务器回送的所述当前用户所属拣货区域的拣货任务数量;3)展示所述拣货任务数量。
所述预设的时间间隔,可根据具体业务需求进行设置,例如,将预设的时间间隔设置为13秒,则客户端每13秒即自动刷新一次当前用户所属拣货区域的拣货任务数量,以便在拣货任务不是非常密集的情况下,提醒现场拣货员有拣货任务。
所述拣货任务数量获取请求,可直接携带有当前用户所属拣货区域的信息,也可仅携带有当前用户的用户标识。
通过上述步骤,运行本申请提供的拣货任务获取方法的电子设备,可以向服务器发送拣货任务数量获取请求,并在接收到服务器回送的拣货任务数量之后,展示拣货任务数量,供当前用户查看。
请参看图7,其为本申请的拣货任务获取方法实施例的界面示意图。图7所示界面 的顶部显示了当前拣货员所属拣货区域的待处理拣货任务数量,该数值将根据预设的时间间隔自动刷新;当拣货员点击界面中的“获取”按钮时,将执行步骤S101,向服务器发送针对当前用户的拣货任务获取请求,并在接收到服务器回送的拣货任务之后,将拣货任务的具体信息(如:拣货任务号、货位、商品名称、应拣数量等)显示在界面中,供拣货员查看。
具体实施时,所述展示所述拣货任务数量,可采用如下方式实现:若当前客户端未处理拣货任务,则以第一展示方式展示所述拣货任务数量;若当前客户端正在处理拣货任务,则以第二展示方式展示所述拣货任务数量。
所述第一展示方式包括但不限于:显示所述拣货任务数量,并以振铃方式和/或震动方式提醒用户。采用这种展示方式,在当前客户端未处理拣货任务时,不仅会显示所述拣货任务数量,而且会以振铃方式和/或震动方式提醒用户注意,使得在嘈杂环境中工作的拣货员可以及时获知有拣货任务需要处理。
所述第二展示方式包括但不限于:显示所述拣货任务数量。采用这种展示方式,在当前客户端正在处理拣货任务时,将仅显示所述拣货任务数量,而不以振铃方式和/或震动方式提醒用户,由此可达到避免打扰拣货员工作的效果。
作为一种优选的方案,所述显示所述拣货任务数量,可采用如下方式实现:判断所述拣货任务数量是否大于等于预设的任务量阈值;若是,则以第一预设显示参数显示所述拣货任务数量;若否,则以第二预设显示参数显示所述拣货任务数量。
所述预设的任务量阈值,可根据经验设定,例如,可设置为5个。
所述第一预设显示参数和所述第二预设显示参数,包括但不限于以下显示参数的至少一者:字体颜色,背景色。例如,将第一预设显示参数设置为红色背景,将第二预设显示参数设置为绿色背景,如果所述拣货任务数量大于等于预设的任务量阈值,则以红色背景显示所述拣货任务数量,以达到提醒拣货员注意的效果;如果所述拣货任务数量小于预设的任务量阈值,则以绿色背景显示所述拣货任务数量。
具体实施时,所述显示所述拣货任务数量,可采用如下方式实现:以第三预设显示参数显示所述拣货任务数量。所述第三预设显示参数包括但不限于:从屏幕外面滑动显示所述拣货任务数量;这种处理方式,可以带给拣货员良好的视觉体验。此外,还可以设置所述拣货任务数量的显示时长,当所述拣货任务数量的显示时间超过预设的显示时长阈值时,将不再显示所述拣货任务数量。
请参看图8,其为本申请的拣货任务获取方法实施例的拣货任务数量的展示示意图。 由图8可见,本实施例在当前客户端未处理拣货任务时,将显示所述拣货任务数量,并以振铃方式和/或震动方式提醒用户;在当前客户端正在处理拣货任务时,将仅显示所述拣货任务数量;并且,如果所述拣货任务数量大于等于预设的任务量阈值,则以红色背景显示所述拣货任务数量,否则,将以绿色背景显示所述拣货任务数量。
在上述的实施例中,提供了一种拣货任务获取方法,与之相对应的,本申请还提供一种拣货任务获取装置。该装置是与上述方法的实施例相对应。
请参看图8,其为本申请的拣货任务获取装置实施例的示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。
本实施例的一种拣货任务获取装置,包括:
发送单元,用于向服务器发送针对当前用户的拣货任务获取请求;
任务接收单元,用于接收所述服务器回送的拣货任务;
显示单元,显示所述拣货任务。
可选的,所述拣货任务获取装置还包括:
获取请求发送单元,用于根据预设的时间间隔,向所述服务器发送针对当前用户所属拣货区域的拣货任务数量获取请求;
任务数量接收单元,用于接收所述服务器回送的所述当前用户所属拣货区域的拣货任务数量;
展示单元,用于展示所述拣货任务数量。
可选的,所述展示单元具体用于:
若当前客户端未处理拣货任务,则以第一展示方式展示所述拣货任务数量;
若当前客户端正在处理拣货任务,则以第二展示方式展示所述拣货任务数量。
可选的,所述第一展示方式包括:显示所述拣货任务数量,并以振铃方式和/或震动方式提醒用户。
可选的,所述第二展示方式包括:显示所述拣货任务数量。
可选的,所述显示所述拣货任务数量具体用于:
判断所述拣货任务数量是否大于等于预设的任务量阈值;若是,则以第一预设显示参数显示所述拣货任务数量;若否,则以第二预设显示参数显示所述拣货任务数量。
可选的,所述第一预设显示参数和所述第二预设显示参数包括以下显示参数的至少一者:字体颜色,背景色。
可选的,所述显示所述拣货任务数量具体用于:
以第三预设显示参数显示所述拣货任务数量。
可选的,所述第三预设显示参数包括从屏幕外面滑动显示所述拣货任务数量。
请参考图9,其为本申请的电子设备实施例的示意图。由于设备实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的设备实施例仅仅是示意性的。
本实施例的一种电子设备,该电子设备包括:显示器101;处理器102;以及存储器103,所述存储器,用于存储实现拣货任务获取方法的程序,该设备通电并通过所述处理器运行该拣货任务获取方法的程序后,执行下述步骤:向服务器发送针对当前用户的拣货任务获取请求;接收所述服务器回送的拣货任务;显示所述拣货任务。
本申请实施例还提供了一种拣货任务分配***,如图10所示,该***包括上述实施例所述的拣货任务分配装置101及上述实施例所述的拣货任务获取装置102。所述拣货任务分配装置101通常部署于服务器,但并不局限于服务器,也可以是能够实现所述拣货任务分配方法的任何设备;所述拣货任务获取装置102通常部署于移动终端设备,但并不局限于移动终端设备,也可以是个人电脑等设备。
例如,拣货任务分配装置101部署在服务器上,所述拣货任务获取装置102部署在PDA上;部署在服务器上的所拣货任务分配装置101能够接收客户端发送的针对特定用户的拣货任务获取请求;通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;向所述客户端回送选取出的待处理拣货任务;部署在PDA上的拣货任务获取装置102能够向服务器发送针对当前用户的拣货任务获取请求;并在接收到所述服务器回送的拣货任务之后,显示所述拣货任务。
本申请提供的拣货任务分配方法、装置及***,通过接收客户端发送的针对特定用户的拣货任务获取请求,并通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;向所述客户端回送选取出的待处理拣货任务,能够自动向拣货员分配拣货任务,防止拣货员挑选任务,从而达到对拣货任务的分配进行有效管理的效果。
本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、 网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
2、本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

Claims (27)

  1. 一种拣货任务分配方法,其特征在于,包括:
    接收客户端发送的针对特定用户的拣货任务获取请求;
    通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;
    向所述客户端回送选取出的待处理拣货任务。
  2. 根据权利要求1所述的拣货任务分配方法,其特征在于,所述预设的拣货任务选取算法,包括:
    根据预设的拣货任务排序规则,对所述至少一个待处理拣货任务进行排序,形成所述拣货区域对应的待处理拣货任务序列;
    根据所述待处理拣货任务序列,选取符合预设的拣货任务选取规则的待处理拣货任务。
  3. 根据权利要求2所述的拣货任务分配方法,其特征在于,所述预设的拣货任务排序规则,包括以下规则:
    根据拣货任务的紧急程度进行排序;
    根据拣货任务的生成时间进行排序;或者
    根据拣货任务的紧急程度和生成时间进行复合排序。
  4. 根据权利要求2所述的拣货任务分配方法,其特征在于,所述预设的拣货任务排序规则,包括以下规则:
    优先处理所属拣货批次相关的前场类型拣货任务处于已启动状态的后场类型拣货任务。
  5. 根据权利要求4所述的拣货任务分配方法,其特征在于,所述根据预设的拣货任务排序规则,并对所述至少一个待处理拣货任务进行排序,采用如下方式:
    针对各个待处理拣货任务,执行如下步骤:
    判断所述拣货任务是否为后场类型拣货任务;若上述判断结果为是,则获取所述拣货任务所属的拣货波次相关的前场类型拣货任务的处理状态,若所述处理状态为已启动状态,则将所述拣货任务排在所述待处理拣货任务序列的前面位置。
  6. 根据权利要求2所述的拣货任务分配方法,其特征在于,所述预设的拣货任务选取规则,包括以下规则:
    选取所述待处理拣货任务序列中预设序号的待处理拣货任务。
  7. 根据权利要求1所述的拣货任务分配方法,其特征在于,在所述接收客户端发送的针对特定用户的拣货任务获取请求之后,还包括:
    获取所述特定用户所属拣货区域内的所述至少一个待处理拣货任务。
  8. 根据权利要求1所述的拣货任务分配方法,其特征在于,在所述接收客户端发送的针对特定用户的拣货任务获取请求之后,还包括:
    根据所述拣货任务获取请求携带的所述特定用户的用户标识,获取所述特定用户所属拣货区域。
  9. 根据权利要求1所述的拣货任务分配方法,其特征在于,还包括:
    将所述选取出的待处理拣货任务与所述特定用户关联。
  10. 根据权利要求1所述的拣货任务分配方法,其特征在于,还包括:
    将所述选取出的待处理拣货任务的任务状态变更为拣货中状态。
  11. 根据权利要求1所述的拣货任务分配方法,其特征在于,还包括:
    若所述选取出的待处理拣货任务所属拣货波次的状态为准备完成状态,则将所述拣货波次的状态变更为拣货中状态。
  12. 根据权利要求1所述的拣货任务分配方法,其特征在于,在所述接收客户端发送的针对特定用户的拣货任务获取请求之后,并在所述从所述特定拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务之前,还包括:
    判断所述特定用户是否具有处于拣货中状态的拣货任务;若是,则向所述客户端回送所述处于拣货中状态的拣货任务;若否,则进入下一步骤。
  13. 根据权利要求1所述的拣货任务分配方法,其特征在于,还包括:
    接收所述客户端发送的针对所述特定用户所属拣货区域的拣货任务数量获取请求;
    获取所述特定用户所属拣货区域的拣货任务数量;
    向所述客户端回送所述拣货任务数量。
  14. 一种拣货任务分配装置,其特征在于,包括:
    接收单元,用于接收客户端发送的针对特定用户的拣货任务获取请求;
    选取单元,用于通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;
    回送单元,用于向所述客户端回送选取出的待处理拣货任务。
  15. 一种电子设备,其特征在于,包括:
    显示器;
    处理器;以及
    存储器,用于存储实现拣货任务分配方法的程序,该设备通电并通过所述处理器运行该拣货任务分配方法的程序后,执行下述步骤:接收客户端发送的针对特定用户的拣货任务获取请求;通过预设的拣货任务选取算法,从所述特定用户所属拣货区域内的至少一个待处理拣货任务中选取待处理拣货任务;向所述客户端回送选取出的待处理拣货任务。
  16. 一种拣货任务获取方法,其特征在于,包括:
    向服务器发送针对当前用户的拣货任务获取请求;
    接收所述服务器回送的拣货任务;
    显示所述拣货任务。
  17. 根据权利要求16所述的拣货任务获取方法,其特征在于,还包括:
    根据预设的时间间隔,向所述服务器发送针对当前用户所属拣货区域的拣货任务数量获取请求;
    接收所述服务器回送的所述当前用户所属拣货区域的拣货任务数量;
    展示所述拣货任务数量。
  18. 根据权利要求17所述的拣货任务获取方法,其特征在于,所述展示所述拣货任务数量,采用如下方式:
    若当前客户端未处理拣货任务,则以第一展示方式展示所述拣货任务数量;
    若当前客户端正在处理拣货任务,则以第二展示方式展示所述拣货任务数量。
  19. 根据权利要求18所述的拣货任务获取方法,其特征在于,所述第一展示方式包括:显示所述拣货任务数量,并以振铃方式和/或震动方式提醒用户。
  20. 根据权利要求18所述的拣货任务获取方法,其特征在于,所述第二展示方式包括:显示所述拣货任务数量。
  21. 根据权利要求19或20所述的拣货任务获取方法,其特征在于,所述显示所述拣货任务数量,采用如下方式:
    判断所述拣货任务数量是否大于等于预设的任务量阈值;若是,则以第一预设显示参数显示所述拣货任务数量;若否,则以第二预设显示参数显示所述拣货任务数量。
  22. 根据权利要求21所述的拣货任务获取方法,其特征在于,所述第一预设显示参数和所述第二预设显示参数包括以下显示参数的至少一者:字体颜色,背景色。
  23. 根据权利要求19或20所述的拣货任务获取方法,其特征在于,所述显示所述拣 货任务数量,采用如下方式:
    以第三预设显示参数显示所述拣货任务数量。
  24. 根据权利要求23所述的拣货任务获取方法,其特征在于,所述第三预设显示参数包括从屏幕外面滑动显示所述拣货任务数量。
  25. 一种拣货任务获取装置,其特征在于,包括:
    发送单元,用于向服务器发送针对当前用户的拣货任务获取请求;
    任务接收单元,用于接收所述服务器回送的拣货任务;
    显示单元,显示所述拣货任务。
  26. 一种电子设备,其特征在于,包括:
    显示器;
    处理器;以及
    存储器,用于存储实现拣货任务获取方法的程序,该设备通电并通过所述处理器运行该拣货任务获取方法的程序后,执行下述步骤:向服务器发送针对当前用户的拣货任务获取请求;接收所述服务器回送的拣货任务;显示所述拣货任务。
  27. 一种拣货任务分配***,其特征在于,包括:根据权利要求14所述的拣货任务分配装置,以及根据权利要求25所述的拣货任务获取装置。
PCT/CN2017/114161 2016-12-09 2017-12-01 一种拣货任务分配方法、装置及*** WO2018103590A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611129049.2 2016-12-09
CN201611129049.2A CN108229767B (zh) 2016-12-09 2016-12-09 一种拣货任务分配方法、装置及***

Publications (1)

Publication Number Publication Date
WO2018103590A1 true WO2018103590A1 (zh) 2018-06-14

Family

ID=62490786

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/114161 WO2018103590A1 (zh) 2016-12-09 2017-12-01 一种拣货任务分配方法、装置及***

Country Status (2)

Country Link
CN (1) CN108229767B (zh)
WO (1) WO2018103590A1 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110807616A (zh) * 2019-10-29 2020-02-18 上海悦易网络信息技术有限公司 拣货方法及设备
CN110858320A (zh) * 2018-08-23 2020-03-03 阿里巴巴集团控股有限公司 服装水洗异常检测***、方法、装置及电子设备
CN110991808A (zh) * 2019-11-06 2020-04-10 中国建设银行股份有限公司 一种任务分配方法和装置
CN112070330A (zh) * 2019-06-11 2020-12-11 北京京东振世信息技术有限公司 一种出库方法和装置
CN112101858A (zh) * 2020-08-20 2020-12-18 上海姜歌机器人有限公司 一种针对拣货员拣货信息的处理方法及拣货机器人
CN112214731A (zh) * 2019-07-11 2021-01-12 北京京东振世信息技术有限公司 确定目标集合的方法和装置
CN113256195A (zh) * 2020-02-10 2021-08-13 北京京东振世信息技术有限公司 一种拣货实现方法和装置
CN113642968A (zh) * 2021-08-24 2021-11-12 北京京东乾石科技有限公司 拣货处理方法、装置、设备及介质
CN113792949A (zh) * 2020-06-29 2021-12-14 北京沃东天骏信息技术有限公司 任务的处理方法、装置、电子设备及计算机可读介质
CN114943478A (zh) * 2022-06-25 2022-08-26 广州浩安智能科技有限公司 智慧物流自动分拣实训的控制方法、***、设备及介质
CN117314092A (zh) * 2023-09-28 2023-12-29 北京工商大学 一种考虑行为的劳动密集型作业任务单分配方法

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110766348B (zh) * 2018-07-26 2023-11-03 北京京东振世信息技术有限公司 一种组合拣货任务的方法和装置
CN110826751B (zh) * 2018-08-09 2023-11-07 北京京东振世信息技术有限公司 一种拣货的方法和装置
CN110378546B (zh) * 2018-08-09 2021-11-02 北京京东振世信息技术有限公司 用于生成信息的方法和装置
CN109399050B (zh) * 2018-09-19 2021-01-22 杭州优工品科技有限公司 用于仓储***的货位管理方法及装置
CN109754203B (zh) * 2018-12-08 2020-10-30 武汉普罗格集成科技有限公司 一种智能物流拣选路径组合方法
CN109670708A (zh) * 2018-12-19 2019-04-23 中山乐心电子有限公司 仓储拣货业务的分配***及方法
CN110378659A (zh) * 2019-07-29 2019-10-25 政采云有限公司 一种基于协议供货的采购打包方法及装置
CN112668949B (zh) * 2019-10-15 2023-11-07 北京京东振世信息技术有限公司 拣货的方法和装置
CN110930071A (zh) * 2019-12-11 2020-03-27 寿光新保农农业科技有限公司 一种拣货波次配置装置、推送装置、推送***及推送方法
CN111461598B (zh) * 2020-03-30 2021-08-03 惠州市华达通气体制造股份有限公司 货物运输方法及装置
CN111738551A (zh) * 2020-05-21 2020-10-02 北京京东乾石科技有限公司 一种任务分配方法、装置、设备和存储介质
CN113762664A (zh) * 2020-06-22 2021-12-07 北京京东乾石科技有限公司 拣货任务的分配方法、装置及计算机可读介质
CN112258041A (zh) * 2020-10-23 2021-01-22 北京云杉世界信息技术有限公司 一种拣货配置推送***及其方法
CN112613815A (zh) * 2020-12-23 2021-04-06 云汉芯城(上海)互联网科技股份有限公司 分配拣货单的方法、电子设备及计算机可读存储介质
CN117314091A (zh) * 2023-09-28 2023-12-29 北京工商大学 一种考虑行为的作业任务单分配方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103679417A (zh) * 2013-11-20 2014-03-26 苏州得尔达国际物流有限公司 一种库存自动分拣***和方法
CN104200348A (zh) * 2014-09-05 2014-12-10 北京京东尚科信息技术有限公司 处理货物信息的方法和终端装置
US20150045943A1 (en) * 2013-08-11 2015-02-12 Intelligrated Headquarters Llc Warehouse Control System With Dynamic Process Control
CN104881768A (zh) * 2015-05-25 2015-09-02 北京京东尚科信息技术有限公司 一种订单分拣出库的任务处理方法及装置
CN105512847A (zh) * 2015-12-15 2016-04-20 英业达科技有限公司 基于扫描条形码的分拣配货***及其方法
EP3023920A1 (en) * 2014-11-19 2016-05-25 Deutsche Post AG Supporting a handling of information about shipments
CN106295927A (zh) * 2015-05-21 2017-01-04 北京京东尚科信息技术有限公司 给操作员分配任务的方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104657212B (zh) * 2015-02-13 2018-02-16 北京亚信数据有限公司 一种任务调度的方法及***
CN105117289B (zh) * 2015-09-30 2019-05-28 北京奇虎科技有限公司 基于云测试平台的任务分配方法、装置及***
CN105516488A (zh) * 2015-11-27 2016-04-20 东莞酷派软件技术有限公司 信息提醒方法、信息提醒装置和终端

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150045943A1 (en) * 2013-08-11 2015-02-12 Intelligrated Headquarters Llc Warehouse Control System With Dynamic Process Control
CN103679417A (zh) * 2013-11-20 2014-03-26 苏州得尔达国际物流有限公司 一种库存自动分拣***和方法
CN104200348A (zh) * 2014-09-05 2014-12-10 北京京东尚科信息技术有限公司 处理货物信息的方法和终端装置
EP3023920A1 (en) * 2014-11-19 2016-05-25 Deutsche Post AG Supporting a handling of information about shipments
CN106295927A (zh) * 2015-05-21 2017-01-04 北京京东尚科信息技术有限公司 给操作员分配任务的方法及装置
CN104881768A (zh) * 2015-05-25 2015-09-02 北京京东尚科信息技术有限公司 一种订单分拣出库的任务处理方法及装置
CN105512847A (zh) * 2015-12-15 2016-04-20 英业达科技有限公司 基于扫描条形码的分拣配货***及其方法

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110858320A (zh) * 2018-08-23 2020-03-03 阿里巴巴集团控股有限公司 服装水洗异常检测***、方法、装置及电子设备
CN110858320B (zh) * 2018-08-23 2024-04-09 阿里巴巴集团控股有限公司 服装水洗异常检测***、方法、装置及电子设备
CN112070330A (zh) * 2019-06-11 2020-12-11 北京京东振世信息技术有限公司 一种出库方法和装置
CN112214731B (zh) * 2019-07-11 2024-04-09 北京京东振世信息技术有限公司 确定目标集合的方法和装置
CN112214731A (zh) * 2019-07-11 2021-01-12 北京京东振世信息技术有限公司 确定目标集合的方法和装置
CN110807616A (zh) * 2019-10-29 2020-02-18 上海悦易网络信息技术有限公司 拣货方法及设备
CN110991808B (zh) * 2019-11-06 2022-06-28 中国建设银行股份有限公司 一种任务分配方法和装置
CN110991808A (zh) * 2019-11-06 2020-04-10 中国建设银行股份有限公司 一种任务分配方法和装置
CN113256195A (zh) * 2020-02-10 2021-08-13 北京京东振世信息技术有限公司 一种拣货实现方法和装置
CN113792949A (zh) * 2020-06-29 2021-12-14 北京沃东天骏信息技术有限公司 任务的处理方法、装置、电子设备及计算机可读介质
CN112101858A (zh) * 2020-08-20 2020-12-18 上海姜歌机器人有限公司 一种针对拣货员拣货信息的处理方法及拣货机器人
CN113642968A (zh) * 2021-08-24 2021-11-12 北京京东乾石科技有限公司 拣货处理方法、装置、设备及介质
CN114943478A (zh) * 2022-06-25 2022-08-26 广州浩安智能科技有限公司 智慧物流自动分拣实训的控制方法、***、设备及介质
CN117314092A (zh) * 2023-09-28 2023-12-29 北京工商大学 一种考虑行为的劳动密集型作业任务单分配方法

Also Published As

Publication number Publication date
CN108229767A (zh) 2018-06-29
CN108229767B (zh) 2022-06-28

Similar Documents

Publication Publication Date Title
WO2018103590A1 (zh) 一种拣货任务分配方法、装置及***
US10459779B2 (en) Alert dashboard system and method from event clustering
US9069984B2 (en) On-demand authorization management
CN107229619B (zh) 互联网业务链路调用情况的统计、展示方法及装置
CN108111554B (zh) 一种访问队列的控制方法及装置
US11740835B2 (en) Prioritized queue management
US20140052488A1 (en) Contextual task management and notifications
CN106302111B (zh) 一种信息处理方法、终端及服务器
CN111159530A (zh) 自动推送金融产品消息的***、设备、方法及存储介质
US10437440B2 (en) Analytic data export tool
CN110889656A (zh) 一种仓库规则配置方法和装置
CN108540334A (zh) 一种信息监控方法及装置
CN113723758A (zh) 工作任务的管理方法、装置、存储介质及电子设备
US11087382B2 (en) Adapting digital order to venue service queue
CN104123303A (zh) 一种提供数据的方法及装置
CN111461583A (zh) 一种库存盘点方法和装置
CN111143546A (zh) 一种获得推荐语的方法、装置及电子设备
CN111553749A (zh) 一种活动推送策略配置方法及装置
CN111753614A (zh) 一种商品货架的监控方法和装置
CN115936302A (zh) 成本分摊方法、装置、存储介质及计算机设备
US20230049322A1 (en) Information processing method, device, system, and computer-readable storage medium
CN115269225A (zh) 数据处理方法、装置及计算机设备
US20150200903A1 (en) Automatic email address input process
CN112686619B (zh) 一种提醒订单揽收的方法和装置
CN109785178B (zh) 用于生成信息的方法和装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17877884

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17877884

Country of ref document: EP

Kind code of ref document: A1