Personnel coordination method and device, equipment, storage medium and program product

Through automated coordination and processing requests, we determine the types of positions to be coordinated and the number of personnel required, and use the coordination of resource pools and suppliers to solve the problem of inefficiency in personnel coordination, achieving time saving and efficiency improvement.

CN119250773APending Publication Date: 2025-01-03PEOPLE'S INSURANCE COMPANY OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411397426.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-08
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

It takes a long time for enterprises to coordinate personnel, resulting in less coordination efficiency.

Method used

By obtaining coordination processing requests, the types of positions to be coordinated and the number of required personnel for the target business are automatically determined, the coordination process is carried out according to the number of coordinating personnel in the resource pool, and employment requirements information is released to the supplier if necessary.

Benefits of technology

It reduces manual participation, saves time in recruiting personnel in enterprises, and improves the efficiency of personnel coordination.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119250773A_ABST
    Figure CN119250773A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a personnel coordination method and device, equipment, a storage medium and a program product, and the method comprises the steps: obtaining a coordination processing request which comprises a business identifier of a target business and planned employment information of the target business in a future time period; according to the coordination processing request, determining a to-be-coordinated post type corresponding to the target service, and the number of demanders and a demand time period of the to-be-coordinated post type; according to the to-be-coordinated post type and the demand time period, determining a first coordinator number corresponding to the to-be-coordinated post type in a resource pool, the resource pool comprising a plurality of post types, and a coordinatable personnel number and a coordinatable time period corresponding to each post type; and performing coordination processing on the personnel of the target business in the future time period according to the number of the demand personnel and the number of the first coordination personnel. According to the method, manual participation can be reduced, the time of enterprise recruiters can be saved, and the efficiency of personnel coordination is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of artificial intelligence technology, and in particular, to a personnel coordination method, apparatus, device, storage medium, and program product. Background Art

[0002] An enterprise can include multiple business groups, each of which is used to handle fixed business. The enterprise needs to formulate a personnel plan for each business group to ensure that the personnel of each business group can complete the business of the business group.

[0003] In related technologies, corporate recruiters usually need to coordinate and allocate personnel to each business group based on the employment demand information submitted by each business group.

[0004] However, it takes a long time for companies to recruit personnel during personnel coordination, resulting in low efficiency of personnel coordination. Summary of the invention

[0005] The embodiments of the present application provide a personnel coordination method, apparatus, device, storage medium and program product to solve the problem in the related art that the efficiency of personnel coordination is low because the company needs to spend a long time recruiting personnel during personnel coordination.

[0006] In a first aspect, an embodiment of the present application provides a personnel coordination method, the method comprising:

[0007] Obtaining a coordination processing request, the coordination processing request including a business identifier of a target business and planned employment information of the target business in a future period;

[0008] Determine, according to the coordination processing request, the type of position to be coordinated corresponding to the target business, and the number of personnel required for the type of position to be coordinated and the required time period;

[0009] According to the position type to be coordinated and the required time period, determining the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool, wherein the resource pool includes multiple position types, and the number of coordinable personnel and the coordinable time period corresponding to each position type;

[0010] The personnel of the target business in the future period are coordinated according to the required number of personnel and the first number of coordination personnel.

[0011] In a possible implementation, the coordinating process for the personnel of the target business in the future period according to the required number of personnel and the first number of coordinating personnel includes:

[0012] Determining a coordination ratio corresponding to the target service according to the service identifier in the coordination processing request;

[0013] Determining the number of second coordinators according to the coordination ratio and the number of the first coordinators;

[0014] According to the second number of coordinating personnel and the required number of personnel, coordination processing is performed on the personnel of the target business in the future period.

[0015] In a possible implementation, coordinating the personnel of the target service in the future period according to the second number of coordinating personnel and the required number of personnel includes:

[0016] If the number of the second coordination personnel is greater than or equal to the number of required personnel, then in the future period, the second number of coordination personnel of the position type to be coordinated in the resource pool are allocated to the target business;

[0017] If the number of the second coordination personnel is less than the number of required personnel, the total number of recruits corresponding to the position type to be coordinated is determined based on the number of required personnel and the second number of coordination personnel, and the personnel of the target business in the future time period are coordinated based on the recruitment results of the position type to be coordinated and the resource pool.

[0018] In a possible implementation, after determining the total number of recruits corresponding to the position type to be coordinated, the method further includes:

[0019] Determine a plurality of suppliers corresponding to the position type to be coordinated, and determine the allocation ratio of each supplier;

[0020] Determine the number of recruiters corresponding to each supplier according to the allocation ratio of each supplier and the total number of recruiters;

[0021] According to the number of recruits corresponding to each supplier, the employment demand information is published to the service platform where the multiple suppliers are located.

[0022] In a possible implementation, for any supplier, determining the allocation ratio of the supplier includes:

