CN118071073A - Scheduling result generation method and device for assembly maintenance work order - Google Patents
Scheduling result generation method and device for assembly maintenance work order Download PDFInfo
- Publication number
- CN118071073A CN118071073A CN202410160452.XA CN202410160452A CN118071073A CN 118071073 A CN118071073 A CN 118071073A CN 202410160452 A CN202410160452 A CN 202410160452A CN 118071073 A CN118071073 A CN 118071073A
- Authority
- CN
- China
- Prior art keywords
- work order
- information
- determining
- time period
- parameter
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
- 238000012423 maintenance Methods 0.000 title claims abstract description 78
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000009434 installation Methods 0.000 claims abstract description 101
- 238000004891 communication Methods 0.000 claims description 14
- 238000010606 normalization Methods 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 15
- 238000012545 processing Methods 0.000 description 12
- 238000013441 quality evaluation Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 238000010276 construction Methods 0.000 description 8
- 238000011156 evaluation Methods 0.000 description 8
- 239000000835 fiber Substances 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 7
- 239000013307 optical fiber Substances 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 229920001690 polydopamine Polymers 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000012732 spatial analysis Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention provides a scheduling result generation method and device for an assembly maintenance work order, which are characterized in that the comprehensive capacity score of an engineer is obtained, and the order of the dispatch is determined based on the comprehensive capacity score of the engineer; determining time period work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information; determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information; determining a work order distance cost standardization parameter for the time period work order information based on the work order distance cost information; determining installation difficulty parameters for time period work order information based on the work order installation difficulty information; and generating a dispatching result aiming at the assembly and maintenance work orders based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order of dispatching, thereby improving the accuracy and the effectiveness of dispatching the work orders and improving the use experience of users.
Description
Technical Field
The present invention relates to the field of scheduling result generation for an assembly work order, and in particular, to a scheduling result generation method for an assembly work order, a scheduling result generation device for an assembly work order, an electronic device, and a computer readable storage medium.
Background
The service requirements of the communication operators on the fixed network business are higher and higher, the non-customer-caused installation work order is required to be completed within 24 hours, the fault work order is required to be repaired within 8 hours, so that when the operator service guarantee system receives the newly added maintenance work order, the newly added maintenance work order is distributed to an externally constructed maintenance engineer according to an optimal mode, the quality and the speed of the maintenance service are improved, the main dispatching mode of the maintenance work order by the operators is that the automatic dispatching is matched according to the grid maintenance engineer, when the maintenance work order is newly added, the maintenance work order is related to grids through the light exchange position of the related access side resources, the grids where users are located are found through the related access side resources, then the corresponding maintenance work order is automatically distributed according to the grid dispatching policy, the timeliness and the user satisfaction degree of the distributed work order cannot be guaranteed after the dispatching of the grids, and when the dispatching of the grid work order is excessive, the dispatching efficiency is required to be manually carried out, and the dispatching efficiency is reduced.
Therefore, how to schedule the maintenance worksheets is a technical problem that needs to be overcome by those skilled in the art.
Disclosure of Invention
The embodiment of the invention provides a scheduling result generation method and device for an assembly maintenance work order, electronic equipment and a computer readable storage medium, so as to solve the problem of scheduling for the assembly maintenance work order.
The embodiment of the invention discloses a scheduling result generation method for an assembly maintenance work order, which can comprise the following steps:
acquiring an engineer comprehensive capacity score, and determining a dispatch sequence based on the engineer comprehensive capacity score;
determining time period work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information;
determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information;
determining a work order distance cost standardization parameter for the time period work order information based on the work order distance cost information;
Determining installation difficulty parameters for the time period work order information based on the work order installation difficulty information;
And generating a scheduling result aiming at the assembly and maintenance work order based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order assignment.
Alternatively, the step of determining the unit price value standardization parameter for the time period work order information based on the unit price value attribute information may include:
Determining a maximum amount parameter for the time period work order information from the work unit price value attribute information;
and determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information and the maximum amount parameter.
Optionally, the worksheet distance cost information includes geographic information system location information for the time period worksheet information, and the step of determining the worksheet distance cost standardization parameter for the time period worksheet information based on the worksheet distance cost information may include:
acquiring engineer position information;
Determining an actual distance for the time period work order information based on the geographic information system location information and the engineer location information;
Determining controllable distance parameters for the time period work order information;
and determining a work order distance cost standardization parameter for the time period work order information based on the actual distance and the controllable distance parameter.
Optionally, the worksheet installation difficulty information includes fiber to the home situation information, and the step of determining the installation difficulty parameter for the time period worksheet information based on the worksheet installation difficulty information may include:
And determining installation difficulty parameters aiming at the time period work order information based on the fiber-optic household condition information.
Optionally, the step of obtaining an engineer comprehensive ability score and determining the order of dispatch based on the engineer comprehensive ability score may include:
determining an engineer dispatch priority based on the engineer comprehensive ability score;
And determining the order of the orders based on the order priority of the engineers.
Optionally, the step of generating the scheduling result for the dimension-filling worksheet based on the worksheet price value standardization parameter, the worksheet distance cost standardization parameter, the installation difficulty parameter and the order of dispatching may include:
Determining a matching weight weighted bipartite graph for the time period work order information by calculating the difference value of the work order price value standardization parameter, the work order distance cost standardization parameter and the installation difficulty parameter;
and generating a scheduling result aiming at the assembly work order according to the order of the dispatch based on the matching weight bipartite graph with the weight.
Optionally, the step of determining the time period work order information may include:
Determining a centralized reservation time period;
and acquiring time slot work order information based on the centralized reservation time slot.
The embodiment of the invention also provides a scheduling result generating device for the maintenance work order, which can comprise:
the order sending sequence determining module is used for obtaining the comprehensive capacity scores of engineers and determining order sending sequences based on the comprehensive capacity scores of the engineers;
the time period work order information determining module is used for determining time period work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information;
a unit price value standardized parameter determining module for determining a unit price value standardized parameter for the time period work order information based on the unit price value attribute information;
The work order distance cost standardization parameter determining module is used for determining work order distance cost standardization parameters for the time period work order information based on the work order distance cost information;
The installation difficulty parameter determining module is used for determining installation difficulty parameters aiming at the time period work order information based on the work order installation difficulty information;
and the scheduling result generation module is used for generating a scheduling result for the assembly work order based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order assignment sequence.
Optionally, the tool unit price value normalization parameter determination module may include:
a maximum amount parameter determination submodule for determining a maximum amount parameter for the time period work order information from the work unit price value attribute information;
and the unit price value standardization parameter determination submodule is used for determining unit price value standardization parameters for the time slot work order information based on the unit price value attribute information and the maximum amount parameter.
Optionally, the worksheet distance cost information includes geographic information system location information for the time period worksheet information, and the worksheet distance cost standardization parameter determination module may include:
The engineer position information acquisition sub-module is used for acquiring engineer position information;
an actual distance determination sub-module for determining an actual distance for the time period work order information based on the geographic information system location information and the engineer location information;
A controllable distance parameter determining sub-module for determining a controllable distance parameter for the time period work order information;
and the worksheet distance cost standardization parameter determination submodule is used for determining the worksheet distance cost standardization parameter for the time period worksheet information based on the actual distance and the controllable distance parameter.
Optionally, the worksheet installation difficulty information includes fiber to the home situation information, and the installation difficulty parameter determining module may include:
and the installation difficulty parameter determining sub-module is used for determining the installation difficulty parameter aiming at the time period work order information based on the fiber-to-the-home condition information.
Optionally, the order determining module may include:
the dispatch priority determining sub-module is used for determining the dispatch priority of the engineer based on the comprehensive capacity score of the engineer;
And the order sending order determining sub-module is used for determining the order sending order based on the order sending priority of the engineers.
Optionally, the scheduling result generating module may include:
The matching weight weighted bipartite graph determining sub-module is used for determining a matching weight weighted bipartite graph aiming at the time slot work order information by calculating the difference value of the work order price standardized parameter, the work order distance cost standardized parameter and the installation difficulty parameter;
and the scheduling result generation sub-module is used for generating a scheduling result aiming at the assembly work order according to the order assignment sequence based on the matching weight weighted bipartite graph.
Optionally, the time slot work order information determining module may include:
A centralized reservation time period determining submodule for determining a centralized reservation time period;
And the time slot work order information determining submodule is used for acquiring the time slot work order information based on the centralized reservation time slot.
The embodiment of the invention also discloses electronic equipment, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the communication bus;
the memory is used for storing a computer program;
the processor is configured to implement the method according to the embodiment of the present invention when executing the program stored in the memory.
Embodiments of the present invention also disclose a computer-readable storage medium having instructions stored thereon, which when executed by one or more processors, cause the processors to perform the method according to the embodiments of the present invention.
The embodiment of the invention has the following advantages:
According to the embodiment of the invention, the comprehensive capacity score of the engineer is obtained, and the order sending sequence is determined based on the comprehensive capacity score of the engineer; determining time period work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information; determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information; determining a work order distance cost standardization parameter for the time period work order information based on the work order distance cost information; determining installation difficulty parameters for the time period work order information based on the work order installation difficulty information; and generating a scheduling result for the assembly and maintenance work orders based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order of the dispatch, thereby improving the accuracy and the effectiveness of scheduling the work orders and improving the use experience of users.
Drawings
FIG. 1 is a flow chart of steps of a method for generating scheduling results for an assembly work order according to an embodiment of the present invention;
FIG. 2 is a matching weight bipartite graph provided in an embodiment of the present invention;
FIG. 3 is a block diagram of a scheduling result generating device for an assembly work order according to an embodiment of the present invention;
fig. 4 is a block diagram of a hardware structure of an electronic device according to embodiments of the present invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
In order to enable those skilled in the art to better understand the embodiments of the present invention, the following description is given of technical terms related to the embodiments of the present invention.
Geographic information system (Geographic Information System): geographic information systems are a particular type of spatial information system of great importance. The system is a technical system for collecting, storing, managing, operating, analyzing, displaying and describing the related geographic distribution data in the whole or partial earth surface (including atmosphere) space under the support of a computer hard and software system.
PDA (Personal DIGITAL ASSISTANT): palm computer, palm computer can help us to finish work, study, entertainment etc. in the moving. Classified by use, there are industrial-grade PDAs and consumer-grade PDAs, and industrial-grade PDAs are mainly used in the industrial field.
APP (Application): the mobile phone software mainly refers to software installed on the smart phone, and improves the defects and individuation of an original system. The mobile phone is enabled to perfect the functions, a main means for providing richer use experience for users is provided, and corresponding mobile phone systems are needed for running mobile phone software.
At present, a dispatching mode aiming at a dimension installing work order mainly adopts grid dimension installing engineers to match automatic dispatching, namely, a management area is divided into a plurality of grids, the management range of each grid is different, the grid boundary is defined by dividing the grids, the management range of the grid can be defined, for example, the road is used as the boundary, east, west, south and north boundaries are determined, the positions in the boundary range are all the management ranges of the grid, therefore, the grid can be determined through the positions of work order processing objects, the gridding management is realized, corresponding grid personnel are arranged for each grid to take charge of the dimension installing work of the current grid, and the management area taken charge of each grid personnel is determined through the grid. One grid has a plurality of grid workers. The grid personnel can carry the grid terminal with them, and the grid terminal can receive the dispatch information immediately. After the server determines the target grid personnel, the new work is sent to the grid terminal of the target grid personnel. Grid personnel complete the work order according to the received work order information, however, the work order dispatching mode does not consider the reservation time, the value (the income of the work order) and the skill requirement of the maintenance work order; the method and the system have the advantages that the time rate and the user satisfaction degree are difficult to ensure due to the fact that the skill level, the current state (workload, position), the service quality and the like of the assembly and maintenance engineers are different, the capability value of assembly and maintenance is difficult to be expressed from the aspect of assembly and maintenance comprehensive quality evaluation, the time for the grid personnel far away from the corresponding grid position aiming at the current position is increased, if the grid personnel receive a bill, manual intervention is needed for dispatching the bill, and the efficiency is low.
Referring to fig. 1, a step flowchart of a scheduling result generating method for an assembly worksheet provided in an embodiment of the present invention may specifically include the following steps:
Step 101, obtaining an engineer comprehensive capacity score, and determining a dispatch sequence based on the engineer comprehensive capacity score;
step 102, determining time slot work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information;
step 103, determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information;
Step 104, determining a work order distance cost standardization parameter for the time period work order information based on the work order distance cost information;
step 105, determining installation difficulty parameters for the time period work order information based on the work order installation difficulty information;
And 106, generating a scheduling result for the assembly work order based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order assignment sequence.
In practical application, the comprehensive capacity score of the engineer in the embodiment of the invention can be a monthly comprehensive quality evaluation score of the operator to the dimension engineer, the comprehensive quality evaluation score can reflect the competition capacity of the dimension engineer in various aspects such as service quality, skills, attitudes and the like, and the dimension engineer has important connection with a work table in practical work, meanwhile, as the data index is often formed by a plurality of evaluation indexes, when the evaluation indexes have different attributes, orders of magnitude and units, the difference between the different evaluation indexes can be effectively eliminated by carrying out standardized processing on the data, so that the data processing operations such as comparison, weighting and summation and the like can be realized between the data of the different evaluation indexes.
In a specific implementation, the embodiment of the invention can acquire the comprehensive capacity scores of engineers and determine the order of dispatch based on the comprehensive capacity scores of the engineers; determining time period work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information; determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information; determining a work order distance cost standardization parameter for the time period work order information based on the work order distance cost information; determining installation difficulty parameters for time period work order information based on the work order installation difficulty information; generating a scheduling result for the tool-setting work order based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter, and the order of the work order, for example, when the engineer comprehensive ability score is a monthly comprehensive quality evaluation score of the operator to the tool-setting engineer, the comprehensive quality evaluation score for the tool-setting engineer may be obtained as a corresponding engineer comprehensive ability score, then the order of the work order of the tool-setting engineer may be determined based on the engineer comprehensive ability score, then the time period work order information may be determined, the time period work order information may include work unit price value attribute information, work order distance cost information, and work order installation difficulty information, the work unit price value attribute information may be a work unit price value attribute of a work order corresponding to the time period work order information, for example, work order reward gold, the work order distance cost information may be a work order distance cost of a work order corresponding to the time-period work order information, for example, time and labor costs consumed by a tool maintenance engineer to a work order installation address, the work order installation difficulty information may be a work order installation difficulty of the work order corresponding to the time-period work order information, for example, refer to time and labor costs exceeding a standard required by the tool maintenance engineer to complete an installation service of the work order, the work order price value standardization parameter for the time-period work order information may be determined based on the work order price value attribute information, the work order distance cost standardization parameter for the time-period work order information may be determined based on the work order distance cost information, the installation difficulty parameter for the time-period work order information may be determined based on the work order installation difficulty information, and then the work order distance cost standardization parameter may be determined based on the work order price value standardization parameter, and generating a scheduling result aiming at the assembly and maintenance work order according to the installation difficulty parameter and the order.
According to the embodiment of the invention, the comprehensive capacity score of the engineer is obtained, and the order sending sequence is determined based on the comprehensive capacity score of the engineer; determining time period work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information; determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information; determining a work order distance cost standardization parameter for the time period work order information based on the work order distance cost information; determining installation difficulty parameters for the time period work order information based on the work order installation difficulty information; and generating a scheduling result for the assembly and maintenance work orders based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order of the dispatch, thereby improving the accuracy and the effectiveness of scheduling the work orders and improving the use experience of users.
On the basis of the above embodiments, modified embodiments of the above embodiments are proposed, and it is to be noted here that only the differences from the above embodiments are described in the modified embodiments for the sake of brevity of description.
In an alternative embodiment of the present invention, the step of determining the unit price value normalization parameter for the time period work order information based on the unit price value attribute information includes:
Determining a maximum amount parameter for the time period work order information from the work unit price value attribute information;
and determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information and the maximum amount parameter.
In a specific implementation, the embodiment of the invention can determine the maximum amount parameter for the time period work order information from the work unit price value attribute information; determining a work unit price value standardization parameter for time slot work order information, wherein the time slot work order information can be a work order for a user to reserve and generate in a specific time slot, the work unit price value attribute information can be a work order reward for the time slot work order information, then determining a maximum value of a reward amount from a plurality of work order rewards as the maximum value parameter, recording as max (P), calculating according to the following formula 1, determining the work unit price value standardization parameter, recording as P j:
Equation 1:
According to the embodiment of the invention, the maximum amount parameter of the time period work order information is determined from the work unit price value attribute information; and determining a standard parameter of the unit price value for the time period work order information based on the attribute information of the unit price value and the maximum amount parameter, thereby realizing standardization of the work order remuneration data and providing support for subsequent data processing.
In an optional embodiment of the invention, the step of determining the worksheet distance cost standardization parameter for the time period worksheet information based on the worksheet distance cost information comprises:
acquiring engineer position information;
Determining an actual distance for the time period work order information based on the geographic information system location information and the engineer location information;
Determining controllable distance parameters for the time period work order information;
and determining a work order distance cost standardization parameter for the time period work order information based on the actual distance and the controllable distance parameter.
In practical applications, the worksheet distance cost information in the embodiment of the present invention may include geographic information system location information for time-segment worksheet information, where the geographic information system location information may be, for example, GIS (Geographic Information System ) location information, which is a computer-based tool that has a strong spatial analysis capability, and may map and analyze phenomena and events occurring on earth, and the GIS technology integrates the unique visualization effect and geographic analysis function of a map with general database operations (such as query and statistical analysis, etc.), and may provide various spatial and dynamic geographic information in real time by using a geographic model analysis method, and collect, store, analyze, and visually express various geographic spatial information.
In a specific implementation, the embodiment of the invention can acquire the position information of the engineer; determining an actual distance for the time period work order information based on the geographic information system location information and the engineer location information; determining controllable distance parameters for time period work order information; determining a worksheet distance cost normalization parameter for time segment worksheet information based on the actual distance and the controllable distance parameter, illustratively, a dimension-installing engineer may be recorded as a set X, time segment worksheet information may be recorded as a set Y, when geographic information system position information is GIS position information of end optical cross (referring to optical signal exchange between optical fibers) of a worksheet Y [ j ] corresponding to the time segment worksheet information, the engineer position information may be obtained, for example, the current location of the worksheet X [ i ] may represent the current location of the i-ray-installing engineer, j may represent the j-ray-installing worksheet, then an actual distance for the time segment worksheet information may be determined based on the current location of the i-ray-installing engineer X [ i ] and GIS position information of an end optical cross of the worksheet Y [ j ], d ij may be recorded, and at the same time, when the controllable distance parameter for the time segment worksheet information is determined, for example, the controllable distance parameter may be set to 3 km, the controllable distance may be set to be calculated as 533 j, and the controllable distance may be calculated as a distance value of 533 j, d=djjjj may be calculated according to the following equation, and a criterion may be calculated according to the d-type of the criterion of fig. 8664, d =3 =jj:
Equation 2:
wd[i][j]=ceil(max(dij,d0)-d0)
According to the embodiment of the invention, the position information of the engineer is obtained; determining an actual distance for the time period work order information based on the geographic information system location information and the engineer location information; determining controllable distance parameters for the time period work order information; and determining a work order distance cost standardization parameter for the time period work order information based on the actual distance and the controllable distance parameter, thereby realizing the standardization of the work order distance cost information data and providing support for subsequent data processing.
In an optional embodiment of the invention, the step of determining the installation difficulty parameter for the time period work order information based on the work order installation difficulty information includes:
And determining installation difficulty parameters aiming at the time period work order information based on the fiber-optic household condition information.
In practical application, the work order installation difficulty information in the embodiment of the invention may include information about the fiber-to-the-home situation, for example, whether the user of the maintenance work order in the work order information in the corresponding time period has completed fiber-to-the-home, and when the user has not completed fiber-to-the-home, the fiber needs to be redrawn from the optical fiber, so that the operation difficulty of the maintenance engineer is increased.
In a specific implementation, in the embodiment of the present invention, the installation difficulty parameter for the time slot work order information may be determined based on the fiber service entry condition information, for example, the installation engineer may be recorded as a set X, the time slot work order information may be recorded as a set Y, so as to determine the installation difficulty parameter for the installation engineer X [ i ] and the time slot work order information Y [ j ], where i may represent i installation engineers, j may represent j installation work orders, when the user in the corresponding time slot work order information has completed fiber service entry, the installation difficulty parameter may be made to be 0, and recorded as h j, for example, when the user in the corresponding time slot work order information has completed fiber service entry, h j =0, and when the user in the corresponding time slot work order information has not completed fiber service entry, the installation difficulty parameter may be made to be 2, that is, when the user in the corresponding time slot work order information has completed service entry, h j =2.
Of course, the foregoing is merely exemplary, and those skilled in the art may measure the installation difficulty by using other criteria to determine the installation difficulty parameter, including but not limited to the criteria such as the site construction condition and the work type of the work order, and may select other values as the installation difficulty values under different conditions.
According to the embodiment of the invention, the installation difficulty parameter aiming at the time period work order information is determined based on the fiber-optic service entry condition information, so that the work order installation difficulty information data standardization is realized, and support is provided for subsequent data processing.
In an alternative embodiment of the present invention, the step of obtaining an engineer comprehensive ability score and determining the order of dispatch based on the engineer comprehensive ability score includes:
determining an engineer dispatch priority based on the engineer comprehensive ability score;
And determining the order of the orders based on the order priority of the engineers.
In practical application, the existing worker single-job management mode is completely dependent on grid association to dispatch, and differences in technical level, service quality, service attitude and the like of a maintenance engineer are ignored, so that user satisfaction degree after dispatching is not high, and therefore, the user satisfaction degree can be effectively improved by introducing a competition mechanism of comprehensive capacity scoring of the engineer into a dispatching process aiming at the maintenance work order.
In a specific implementation, the embodiment of the invention can determine the priority of the engineer dispatch based on the comprehensive ability score of the engineer; the order of dispatch is determined based on the engineer order priority, and illustratively, the engineer comprehensive ability score may be a monthly comprehensive quality evaluation score of the operator to the dimension engineer, the engineer order priority of the dimension engineer may be determined according to the comprehensive quality evaluation score of the dimension engineer, and then the order of dispatch may be determined based on the engineer order priority, for example, when the engineer order priority of the dimension engineer is higher, the order of dispatch is forward, and when the engineer order priority of the dimension engineer is lower, the order of dispatch is backward.
According to the embodiment of the invention, the engineer dispatching priority is determined based on the engineer comprehensive ability score; and determining the order of dispatching based on the engineer dispatching priority, so that the comprehensive capacity scores of engineers aiming at the assembly and maintenance engineers are fully utilized, and the service quality obtained by the user is further improved by considering the comprehensive capacity scores of the engineers in the dispatching process.
In an optional embodiment of the present invention, the step of generating the scheduling result for the dimension-filling worksheet based on the worksheet value standardization parameter, the worksheet distance cost standardization parameter, the installation difficulty parameter and the order of dispatching includes:
Determining a matching weight weighted bipartite graph for the time period work order information by calculating the difference value of the work order price value standardization parameter, the work order distance cost standardization parameter and the installation difficulty parameter;
and generating a scheduling result aiming at the assembly work order according to the order of the dispatch based on the matching weight bipartite graph with the weight.
In practical application, the weighted bipartite graph is also called a weighted bipartite graph, and is a bipartite graph matching relationship with weight, and in the embodiment of the invention, the weighted bipartite graph can be used for representing the relationship between a dimension engineer and a work order corresponding to time slot work order information.
In specific implementation, the embodiment of the invention can determine the matching weight weighted bipartite graph aiming at the time period work order information by calculating the difference value of the work order price value standardization parameter, the work order distance cost standardization parameter and the installation difficulty parameter; based on the matching weight weighted bipartite graph, a dispatching result for the assembly dimension work order is generated according to the order of the assignment, for example, an assembly dimension engineer can be recorded as a set X, time slot work order information can be recorded as a set Y, a value with the largest compensation amount can be determined from a plurality of work order compensation as a maximum amount parameter, max (P) is recorded, then a work unit price value standardization parameter is determined, P j is recorded, the actual distance for the time slot work order information can be determined based on the current position of the assembly dimension engineer X [ i ] and GIS position information of the end light intersection of the assembly dimension work order Y [ j ], d ij is recorded, meanwhile, a controllable distance parameter for the time slot work order information can be determined, for example, when the expected assembly dimension engineer reaches the work unit position time of 10 minutes, the controllable distance can be set to be 3 km, the controllable distance parameter is 0, d 0 is known to be d 0 =3, then a work unit distance cost standardization parameter is obtained, wd [ i ] [ j ] [ can be calculated as a distance value of 3:374 ] and a cost standardization parameter can be calculated at the same time as a difference value of 4:37 h, and a cost standard value of 4 [ j ] [ 4] can be calculated at the same time as a difference value of the cost standard value of 4::
Equation 3:
w[i][j]=pj-hj-wd[i][j]
And then, generating a matching weight weighted bipartite graph based on the matching weight, and generating a scheduling result for the assembly work order according to the order of the dispatch based on the matching weight weighted bipartite graph. For example, when the dimension engineer i=1, 2,3 and the time slot work order information j=1, 2,3,4,5, the matching weight bipartite graph may be determined according to the above formula 3, as shown in fig. 2, fig. 2 shows a matching weight bipartite graph provided in the embodiment of the present invention, and the work order with the largest matching weight may be used as the scheduling result of the dimension work order of the corresponding dimension engineer according to the priority order of the order assignment.
Preferably, the dispatch relation weight matrix may be determined according to the matching weight weighted bipartite graph, for example, when the matching weight bipartite graph is shown in fig. 2, the dispatch relation weight matrix may be determined as shown in the following table 1:
table 1:
w[i][j] | Y[1] | Y[2] | Y[3] | Y[4] | Y[5] |
X[1] | 10 | 9 | 9 | 8 | 8 |
X[2] | 10 | 9 | 8 | 8 | 8 |
X[3] | 10 | 9 | 8 | 8 | 7 |
When the tool engineer i=1, 2,3, and the time slot work order information j=1, 2,3,4,5, it may be determined that the dispatching result is higher than the dispatching priority of the tool engineer 2 according to the engineer comprehensive ability scores of the tool engineer 1 and the tool engineer 2, so that the dispatching order of the tool engineer 1 is prioritized over the tool engineer 2, the tool engineer 1 is dispatched preferentially, according to the above formula 3, the matching weight values of the time slot work order information j=2, 3 for the tool engineer 1 are 9, that is, W [1] [2] =9, and W [1] [3] =9, and at this time, the dispatching result may be determined according to the sum of the weight values of the second column and the third column corresponding to the time slot work order information j=2, 3, that is, Y [2] and Y [3], respectively, and the time slot work order information with the minimum weight value sum may be regarded as the dispatching result of the corresponding tool engineer 1, that is, i.e. W [1] [2] [3] is regarded as the sum of the dispatching result of the corresponding tool list work order information j=1, and Y [3] can be regarded as the sum of the dispatching result of the time slot work order information j=3, that is regarded as the corresponding to the time slot work order information j=1, i.e ] [1] [2] ].
According to the embodiment of the invention, the matching weight weighted bipartite graph aiming at the time period work order information is determined by calculating the difference value of the work order price value standardized parameter, the work order distance cost standardized parameter and the installation difficulty parameter; and generating a scheduling result aiming at the assembly and maintenance work order according to the dispatching order based on the matching weight weighted bipartite graph, so that the assembly and maintenance work order is scheduled based on the matching weight weighted bipartite graph and the dispatching order, the effectiveness and the accuracy of the assembly and maintenance work order scheduling are improved, and the user experience is further improved.
In an alternative embodiment of the present invention, the step of determining the time slot work order information includes:
Determining a centralized reservation time period;
and acquiring time slot work order information based on the centralized reservation time slot.
In practical application, in order to improve the matching of the work order and the work order of the dimension engineer as much as possible, the matching of the existing work order according to a specific algorithm can be carried out from the global view, and the work order is divided into different dimension engineers. Therefore, the work order construction intention time period collection and the work order information analysis can be realized through a work order centralized automatic reservation mode.
In a specific implementation, the embodiment of the invention can determine the centralized reservation time period; based on the centralized reservation period, the reservation period may be set as a centralized reservation period, for example, the user may be allowed to make a preliminary reservation in a half-day division, the morning period (8:00-12:00), the afternoon period (13:00-17:00) and the night period (18:00-20:00) may be set as a centralized reservation period, the user may select the reservation time of the work order as the time period work order information when making the preliminary reservation, or the afternoon period (13:00-12:00) or the night period (18:00-20:00) may be set, and then, based on the morning period (8:00-12:00), the afternoon period (13:00-17:00), the user reservation work orders of different centralized reservation periods may be acquired as the time order information in each of the night period (18:00-20:00), and then, before the end of the current centralized reservation period, all work orders may be allocated in the case for the work orders of the following 2 centralized reservation periods.
Preferably, the dimension engineer may have a maximum number of work orders receivable in the centralized reservation period, and the maximum number of work orders may be set to k, and in each centralized reservation period, the maximum number of work orders available to the dimension engineer may be calculated according to the following formula 4 and denoted as z:
Equation 4:
z=ceil(m/n),z≤k
wherein m is the total work orders of time periods in each centralized reservation time period, and n is the number of maintenance engineers.
Preferably, when an urgent work order exists, whether the current assembly and maintenance engineer has a spare space can be judged, if the current assembly and maintenance engineer has the spare space, the current centralized reservation time period can be reserved, in addition, the work order can be dispatched through a manual channel urgent dispatch, after the reservation of the current centralized reservation time period is successful, the urgent work order is solved, meanwhile, the existing work order quantity of the assembly and maintenance engineer can be obtained, the assembly and maintenance engineer with the minimum existing work order quantity is determined, the urgent work order is dispatched to the assembly and maintenance engineer with the minimum existing work order quantity, and when the assembly and maintenance engineer with the same minimum existing work order quantity exists, the assembly and maintenance engineer and the nearest assembly and maintenance dispatch of the work order location distance can be determined according to the light exchange GIS position in the work order.
Preferably, when a night work order exists, in order to ensure the construction safety at night, the reservation range can be limited on the work order of 'town district', 'optical fiber home entry' and the work order is dispatched according to the matching weight bipartite graph with the weight.
Preferably, when other specified dispatch policies exist, for example, a user specifies selecting a specific assembly and maintenance engineer, and/or a user specifies not selecting a specific assembly and maintenance engineer, and/or a user specifies a specific installation skill requirement, an exclusive dispatch policy may be executed, a qualified assembly and maintenance engineer is selected, and dispatch is performed according to the matching weight weighted bipartite graph.
According to the embodiment of the invention, the centralized reservation time period is determined; and acquiring time period work order information based on the centralized reservation time period, so that the work order matching is performed in consideration of the global view, and the accuracy and the flexibility of the work order matching are improved.
In order that those skilled in the art will better understand the embodiments of the present invention, a complete example will be described below.
At present, aiming at the dispatching of the maintenance work orders, a corresponding order allocation strategy is made by a grid and a maintenance engineer on a maintenance system, and meanwhile, the access side resource optical traffic GIS position of the fixed network business work order is associated with the grid. When the assembly work order is newly added, the assembly work order finds the grid where the user is located through the associated access side resource, and then the assembly work order is automatically dispatched to the corresponding assembly engineer according to the grid dispatching strategy. The worksheet can be viewed and processed by the dimension engineer through the dimension management app on the mobile terminal such as a mobile phone, a special PDA and the like. The method is completely dependent on grid association to send the order, and the reservation time, the value (income of the work orders) and the skill requirements of the assembly maintenance work orders are not considered; and skill level, current state (workload, location), quality of service, etc. of the assembly engineer, the timeliness and user satisfaction of the dispatched work order cannot be guaranteed after dispatching the work order. In addition, when a certain grid work order is too much, the dispatching and transferring are needed manually, the dispatching efficiency of the grid strategy work order is low, and various competing mechanisms of service quality, skills, attitudes and the like of a maintenance engineer can be formed by applying the comprehensive maintenance quality evaluation result, so that the work load of the maintenance engineer and the work order construction efficiency are ensured. Thereby, the customer satisfaction degree of the fixed network service construction of the operator is finally improved.
The specific flow is as follows:
centralized reservation, delayed order splitting:
The preliminary reservation can be carried out by taking a half day as a reservation range, and the midday (13:00-17:00) and the night (18:00-20:00) are carried out according to the morning (8:00-12:00) and the afternoon (13:00-17:00) of the appointed date. Before the current time period is over, matching and dispatching all worksheets in the following 2 time periods according to the corresponding algorithm strategies.
When the dimension engineer is n persons, the order is dispatched according to the work orders (set as m work orders) of a centralized reservation time period. The maximum work order amount that each maintenance engineer can receive in each time period is k (can be calculated according to practice, for example, k=3 is set, and can be customized), so that the maintenance engineer can obtain the maximum work order amount in each time period as the total work order amount m of the centralized reservation time period, divided by the number n of the maintenance engineers, and the calculation formula is shown in the formula 4.
And then, taking the monthly comprehensive capacity score of the packaging and maintenance engineer as the comprehensive capacity score of the engineer, taking the comprehensive capacity score as a dispatch sequence, and dispatching a dispatch according to the maximum weight strategy of the bipartite graph with the matching weight. Meanwhile, in order to give consideration to the construction efficiency of the work orders, the time consumed on the road between different work orders of each maintenance engineer is reduced as much as possible, and the distance cost weight can be determined according to the position of the GIS of the light intersection of the tail end of the work order and the distance between the position of each maintenance engineer so as to ensure that the time consumed on the road is controllable.
The matching weight of the dimension engineer (set X) and the work order (set Y) can take the data standardization [0-10] of all the work order rewards as the work unit price value attribute, take the maximum amount of the work order to be dispatched as the reference, take the maximum amount of the work order to be dispatched as the maximum amount parameter, and determine the work unit price value standardization parameter, wherein the calculation mode is shown in the formula 1.
And then, calculating the worksheet distance cost standardization parameter by using the position of the GIS at the tail end of the worksheet and the position of the maintenance engineer. The controllable distance can be set to be 3 km, namely the controllable distance parameter can be reached within 10 minutes, the distance cost is 0, and the cost weight is increased by 1 every time the distance exceeds 1 km. The controllable distance is d 0 =3, the actual distance between the dimension engineer X [ i ] and the work order Y [ j ] is d ij, and the work order distance cost standardization parameter can be calculated according to the above formula 2.
The method can take whether the work order customer has optical fiber to enter the home as an installation difficulty parameter h, if the optical fiber does not enter the home, the optical fiber is required to be redrawn from an optical fiber, the construction labor cost is increased, the cost of entering the home is defined as 2, the installation difficulty parameter h j =0 of the work order already entering the home, and the installation difficulty parameter h j =2 of the work order not entering the home.
The matching weights of the dimension engineer X i and the work order Y j can be calculated as in equation 3 above.
And when the selected worksheets with equal weights are provided with worksheets with equal weights at the selected worksheets Shan Na, comparing all engineer weights of the worksheets with equal weights of the current assembly and maintenance engineers with each other, and selecting all engineer weights and the smallest worksheets as the assigned worksheets of the current engineers so as to finish the assignment of the assembly and maintenance worksheets.
For example:
the total n=3 persons of the dimension engineer can be represented by the set X, and the total m=5 work orders to be dispatched in a certain reservation time period can be represented by the set Y, so that the maximum work order z=ceil (m/n) =2 can be obtained by the dimension engineer in the time period according to the formula 4.
Then, according to a weight algorithm, calculating a matching weight W [ i ] [ j ] according to the work unit price value standardization parameter, the work unit distance cost standardization parameter and the installation difficulty parameter, wherein i=1, 2 and 3; j=1, 2,3,4,5, and then ranking according to the personal comprehensive evaluation of the dimension engineer X1, X2, X3, the higher the personal comprehensive evaluation, the higher the order priority. And carrying out order separation according to the highest weight matched with the current work order. The order number of each dimension engineer is z=2. When the selected worksheets with equal weights are provided with the worksheets with equal weights at the selected worksheets Shan Na, comparing all the engineer weight sums of the worksheets with equal weights of the current assembly and maintenance engineers, and selecting the worksheets with the smallest weights of all the engineers as the assigned worksheets of the current engineers. For example, referring to Table 1, when the weights of W1 2 and W1 3 are both 9, the sum of the weights of the second column Y2 is 27, and the sum of the weights of the third column Y3 is 25, then the X1 dimension engineer may select Y3 as the optimal dispatch order.
Meanwhile, the final assembly and maintenance engineer dispatches the optimal dispatch total weight as follows:
∑W[i][j]=W[1][1]+W[1][3]+W[2][2]+W[2][5]+W[3][4]=44
Furthermore, when there is an urgent work order dispatch:
Currently, there are free working hours for the maintenance engineer to reserve the current time period or to expedite the dispatch of orders through the manual channel. The order may be dispatched immediately after the reservation of the current time period is successful. The emergency dispatch strategy is as follows:
1) The least work order quantity is dispatched to be served:
Minimum number of work orders available to the current branch office
2) Nearest matching order
And under the condition that the same work order and maintenance engineers exist, dispatching the work order according to the minimum distance from the work order light intersection GIS position to the current positioning of the maintenance engineers.
When the night dispatch exists:
In order to ensure the safety of construction at night, the time period of the night work order can limit the reservation range to the work order of the fiber-optic customer in the town district, and the work order is dispatched according to the maximum weight matching algorithm of the bipartite graph with the matching weight.
When there are other specified orders:
the work order client has special requirements and needs to conduct exclusive dispatch. Such as a customer specifying a certain dimension engineer; or dislike a certain dimension engineer; or the client has clear requirements on the installation skill, the exclusive dispatch strategy can be executed, and dispatch is carried out according to the matching weight weighted bipartite graph after the qualified assembly and maintenance engineer is selected.
The comprehensive quality evaluation system of the maintenance engineer is used as a judgment standard of the dispatch priority. The monthly comprehensive evaluation of the dimension engineer reflects the practical application value. And the assembly and maintenance service efficiency and the customer satisfaction are comprehensively improved, and finally, the value guidance of assembly and maintenance evaluation is realized. Meanwhile, the policy of centralized reservation and delayed order separation is executed, so that the total amount of work orders in the area and the time period can be controlled and adjusted. Matching dispatch is carried out according to the comprehensive quality evaluation ranking of the assembly and maintenance engineers by combining the priority with the weighted bipartite graph optimal matching algorithm, so that the optimal matching of the assembly and maintenance engineers and the work order value is realized.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
Referring to fig. 3, a block diagram of a scheduling result generating device for an assembly worksheet according to an embodiment of the present invention may specifically include the following modules:
The order assignment sequence determining module 301 is configured to obtain an engineer comprehensive capability score, and determine an order assignment sequence based on the engineer comprehensive capability score;
A time slot work order information determining module 302, configured to determine time slot work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information;
a unit price value standardized parameter determining module 303 configured to determine a unit price value standardized parameter for the time period work order information based on the unit price value attribute information;
A work order distance cost standardization parameter determining module 304, configured to determine a work order distance cost standardization parameter for the time period work order information based on the work order distance cost information;
The installation difficulty parameter determining module 305 is configured to determine an installation difficulty parameter for the time period work order information based on the work order installation difficulty information;
The scheduling result generating module 306 is configured to generate a scheduling result for the assembly work order based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order assignment sequence.
Optionally, the tool unit price value normalization parameter determination module may include:
a maximum amount parameter determination submodule for determining a maximum amount parameter for the time period work order information from the work unit price value attribute information;
and the unit price value standardization parameter determination submodule is used for determining unit price value standardization parameters for the time slot work order information based on the unit price value attribute information and the maximum amount parameter.
Optionally, the worksheet distance cost information includes geographic information system location information for the time period worksheet information, and the worksheet distance cost standardization parameter determination module may include:
The engineer position information acquisition sub-module is used for acquiring engineer position information;
an actual distance determination sub-module for determining an actual distance for the time period work order information based on the geographic information system location information and the engineer location information;
A controllable distance parameter determining sub-module for determining a controllable distance parameter for the time period work order information;
and the worksheet distance cost standardization parameter determination submodule is used for determining the worksheet distance cost standardization parameter for the time period worksheet information based on the actual distance and the controllable distance parameter.
Optionally, the worksheet installation difficulty information includes fiber to the home situation information, and the installation difficulty parameter determining module may include:
and the installation difficulty parameter determining sub-module is used for determining the installation difficulty parameter aiming at the time period work order information based on the fiber-to-the-home condition information.
Optionally, the order determining module may include:
the dispatch priority determining sub-module is used for determining the dispatch priority of the engineer based on the comprehensive capacity score of the engineer;
And the order sending order determining sub-module is used for determining the order sending order based on the order sending priority of the engineers.
Optionally, the scheduling result generating module may include:
The matching weight weighted bipartite graph determining sub-module is used for determining a matching weight weighted bipartite graph aiming at the time slot work order information by calculating the difference value of the work order price standardized parameter, the work order distance cost standardized parameter and the installation difficulty parameter;
and the scheduling result generation sub-module is used for generating a scheduling result aiming at the assembly work order according to the order assignment sequence based on the matching weight weighted bipartite graph.
Optionally, the time slot work order information determining module may include:
A centralized reservation time period determining submodule for determining a centralized reservation time period;
And the time slot work order information determining submodule is used for acquiring the time slot work order information based on the centralized reservation time slot.
For the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points.
In addition, the embodiment of the invention also provides electronic equipment, which comprises: the processor, the memory, store the computer program that can run on the processor on the memory, this computer program is realized each process of the above-mentioned scheduling result generation method embodiment to the dimension work order when being carried out by the processor, and can reach the same technical effect, in order to avoid repetition, will not be repeated here.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, realizes the above processes of the scheduling result generating method embodiment for the dimension-installing work order, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here. The computer readable storage medium is, for example, a Read-Only Memory (ROM), a random access Memory (Random Access Memory RAM), a magnetic disk or an optical disk.
Fig. 4 is a schematic hardware structure of an electronic device implementing various embodiments of the present invention.
The electronic device 400 includes, but is not limited to: radio frequency unit 401, network module 402, audio output unit 403, input unit 404, sensor 405, display unit 406, user input unit 407, interface unit 408, memory 409, processor 410, and power source 411. Those skilled in the art will appreciate that the electronic device structure shown in fig. 4 is not limiting of the electronic device and that the electronic device may include more or fewer components than shown, or may combine certain components, or a different arrangement of components. In the embodiment of the invention, the electronic equipment comprises, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer and the like.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 401 may be used for receiving and transmitting signals during the process of receiving and transmitting information or communication, specifically, receiving downlink data from a base station and then processing the received downlink data by the processor 410; and, the uplink data is transmitted to the base station. Typically, the radio frequency unit 401 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 401 may also communicate with networks and other devices through a wireless communication system.
The electronic device provides wireless broadband internet access to the user through the network module 402, such as helping the user to send and receive e-mail, browse web pages, and access streaming media, etc.
The audio output unit 403 may convert audio data received by the radio frequency unit 401 or the network module 402 or stored in the memory 409 into an audio signal and output as sound. Also, the audio output unit 403 may also provide audio output (e.g., a call signal reception sound, a message reception sound, etc.) related to a specific function performed by the electronic device 400. The audio output unit 403 includes a speaker, a buzzer, a receiver, and the like.
The input unit 404 is used to receive an audio or video signal. The input unit 404 may include a graphics processor (Graphics Processing Unit, GPU) 4041 and a microphone 4042, the graphics processor 4041 processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 406. The image frames processed by the graphics processor 4041 may be stored in memory 409 (or other storage medium) or transmitted via the radio frequency unit 401 or the network module 402. The microphone 4042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output that can be transmitted to the mobile communication base station via the radio frequency unit 401 in the case of a telephone call mode.
The electronic device 400 also includes at least one sensor 405, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 4061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 4061 and/or the backlight when the electronic device 400 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for recognizing the gesture of the electronic equipment (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; the sensor 405 may further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which are not described herein.
The display unit 406 is used to display information input by a user or information provided to the user. The display unit 406 may include a display panel 4061, and the display panel 4061 may be configured in the form of a Liquid crystal display (Liquid CRYSTAL DISPLAY, LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 407 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the electronic device. Specifically, the user input unit 407 includes a touch panel 4071 and other input devices 4072. The touch panel 4071, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on the touch panel 4071 or thereabout using any suitable object or accessory such as a finger, stylus, etc.). The touch panel 4071 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends the touch point coordinates to the processor 410, and receives and executes commands sent from the processor 410. In addition, the touch panel 4071 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 407 may include other input devices 4072 in addition to the touch panel 4071. In particular, other input devices 4072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 4071 may be overlaid on the display panel 4061, and when the touch panel 4071 detects a touch operation thereon or thereabout, the touch operation is transferred to the processor 410 to determine the type of touch event, and then the processor 410 provides a corresponding visual output on the display panel 4061 according to the type of touch event. Although in fig. 4, the touch panel 4071 and the display panel 4061 are two independent components for implementing the input and output functions of the electronic device, in some embodiments, the touch panel 4071 may be integrated with the display panel 4061 to implement the input and output functions of the electronic device, which is not limited herein.
The interface unit 408 is an interface to which an external device is connected to the electronic apparatus 400. For example, the external devices may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 408 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic apparatus 400 or may be used to transmit data between the electronic apparatus 400 and an external device.
Memory 409 may be used to store software programs as well as various data. The memory 409 may mainly include a storage program area that may store an operating system, application programs required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, memory 409 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 410 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by running or executing software programs and/or modules stored in the memory 409 and invoking data stored in the memory 409, thereby performing overall monitoring of the electronic device. Processor 410 may include one or more processing units; preferably, the processor 410 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 410.
The electronic device 400 may also include a power supply 411 (e.g., a battery) for powering the various components, and preferably the power supply 411 may be logically connected to the processor 410 via a power management system that performs functions such as managing charging, discharging, and power consumption.
In addition, the electronic device 400 includes some functional modules, which are not shown, and are not described herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The embodiments of the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present invention and the scope of the claims, which are to be protected by the present invention.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk, etc.
The foregoing is merely illustrative of the present invention, and the present invention is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present invention. Therefore, the protection scope of the invention is subject to the protection scope of the claims.
Claims (10)
1. The scheduling result generation method for the maintenance work order is characterized by comprising the following steps of:
acquiring an engineer comprehensive capacity score, and determining a dispatch sequence based on the engineer comprehensive capacity score;
determining time period work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information;
determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information;
determining a work order distance cost standardization parameter for the time period work order information based on the work order distance cost information;
Determining installation difficulty parameters for the time period work order information based on the work order installation difficulty information;
And generating a scheduling result aiming at the assembly and maintenance work order based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order assignment.
2. The method of claim 1, wherein the step of determining a unit price value normalization parameter for the time period work order information based on the unit price value attribute information comprises:
Determining a maximum amount parameter for the time period work order information from the work unit price value attribute information;
and determining a unit price value standardization parameter for the time period work order information based on the unit price value attribute information and the maximum amount parameter.
3. The method of claim 1, wherein the worksheet distance cost information comprises geographic information system location information for the time period worksheet information, and wherein the step of determining a worksheet distance cost normalization parameter for the time period worksheet information based on the worksheet distance cost information comprises:
acquiring engineer position information;
Determining an actual distance for the time period work order information based on the geographic information system location information and the engineer location information;
Determining controllable distance parameters for the time period work order information;
and determining a work order distance cost standardization parameter for the time period work order information based on the actual distance and the controllable distance parameter.
4. The method of claim 1, wherein the work order installation difficulty information comprises fiber-optic service entry information, and wherein determining an installation difficulty parameter for the time period work order information based on the work order installation difficulty information comprises:
And determining installation difficulty parameters aiming at the time period work order information based on the fiber-optic household condition information.
5. The method of claim 1, wherein the step of obtaining an engineer integrated capability score and determining a order of dispatch based on the engineer integrated capability score comprises:
determining an engineer dispatch priority based on the engineer comprehensive ability score;
And determining the order of the orders based on the order priority of the engineers.
6. The method of claim 1, wherein the step of sequentially generating scheduling results for a dimension work order based on the work unit price value normalization parameter, the work order distance cost normalization parameter, the installation difficulty parameter, and the dispatch order comprises:
Determining a matching weight weighted bipartite graph for the time period work order information by calculating the difference value of the work order price value standardization parameter, the work order distance cost standardization parameter and the installation difficulty parameter;
and generating a scheduling result aiming at the assembly work order according to the order of the dispatch based on the matching weight bipartite graph with the weight.
7. The method of claim 1, wherein the step of determining time period work order information comprises:
Determining a centralized reservation time period;
and acquiring time slot work order information based on the centralized reservation time slot.
8. The scheduling result generating device for the maintenance work order is characterized by comprising the following components:
the order sending sequence determining module is used for obtaining the comprehensive capacity scores of engineers and determining order sending sequences based on the comprehensive capacity scores of the engineers;
the time period work order information determining module is used for determining time period work order information; the time period work order information comprises work unit price value attribute information, work order distance cost information and work order installation difficulty information;
a unit price value standardized parameter determining module for determining a unit price value standardized parameter for the time period work order information based on the unit price value attribute information;
The work order distance cost standardization parameter determining module is used for determining work order distance cost standardization parameters for the time period work order information based on the work order distance cost information;
The installation difficulty parameter determining module is used for determining installation difficulty parameters aiming at the time period work order information based on the work order installation difficulty information;
and the scheduling result generation module is used for generating a scheduling result for the assembly work order based on the work unit price value standardization parameter, the work order distance cost standardization parameter, the installation difficulty parameter and the order assignment sequence.
9. An electronic device comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
the memory is used for storing a computer program;
the processor is configured to implement the method according to any one of claims 1-7 when executing a program stored on a memory.
10. A computer-readable storage medium having instructions stored thereon, which when executed by one or more processors, cause the processors to perform the method of any of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410160452.XA CN118071073A (en) | 2024-02-04 | 2024-02-04 | Scheduling result generation method and device for assembly maintenance work order |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410160452.XA CN118071073A (en) | 2024-02-04 | 2024-02-04 | Scheduling result generation method and device for assembly maintenance work order |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118071073A true CN118071073A (en) | 2024-05-24 |
Family
ID=91103210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410160452.XA Pending CN118071073A (en) | 2024-02-04 | 2024-02-04 | Scheduling result generation method and device for assembly maintenance work order |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118071073A (en) |
-
2024
- 2024-02-04 CN CN202410160452.XA patent/CN118071073A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111367642B (en) | Task scheduling execution method and device | |
CN109934512B (en) | Prediction model training method and training system | |
CN110035546B (en) | Transmission method, mobile terminal and network equipment | |
US20220044172A1 (en) | Method, system and terminal device for operation management of aircrew | |
CN108601048B (en) | Flow control method and mobile terminal | |
CN112597361A (en) | Sorting processing method and device, electronic equipment and storage medium | |
CN113128693B (en) | Information processing method, device, equipment and storage medium | |
CN111384788B (en) | Charging control method and electronic equipment | |
CN110784672B (en) | Video data transmission method, device, equipment and storage medium | |
CN115391681A (en) | Charging station recommendation method and device, electronic equipment and readable storage medium | |
CN116208613A (en) | Migration method and device of cloud host, electronic equipment and storage medium | |
CN115862823A (en) | Intelligent equipment scheduling method and system based on mobile network | |
CN115345464A (en) | Service order dispatching method and device, computer equipment and storage medium | |
CN113259954B (en) | Method and device for determining quality difference processing strategy and electronic equipment | |
CN116739388B (en) | Emission reduction measure evaluation method, device and storage medium | |
CN112612874A (en) | Data processing method and device and electronic equipment | |
CN118071073A (en) | Scheduling result generation method and device for assembly maintenance work order | |
CN107450984A (en) | Method for scheduling task, device, storage medium and electronic equipment | |
CN116227917A (en) | Method and device for processing flood prevention risk of building, electronic equipment and storage medium | |
CN115899991A (en) | Air conditioner operation control method and device, electronic equipment and storage medium | |
CN117527804A (en) | Network request information forwarding method and device | |
CN113313155A (en) | Data processing method and related device | |
CN112416927A (en) | Data processing method and device, electronic equipment and storage medium | |
CN111932411A (en) | Method and device for determining urban land function and terminal equipment | |
CN113128809A (en) | Computer room evaluation method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |