Logistics information management system based on big data
Through big data analysis, the working hours of logistics personnel are identified and calibrated, and the consideration and accuracy of working hours are solved, the accuracy and timeliness of task allocation are achieved, and the efficiency of logistics operations is improved.
Patent Information
- Application Number
- CN202510047692.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-01-13
AI Technical Summary
There are consideration and accuracy issues in the working hours reported by logistics personnel, which leads to uneven task allocation and may lead to task delay.
Through big data analysis, standard working hours and abnormal working hours personnel are identified, and the rate characteristic interval and working hours interval are determined using historical data, and working hours analysis and calibration are carried out to ensure the accuracy and timeliness of task allocation.
Effectively manage the workload of logistics personnel, ensure the accuracy and timeliness of task allocation, avoid task delays, and improve the efficiency of logistics operations.
Smart Images

Figure CN119990935A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of logistics task dispatching, and in particular to a logistics information management system based on big data. Background Art
[0002] Different projects have different assigned tasks, which need to be assigned to relevant processing personnel in real time to ensure that the tasks can be completed in real time;
[0003] The application with publication number CN111950929A discloses a method and device for balanced allocation of workload of project-type tasks, the method comprising: dividing a plurality of project nodes based on the task type of the project-type tasks; obtaining historical data of historical project-type tasks with the same task type as the project-type tasks stored in a database; determining the workload of a plurality of the project nodes based on the historical data; determining the total workload of the project-type tasks based on the workload of the plurality of the project nodes, and generating a multi-peak Gaussian distribution map of the project-type tasks; determining the workload of target employees based on a regression random forest algorithm, and generating a Gaussian distribution map of the workload of the target employees; balanced allocation of the workload of the target employees based on the multi-peak Gaussian distribution map and the workload Gaussian distribution map, thereby accurately determining the workload of the project-type tasks, and balanced allocation of the workload of the project-type tasks.
[0004] For different logistics dispatch tasks, it is necessary to allocate logistics personnel based on their corresponding dispatched task quantities. In the actual allocation process, the relevant logistics personnel fill in their working hours, and based on the reported relevant working hours, specific task quantity allocation is carried out. However, the relevant working hours reported by some logistics personnel have certain considerations, and the filled working hours are not accurate. Due to the existence of competition, some personnel deliberately falsify their working hours, resulting in the inability to deliver relevant tasks in time later, causing project delays or other situations. Summary of the invention
[0005] In view of the deficiencies in the prior art, the present invention provides a logistics information management system based on big data, which solves the problem of certain consideration and accuracy of the relevant working hours reported by logistics personnel.
[0006] To achieve the above objectives, the present invention is implemented through the following technical solutions: A logistics information management system based on big data, comprising the following steps:
[0007] S1), based on the different types of assigned tasks included in the relevant logistics project, the relevant operators input the specific task volume of each group of assigned tasks in the task display platform, and the processor obtains the specific task volume of each group of assigned tasks, and displays the assigned tasks with the determined task volume on the task display platform;
[0008] S2), the relevant logistics personnel fill in the working hours based on the assigned tasks displayed on the task display platform, and the background processor analyzes the working hours of the relevant logistics personnel who have filled in the working hours, and identifies the standard working hours personnel and abnormal working hours personnel of the relevant assigned tasks, and the abnormal working hours personnel include mild abnormal working hours personnel and severe abnormal working hours personnel. The specific sub-steps are:
[0009] S21. Select a single group of related assigned tasks, and identify and mark the related logistics personnel with working hours reported by the assigned personnel as personnel to be processed, and mark the reported related working hours as G i , where i represents different persons to be processed;
[0010] S22. Extract the task volume Z of the personnel to be processed who have completed the same type of assigned tasks from the relevant past data. k And the specific completion time T k , where k represents different similar assigned tasks, using V k =Z k ÷T k Confirm the average completion rate V of a single group of similar assigned tasks k , perform the same process on k different similar assigned tasks, and confirm several average speeds V k , and then according to the time sequence of the corresponding similar assigned tasks, several average speed V k Sort and generate an average speed sorting sequence;
[0011] S23, based on the average speed sorting sequence of the personnel to be processed, determine the coordinate point of the average speed in the two-dimensional coordinate system, and connect the determined coordinate points to generate a characteristic correlation line of the average speed sorting sequence, wherein the horizontal coordinate axis of the two-dimensional coordinate system is the sorting position of the average speed, and the vertical coordinate axis is the average speed value;
[0012] Identify the maximum average speed and the minimum average speed of the characteristic correlation line to construct two groups of correlation lines. The correlation lines are perpendicular to the vertical coordinate axis and pass through the point where the maximum average speed is located or the point where the minimum average speed is located, so that the upper and lower groups of correlation lines move up and down, but the movement speeds of the two groups of correlation lines are different and the two groups of correlation lines do not intersect. Based on each different movement process, several groups of average speeds belonging to the range of the two correlation lines are subjected to variance processing to determine the corresponding variance to be compared. Each different movement process corresponds to a different variance to be compared. The minimum value is selected from several variances to be compared, and the movement process corresponding to the minimum value is calibrated as the standard process;
[0013] From this standard process, the minimum average speed and the maximum average speed within the range are identified, and the speed characteristic interval [V i min,V imax], where i represents different persons to be processed;
[0014] S24. Based on the specific task volume R of the assigned task, determine the working time interval of the corresponding personnel to be processed: R÷V i min=W i max and R÷V i max=W i min determines its working time interval [W i min,W i max], based on the working hours G of the personnel to be processed i , compare its relevant working hours with the working time interval:
[0015] When G i >W i When max, the personnel to be processed will be marked as standard working hours personnel;
[0016] When G i ∈[W i min,W i max], the person to be processed is marked as a person with slightly abnormal working hours;
[0017] When G i <W i min, the person to be processed is marked as a person with severe abnormal working hours;
[0018] S3) Identify whether there is a standard working time personnel associated with the relevant assigned task. If there is a standard working time personnel, determine the working hours reported by the corresponding standard working time personnel, and allocate the task quantity of the corresponding assigned task. Based on the specific assignment result, identify the relevant completion cycle of this assigned task. If there is no standard working time personnel, execute step S4, which is specifically:
[0019] S31. Identify the number of standard working time personnel associated with the relevant assigned task. If there is only one, directly assign the assigned task to the standard working time personnel, and then determine whether the standard working time personnel has other unfinished processing tasks:
[0020] If there are other processing tasks, based on the remaining processing volume of this processing task, the rate characteristic interval of the standard working time personnel for this processing task is determined in the same manner as in steps S22-S23, and the minimum rate value is selected from the rate characteristic interval. Based on the remaining processing volume and the minimum rate value, the processing time is determined. Based on the processing time and the reported working hours, the relevant completion cycle of this assigned task is determined, and its relevant completion cycle = processing time + working hours;
[0021] If there are no other processing tasks, the working hours reported by the standard working hours personnel shall be used as the relevant completion period of this assigned task;
[0022] If there are multiple standard working time personnel associated with the relevant assigned tasks, the subsequent step S32 is executed, including:
[0023] Prioritize the analysis of standard working time personnel who have other processing tasks. Based on the remaining processing volume of other processing tasks and the corresponding minimum rate, determine their specific processing time. Combined with the reported working hours, confirm the modified working hours of such standard working time personnel: modified working hours = working hours + processing time.
[0024] The working hours of relevant standard working hours personnel are marked as GS q , and GS q Including modifying the working hours, where q represents different standard working hours, and then determining the specific task volume R of this assigned task, using R÷GS q =V q Determine the relevant speed V of the corresponding standard working hours personnel q , and then perform ratio processing on the relevant speeds of several standard working time personnel associated with the assigned task to determine the ratio sequence;
[0025] Based on the determined ratio sequence, confirm the ratio proportion ZB of each different standard working hours personnel in turn q , where ZB q = Correlation ratio ÷ sum of ratios within the ratio sequence, using R×ZB q =FP q Determine the specific allocation quantity FP corresponding to the standard working hours q , and make associated allocations;
[0026] Randomly select a group of standard working hours personnel with specific assigned quantity and related speed, and determine the relevant completion period of this assigned task, which is the relevant completion period = specific assigned quantity ÷ related speed;
[0027] If there are no personnel with standard working hours, personnel are randomly selected from the personnel with slightly abnormal working hours, and the selected personnel are re-calibrated as standard working hours personnel, and the task volume of the corresponding assigned tasks is allocated. Based on the specific assignment results, the relevant completion cycle of this assigned task is identified.
[0028] The present invention provides a logistics information management system based on big data. Compared with the prior art, it has the following beneficial effects:
[0029] The present invention determines the relevant rate characteristic interval with the most concentrated values by combining the relevant working hours reported by the logistics personnel corresponding to the relevant assigned tasks with the past task processing data of the corresponding logistics personnel, and then performs relevant confirmation of the working hour interval for such relevant rate characteristic interval. Based on the reported working hours and the analyzed working hour interval, the present invention performs relevant calibration on different logistics personnel, and identifies the corresponding standard working hour personnel, so as to facilitate the subsequent specific allocation of relevant workload, which can not only achieve effective management effect, but also control the relevant accuracy of task assignment;
[0030] In the subsequent task allocation management process, priority is given to the corresponding standard working hour personnel. Based on their relevant reported working hours and whether the corresponding personnel have remaining processing volume, working hour analysis is carried out to determine their relevant completion cycle, and corresponding task allocation is carried out. In the process of task allocation, the synchronization and timeliness of their completion are guaranteed to achieve better workload management effects and dispatch control measures for logistics personnel. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 It is a schematic diagram of the process of the present invention;
[0032] Figure 2 This is a schematic diagram of the associated average-speed clustering processing of the present invention. DETAILED DESCRIPTION
[0033] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0034] Example 1
[0035] See also Figure 1 The present application provides a logistics information management system based on big data, wherein the task dispatching is mainly for a number of dispatching tasks of related logistics projects, and each dispatching task is pre-calibrated with the relevant task volume and completion cycle when dispatching, including the following steps:
[0036] S1), based on the different types of assigned tasks included in the relevant logistics projects, the relevant operators input the specific task volume of each group of assigned tasks in the task display platform, and the processor then obtains the specific task volume of each group of assigned tasks, and displays the assigned tasks determined by the completed task volume on the task display platform. Specifically, the specific task volume is calibrated in advance by the corresponding operators, and each corresponding assigned task is distinguished in advance during processing, and in the process of distinguishing, different tasks have different task volumes, and the task display platform is only a screen display device, which displays the determined assigned tasks. Application scenario: The front end of this background processor has relevant software and hardware such as application APP or corresponding display platform, and the assigned tasks and task volumes can be input on the corresponding platform. The relevant logistics personnel who need to undertake such assigned tasks input the working hours according to the specific processing rate, and the background processing then performs relevant confirmation on the input working hours to identify whether the input working hours are considered;
[0037] S2) The relevant logistics personnel fill in the working hours based on the assigned tasks displayed on the task display platform;
[0038] The background processor of this task display platform then performs working time analysis on the relevant logistics personnel who have reported working time, identifies the standard working time personnel and abnormal working time personnel of the relevant assigned tasks, and the abnormal working time personnel include mildly abnormal working time personnel and severely abnormal working time personnel. Specifically, the reason for performing working time analysis here is to avoid malicious competition by some logistics personnel. The so-called malicious competition means that some logistics personnel, in order to obtain such assigned tasks, estimate that the completed working time will be reported before the current processing progress, and there will be delays in the subsequent processing process, resulting in delayed task completion. For example: A dispatched a task on the display platform In the example above, the deadline is 3 days, B reported 2 days of working hours, and C reported 1.5 days of working hours. However, in order to analyze the accuracy of their reported working hours, the average processing speed of B and C in the past is confirmed to determine their corresponding average speed intervals, and then the working time intervals of B and C [Wimin, Wimax] are determined based on the average speed intervals (such intervals have been mentioned in subsequent content). B's working time interval is [1.5 days, 1.8 days], and C's working time interval is [2.2 days, 2.5 days]. It is difficult for C to complete the task within 1.5 days, so C is an abnormal person. B meets the corresponding working time interval, so he is a standard person.
[0039] The specific sub-steps of identification include:
[0040] S21. Select a single group of dispatch tasks, and identify and mark the relevant logistics personnel with working hours reported by the dispatched personnel as personnel to be processed, and mark the reported working hours as G i, where i represents different personnel to be processed, and its working hours are the total time required for the corresponding personnel to be processed to complete the total amount of tasks assigned to this task;
[0041] S22. Extract the task volume Z of the personnel to be processed who have completed the same type of assigned tasks from the historical completion data (past relevant processing data). k And the specific completion time T k , where k represents different similar assigned tasks, using V k =Z k ÷T k Confirm the average completion rate V of a single group of similar assigned tasks k , perform the same process on k different similar assigned tasks, and confirm several average speeds V k , several average speeds belong to the average speeds generated by the same person to be processed completing the same type of assigned tasks, and then according to the time sequence of the corresponding similar assigned tasks, several average speeds V k The parameters in the processing process are all timestamped. Based on the corresponding timestamps, the corresponding time sequence can be clearly known to generate an average speed sorting sequence {V 1 、V 2 、V 3 ,……,V n}, the average speed of several of which is not less than 30;
[0042] S23, based on the average speed sorting sequence {V 1 、V 2 、V 3 ,……,V n}, the coordinate point is determined according to the different average speeds corresponding to different sorting positions, then the resulting coordinate point is (1, V 1 )、(2,V 2 ),……(n,V n ), determine the relevant points in the two-dimensional coordinate system based on the determined coordinate points, and connect the determined coordinate points to generate the characteristic related lines of this average speed sorting sequence. The line is composed of several points, so the corresponding line can be generated based on the determined points. The horizontal coordinate sorting of the two-dimensional coordinate system is 1, 2, ..., n, which is the corresponding number, which can be understood as the corresponding sorting position. The sorting is relatively dense. The horizontal coordinate axis of this two-dimensional coordinate system is the sorting position, and the vertical coordinate axis is the related processing average speed;
[0043] Combination Figure 2, identify the maximum average speed and the minimum average speed of the characteristic correlation line, and construct two groups of correlation lines. This correlation line is perpendicular to the vertical coordinate axis and passes through the point where the maximum average speed is located or the point where the minimum average speed is located (there are two groups of correlation lines, the upper correlation line passes through the point where the maximum average speed is located, and the lower correlation line passes through the point where the minimum average speed is located), so that the upper and lower groups of correlation lines move up and down, but the movement speeds of the two groups of correlation lines are different and the two groups of correlation lines do not intersect (that is, the upper correlation line will not move to the bottom, and the lower correlation line will not move to the top). Based on each different moving process, several groups of average speeds belonging to the range of the two correlation lines are processed with variance to determine the corresponding variance to be compared. Each different moving process corresponds to a different variance to be compared. The minimum value is selected from several variances to be compared, and the moving process corresponding to this minimum value is calibrated as the standard process. Each different moving process contains different average speeds, so the confirmed variance to be compared is also different. The smaller the variance value, the smaller the data dispersion, and the stronger the characteristics of the data contained between the two correlation lines.
[0044] Specifically, based on the corresponding characteristic correlation line, determine the highest point and the lowest point of this characteristic correlation line, and then lock the upper and lower groups of correlation lines based on the vertical construction method. The upper correlation line moves downward and the lower correlation line moves upward, so that the specific average speed between the two correlation lines can be locked. The average speed between the two groups of correlation lines is proposed to be V 1 、V 2 、V 3 ,……,V n , average several groups of average speeds, determine a group of total average values JJ, and use Determine the variance Fc of several groups of average speeds, this Fc belongs to the variance to be compared;
[0045] The running code for this part is:
[0046] import numpy as np
[0047] import matplotlib.pyplot as plt
[0048] def find_min_variance(V):
[0049] n=len(V)
[0050] x = np.arange(1,n+1)
[0051] y = np.array(V)
[0052] # Calculate the maximum and minimum average speed
[0053] max_speed = max(y)
[0054] min_speed = min(y)
[0055] #Build two sets of correlation lines
[0056] upper_line=lambda x:max_speed
[0057] lower_line=lambda x:min_speed
[0058] # Initialize the variance list
[0059] variances=[]
[0060] #Traverse different movement processes
[0061] for i in range(n):
[0062] #Calculate the difference between the two sides in the current moving process
[0063] current_variance=np.var(y[i:])
[0064] variances.append(current_variance)
[0065] #Find the index corresponding to the minimum variance
[0066] min_variance_index=np.argmin(variances)
[0067] return min_variance_index+1
[0068] #Sample data
[0069] V=[5,3,8,2,6,4]
[0070] result = find_min_variance(V)
[0071] print("The sorting position corresponding to the standard process:",result)
[0072] #Draw feature correlation lines
[0073] plt.plot(np.arange(1,len(V)+1),V,label="V")
[0074] plt.axhline(y=max(V),color=′r′,linestyle=′-′,label="Max Speed")
[0075] plt.axhline(y=min(V),color=′g′,linestyle=′-′,label="Min Speed")
[0076] plt.legend()
[0077] plt.show();
[0078] For example: When two correlation lines move up and down, they will be segmented. During the segmentation process, the number of average speeds contained between the correlation lines will change. Based on the changed average speeds, variance processing can be performed based on the existing groups of average speeds. Based on the corresponding variance processing formula, the data dispersion of several average speeds within the range can be identified. When the dispersion is the smallest, that is, when the variance to be compared is the smallest, the generated range belongs to the best range, and the corresponding moving process is the best standard process.
[0079] From this standard process, the minimum average speed and the maximum average speed within the range are identified, and the speed characteristic interval [V i min,V i max], where i represents different persons to be processed;
[0080] S24. Based on the specific task volume R of the assigned task, determine the working time interval of the corresponding personnel to be processed: R÷V i min=W i max and R÷V i max=W i min determines its working time interval [W i min,W i max], based on the relevant working hours G reported by the personnel to be processed i , compare its relevant working hours with the working time interval:
[0081] When G i >W i max, which means that such personnel have some spare time left for themselves when filling out the form. In this case, such personnel can basically complete the assigned tasks, and the personnel to be processed are marked as standard working hours personnel;
[0082] When G i ∈[W i min,W imax], indicating that the working hours reported by such personnel belong to this range, and they may or may not be completed. This person to be processed is marked as a person with slightly abnormal working hours;
[0083] When G i <W i min, it means that such personnel are likely to be suspected of malicious competition, and the working hours they fill in are likely to be unfinished. The interval is based on the relevant data in the past processing of similar tasks. The data is very useful because the data with a large degree of dispersion is eliminated and the more central relevant data is retained. Therefore, the determined relevant working hour interval can be used as the relevant standard. Therefore, this person to be processed is marked as a person with severe abnormal working hours;
[0084] The relevant logistics personnel who fill in the working hours completed for different assigned tasks will be processed one by one and calibrated one by one.
[0085] Example 2
[0086] Embodiment 1 mainly focuses on the specific filling of working hours by different logistics personnel, and marks different logistics personnel, so that the corresponding management party can timely understand the relevant status of the corresponding logistics personnel and make relevant assessments. This embodiment is based on the completion time of different assigned personnel to assess whether the relevant logistics personnel can complete the relevant processing on the relevant timeline;
[0087] S3), the background processor identifies whether there is a standard working time personnel associated with the relevant assigned task. If there is a standard working time personnel, the working hours reported by the corresponding standard working time personnel are determined, and the task quantity of the corresponding assigned task is allocated. Based on the specific assignment result, the relevant completion cycle of the assigned task is identified. If there is no standard working time personnel, step S4 is executed, wherein the specific method of identifying the relevant completion cycle of the assigned task is:
[0088] S31. Identify the number of standard working time personnel associated with the relevant assigned task. If there is only one, directly assign the assigned task to the standard working time personnel, and then determine whether the standard working time personnel has other unfinished processing tasks:
[0089] If there are other processing tasks, based on the remaining processing volume of this processing task, the rate characteristic interval of the standard working time personnel for this processing task is determined in the same manner as in steps S22-S23, and the minimum rate value is selected from the rate characteristic interval. Based on the remaining processing volume and the minimum rate value, the processing time is determined. Based on the processing time and the reported working hours, the relevant completion cycle of this assigned task is determined, and its relevant completion cycle = processing time + working hours;
[0090] If there are no other processing tasks, the working hours reported by the standard working hours personnel shall be used as the relevant completion period of this assigned task;
[0091] If there are multiple standard working hours personnel, execute step S32;
[0092] S32. Prioritize the analysis of standard working time personnel who have other processing tasks, determine their specific processing time based on the remaining processing volume of other processing tasks and the corresponding minimum rate value, and then confirm the modified working time of such standard working time personnel in combination with the reported working time: modified working time = working time + processing time;
[0093] The working hours of relevant standard working hours personnel are marked as GS q , and GS q Including modifying the working hours, where q represents different standard working hours, and then determining the specific task volume R of this assigned task, using R÷GS q =V q Determine the relevant speed V of the corresponding standard working hours personnel q , and then perform ratio processing on the relevant speeds of several standard working time personnel associated with this assigned task to determine the ratio sequence. For example: there are three groups of standard working time personnel associated with this assigned task, and their related speeds are 5, 10 and 15 respectively. Then after performing ratio processing on the three related speeds, their ratio sequence is: 5:10:15=1:2:3, and the final ratio sequence is 1:2:3;
[0094] Based on the determined ratio sequence, confirm the ratio proportion ZB of each different standard working hours personnel in turn q , where ZB q = Correlation ratio ÷ sum of ratios within the ratio sequence (that is, when the ratio sequence is 1:2:3, the first person's ratio ZB = 1 ÷ (1 + 2 + 3) or one sixth), using R × ZB q =FP q Determine the specific allocation quantity FP corresponding to the standard working hours q , and make related allocations. The reason for adopting this allocation method is to ensure that the completion time of the assigned task can be basically consistent when different personnel are processing it. That is, if the five personnel basically complete the assigned task at the same time, the effect of task allocation will be the best, and the overall processing of the task can be completed at the same time or in the same period.
[0095] Randomly select a group of standard working hours personnel with specific assigned quantities and related speeds, and determine the relevant completion cycle of this assigned task, which is the relevant completion cycle = specific assigned quantity ÷ related speed.
[0096] Further implementation method:
[0097] When the background processor recognizes that there is no standard working time personnel associated with the assigned task, it generates an intervention signal and transmits it to the display terminal of the external manager;
[0098] External management personnel intervene and randomly select personnel from the personnel with slightly abnormal working hours associated with the assigned tasks, and re-calibrate the selected personnel as standard working hours personnel;
[0099] The background processor then uses the same processing method as in step S3 to allocate the task volume of the corresponding assigned task, and identifies the relevant completion cycle of the assigned task based on its specific assignment result.
[0100] The specific processing method of its further implementation method is basically the same as the specific implementation method in step S3. The personnel are selected by the operator, and based on the amount of tasks, multiple personnel or a single personnel are selected. Because the personnel selected by the further implementation method may have some errors in the reported working hours, the relevant completion period of the assigned task processed in the further implementation method may also have relevant errors, but the error amount will not be large, because the relevant working hours after its processing belong to the corresponding working hour range.
[0101] Example 3
[0102] The specific implementation process of this embodiment includes the entire implementation process of the above two groups of embodiments.
[0103] Some of the data in the above formulas are dimensionless and numerically calculated. Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.
[0104] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A logistics information management system based on big data, characterized in that: The following steps are involved: S1), based on the different types of assigned tasks included in the relevant logistics project, obtain the specific task volume of each group of assigned tasks, and display the assigned tasks that have completed the specific task volume on the task display platform; S2) based on the assigned tasks displayed on the task display platform, the working hours of the corresponding logistics personnel are obtained, and the background processor analyzes the obtained working hours of the logistics personnel, and determines the rate characteristic interval of the logistics personnel by clustering the average speed from the historical completion data of the assigned tasks and then performing variance processing, and then identifies the standard working hours personnel and abnormal working hours personnel based on the comparison results of the working hours of the logistics personnel and the rate characteristic interval, wherein the abnormal working hours personnel include mild abnormal working hours personnel and severe abnormal working hours personnel; S3) If there are standard working hours personnel, the task quantity of the corresponding assigned task is allocated according to the working hours of the standard working hours personnel, and the relevant completion cycle of the assigned task is identified based on the specific assignment result; If there are no personnel with standard working hours, personnel are randomly selected from the personnel with slightly abnormal working hours, and the selected personnel are re-calibrated as standard working hours personnel, and the task volume of the corresponding assigned tasks is allocated. Based on the specific assignment results, the relevant completion cycle of this assigned task is identified.
2. A logistics information management system based on big data according to claim 1, characterized in that: In step S2, the specific sub-steps of identifying standard working hours personnel are: S21. Select a single group of dispatch tasks, mark the logistics personnel corresponding to the dispatch tasks as personnel to be processed, and mark the reported working hours as G i , where i represents different persons to be processed; S22. Extract the task volume Z of the personnel to be processed to complete the same type of assigned tasks from the historical completion data. k And the specific completion time T k , where k represents different similar assigned tasks, using V k =Z k ÷T k Confirm the average completion rate V of a single group of similar assigned tasks k , perform the same process on k different similar assigned tasks, and confirm several average speeds V k , and then according to the time sequence of the corresponding similar assigned tasks, several average speed V k Sort and generate an average speed sorting sequence; S23, based on the average speed sorting sequence of the personnel to be processed, determine the coordinate point of the average speed in the two-dimensional coordinate system, and connect the determined coordinate points to generate a characteristic correlation line of the average speed sorting sequence, wherein the horizontal coordinate axis of the two-dimensional coordinate system is the sorting position of the average speed, and the vertical coordinate axis is the average speed value; Identify the maximum average speed and the minimum average speed of the characteristic correlation line to construct two groups of correlation lines. The correlation lines are perpendicular to the vertical coordinate axis and pass through the point where the maximum average speed is located or the point where the minimum average speed is located, so that the upper and lower groups of correlation lines move up and down, but the movement speeds of the two groups of correlation lines are different and the two groups of correlation lines do not intersect. Based on each different movement process, several groups of average speeds belonging to the range of the two correlation lines are subjected to variance processing to determine the corresponding variance to be compared. Each different movement process corresponds to a different variance to be compared. The minimum value is selected from several variances to be compared, and the movement process corresponding to the minimum value is calibrated as the standard process; From this standard process, the minimum average speed and the maximum average speed within the range are identified, and the speed characteristic interval [V i min,V i max], where i represents different persons to be processed; S24. Based on the specific task volume R of the assigned task, determine the working time interval of the corresponding personnel to be processed: R÷V i min=W i max and R÷V i max=W i min determines its working time interval [W i min,W i max], and the working hours of the personnel to be processed G i Compare with working time interval: When G i >W i max, the personnel to be processed will be marked as standard working hours personnel.
3. A logistics information management system based on big data according to claim 2, characterized in that: In step S24, when G i ∈[W i min,W i max], the person to be processed will be marked as a person with slightly abnormal working hours.
4. A logistics information management system based on big data according to claim 2, characterized in that: In step S24, when G i <W i min, the person to be processed will be marked as a person with severe abnormal working hours.
5. A logistics information management system based on big data according to claim 2, characterized in that: In step S3, if there are standard working time personnel, the specific method of identifying the relevant completion period of their assigned tasks is: S31. Identify the number of standard working time personnel associated with the relevant assigned task. If there is only one, directly assign the assigned task to the standard working time personnel, and then determine whether the standard working time personnel has other unfinished processing tasks: If there are other processing tasks, based on the remaining processing volume of this processing task, and using the same method as steps S22-S23, determine the rate characteristic interval of the standard working time personnel for this processing task, select the minimum rate from the rate characteristic interval, and determine the processing time based on this remaining processing volume and the minimum rate. Based on this processing time and the reported working hours, determine the relevant completion cycle of this assigned task, and its relevant completion cycle = processing time + working hours.
6. A logistics information management system based on big data according to claim 5, characterized in that: In step S31, if the standard working time personnel does not have other processing tasks, the working hours filled in by the standard working time personnel are used as the relevant completion period of the assigned task.
7. A logistics information management system based on big data according to claim 5, characterized in that: In the step S31, if there are multiple standard working time personnel associated with the relevant assigned tasks, the subsequent step S32 is executed, including: Prioritize the analysis of standard working time personnel who have other processing tasks. Based on the remaining processing volume of other processing tasks and the corresponding minimum rate, determine their specific processing time. Combined with the reported working hours, confirm the modified working hours of such standard working time personnel: modified working hours = working hours + processing time. The working hours of relevant standard working hours personnel are marked as GS q , and GS q Including modifying the working hours, where q represents different standard working hours, and then determining the specific task volume R of this assigned task, using R÷GS q =V q Determine the relevant speed V of the corresponding standard working hours personnel q , and then perform ratio processing on the relevant speeds of several standard working time personnel associated with the assigned task to determine the ratio sequence; Based on the determined ratio sequence, confirm the ratio proportion ZB of each different standard working hours personnel in turn q , where ZB q = Correlation ratio ÷ sum of ratios within the ratio sequence, using R×ZB q =FP q Determine the specific allocation quantity FP corresponding to the standard working hours q , and make associated allocations.
8. A logistics information management system based on big data according to claim 7, characterized in that: The step S32 further includes: Randomly select a group of standard working hours personnel with specific assigned quantities and related speeds, and determine the relevant completion cycle of this assigned task, which is the relevant completion cycle = specific assigned quantity ÷ related speed.
Citation Information
Patent Citations
Balanced workload allocation method and device for project-type tasks
CN111950929A
A work order distribution method and a work order distribution device in an intelligent work dispatching process
CN109242298A
Distribution center task scheduling method, device and equipment and storage medium
CN115239223A
Intelligent personnel scheduling method and system based on big data
CN118195210A
Method and system for implementing workflows and managng staff and engagements
US20120215578A1