[0023] Obtain the number of recommended personnel of the position type to be coordinated by the supplier in the historical period;

[0024] Determine the current supply demand fulfillment rate of the position type to be coordinated based on the number of recommended personnel;

[0025] The allocation ratio of the supplier is determined according to the current supply demand fulfillment rate and a preset corresponding relationship, wherein the preset corresponding relationship includes multiple intervals of the supply demand fulfillment rate corresponding to the position type to be coordinated, and the allocation ratio corresponding to each interval.

[0026] In a possible implementation, determining the current supply demand fulfillment rate of the position type to be coordinated according to the number of recommended personnel includes:

[0027] Among the number of recommended personnel, determine the number of recruited personnel from among the recommended personnel provided by the supplier;

[0028] The current supply demand fulfillment rate is determined based on the number of recruited personnel and the number of recommended personnel.

[0029] In a possible implementation, the planned employment information includes: a plurality of planned job types corresponding to the target business, a planned number of personnel for each planned job type, and a planned on-the-job period;

[0030] Determining the type of position to be coordinated, the number of required personnel, and the required time period corresponding to the target business according to the coordination processing request includes:

[0031] According to the business identifier in the coordination processing request, historical employment information corresponding to the target business is obtained, wherein the historical employment information includes a plurality of historical job types, the number of historical personnel of each historical job type, and historical on-the-job time periods;

[0032] The type of position to be coordinated, the number of required personnel and the required time period are determined according to the planned employment information and the historical employment information in the coordination processing request.

[0033] In a second aspect, an embodiment of the present application provides a personnel coordination device, the personnel coordination device comprising:

[0034] An acquisition module, used to acquire a coordination processing request, wherein the coordination processing request includes a business identifier of a target business and planned employment information of the target business in a future period;

[0035] A determination module, configured to determine, according to the coordination processing request, the type of position to be coordinated corresponding to the target business, and the number of personnel required and the required time period of the type of position to be coordinated;

[0036] The determination module is further used to determine the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool according to the position type to be coordinated and the required time period, wherein the resource pool includes multiple position types and the number of coordinateable personnel and the coordinateable time period corresponding to each position type;

[0037] The coordination module is further used to coordinate the personnel of the target business in the future period according to the required number of personnel and the first number of coordination personnel.

[0038] In a possible implementation, the coordination module is specifically configured to:

[0039] Determining a coordination ratio corresponding to the target service according to the service identifier in the coordination processing request;

[0040] Determining the number of second coordinators according to the coordination ratio and the number of the first coordinators;

[0041] According to the second number of coordinating personnel and the required number of personnel, coordination processing is performed on the personnel of the target business in the future period.

[0042] In a possible implementation manner, the coordination module is further configured to:

[0043] If the number of the second coordination personnel is greater than or equal to the number of required personnel, then in the future period, the second number of coordination personnel of the position type to be coordinated in the resource pool are allocated to the target business;

[0044] If the number of the second coordination personnel is less than the number of required personnel, the total number of recruits corresponding to the position type to be coordinated is determined based on the number of required personnel and the second number of coordination personnel, and the personnel of the target business in the future time period are coordinated based on the recruitment results of the position type to be coordinated and the resource pool.

[0045] In a possible implementation manner, the coordination module is further configured to:

[0046] Determine a plurality of suppliers corresponding to the position type to be coordinated, and determine the allocation ratio of each supplier;

[0047] Determine the number of recruiters corresponding to each supplier according to the allocation ratio of each supplier and the total number of recruiters;

[0048] According to the number of recruits corresponding to each supplier, the employment demand information is published to the service platform where the multiple suppliers are located.

[0049] In a possible implementation, for any supplier, the coordination module is further configured to:

[0050] Obtain the number of recommended personnel of the position type to be coordinated by the supplier in the historical period;

[0051] Determine the current supply demand fulfillment rate of the position type to be coordinated based on the number of recommended personnel;

[0052] The allocation ratio of the supplier is determined according to the current supply demand fulfillment rate and a preset corresponding relationship, wherein the preset corresponding relationship includes multiple intervals of the supply demand fulfillment rate corresponding to the position type to be coordinated, and the allocation ratio corresponding to each interval.

[0053] In a possible implementation manner, the coordination module is further configured to:

[0054] Among the number of recommended personnel, determine the number of recruited personnel from among the recommended personnel provided by the supplier;

[0055] The current supply demand fulfillment rate is determined based on the number of recruited personnel and the number of recommended personnel.

[0056] In a possible implementation, the planned employment information includes: a plurality of planned job types corresponding to the target business, a planned number of personnel for each planned job type, and a planned on-the-job period; the determination module is further specifically configured to:

[0057] Determining the type of position to be coordinated, the number of required personnel, and the required time period corresponding to the target business according to the coordination processing request includes:

