Decoration personnel transfer system and method based on multi-place interconnection
Through a decoration personnel transfer system based on multi-site interconnection, the transfer arrangement is automatically made based on the order location and the best completed person information, which solves the problems of unfair and low efficiency of personnel transfer in the existing technology, and achieves more efficient and fair transfer arrangements.
Patent Information
- Application Number
- CN202510210924.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-25
- Publication Date
- 2025-06-10
AI Technical Summary
In the prior art, personnel transfers are usually manually arranged, which makes it impossible to arrange the best decoration personnel to the most suitable order, and it is prone to unfair arrangements.
It provides a decoration personnel transfer system based on multi-site interconnection, through coordinate information acquisition module, order information acquisition module, currently available personnel information acquisition module, place allocation module, best person acquisition module and allocation module, and automatically arranges the transfer according to the order location and best person completion information.
It realizes automatic allocation based on different positional relationships and optimal completion information based on the different order information, solves the problems caused by random allocation and manual allocation, and improves the efficiency and fairness of mobilization.
Smart Images

Figure CN120124955A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of personnel transfer, and particularly relates to a decoration personnel transfer system based on multi-site interconnection and a decoration personnel transfer method based on multi-site interconnection. Background Art
[0002] In the prior art, personnel transfer is usually arranged by the store manager or uniformly arranged by the headquarters. The arrangement method is usually simply who is available goes where, or each person is responsible for a certain area. This results in many cases where the most suitable decoration personnel cannot be arranged for the most appropriate order, and through manual arrangement, it is inevitable that unfair arrangements occur. Summary of the Invention
[0003] The purpose of the present invention is to provide a decoration personnel transfer system based on multi-site interconnection to at least solve one of the above technical problems.
[0004] In one aspect of the present invention, there is provided a decoration personnel transfer system based on multi-site interconnection. The decoration personnel transfer system based on multi-site interconnection includes: A coordinate information acquisition module, which is used to acquire the coordinate information of each site; An order information acquisition module, which is used to acquire the current order information; A current available manpower information acquisition module, which is used to acquire the current available manpower information; A site allocation module, which is used to allocate the current order information to the corresponding site; An optimal completer acquisition module, which is used to acquire the optimal completer information of each current order information when the quantity of the current order information exceeds the current available manpower information; An allocation module, which is used to generate the first-round decoration personnel transfer information according to the optimal completer information and the current available manpower information. Among them, when there are multiple order information at the same site, the decoration personnel undertaking one order within the site also undertake other orders within the site. The first-round decoration personnel transfer information includes personnel information and the maintenance coordinate information corresponding to each person.
[0005] Optionally, a remaining order information acquisition module, which is used to acquire the remaining order information after the first-round decoration personnel transfer information. The remaining order information includes the coordinate information of each remaining order, and this coordinate information is called the remaining coordinate information; A clustering module, which is used to cluster each of the maintenance coordinate information with the remaining coordinate information respectively, so as to obtain a plurality of first clustering clusters. Each first clustering cluster includes one piece of maintenance coordinate information and at least one piece of remaining coordinate information. One piece of remaining coordinate information can be located in multiple first clustering clusters at the same time; A reallocation module, which is used to match the next task for the decorator in each of the first clustering clusters when any decorator has completed the task in the first-round decorator transfer information.
[0006] Optionally, the current order information includes order content information and order venue information; The available manpower information includes manpower name information and manpower expertise content information.
[0007] Optionally, the obtaining of the current available manpower information includes: Obtaining company clock-in information, which includes personnel IDs; Obtaining a personnel database, which includes at least one preset personnel ID and the corresponding manpower information for each personnel ID; Obtaining the manpower information corresponding to the preset personnel ID that is the same as the personnel ID. Each obtained manpower information forms the available manpower information.
[0008] Optionally, the obtaining of the best completer information for each current order information includes: Obtaining demand keywords according to the order content information; Matching the demand keywords with each manpower expertise content information respectively, so as to obtain the best completer information, and the best completer information includes manpower name information.
[0009] Optionally, the obtaining of the demand keywords according to the order content information includes: Obtaining a keyword database, which is set with a plurality of preset words and the corresponding demand keywords for each preset word; Performing clause segmentation on the order content information. For each clause, dividing the clause by character, and for each character, combining the character with the characters after it in sequence to determine each phrase; for each phrase corresponding to each character, determining whether the phrase is included in the word dictionary. If so, determining the phrase as the target word; Calculating the similarity between the target word and each preset word in the keyword database, so as to determine whether the calculated similarity value exceeds the similarity threshold. If so, Obtaining the demand keywords corresponding to the preset words whose similarity values exceed the similarity threshold.
[0010] Optionally, each hand name information includes at least one proficient keyword; The step of matching each requirement keyword with the proficient content information of each hand to obtain the best performer information, where the best performer information includes the hand name information: Calculate the similarity value by calculating the similarity between each requirement keyword and each proficient keyword; Obtain the hand name information with the highest similarity value exceeding the preset similarity threshold as the best performer information for the order content information.
[0011] Optionally, the step of generating the first-round renovation personnel transfer information according to the best performer information and the current available hand information includes: Cluster the current order information belonging to the same venue among the current order information to obtain at least one second cluster; Determine whether the number of formed second clusters exceeds the current available hand information. If so, Obtain the best performer information of each current order information in each second cluster; Select the one with the most best performer information among the current order information in the second cluster as the transfer personnel corresponding to the second cluster; among them, the transfer personnel form the first-round renovation personnel transfer information.
[0012] Optionally, the step of clustering each of the maintenance coordinate information with the remaining coordinate information to obtain a plurality of first clusters, each first cluster including a maintenance coordinate information and at least one remaining coordinate information, and one remaining coordinate information can be located in multiple first clusters includes: Taking each maintenance coordinate information as the center point, form a virtual circle with a preset radius, and the remaining coordinate information located within the virtual circle and the maintenance coordinate information located at the center point together form a first cluster.
[0013] The present application also provides a renovation personnel transfer method based on multi-venue interconnection, and the renovation personnel transfer method based on multi-venue interconnection includes: Obtain the coordinate information of each venue; Obtain the current order information; Obtain the current available hand information; Allocate the current order information to the corresponding venue; When the number of the current order information exceeds the current available hand information, obtain the best performer information of each current order information; Generate the first-round renovation staff transfer information based on the best performer information and the current available staff information. When there are multiple order information at the same location, the renovation staff undertaking one order at the location also undertakes other orders at the location. The first-round renovation staff transfer information includes staff information and the maintenance coordinate information corresponding to each staff member.
[0014] Advantageous effects: Based on the renovation staff transfer system with multi-site interconnection, the present application makes automatic allocation according to the different location relationships of each order information and the best performer information, and can solve the problems caused by random allocation and manual allocation in the prior art. Brief description of the drawings
[0015] Figure 1 It is a system schematic diagram of the renovation staff transfer system with multi-site interconnection according to an embodiment of the present application.
[0016] Figure 2 It is a schematic diagram of an electronic device for implementing the renovation staff transfer method with multi-site interconnection according to an embodiment of the present application. Detailed implementation manners
[0017] To make the purpose, technical solutions and advantages of the implementation of the present application clearer, the technical solutions in the embodiments of the present application will be described in more detail below with reference to the drawings in the embodiments of the present application. In the drawings, the same or similar reference numerals denote the same or similar elements or elements with the same or similar functions from beginning to end. The described embodiments are some, but not all, of the embodiments of the present application. The embodiments described below with reference to the drawings are exemplary and are intended to explain the present application and should not be construed as a limitation to the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts fall within the scope of protection of the present application. The embodiments of the present application will be described in detail below with reference to the drawings.
[0018] As Figure 1 shown, the renovation staff transfer system with multi-site interconnection includes a coordinate information acquisition module, an order information acquisition module, a current available staff information acquisition module, a location allocation module, a best performer acquisition module and an allocation module. Among them, The coordinate information acquisition module is used to acquire the coordinate information of each location; The order information acquisition module is used to acquire the current order information; The current available staff information acquisition module is used to acquire the current available staff information; The location allocation module is used to allocate the current order information to the corresponding location; The best performer acquisition module is used to acquire the best performer information for each current order information when the quantity of the current order information exceeds the current available manpower information; The allocation module is used to generate the first-round renovation personnel transfer information according to the best performer information and the current available manpower information. Among them, when there are multiple order information at the same location, the renovation personnel undertaking one order within the location shall also undertake other orders within the location. The first-round renovation personnel transfer information includes personnel information and the maintenance coordinate information corresponding to each person.
[0019] The renovation personnel transfer system based on multi-site interconnection in this application makes automatic allocation according to different positional relationships of each order information and the best performer information, and can solve the problems caused by random allocation and manual allocation in the prior art.
[0020] In this embodiment, the renovation personnel transfer system based on multi-site interconnection in this application further includes a remaining order information acquisition module, a clustering module, and a reallocation module. The remaining order information acquisition module is used to acquire the remaining order information after the first-round renovation personnel transfer information. The remaining order information includes the coordinate information of each remaining order, and this coordinate information is called the remaining coordinate information. The clustering module is used to cluster each of the maintenance coordinate information and the remaining coordinate information respectively to obtain multiple first clustering clusters. Each first clustering cluster includes one maintenance coordinate information and at least one remaining coordinate information. One remaining coordinate information can be located in multiple first clustering clusters at the same time. The reallocation module is used to match the next task for a renovation personnel in each of the first clustering clusters when any renovation personnel has completed his task in the first-round renovation personnel transfer information.
[0021] In this embodiment, the current order information includes order content information and order location information; The available manpower information includes manpower name information and manpower expertise content information.
[0022] In this embodiment, the acquisition of the current available manpower information includes: Acquire company clock-in information, and the company clock-in information includes personnel ID; Acquire a personnel database, and the personnel database includes at least one preset personnel ID and the manpower information corresponding to each personnel ID; Acquire the manpower information corresponding to the preset personnel ID that is the same as the personnel ID, and the acquired manpower information constitutes the available manpower information.
[0023] To make the purpose, technical solution and advantages of the present application more clear, the technical solutions in the embodiments of the present application will be described in more detail below with reference to the accompanying drawings in the embodiments of the present application. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all, of the embodiments of the present application. The embodiments described below by referring to the drawings are exemplary and are intended to explain the present application and should not be construed as limiting the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the scope of protection of the present application. The embodiments of the present application will be described in detail below with reference to the drawings.
[0024] As Figure 1 shown, the decoration personnel transfer system based on multi-site interconnection includes a coordinate information acquisition module, an order information acquisition module, a current available personnel information acquisition module, a site allocation module, an optimal completion person acquisition module, and an allocation module. Among them, The coordinate information acquisition module is used to acquire the coordinate information of each site; The order information acquisition module is used to acquire the current order information; The current available personnel information acquisition module is used to acquire the current available personnel information; The site allocation module is used to allocate the current order information to the corresponding site; The optimal completion person acquisition module is used to acquire the optimal completion person information of each current order information when the number of the current order information exceeds the current available personnel information; The allocation module is used to generate the first-round decoration personnel transfer information according to the optimal completion person information and the current available personnel information. Among them, when there are multiple order information in the same site, the decoration personnel undertaking one order in the site also undertake other orders in the site. The first-round decoration personnel transfer information includes personnel information and the repair coordinate information corresponding to each person.
[0025] The decoration personnel transfer system based on multi-site interconnection of the present application is automatically allocated according to the different positional relationships of each order information and the optimal completion person information, and can solve the problems caused by random allocation and manual allocation in the prior art.
[0026] In this embodiment, the decoration personnel transfer system based on multi-site interconnection of the present application further includes a remaining order information acquisition module, a clustering module, and a reallocation module. The remaining order information acquisition module is used to acquire the remaining order information after the first-round decoration personnel transfer information. The remaining order information includes the coordinate information of each remaining order, and this coordinate information is called the remaining coordinate information; The clustering module is used to cluster each of the maintenance coordinate information with the remaining coordinate information respectively, so as to obtain a plurality of first clustering clusters. Each first clustering cluster includes one maintenance coordinate information and at least one remaining coordinate information. One remaining coordinate information can be located in multiple first clustering clusters at the same time; The reallocation module is used to match the next task for a fitter in each of the first clustering clusters when any fitter has completed his task in the first-round fitter transfer information.
[0027] In this embodiment, the current order information includes order content information and order venue information; The available manpower information includes manpower name information and manpower expertise content information.
[0028] In this embodiment, the obtaining of the current available manpower information includes: Obtaining company clock-in information, where the company clock-in information includes personnel IDs; Obtaining a personnel database, where the personnel database includes at least one preset personnel ID and the manpower information corresponding to each personnel ID; Obtaining the manpower information corresponding to the preset personnel ID that is the same as the personnel ID, and the obtained manpower information constitutes the available manpower information.
[0029] In this embodiment, the clustering of each of the maintenance coordinate information with the remaining coordinate information respectively to obtain a plurality of first clustering clusters, where each first clustering cluster includes one maintenance coordinate information and at least one remaining coordinate information, and one remaining coordinate information can be located in multiple first clustering clusters at the same time includes: Taking each maintenance coordinate information as the center point respectively, forming a virtual circle with a preset radius, and the remaining coordinate information located within the virtual circle and the maintenance coordinate information located at the center point together form a first clustering cluster.
[0030] In this embodiment, the number of the current order information of the present application must be greater than the number of maintenance personnel. If the number of the current order information is less than the number of maintenance personnel, the method of the present application does not need to be used.
[0031] The present application will be further elaborated in detail by way of example below. It can be understood that this example does not constitute any limitation to the present application.
[0032] A coordinate information acquisition module, where the coordinate information acquisition module is used to acquire the coordinate information of each venue. In this embodiment, the venue refers to a place where work may be required. For example, shopping mall A, civilian's home B, and office building C are all venues.
[0033] In this embodiment, the order information may include the following content: order content information and order location information. The order content information may be a paragraph, such as a text description like "request to repair the air conditioner, the air conditioner is not cooling". The order location information is the address information, that is, the information about where to perform the repair.
[0034] In this embodiment, the current available staff information includes staff name information and the content that the staff is good at.
[0035] In this embodiment, obtaining the current available staff information includes: Obtaining the company clock-in information, where the company clock-in information includes staff IDs; Obtaining the staff database, where the staff database includes at least one preset staff ID and the staff information corresponding to each staff ID; Obtaining the staff information corresponding to the preset staff ID that is the same as the staff ID, and the obtained staff information forms the available staff information.
[0036] That is to say, each employee needs to clock in when going to work, and after clocking in, it can be known which employees have come to the unit, and then by calling the file of the employee, the information of the employee, that is, the available staff information, can be known.
[0037] In this embodiment, the current available staff information is defaulted to starting from the same location. That is to say, it is defaulted that all employees first clock in at the unit and then are assigned.
[0038] In this embodiment, the location allocation module is used to allocate the current order information to the corresponding location. That is to say, based on the address information provided by the current order information, it is determined which ones are for Location A and which ones are for Location B, because it is best to send the same person to handle those belonging to the same location, which can save travel time.
[0039] In this embodiment, obtaining the best person to complete each current order information includes: Obtaining the demand keywords according to the order content information; Matching the demand keywords with the content that each staff is good at respectively, so as to obtain the best person to complete the information, and the best person to complete the information includes staff name information.
[0040] Specifically, the obtaining the demand keywords according to the order content information includes: Obtaining the keyword database, where the keyword database is set with multiple preset words and the demand keywords corresponding to each preset word; The order content information is divided into sentences, and for each sentence, the sentence is divided into units of characters, and for each character, the character is sequentially combined with the character after the character to determine each phrase; for each phrase corresponding to each character, it is determined whether the word dictionary contains the phrase, and if so, the phrase is determined as a target word; The target word is similar to each preset word in the keyword database, so as to determine whether the calculated similarity value exceeds the similarity threshold. If so, Obtain the demand keywords corresponding to the preset words whose similarity values exceed the similarity threshold.
[0041] An order content may contain several sentences, for example, the refrigerator needs to be repaired, the refrigerator does not cool, there is an unusual sound every time the refrigerator is opened, etc. By using text recognition to identify these sentences, we can obtain various target words, such as refrigerator, does not cool, unusual sound, etc.
[0042] In this embodiment, each person's manual name information includes keywords that they are good at, such as refrigerator, abnormal sound, etc. By calculating the similarity value, the degree of matching between an order content information and a person's manual name information can be known. For example, an order content information includes refrigerator and abnormal sound, and a person's manual name information includes refrigerator, then there is a common word between the two, and it can be considered that the score is 1 point. If a person's manual name information includes refrigerator and abnormal sound, it is considered that the score is 2 points. In this case, the manual name information including refrigerator and abnormal sound is considered to be the best completer information.
[0043] In this embodiment, if there are two or more hand name information with the same and highest scores, any one of them can be selected.
[0044] In this embodiment, the generating of the first round of decoration personnel mobilization information according to the best completion person information and the currently available manpower information includes: Clustering the current order information belonging to the same place in each current order information, thereby obtaining at least one second cluster; Determine whether the number of the second clusters formed exceeds the currently available human information. If so, Obtaining the best completer information of each current order information in each second cluster; The one with the most best completer information in each current order information in the second cluster is selected as the mobilized personnel corresponding to the second cluster; wherein each mobilized personnel constitutes the first round of decoration personnel mobilization information.
[0045] For example, if there are a total of 10 current order information, among which 3 belong to venue A, 3 belong to venue B, and 4 belong to venue C. At this time, to obtain the best person information for completing these current order information, for example, if the 3 current order information belonging to venue A are exactly completed by Zhang San as the best person, then Zhang San goes to venue A.
[0046] It can be understood that if 2 of them in venue A are completed by Zhang San as the best person and 3 of them in venue B are completed by Zhang San as the best person, then Zhang San goes to venue B, and venue A can be assigned to others.
[0047] It can be understood that if there is no suitable person in any venue, any one of them can be selected.
[0048] After the first round of mobilization, cluster each of the maintenance coordinate information with the remaining coordinate information respectively to obtain multiple first clustering clusters. Each first clustering cluster includes one maintenance coordinate information and at least one remaining coordinate information. One remaining coordinate information can be located in multiple first clustering clusters, including: Taking each maintenance coordinate information as the center point respectively, form a virtual circle with a preset radius. The remaining coordinate information located within the virtual circle and the maintenance coordinate information located at the center point together form a first clustering cluster.
[0049] The present application also provides a method for mobilizing decoration personnel based on multi-venue interconnection. The method for mobilizing decoration personnel based on multi-venue interconnection includes: Obtain the coordinate information of each venue; Obtain the current order information; Obtain the current available manpower information; Allocate the current order information to the corresponding venue; When the number of the current order information exceeds the current available manpower information, obtain the best person information for each current order information; Generate the first-round decoration personnel mobilization information according to the best person information and the current available manpower information. Among them, when there are multiple order information in the same venue, the decoration personnel undertaking one order in the venue also undertake other orders in the venue. The first-round decoration personnel mobilization information includes personnel information and the maintenance coordinate information corresponding to each person.
[0050] It should be noted that the foregoing explanation of the method embodiment also applies to the system of this embodiment, and will not be elaborated here.
[0051] The present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor. When the processor executes the computer program, the method for transferring decoration personnel based on multi-site interconnection as described above is implemented.
[0052] The present application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for transferring decoration personnel based on multi-site interconnection as described above can be implemented.
[0053] Figure 2 It is an exemplary structural diagram of an electronic device capable of implementing the method for transferring decoration personnel based on multi-site interconnection provided by an embodiment of the present application.
[0054] As Figure 2 shown, the electronic device includes an input device 501, an input interface 502, a central processing unit 503, a memory 504, an output interface 505, and an output device 506. Among them, the input interface 502, the central processing unit 503, the memory 504, and the output interface 505 are connected to each other through a bus 507. The input device 501 and the output device 506 are respectively connected to the bus 507 through the input interface 502 and the output interface 505, and then connected to other components of the electronic device. Specifically, the input device 501 receives input information from the outside and transmits the input information to the central processing unit 503 through the input interface 502; the central processing unit 503 processes the input information based on the computer-executable instructions stored in the memory 504 to generate output information, temporarily or permanently stores the output information in the memory 504, and then transmits the output information to the output device 506 through the output interface 505; the output device 506 outputs the output information to the outside of the electronic device for user use.
[0055] That is to say, Figure 2 the electronic device shown can also be implemented as including: a memory storing computer-executable instructions; and one or more processors, and when the one or more processors execute the computer-executable instructions, the method for transferring decoration personnel based on multi-site interconnection described in conjunction with Figure 1 can be implemented.
[0056] In one embodiment, Figure 2 the electronic device shown can be implemented as including: a memory 504 configured to store executable program code; one or more processors configured to run the executable program code stored in the memory 504 to execute the method for transferring decoration personnel based on multi-site interconnection in the above embodiment.
[0057] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.
[0058] The memory may include non-permanent memory in the form of computer-readable media, random access memory (RAM) and / or non-volatile memory such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0059] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can store information by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0060] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code, which includes one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the figures. For example, two consecutive blocks identified may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functionality involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or overall flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.
[0061] In this embodiment, the so-called processor may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0062] The memory can be used to store computer programs and / or modules. The processor realizes various functions of the system / terminal device by running or executing the computer programs and / or modules stored in the memory, and by calling the data stored in the memory. The memory may mainly include a program storage area and a data storage area. Among them, the program storage area may store an operating system, application programs required for at least one function (such as a sound playback function, an image playback function, etc.); the data storage area may store data created according to the use of the mobile phone (such as audio data, phone book, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0063] In this embodiment, if the modules / units integrated in the system / terminal device are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, to implement all or part of the processes in the above-described embodiment methods of the present invention, it can also be completed by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or system capable of carrying computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disc, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electrical carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. Although this application is disclosed above in preferred embodiments, it is not actually used to limit this application. Any person skilled in the art can make possible changes and modifications without departing from the spirit and scope of this application. Therefore, the protection scope of this application should be determined by the scope defined by the claims of this application.
[0064] Those skilled in the art should understand that the embodiments of this application can be provided as a method, system, or computer program product. Therefore, this application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0065] In addition, obviously, the word "including" does not exclude other units or steps. The multiple units, modules, or systems stated in the system claims can also be implemented by one unit or a general system through software or hardware.
[0066] Although the present invention has been described in detail above with general descriptions and specific embodiments, based on the present invention, some modifications or improvements can be made, which are obvious to those skilled in the art. Therefore, these modifications or improvements made without departing from the spirit of the present invention all fall within the scope of protection required by the present invention.
Claims
1. A decoration personnel mobilization system based on multi-site interconnection, characterized in that: The decoration personnel mobilization system based on multi-location interconnection includes: A coordinate information acquisition module, wherein the coordinate information acquisition module is used to acquire the coordinate information of each location; An order information acquisition module, which is used to acquire current order information; A currently available manpower information acquisition module, wherein the currently available manpower information acquisition module is used to acquire currently available manpower information; A place allocation module, the place allocation module is used to allocate the current order information to a corresponding place; A best completer acquisition module, the best completer acquisition module is used to obtain the best completer information of each current order information when the number of the current order information exceeds the current available manpower information; An allocation module is used to generate the first round of decoration personnel mobilization information according to the best completion person information and the currently available manpower information. When multiple order information is located in the same place, the decoration personnel who undertake an order in the place also undertake other orders in the place. The first round of decoration personnel mobilization information includes personnel information and maintenance coordinate information corresponding to each person.
2. The decoration personnel mobilization system based on multi-location interconnection as claimed in claim 1 is characterized in that: A remaining order information acquisition module, which is used to acquire the remaining order information after the first round of renovation personnel mobilization information, wherein the remaining order information includes the coordinate information of each remaining order, and the coordinate information is called the remaining coordinate information; A clustering module, wherein the clustering module is used to cluster each of the maintenance coordinate information with the remaining coordinate information, thereby obtaining a plurality of first clustering clusters, each of which includes a maintenance coordinate information and at least one remaining coordinate information, and a remaining coordinate information can be simultaneously located in a plurality of first clustering clusters; A reallocation module is used to match the next task for any decorator in each first cluster when the decorator completes the task in the first round of decorator mobilization information.
3. The decoration personnel mobilization system based on multi-location interconnection as claimed in claim 2 is characterized in that: The current order information includes order content information and order location information; The available personnel information includes personnel name information and personnel expertise information.
4. The decoration personnel mobilization system based on multi-location interconnection as claimed in claim 3 is characterized in that: The obtaining of currently available manpower information includes: Obtain company punch-in information, including personnel ID; Acquire a personnel database, wherein the personnel database includes at least one preset personnel ID and personnel information corresponding to each personnel ID; The hand information corresponding to the preset personnel ID that is the same as the personnel ID is obtained, and each piece of obtained hand information constitutes the available hand information.
5. The decoration personnel mobilization system based on multi-location interconnection as claimed in claim 4 is characterized in that: The acquisition of the best completer information of each current order information includes: Obtaining demand keywords according to the order content information; The demand keywords are matched with the content information that each person is good at, so as to obtain the best completion person information, and the best completion person information includes the name information of the person.
6. The decoration personnel mobilization system based on multi-location interconnection as claimed in claim 5 is characterized in that: The acquiring of demand keywords according to the order content information includes: Acquire a keyword database, wherein the keyword database is provided with a plurality of preset words and a required keyword corresponding to each preset word; The order content information is divided into sentences, and for each sentence, the sentence is divided into units of characters, and for each character, the character is sequentially combined with the character after the character to determine each phrase; for each phrase corresponding to each character, it is determined whether the word dictionary contains the phrase, and if so, the phrase is determined as a target word; The target word is similar to each preset word in the keyword database, so as to determine whether the calculated similarity value exceeds the similarity threshold. If so, Obtain the demand keywords corresponding to the preset words whose similarity values exceed the similarity threshold.
7. The decoration personnel mobilization system based on multi-location interconnection as claimed in claim 6 is characterized in that: Each player name information includes at least one keyword that he / she is good at; The matching of the required keywords with the content information of each person's expertise to obtain the best completer information includes: Calculate the similarity between each demand keyword and each proficient keyword to obtain the similarity value; The name information of a person whose similarity value exceeds the preset similarity threshold the most is obtained as the best completer information of the order content information.
8. The decoration personnel mobilization system based on multi-location interconnection as claimed in claim 7 is characterized in that: The generating of the first round of decoration personnel mobilization information according to the best completion person information and the currently available manpower information includes: Clustering the current order information belonging to the same place in each current order information, thereby obtaining at least one second cluster; Determine whether the number of the second clusters formed exceeds the currently available human information. If so, Obtaining the best completer information of each current order information in each second cluster; The one with the most best completer information in each current order information in the second cluster is selected as the mobilized personnel corresponding to the second cluster; wherein each mobilized personnel constitutes the first round of decoration personnel mobilization information.
9. The decoration personnel mobilization system based on multi-location interconnection as claimed in claim 8, characterized in that: The step of clustering each of the maintenance coordinate information with the remaining coordinate information to obtain a plurality of first clusters, each of which includes a maintenance coordinate information and at least one remaining coordinate information, and a remaining coordinate information can be simultaneously located in a plurality of first clusters includes: Each maintenance coordinate information is used as a center point to form a virtual circle with a preset radius, and the remaining coordinate information located in the virtual circle and the maintenance coordinate information located at the center point together form a first cluster.
10. A method for mobilizing decoration personnel based on multi-site interconnection, characterized in that: The decoration personnel mobilization method based on multi-location interconnection includes: Get the coordinate information of each place; Get current order information; Get the current available manpower information; Allocating the current order information to corresponding places; When the quantity of the current order information exceeds the currently available manpower information, obtaining the best person to complete each current order information; The first round of decoration personnel mobilization information is generated according to the best completion person information and the current available manpower information. When multiple order information is located in the same place, the decoration personnel who undertake an order in the place will also undertake other orders in the place. The first round of decoration personnel mobilization information includes personnel information and maintenance coordinate information corresponding to each personnel.