[0058] According to the business identifier in the coordination processing request, historical employment information corresponding to the target business is obtained, wherein the historical employment information includes a plurality of historical job types, the number of historical personnel of each historical job type, and historical on-the-job time periods;

[0059] The type of position to be coordinated, the number of required personnel and the required time period are determined according to the planned employment information and the historical employment information in the coordination processing request.

[0060] In a third aspect, the present application provides a personnel coordination device, comprising: a processor, and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement any method described in the first aspect.

[0061] In a fourth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement any one of the methods in the first aspect.

[0062] In a fifth aspect, the present application provides a computer program product, comprising a computer program, which, when executed by a processor, is used to implement any one of the methods in the first aspect.

[0063] The personnel coordination method, apparatus, equipment, storage medium and program product provided in the embodiments of the present application can obtain a coordination processing request, and automatically determine the type of position to be coordinated corresponding to the target business, as well as the number of required personnel and the required time period for the position type to be coordinated based on the coordination processing request; and quickly determine the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool based on the position type to be coordinated and the required time period; and then coordinate the personnel of the target business in the future time period based on the number of required personnel and the number of first coordination personnel. This method can reduce manual participation, which is beneficial to saving the company's time in recruiting personnel and improving the efficiency of personnel coordination. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0065] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present application;

[0066] Figure 2 One of the flow charts of a personnel coordination method provided in an embodiment of the present application;

[0067] Figure 3 A second flowchart of a personnel coordination method provided in an embodiment of the present application;

[0068] Figure 4 A third flowchart of a personnel coordination method provided in an embodiment of the present application;

[0069] Figure 5 A schematic diagram of the structure of a personnel coordination device provided in an embodiment of the present application;

[0070] Figure 6 A schematic diagram of the structure of a personnel coordination device provided in an embodiment of the present application.

[0071] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0072] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0073] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0074] It should be noted that the data involved in the embodiments of the present application (including but not limited to data used for analysis, data stored, data displayed, etc.) are all data that have been fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and corresponding operation entrances are provided for users to choose to authorize or refuse.

[0075] For ease of understanding, below, combined Figure 1 , the application scenarios to which the embodiments of the present application are applicable are described.

[0076] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of the present application. Figure 1 , including a personnel coordination device, in which a management platform runs. The management platform can receive a coordination processing request, which can include a business identifier of a target business and planned personnel information of the target business in a future period; the management platform can also coordinate personnel of the target business in a future period based on the coordination processing request and the resource pool to obtain a coordination result of the target business.

[0077] In the related art, enterprise recruiters usually need to coordinate and allocate personnel to each business group according to the employment demand information submitted by each business group. However, the personnel coordination requires enterprise recruiters to spend a long time, resulting in low efficiency of personnel coordination.

[0078] In view of this, an embodiment of the present application provides a personnel coordination method, which can obtain a coordination processing request, and automatically determine the type of position to be coordinated corresponding to the target business, as well as the number of personnel required and the required time period for the position type to be coordinated according to the coordination processing request; and quickly determine the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool according to the position type to be coordinated and the required time period; and then coordinate the personnel of the target business in the future time period according to the number of required personnel and the number of first coordination personnel. This method can reduce manual participation, help save the company's time in recruiting personnel, and improve the efficiency of personnel coordination.

[0079] The following is a description of the method shown in the embodiments of the present application through specific embodiments. It should be noted that the following embodiments can exist independently or in combination with each other, and the same or similar contents will not be repeatedly described in different embodiments.

[0080] Figure 2 This is one of the flow charts of a personnel coordination method provided in the embodiment of the present application. The execution subject of the embodiment of the present application can be Figure 1 Personnel coordination device (or management platform) in the embodiment. The execution subject of the embodiment of the present application can also be a chip, chip module or personnel coordination device set in the personnel coordination device. The personnel coordination device can be implemented by software or by a combination of software and hardware.

[0081] See also Figure 2 , the method may include the following steps:

[0082] S201. Obtain a coordination processing request.

[0083] The coordination processing request includes the business identification of the target business and the planned employment information of the target business in the future period;

[0084] Exemplarily, the service identifier may be the name and number of the target service.

[0085] The planned employment information includes: multiple planned job types corresponding to the target business, the planned number of personnel for each planned job type, and the planned on-the-job time period.

[0086] Exemplarily, the planned job types may include, but are not limited to, at least one of: a development job, a testing job, a demand job, a quality job, and an operation and maintenance job.

[0087] Exemplarily, the planned on-the-job period may be 1 month, 3 months, or 1 year, etc.

[0088] In some embodiments, the manager of the business group can submit the planned employment information of the target business in the future period to the personnel coordination device (or management platform) through the client. The personnel coordination device can also determine the total employment budget of the business group in the future period based on multiple planned job types and the budget corresponding to each planned job type.

[0089] S202: Determine, according to the coordination processing request, the type of position to be coordinated corresponding to the target business, and the number of personnel required for the type of position to be coordinated and the required time period.

[0090] In some embodiments, the historical employment information corresponding to the target business can be obtained according to the business identifier in the coordination processing request; the type of position to be coordinated, the number of personnel required and the required time period can be determined according to the planned employment information and the historical employment information.

[0091] It is understandable that the number of job types to be coordinated may be one or more. If the number of job types to be coordinated is more than one, it is necessary to determine the number of personnel required and the required time period for each job type to be coordinated.

[0092] Historical employment information may include multiple historical job types, the historical number of personnel for each historical job type, and historical on-the-job periods.

[0093] In some embodiments, a plurality of historical job types may be compared with a plurality of planned job types, and newly added job types and non-newly added job types may be determined among the plurality of planned job types.

[0094] The newly added position type is a position type that does not exist in multiple historical position types but exists in multiple planned position types, and the non-newly added position type is a position type that exists in multiple historical position types and multiple planned position types.

[0095] For non-new position types, if the planned number of personnel for the non-new position type is greater than or equal to the historical number of personnel, the historical number of personnel will be determined as the number of personnel required by the target business in the future period, and there is no need to perform personnel coordination to reduce manpower utilization costs; if the planned number of personnel for the non-new position type is less than the historical number of personnel, the planned number of personnel will be determined as the number of personnel required by the target business in the future period, and the number of personnel that is greater than the planned number of personnel will be used to determine the coordinable personnel for the non-new position type, and the number of coordinable personnel and the coordinable time period for the non-new position type will be determined, and the non-new position type, the number of coordinable personnel and the coordinable time period for the non-new position type will be recorded in the resource pool, so that these coordinable personnel can be allocated to other businesses based on the resource pool in the future.

[0096] The newly added position type can be determined as the position type to be coordinated for the target business, and the planned number of personnel and planned on-the-job time period corresponding to the newly added position type can be respectively determined as the required number of personnel and required time period for the position type to be coordinated.

[0097] S203: Determine the number of first coordinators corresponding to the position type to be coordinated in the resource pool according to the position type to be coordinated and the required time period.

[0098] The resource pool may include multiple job types, as well as the number of coordinable personnel and coordinable time periods corresponding to each job type.

[0099] In some examples, the resource pool may further include a service identifier, a service group identifier, and information about the coordinable personnel corresponding to the coordinable personnel. For example, the resource pool may be as shown in Table 1:

[0100] Table 1

[0101]

[0102] As shown in Table 1, from June 30, 2023 to August 30, 2023, the development position of Business Group 1 can coordinate 1 person; from July 30, 2023 to September 30, 2023, the development position of Business Group 2 can coordinate 1 person.

[0103] It is understandable that, after the coordinable personnel in the resource pool are coordinated out during the coordinable period, the information of the coordinable personnel can be deleted from the resource pool.

[0104] The first coordination quantity may be 0. If there is no person in the resource pool who can coordinate with the position type to be coordinated during the demand period, the first coordination quantity may be 0.

[0105] For example, if the type of position to be coordinated is a development position, and the demand period is from 2023.4.30 to 2023.5.10, based on the resource pool shown in Table 1, there are no development personnel who can be coordinated within the demand period, and the first coordination quantity can be 0.

[0106] If the position type to be coordinated is a development position, and the demand period is from July 30, 2023 to September 30, 2023, based on the resource pool shown in Table 1, there are 2 development position personnel (employee 2 and employee 3) who can be coordinated within the demand period, then the first coordination quantity can be 2.

[0107] S204: Coordinate the personnel of the target business in the future period according to the required number of personnel and the number of first coordination personnel.

[0108] In some embodiments, if the number of first coordination personnel is greater than or equal to the number of required personnel, then in the future time period, the first number of coordination personnel of the position type to be coordinated in the resource pool will be allocated to the target business; if the number of first coordination personnel is less than the number of required personnel, then the total number of recruited personnel corresponding to the position type to be coordinated is determined based on the number of required personnel and the number of first coordination personnel, and the personnel of the target business in the future time period will be coordinated based on the recruitment results and the resource pool.

[0109] It is understandable that there may be multiple businesses that need to coordinate personnel of the position type to be coordinated. In this case, different coordination ratios can be set for different businesses according to the urgency of the business. For example, the coordination ratio of emergency business is greater than that of non-emergency business, so as to give priority to the employment needs of emergency business.

[0110] In some embodiments, the number of personnel coordinated through the resource pool may be further determined according to the coordination ratio corresponding to the target business and the number of first coordination personnel.

[0111] The personnel coordination method provided in the embodiment of the present application can, after obtaining a coordination processing request, automatically determine the type of position to be coordinated corresponding to the target business, as well as the number of personnel required for the position type to be coordinated and the required time period according to the coordination processing request; and quickly determine the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool according to the position type to be coordinated and the required time period; and then coordinate the personnel of the target business in the future time period according to the business identifier, the number of required personnel and the number of first coordination personnel in the coordination processing request. This method can reduce manual participation, help save the company's time in recruiting personnel, and improve the efficiency of personnel coordination.

[0112] Figure 3 This is a flowchart of a personnel coordination method provided in an embodiment of the present application. Figure 3 , the method may include the following steps:

[0113] S301. Obtain a coordination processing request.

[0114] In some embodiments, the personnel coordination device may receive coordination processing requests sent by other devices.

[0115] S302: Obtain historical employment information corresponding to the target business according to the business identifier in the coordination processing request.

[0116] The historical employment information corresponding to the target business may be stored accordingly, and the historical employment information of the target business may be collected and updated regularly, so that after receiving a coordination processing request of the target business, the most recent historical employment information of the target business may be quickly obtained.

[0117] S303: Determine the type of position to be coordinated, the number of required personnel, and the required time period based on the planned employment information and historical employment information in the coordination processing request.

[0118] It should be noted that the specific execution process of step S303 can refer to the specific execution process of step S202, which will not be repeated here.

[0119] S304: Determine the number of first coordinators corresponding to the position type to be coordinated in the resource pool according to the position type to be coordinated and the required time period.

[0120] It should be noted that the specific execution process of step S304 can refer to the specific execution process of step S203, which will not be repeated here.

[0121] S305: Determine the coordination ratio corresponding to the target business according to the business identifier.

[0122] It is understandable that a corresponding relationship may be stored in the personnel coordination device, and the corresponding relationship includes multiple business identifiers and a coordination ratio corresponding to each business identifier; the coordination ratio corresponding to the target business may be determined based on the business identifier of the target business and the corresponding relationship.

[0123] S306: Determine the number of second coordinators according to the coordination ratio and the number of first coordinators.

[0124] It can be understood that when the number of second coordinators calculated according to the coordination ratio and the number of first coordinators contains a decimal, the number of second coordinators needs to be rounded.

[0125] Optionally, the “rounding off” method may be used for rounding. For example, assuming that the target business is a non-emergency business, the corresponding coordination ratio is 10%, assuming that the number of coordinating personnel is 3, the number of coordinating personnel is 0.3, and the number of second coordinating personnel is 0.

[0126] S307: If the second number of coordination personnel is greater than or equal to the required number of personnel, then in the future period, the second number of coordination personnel of the position type to be coordinated in the resource pool are allocated to the target business.

[0127] In some embodiments, reservation coordination information of each service based on the resource pool may be recorded, so that personnel corresponding to each service may be allocated to the corresponding service in a corresponding time period according to the reservation coordination information.

[0128] The reservation resource information may include but is not limited to: business identification, business group identification, job type, reservation time period and employee information. The employee information may include but is not limited to employee name, age and work experience, etc. For example, the reservation resource information may be as shown in Table 2:

[0129] Table 2

[0130]

[0131]

[0132] For example, in Table 2, based on the reservation resource information of the development position corresponding to Business 1, Employee 1 and Employee 2 can be coordinated to Business 1 from 2023.4.30 to 2023.5.30.

[0133] S308. If the second number of coordination personnel is less than the required number of personnel, determine the total number of recruits corresponding to the position type to be coordinated based on the required number of personnel and the second number of coordination personnel, and coordinate the personnel of the target business in the future period based on the recruitment results of the position type to be coordinated and the resource pool.

[0134] The difference between the number of required personnel and the number of second coordination personnel can be determined as the total number of personnel to be recruited. For example, if the number of required personnel is 5 and the number of second coordination personnel is 2, the total number of personnel to be recruited is 3.

[0135] Optionally, after determining the total number of personnel to be recruited, a recruitment notice for the position type to be coordinated can be issued, and the recruitment results for the position type to be coordinated can be determined. The recruitment results for the position type to be coordinated can include the number of personnel hired for the position type to be coordinated. Based on the number of personnel hired for the position type to be coordinated and the number of second coordinators for the position type to be coordinated in the resource pool, the personnel for the target business in the future time period can be re-coordinated.

[0136] The personnel coordination method provided in the embodiment of the present application can, after obtaining a coordination processing request, automatically determine the type of position to be coordinated corresponding to the target business, as well as the number of personnel required for the position type to be coordinated and the required time period according to the coordination processing request; and quickly determine the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool according to the position type to be coordinated and the required time period; and then coordinate the personnel of the target business in the future time period according to the business identifier, the number of required personnel and the number of first coordination personnel in the coordination processing request. This method can reduce manual participation, help save the company's time in recruiting personnel, and improve the efficiency of personnel coordination.

[0137] It is understandable that the employment requirements can be published to multiple suppliers so that the required employees can be recruited quickly. In some embodiments, after determining the total number of recruiters corresponding to the position type to be coordinated, the number of recruiters assigned to each supplier can also be determined, and based on the number of recruiters assigned to each supplier, the employment requirements information is published to the service platform where each supplier is located. Figure 4 , which explains the process in detail.

[0138] Figure 4 This is a flowchart of a personnel coordination method provided in an embodiment of the present application. Figure 4 , the method may include the following steps:

[0139] S401. Determine multiple suppliers corresponding to the job types to be coordinated.

[0140] Optionally, a correspondence relationship between suppliers and job types may be pre-stored, and multiple suppliers corresponding to the job type to be coordinated may be determined based on the job type to be coordinated and the correspondence relationship.

[0141] The allocation ratio of each supplier may be determined. In some embodiments, for any supplier, steps S402 to S405 shown below may be performed to determine the allocation ratio of the supplier.

[0142] S402. Obtain the number of recommended personnel of the position type to be coordinated by the supplier during a historical period.

[0143] Exemplarily, the historical period may be the 6 months, 1 year, 2 years or 3 years closest to the current moment.

[0144] The recommendation information of each supplier in the historical period can be obtained, and the recommendation information can include the position type and the number of recommended personnel, as well as the personnel information of each recommended personnel.

[0145] S403. Determine the current supply demand fulfillment rate of the position type to be coordinated based on the number of recommended personnel.

[0146] In some embodiments, the number of hired personnel among the recommended personnel provided by the supplier can be determined from the number of recommended personnel; and the current supply demand fulfillment rate can be determined based on the number of hired personnel and the number of recommended personnel.

[0147] The ratio of the number of hired candidates to the number of recommended candidates can be determined as the current supply demand fulfillment rate.

[0148] For example, assuming that the position type to be coordinated is a development position, the number of recommended personnel, the number of hired personnel and the current supply demand fulfillment rate for the development position of each supplier in the past year can be shown in Table 3.

[0149] Table 3

[0150]

[0151] S404: Determine the allocation ratio of suppliers based on the current supply demand fulfillment rate and the preset corresponding relationship.

[0152] The preset corresponding relationship may include multiple intervals of supply demand fulfillment rates corresponding to the job types to be coordinated, and the allocation ratio corresponding to each interval.

[0153] Exemplarily, the preset corresponding relationship may be as shown in Table 4.

[0154] Table 4

[0155]

[0156]

[0157] S405. Determine the number of recruits corresponding to each supplier according to the allocation ratio of each supplier and the total number of recruits.

[0158] For example, assuming that the number of development positions required is 10, then according to Table 3 and Table 4, it can be determined that the number of recruits corresponding to supplier 1 is 3, the number of recruits corresponding to supplier 2 is 5, and the number of recruits corresponding to supplier 1 is 2.

[0159] It is understandable that when the number of recruiters corresponding to each supplier calculated based on the allocation ratio and the total number of recruiters is a decimal, the number of recruiters needs to be rounded off.

[0160] Optionally, the “rounding off” method may be used for rounding.

[0161] S406. According to the number of recruits corresponding to each supplier, the employment demand information is published to the service platforms where the multiple suppliers are located.

[0162] For any supplier, the employment demand information may include but is not limited to the type of position to be coordinated and the number of recruits corresponding to the supplier.

[0163] It is understandable that the enterprise can also collect the number of required personnel for the types of positions to be coordinated in multiple businesses within a preset period of time, and determine the total number of personnel to be recruited for each type of position to be coordinated. For example, for development positions, in the next year, the number of required personnel for business 1 is 2, the number of required personnel for business 2 is 5, and the number of required personnel for business 3 is 3, so the total number of personnel to be recruited is 10.

[0164] After the total number of recruits is greater than or equal to the preset number, the number of recruits corresponding to each supplier is determined based on the total number of recruits and the allocation ratio of each supplier, and the employment demand information is released to the service platform where each supplier is located.

[0165] It is understandable that if there are multiple types of positions to be coordinated, steps S401 to S405 may be performed separately for each type of position to be coordinated to determine the number of personnel to be recruited by each supplier for each type of position to be coordinated.

[0166] The personnel coordination method provided in the embodiment of the present application can determine the current supply demand fulfillment rate of each supplier in the type of position to be coordinated, and then determine the number of recruits corresponding to each supplier based on the current supply demand fulfillment rate and the number of recruits of each supplier in the type of position to be coordinated, and publish the employment demand information to the service platform where each supplier is located, so as to quickly recruit the required personnel. This personnel coordination method can facilitate the enterprise to manage the full cycle of personnel arrangement, personnel recruitment and employment coordination process of each business group in the future period, efficiently and timely meet the employment needs of each business group in the enterprise, and is conducive to improving the efficiency of personnel coordination and management of the enterprise.

[0167] Figure 5 This is a schematic diagram of the structure of a personnel coordination device provided in an embodiment of the present application. Figure 5 , the personnel coordination device 10 may include:

[0168] An acquisition module 11 is used to acquire a coordination processing request, wherein the coordination processing request includes a business identifier of a target business and planned employment information of the target business in a future period;

[0169] A determination module 12 is used to determine the type of position to be coordinated corresponding to the target business, and the number of personnel required and the required time period of the type of position to be coordinated according to the coordination processing request;

[0170] The determination module 12 is further used to determine the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool according to the position type to be coordinated and the required time period, wherein the resource pool includes multiple position types and the number of coordinable personnel and the coordinable time period corresponding to each position type;

[0171] The coordination module 13 is further configured to coordinate the personnel of the target business in the future period according to the required number of personnel and the first number of coordination personnel.

[0172] In a possible implementation, the coordination module 13 is specifically configured to:

[0173] Determining a coordination ratio corresponding to the target service according to the service identifier in the coordination processing request;

[0174] Determining the number of second coordinators according to the coordination ratio and the number of the first coordinators;

[0175] According to the second number of coordinating personnel and the required number of personnel, coordination processing is performed on the personnel of the target business in the future period.

[0176] In a possible implementation, the coordination module 13 is further configured to:

[0177] If the number of the second coordination personnel is greater than or equal to the number of required personnel, then in the future period, the second number of coordination personnel of the position type to be coordinated in the resource pool are allocated to the target business;

[0178] If the number of the second coordination personnel is less than the number of required personnel, the total number of recruits corresponding to the position type to be coordinated is determined based on the number of required personnel and the second number of coordination personnel, and the personnel of the target business in the future time period are coordinated based on the recruitment results of the position type to be coordinated and the resource pool.

[0179] In a possible implementation, the coordination module 13 is further configured to:

[0180] Determine a plurality of suppliers corresponding to the position type to be coordinated, and determine the allocation ratio of each supplier;

[0181] Determine the number of recruiters corresponding to each supplier according to the allocation ratio of each supplier and the total number of recruiters;

[0182] According to the number of recruits corresponding to each supplier, the employment demand information is published to the service platform where the multiple suppliers are located.

[0183] In a possible implementation, for any supplier, the coordination module 13 is further configured to:

[0184] Obtain the number of recommended personnel of the position type to be coordinated by the supplier in the historical period;

[0185] Determine the current supply demand fulfillment rate of the position type to be coordinated based on the number of recommended personnel;

[0186] The allocation ratio of the supplier is determined according to the current supply demand fulfillment rate and a preset corresponding relationship, wherein the preset corresponding relationship includes multiple intervals of the supply demand fulfillment rate corresponding to the position type to be coordinated, and the allocation ratio corresponding to each interval.

[0187] In a possible implementation, the coordination module 13 is further configured to:

[0188] Among the number of recommended personnel, determine the number of recruited personnel from among the recommended personnel provided by the supplier;

[0189] The current supply demand fulfillment rate is determined based on the number of recruited personnel and the number of recommended personnel.

[0190] In a possible implementation, the planned employment information includes: a plurality of planned job types corresponding to the target business, a planned number of personnel for each planned job type, and a planned on-the-job period; the determination module 12 is further specifically used for:

[0191] Determining the type of position to be coordinated, the number of required personnel, and the required time period corresponding to the target business according to the coordination processing request includes:

[0192] According to the business identifier in the coordination processing request, historical employment information corresponding to the target business is obtained, wherein the historical employment information includes a plurality of historical job types, the number of historical personnel of each historical job type, and historical on-the-job time periods;

[0193] The type of position to be coordinated, the number of required personnel and the required time period are determined according to the planned employment information and the historical employment information in the coordination processing request.

[0194] The personnel coordination device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0195] Figure 6 This is a schematic diagram of the structure of the personnel coordination device provided in the embodiment of the present application. Figure 6 The personnel coordination device 20 may include: a memory 21 and a processor 22. Exemplarily, the memory 21 and the processor 22 are interconnected via a bus 23.

[0196] The memory 21 is used to store computer-executable instructions;

[0197] The processor 22 is used to execute the computer-executable instructions stored in the memory, so as to enable the personnel coordination device 20 to execute the method shown in the above method embodiment.

[0198] It is understandable that the personnel coordination device may include at least one processor and a memory in communication with the at least one processor. The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the method shown in the above embodiment.

[0199] Exemplarily, the personnel coordination device may be an independent physical server or server node, and the personnel coordination device may also be a tablet computer, a laptop computer, a desktop computer, a portable laptop computer, or the like.

[0200] The personnel coordination device provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.

[0201] An embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the above-mentioned personnel coordination method.

[0202] An embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, can implement the above-mentioned personnel coordination method.

[0203] All or part of the steps of the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned memory (storage medium) includes: read-only memory (ROM), random access memory (RAM), flash memory, hard disk, solid state drive, magnetic tape, floppy disk, optical disc and any combination thereof.

[0204] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0205] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0206] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0207] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

[0208] In the present application, the term "include" and its variations may refer to non-restrictive inclusion; the term "or" and its variations may refer to "and / or". The terms "first", "second", etc. in the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. In the present application, "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previously associated objects are in an "or" relationship.

Claims

1. A personnel coordination method, characterized in that: The method comprises: Obtaining a coordination processing request, the coordination processing request including a business identifier of a target business and planned employment information of the target business in a future period; Determine, according to the coordination processing request, the type of position to be coordinated corresponding to the target business, and the number of personnel required for the type of position to be coordinated and the required time period; According to the position type to be coordinated and the required time period, determining the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool, wherein the resource pool includes multiple position types, and the number of coordinable personnel and the coordinable time period corresponding to each position type; The personnel of the target business in the future period are coordinated according to the required number of personnel and the first number of coordination personnel.

2. The method according to claim 1, characterized in that: The coordinating process for the personnel of the target business in the future period according to the required number of personnel and the first number of coordinating personnel includes: Determining a coordination ratio corresponding to the target service according to the service identifier in the coordination processing request; Determining the number of second coordinators according to the coordination ratio and the number of the first coordinators; According to the second number of coordinating personnel and the required number of personnel, coordination processing is performed on the personnel of the target business in the future period.

3. The method according to claim 2, characterized in that The coordinating process for the personnel of the target business in the future period according to the second number of coordinating personnel and the number of required personnel includes: If the number of the second coordination personnel is greater than or equal to the number of required personnel, then in the future period, the second number of coordination personnel of the position type to be coordinated in the resource pool are allocated to the target business; If the number of the second coordination personnel is less than the number of required personnel, the total number of recruits corresponding to the position type to be coordinated is determined based on the number of required personnel and the second number of coordination personnel, and the personnel of the target business in the future time period are coordinated based on the recruitment results of the position type to be coordinated and the resource pool.

4. The method according to claim 3, characterized in that After determining the total number of recruits corresponding to the position type to be coordinated, the method further includes: Determine a plurality of suppliers corresponding to the position type to be coordinated, and determine the allocation ratio of each supplier; Determine the number of recruiters corresponding to each supplier according to the allocation ratio of each supplier and the total number of recruiters; According to the number of recruits corresponding to each supplier, the employment demand information is published to the service platform where the multiple suppliers are located.

5. The method according to claim 4, characterized in that For any supplier, determining the allocation ratio of the supplier includes: Obtain the number of recommended personnel of the position type to be coordinated by the supplier in the historical period; Determine the current supply demand fulfillment rate of the position type to be coordinated based on the number of recommended personnel; The allocation ratio of the supplier is determined according to the current supply demand fulfillment rate and a preset corresponding relationship, wherein the preset corresponding relationship includes multiple intervals of the supply demand fulfillment rate corresponding to the position type to be coordinated, and the allocation ratio corresponding to each interval.

6. The method according to claim 5, characterized in that Determining the current supply demand fulfillment rate of the position type to be coordinated based on the number of recommended personnel includes: Among the number of recommended personnel, determine the number of recruited personnel from among the recommended personnel provided by the supplier; The current supply demand fulfillment rate is determined based on the number of recruited personnel and the number of recommended personnel.

7. The method according to any one of claims 1 to 6, characterized in that: The planned employment information includes: a plurality of planned job types corresponding to the target business, the planned number of personnel for each planned job type, and the planned on-the-job period; Determining the type of position to be coordinated, the number of required personnel, and the required time period corresponding to the target business according to the coordination processing request includes: According to the business identifier in the coordination processing request, historical employment information corresponding to the target business is obtained, wherein the historical employment information includes a plurality of historical job types, the number of historical personnel of each historical job type, and historical on-the-job time periods; The type of position to be coordinated, the number of required personnel and the required time period are determined according to the planned employment information and the historical employment information in the coordination processing request.

8. A personnel coordination device, characterized in that: include: An acquisition module, used to acquire a coordination processing request, wherein the coordination processing request includes a business identifier of a target business and planned employment information of the target business in a future period; A determination module, configured to determine, according to the coordination processing request, the type of position to be coordinated corresponding to the target business, and the number of personnel required and the required time period for the type of position to be coordinated; The determination module is further used to determine the number of first coordination personnel corresponding to the position type to be coordinated in the resource pool according to the position type to be coordinated and the required time period, wherein the resource pool includes multiple position types and the number of coordinateable personnel and the coordinateable time period corresponding to each position type; The coordination module is further used to coordinate the personnel of the target business in the future period according to the required number of personnel and the first number of coordination personnel.

9. A personnel coordination device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.

11. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 7 when being executed by a processor.