Method and system for automatic processing of personnel appointment and removal procedures

By acquiring appointment and dismissal information through real-time monitoring of third-party information systems and forming an automated process, the problem of lag caused by cumbersome personnel appointment and dismissal processes has been solved, and a fast and convenient automated appointment and dismissal process has been achieved.

CN120297703BActive Publication Date: 2025-11-18SOUTH CHINA NORMAL UNIV
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510784205.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-12
Publication Date
2025-11-18
Estimated Expiration
2045-06-12

AI Technical Summary

Technical Problem

The existing personnel appointment and dismissal process is cumbersome, which causes delays in personnel appointments and dismissals, affecting the progress of other matters.

Method used

By monitoring third-party information systems in real time, we can obtain and store appointment and dismissal notices and information, and form automated processes based on business scenarios to realize the task flow of appointment and dismissal processes and reduce manual operations.

Benefits of technology

The process of personnel appointment and dismissal has been automated, reducing manual operations, improving the efficiency and accuracy of the process, and avoiding delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120297703B_ABST
    Figure CN120297703B_ABST
Patent Text Reader

Abstract

The application discloses a talent appointment and removal process automation processing method and system, the method comprises the following steps: monitoring a third-party information system in real time; when an appointment and removal notice is monitored and released, obtaining at least one group of appointment and removal information according to the corresponding appointment and removal notice, and storing the obtained at least one group of appointment and removal information in a shared storage unit, wherein the appointment and removal information comprises an appointment and removal personnel and an appointment and removal situation corresponding to the appointment and removal personnel; in response to receiving first task request information, obtaining the appointment and removal information corresponding to the first task request from the shared storage unit; forming an appointment and removal process according to the obtained appointment and removal information and a process instance corresponding to the business scene of the group of appointment and removal information, and performing task circulation on the appointment and removal process. Compared with the prior art, the appointed and removed personnel do not need to obtain the appointment and removal notice by themselves, and at the same time, when the appointment and removal process is initiated, the appointed and removed personnel do not need to go to a personnel administrator to fill in the appointment and removal materials and stamp and sign the appointment and removal materials by relevant personnel, and all the operations can be automatically realized in the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and in particular to an automated method and system for the appointment and dismissal of personnel. Background Technology

[0002] In the existing personnel system, when personnel appointments or dismissals occur (such as the introduction of talent or changes in personnel positions), the appointee typically needs to bring the relevant appointment or dismissal notice to the personnel administrator to apply. The administrator then fills out the appointment or dismissal information according to the notice, obtains the necessary stamps and signatures from relevant personnel, and finally returns to the personnel administrator to adjust the appointee's position in the system. This entire process is extremely cumbersome, time-consuming, and prone to delays, impacting other tasks. Summary of the Invention

[0003] This invention provides a method and system for automating the personnel appointment and dismissal process, in order to solve the problem that the personnel system update process is cumbersome in the prior art, resulting in delays in personnel appointment and dismissal.

[0004] According to a first aspect of the present invention, an automated processing method for the appointment and removal of personnel is provided, comprising:

[0005] The system monitors third-party information systems in real time. When a notice of appointment or removal is detected, it obtains at least one set of appointment or removal information based on the notice and stores the obtained at least one set of appointment or removal information in a shared storage unit. The appointment or removal information includes the personnel to be appointed or removed and the appointment or removal details corresponding to the personnel.

[0006] In response to receiving the first task request information, the appointment and removal information corresponding to the first task request is obtained from the shared storage unit;

[0007] An appointment and removal process is formed based on the obtained appointment and removal information and the process instances corresponding to the business scenarios of that set of appointment and removal information, and the task flow of the appointment and removal process is carried out.

[0008] According to a second aspect of the present invention, an automated processing system for the appointment and dismissal of personnel is provided, comprising:

[0009] The appointment and removal notification monitoring module is used to monitor third-party information systems in real time. When the release of an appointment and removal notification is detected, at least one set of appointment and removal information is obtained according to the corresponding appointment and removal notification, and the obtained at least one set of appointment and removal information is stored in a shared storage unit. The appointment and removal information includes the appointee and the appointment and removal status corresponding to the appointee.

[0010] The appointment and removal information acquisition module is used to acquire appointment and removal information corresponding to the first task request from the shared storage unit in response to receiving the first task request information;

[0011] The process execution module is used to form an appointment and removal process based on the obtained appointment and removal information and the process instance corresponding to the business scenario of the set of appointment and removal information, and to transfer the task of the appointment and removal process.

[0012] The automated personnel appointment and dismissal process method and system of this invention can monitor third-party information systems that issue appointment and dismissal notices in real time. Upon detecting an appointment or dismissal notice, the system can promptly generate and store appointment and dismissal information. At this point, the system can spontaneously initiate a first task request, or the user can initiate a first task request, to initiate the appointment and dismissal process. After the process is initiated, relevant appointment and dismissal information is automatically obtained, and the process is automatically generated based on this information, allowing for task flow and thus automating the entire process. Compared to existing technologies, appointed or dismissed personnel do not need to obtain appointment and dismissal notices themselves. Furthermore, when initiating the process, they no longer need to fill out appointment and dismissal documents at the personnel administrator's office or obtain signatures and stamps from relevant personnel; all of this is automated within the system, making the entire process fast and convenient. Attached Figure Description

[0013] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0014] Figure 1 This is a flowchart of a method for automating the talent appointment and dismissal process according to an embodiment of the present invention.

[0015] Figure 2 This is a flowchart of step S12 in the automated talent appointment and dismissal process method according to an embodiment of the present invention;

[0016] Figure 3 This is a flowchart of step S13 in a method for automating the talent appointment and removal process according to an embodiment of the present invention.

[0017] Figure 4 A flowchart of a method for automating the talent appointment and dismissal process according to another embodiment of the present invention;

[0018] Figure 5 This is a flowchart following step S13 in the automated talent appointment and dismissal process method according to an embodiment of the present invention.

[0019] Figure 6This is a flowchart illustrating the generation and issuance of appointment / removal notices in a method for automating the talent appointment / removal process according to an embodiment of the present invention.

[0020] Figure 7 This is a schematic diagram of the principle of an automated talent appointment and dismissal process system according to an embodiment of the present invention.

[0021] Figure 8 This is a schematic diagram of an automated talent appointment and dismissal process system according to another embodiment of the present invention.

[0022] Figure 9 This is a schematic diagram of the structure of an embodiment of the electronic device of the present invention. Detailed Implementation

[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0024] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other.

[0025] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising" or "including" include not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0026] The present invention will now be described in further detail with reference to the accompanying drawings.

[0027] Figure 1 The diagram illustrates an embodiment of the automated personnel appointment and dismissal process method of the present invention, with reference to... Figure 1 As shown, the automated processing method for the appointment and removal of personnel in this invention includes the following steps:

[0028] Step S11: Monitor the third-party information system in real time. When the release of the appointment and removal notice is detected, obtain at least one set of appointment and removal information according to the corresponding appointment and removal notice, and store the obtained at least one set of appointment and removal information in the shared storage unit. The appointment and removal information includes the appointing and removal personnel and the appointment and removal situation corresponding to the appointing and removal personnel.

[0029] Step S12: In response to receiving the first task request information, retrieve the appointment and dismissal information corresponding to the first task request from the shared storage unit;

[0030] Step S13: Based on the obtained appointment and dismissal information and the process instances corresponding to the business scenarios of this set of appointment and dismissal information, form an appointment and dismissal process, and perform task flow for the appointment and dismissal process.

[0031] In step S11, the third-party information system is an external system different from the system executing the method of the present invention. For example, the third-party information system can be a school teaching management information system. The third-party information system will publish appointment and dismissal notices, which are notifications of appointments and dismissals of current employees. These notices can be text messages or graphic messages, and are published on the third-party information system for public display. The appointment and dismissal notice should at least include the appointing or dismissing personnel and their corresponding appointment and dismissal information. Real-time monitoring of the third-party information system can be achieved by monitoring specific pages of the third-party information system for corresponding posting locations via API interfaces or HTML / HTTP. Thus, when an appointment and dismissal notice is published in the corresponding location of the third-party information system, it can be detected. When the publication of an appointment and dismissal notice is detected, the notice is retrieved. Specifically, this can be achieved by crawling the appointment and dismissal notice via API, HTML, or HTTP, and then processing the retrieved notice to obtain at least one set of appointment and dismissal information. It is understood that, since the system implementing the method of this invention is a different system from the third-party information system, it cannot directly obtain the content of the database in the third-party information system. Therefore, the captured appointment and dismissal notices need to be processed to obtain the required appointment and dismissal information. The specific processing of appointment and dismissal notices can be implemented by methods commonly used in existing technologies such as image and text recognition processing, which will not be elaborated on in this embodiment. At the same time, since one appointment and dismissal notice does not correspond to only one set of appointment and dismissal information, it is possible to obtain multiple sets of appointment and dismissal information in one appointment and dismissal notice. The obtained appointment and dismissal information includes the appointing and dismissing personnel and the appointment and dismissal situation corresponding to the appointing and dismissing personnel. In addition to the above information, the appointment and dismissal information may also include information such as the notification time. The shared storage unit is a data storage unit in the system implementing the method of this invention for storing data. After obtaining the appointment and dismissal information, the appointment and dismissal information can be stored in the shared storage unit for direct call in subsequent processes. The shared storage unit can also store personnel information, which may include the positions of each department and the information of the personnel corresponding to each position, for recording and retaining the personnel situation at the current time. When personnel changes occur, the personnel information can be updated based on the corresponding change data. For example, taking the appointment and dismissal of school staff as an example, in step S11, the page used to publish and display appointment and dismissal notices in the school's teaching management information system is monitored in real time through the API interface. When the appointment and dismissal notice is detected to be published on the current page, the notice can be captured and processed through image and text recognition to obtain at least one set of appointment and dismissal information from the notice, and the obtained appointment and dismissal information is stored in the shared storage unit.

[0032] In step S12, the received first task request information is a request to initiate an online appointment and dismissal process. This first task request information can be initiated by the user's operating system or automatically initiated by the system after detecting certain conditions. Upon receiving the first task request information, appointment and dismissal information corresponding to the first task request is retrieved from the shared storage unit. The first task request information may include personnel name information to ensure that the first task request information corresponds to a specific personnel. It is understood that with a large number of employees, by setting the first task request information to include association information, including personnel name information, for confirming appointment and dismissal information related to the first task request information, the appointment and dismissal information corresponding to the personnel name information can be retrieved from the shared storage unit based on the personnel name information. Furthermore, in some other possible implementations, the association information included in the first task request information may also be set to include only time period information or both time period information and personnel name information. When the association information only includes time period information, all appointment and dismissal information within the corresponding time period can be retrieved from the shared storage unit. When the associated information includes both time period information and personnel name information, the appointment and removal information corresponding to that time period information and personnel name information can be retrieved from the shared storage unit.

[0033] In step S13, after obtaining the appointment and dismissal information, the corresponding process instance can be invoked according to the business scenario corresponding to the appointment and dismissal information. An appointment and dismissal process is formed based on the appointment and dismissal information and the process instance. The task flow is performed according to the flow order of the process instances to complete the appointment and dismissal of the relevant personnel. It should be noted that the number of appointment and dismissal information obtained in step S12 may be only one set or multiple sets. When only one set of appointment and dismissal information is obtained, step S13 can be continued to form the appointment and dismissal process and perform the task flow. When multiple sets of appointment and dismissal information are obtained, the appointment and dismissal process can be formed sequentially according to a preset order rule, and the task flow can be performed. The process instance in this step is pre-configured, and different process instances will be configured for different business scenarios. A process instance can be configured to include N process nodes, and has a flow order corresponding to these N process nodes, where N is an integer greater than 1. When the process instance performs task flow, it will flow sequentially through the N process nodes according to the flow order to complete the execution of the entire process instance.

[0034] For step S12, in some possible implementations, the first task request information can be set to be initiated by the user's operating system. (See reference...) Figure 2 As shown, Figure 2This schematically illustrates the process steps of step S12 in an automated talent appointment and dismissal process method according to an embodiment of the present invention, where the user's operating system initiates the first task request information. (Refer to...) Figure 2 As shown, in this embodiment, step S12 can specifically be implemented by including the following steps:

[0035] Step S21: In response to receiving the first task request information, retrieve the appointment and dismissal information corresponding to the first task request information from the shared storage unit and output it for display;

[0036] Step S22: In response to receiving a first interactive instruction for one of the sets of appointment and dismissal information to be displayed in the output, obtain the appointment and dismissal information corresponding to the first interactive instruction.

[0037] In this embodiment, the first task request information is initiated by a user operation. Since the first task request information has associated information, the associated information can be set according to the user's input when the user initiates the first task request information. For example, when the user initiates the first task request information, an input box for the user to fill in can pop up. After the user enters relevant content, a first task request information with associated information related to the user's input content is generated, and the first task request information is initiated. In step S21, after the first task request is initiated, in response to receiving the first task request information, the appointment and dismissal information corresponding to the first task request is retrieved from the shared storage unit and displayed. Since there may be multiple appointment and dismissal information items stored in the shared storage unit that correspond to the currently initiated first task request information, step S21 is set to first display the appointment and dismissal information related to the first task request information for the user to browse, view, and select.

[0038] In step S22, the first interactive instruction is a selection instruction issued by the user, which can be implemented as selecting the corresponding appointment and dismissal information, etc. Since the appointment and dismissal information corresponding to the first task request information has been output and displayed, the user can now select the displayed appointment and dismissal information according to actual needs to obtain the corresponding appointment and dismissal information to execute subsequent steps. It is understood that the number of appointment and dismissal information corresponding to the first interactive instruction may be only one set or may be multiple sets.

[0039] For example, continuing with the example of personnel appointments and removals at a school, when a user initiates a first task request, a pop-up input box for the personnel's name will appear on the interface. After the user enters and confirms the name, a first task request related to that name will be generated and initiated. Upon receiving the first task request, the system will retrieve the relevant appointment and removal information from the shared storage unit based on the personnel's name and display it. The displayed appointment and removal information may include the release time, allowing the user to determine the order of the displayed information. The user can then issue a first interaction command to select the appointment and removal information for which the process needs to be executed, thus obtaining the corresponding information to proceed with subsequent steps.

[0040] Furthermore, in some possible implementations, when executing step S13 to form the appointment and dismissal process, since the relevant data is automatically generated and filled in based on the appointment and dismissal information, data errors may occur. Because in the above implementation, the first task request information is initiated by the user, these automatically generated and filled-in relevant data can be further confirmed in the user interface, thus avoiding data errors. Figure 3 The diagram illustrates the steps of step S13 in the automated personnel appointment and dismissal process method according to an embodiment of the present invention, with reference to... Figure 3 As shown, in this embodiment, step S13 can specifically be implemented by including the following steps:

[0041] Step S31: Generate appointment and removal documents based on the obtained appointment and removal information and output and display them;

[0042] Step S32: In response to receiving a confirmation instruction for appointment and dismissal information, an appointment and dismissal process is formed based on the appointment and dismissal information and the process instance corresponding to the business scenario of the group of appointment and dismissal information, and the task flow of the appointment and dismissal process is carried out.

[0043] In step S31, since the relevant appointment and dismissal information has been obtained in step S12, appointment and dismissal data is generated and displayed based on the obtained information. This appointment and dismissal data refers to the information filled out by relevant personnel at the personnel administrator's office according to the appointment and dismissal notice during the appointment and dismissal process, as per existing technology. In the implementation where the first task request information is initiated by user operation, the generated appointment and dismissal data can be directly output and displayed in the system for the current user to view and confirm. Users can review and modify the automatically generated appointment and dismissal data by viewing it to ensure no data errors occur. After reviewing the appointment and dismissal data, the user can interact with the system and issue a confirmation command to confirm the current appointment and dismissal data.

[0044] In step S32, the received confirmation instruction is a user's instruction confirming that the appointment and dismissal documents have been reviewed and approved without error. This instruction can be set to interact with the displayed confirmation button, etc. Once the current appointment and dismissal documents are confirmed, an appointment and dismissal process can be formed based on the current appointment and dismissal documents and the process instance, and the task flow of the appointment and dismissal process can be performed to complete the appointment and dismissal process.

[0045] For example, continuing with the example of personnel appointments and removals at a school, after obtaining the appointment and removal information corresponding to the first task request, appointment and removal documents will be generated and displayed based on this information. When generating these documents, natural language processing can automatically fill the relevant content from the appointment and removal information into a pre-set document template, resulting in a complete document output. In addition to viewing the documents, users can also supplement or modify them based on their actions. After confirming the documents are correct, users can issue a confirmation command by clicking the confirmation button. Upon receiving the confirmation command, the system can generate an appointment and removal process based on the business scenario corresponding to the documents and information, and then execute the task flow to complete the appointment and removal of the relevant personnel.

[0046] In some possible implementations, during the execution of each process instance, data flow information corresponding to each process node in that process instance can be generated and stored in the data storage unit corresponding to that process instance. Upon successful execution of each process instance, data result information corresponding to that process instance is generated and simultaneously stored in both the shared storage unit and the data storage unit corresponding to that process instance. Specifically, in this implementation, each process instance is configured with its own corresponding data storage unit. In some possible implementations, the appointment and dismissal information corresponding to each process instance can also be stored in the data storage unit corresponding to that process instance, so that it can be retrieved when determining the approver for each process node in that process instance. In other possible implementations, the appointment and dismissal information corresponding to each process instance can be integrated to form complete appointment and dismissal information, which is stored in the shared storage unit, so that it can be directly retrieved when determining the approver for each process node in that process instance.

[0047] By configuring the above settings, data for each process instance can be stored separately. This prevents process instances from uploading their results to the shared storage unit before successful execution, avoiding data uploads at each process node during execution and preventing multiple modifications to the data in the shared storage unit when errors occur. Storing only the data results after successful process instance execution in the shared storage unit also reduces the complexity of data when accessed, resulting in a cleaner overall system.

[0048] For step S12, in some other possible implementations, the first task request information can be set to be automatically initiated after the system detects that a preset condition has been met. (See also...) Figure 4 As shown, Figure 4 This schematically illustrates the overall process steps of an automated talent appointment and dismissal process method according to an embodiment of the present invention, specifically when the system automatically initiates a first task request after detecting that preset conditions have been met. (Refer to...) Figure 4 As shown, in this embodiment, the overall process steps can be specifically implemented as follows, prior to step S12:

[0049] Step S41: Monitor the shared storage unit in real time. When the appointment and dismissal information is detected to be stored in the shared storage unit, generate the first task request information based on the corresponding appointment and dismissal information.

[0050] In this implementation, the first task request is automatically initiated by the system after detecting that preset conditions have been met. Since there is no user intervention in the entire process, when appointment / removal information is detected stored in the shared storage unit, the system automatically generates the first task request based on the corresponding appointment / removal information. Because the generated first task request corresponds to the appointment / removal information, the corresponding appointment / removal information can be directly determined from the shared storage unit in step S12 to obtain the relevant information. Specifically, in step S41, the shared storage unit is monitored in real time. Since the appointment / removal information obtained in step S11 is stored in the shared storage unit, monitoring the shared storage unit allows the system to determine if new appointment / removal information has been stored there. When new appointment / removal information is detected stored in the shared storage unit, the system generates the first task request based on that information to initiate the request.

[0051] When the appointment and dismissal process is successfully executed in step S13, corresponding data result information can be generated based on the successfully executed appointment and dismissal process. This data result information may include the appointed or dismissed personnel and their corresponding post-appointment positions, as well as personnel confirmation information for each process node in the appointment and dismissal process. After obtaining the data result information, the personnel information stored in the shared storage unit can be updated based on this information, thereby updating and modifying the original personnel information, including the job information of the appointed or dismissed personnel and the information of the personnel holding those positions.

[0052] In some possible implementations, the shared storage unit may also store job profile information corresponding to each employee. This job profile information includes a first job profile and a second job profile corresponding to each employee. The first job profile includes job information entered by the employee, and the second job profile includes job information entered by the administrator. Specifically, the first job profile is the job information entered by each employee upon joining the company, while the second job profile is the job information entered by the administrator based on the personnel information stored in the shared storage unit, corresponding to each employee's current job. The overall system can be configured such that an employee's first job profile and second job profile must match to have the corresponding operational permissions in the current system, thereby avoiding situations where permissions do not match responsibilities. Figure 5 This illustration schematically demonstrates the process of updating the job profile after step S13 in the automated talent appointment and dismissal process method according to an embodiment of the present invention. (Refer to...) Figure 5 As shown, this part can be implemented by including the following steps:

[0053] Step S51: Update the profile of the second job based on the data results;

[0054] Step S52: Monitor the first and second job profiles of each employee in real time, and issue a personnel anomaly warning when the job information in the first job profile does not correspond to the job information in the second job profile.

[0055] Since data result information is generated upon completion of the corresponding appointment and dismissal process, in step S51, the second job profile of the appointed personnel can be updated in real time based on this data result information, updating the job corresponding to the second job profile to the job after the personnel change. At this time, the first job profile of the appointed personnel will be different from their second job profile, locking the personnel's permissions. Therefore, the appointed personnel need to manually modify their first job profile to correspond to the job after the personnel change in the system before their permissions can be unlocked.

[0056] Step S52 involves real-time monitoring of the job profiles of each employee. Since the second job profile is automatically updated via step S51 upon successful completion of the appointment / removal process, the first job profile of the corresponding employee will typically differ from the second profile after the second job profile is updated, potentially locking the employee's access permissions. In this case, a personnel anomaly warning can be issued according to step S52 to alert the administrator and / or directly remind the employee to promptly modify the first job profile and prevent access permissions from being locked.

[0057] In the above embodiments, the appointment and removal information is obtained by processing the appointment and removal notices published in the third-party information system in step S11. The accuracy of the appointment and removal information obtained from processing these notices depends on the clarity of the notices themselves, the clarity of the acquired data, and the accuracy of the tools or methods used to identify the content of the notices. Therefore, the appointment and removal information obtained from the notices may contain identification errors, affecting the normal operation of the appointment and removal process. Specifically, Figure 6 This schematically illustrates another step in the automated personnel appointment and removal process method of another embodiment of the present invention, which involves obtaining appointment and removal information. (Refer to...) Figure 6 As shown, this process can be implemented by including the following steps:

[0058] Step S61: In response to receiving the second request information, generate an appointment and dismissal notice and appointment and dismissal information based on the second request information, and store the generated appointment and dismissal information in the shared storage unit.

[0059] In step S61, the received second request information is a request to issue an appointment and removal notice. This request information includes the personnel to be appointed and removed, and the corresponding appointment and removal details, enabling the formation of an appointment and removal notice containing both the personnel and their corresponding details. Specifically, this second request information can be initiated by the user's operating system. In this case, the relevant information in the second request information can be the data entered by the user when initiating the second request. Upon receiving the second request information, an appointment and removal notice and appointment and removal information are generated based on the received second request information. When generating the appointment and removal notice and / or appointment and removal information, it can be generated according to a pre-set appointment and removal information format. When initiating the second request, the user only needs to enter the corresponding content in the pre-set appointment and removal information format. The appointment and removal information format can specifically include fixed template statements in the appointment and removal notice, etc., so that when initiating the second request, the user only needs to fill in the missing parts of the appointment and removal information format. The content of the appointment and removal information format can be set according to actual conditions, and this embodiment does not impose any restrictions on this. The pre-defined appointment and dismissal information format can be pre-built, configured, and stored in the shared storage unit, so that it can be directly called upon when needed. When generating an appointment and dismissal notice, it can be generated directly based on the appointment and dismissal information format and the corresponding content input by the user, or it can be formed by partially extracting the content of the appointment and dismissal information format and the corresponding content input by the user. Similarly, when generating appointment and dismissal information, it can be generated directly based on the appointment and dismissal information format and the corresponding content input by the user, or it can be formed by partially extracting the content of the appointment and dismissal information format and the corresponding content input by the user. The generated appointment and dismissal notice can be published by pushing it to a third-party information system, while the generated appointment and dismissal information can be directly stored in the shared storage unit, thus eliminating the need to retrieve and process the appointment and dismissal notice to obtain the appointment and dismissal information. In subsequent steps S12 and S13, the appointment and dismissal information stored in the shared storage unit can be directly called upon. In the method of the present invention, this step can be set to replace the original step S11, or to form two different ways of obtaining appointment and dismissal information in parallel with step S11, thereby effectively avoiding errors or mistakes when obtaining appointment and dismissal information in step S11.

[0060] The automated personnel appointment and dismissal process method of this invention can monitor the third-party information system that issues appointment and dismissal notices in real time. Upon detecting such notices, it can promptly generate and store appointment and dismissal information. At this point, the system can spontaneously initiate a first task request, or the user can initiate a first task request, to initiate the appointment and dismissal process. After the process is initiated, it can automatically obtain relevant appointment and dismissal information and automatically generate the process based on this information, thus automating the entire process. Compared with existing technologies, appointed and dismissed personnel no longer need to obtain appointment and dismissal notices themselves. Furthermore, when initiating the process, they no longer need to fill out appointment and dismissal documents at the personnel administrator's office or obtain signatures and stamps from relevant personnel; all of this can be automated within the system, making the entire process fast and convenient. In addition, it creates a first and second job profile for each appointed person, effectively preventing situations where the power and authority are unequal when job changes occur, and promptly issuing warnings and reminders for correction. Furthermore, when obtaining appointment and dismissal information, the system can generate and store appointment and dismissal notices based on the second request information in a shared storage unit, thereby effectively avoiding errors when obtaining appointment and dismissal information.

[0061] Figure 7 The schematic diagram illustrates the module composition of an automated talent appointment and dismissal process system according to an embodiment of the present invention, with reference to... Figure 7 As shown, the automated personnel appointment and dismissal process system of the present invention includes the following components:

[0062] The appointment and removal notification monitoring module 1 is used to monitor the third-party information system in real time. When the release of the appointment and removal notification is detected, at least one set of appointment and removal information is obtained according to the corresponding appointment and removal notification, and the obtained at least one set of appointment and removal information is stored in the shared storage unit. The appointment and removal information includes the appointee and the appointment and removal status corresponding to the appointee.

[0063] The appointment and removal information acquisition module 2 is used to acquire appointment and removal information corresponding to the first task request from the shared storage unit in response to receiving the first task request information;

[0064] The process execution module 3 is used to form an appointment and removal process based on the obtained appointment and removal information and the process instance corresponding to the business scenario of the set of appointment and removal information, and to transfer the task of the appointment and removal process.

[0065] It should be noted that the implementation process and principle of the automated talent appointment and dismissal process processing system of this invention can be specifically referred to in the corresponding descriptions of the above method embodiments, such as the corresponding descriptions of the acquisition of appointment and dismissal information and the generation of appointment and dismissal processes in the method embodiments, and therefore will not be repeated here. For example, the automated talent appointment and dismissal process processing system of this invention can be any intelligent device with a processor, including but not limited to computers, smartphones, personal computers, robots, cloud servers, etc.

[0066] Figure 8 The schematic diagram illustrates the module composition of an automated talent appointment and dismissal process system according to another embodiment of the present invention, with reference to... Figure 8 As shown, the automated talent appointment and dismissal process system of this embodiment is... Figure 7 Compared to the automated talent appointment and dismissal process system shown, it also includes the following components:

[0067] The first task request information initiation module 4 is used to monitor the shared storage unit in real time. When it detects that appointment and dismissal information is stored in the shared storage unit, it generates and initiates the first task request information based on the corresponding appointment and dismissal information.

[0068] The shared storage unit also stores job profile information, which includes a first job profile and a second job profile corresponding to each employee. The first job profile includes job information entered by the employee and the second job profile includes job information entered by the administrator.

[0069] The system also includes:

[0070] Job profile update module 5 is used to update the second job profile based on the data results.

[0071] The job profile monitoring module 6 is used to monitor the first job profile and the second job profile of each employee in real time, and to issue a personnel anomaly warning when the job information in the first job profile does not correspond to the job information in the second job profile.

[0072] Also includes:

[0073] The appointment and dismissal notification generation module 7 is used to respond to the received second request information, generate an appointment and dismissal notification and appointment and dismissal information according to the second request information, and store the generated appointment and dismissal information in the shared storage unit.

[0074] It should be noted that the implementation process and principle of the automated talent appointment and dismissal process system of this invention can be specifically referred to in the corresponding descriptions of the above method embodiments, such as the descriptions of initiating the first task request information, updating the job profile, and generating the appointment and dismissal notice in the method embodiments, and therefore will not be repeated here. Exemplarily, the automated talent appointment and dismissal process system of this invention can be any intelligent device with a processor, including but not limited to computers, smartphones, personal computers, robots, cloud servers, etc.

[0075] In some embodiments, the present invention provides a non-volatile computer-readable storage medium storing one or more programs including execution instructions, which can be read and executed by electronic devices (including but not limited to computers, servers, or network devices) to perform the automated processing method for the appointment and removal of personnel according to any of the above embodiments of the present invention.

[0076] In some embodiments, the present invention also provides a computer program product, the computer program product including a computer program stored on a non-volatile computer-readable storage medium, the computer program including program instructions, which, when executed by a computer, cause the computer to perform the automated processing method for the appointment and removal of personnel in any of the above embodiments.

[0077] In some embodiments, the present invention also provides an electronic device, comprising: at least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the automated processing method for the appointment and removal of personnel according to any of the above embodiments.

[0078] In some embodiments, the present invention also provides a storage medium storing a computer program that, when executed by a processor, implements the automated processing method for the personnel appointment and dismissal process of any of the above embodiments.

[0079] Figure 9 This is a schematic diagram of the hardware structure of an electronic device for automating the personnel appointment and dismissal process according to another embodiment of this application, as shown below. Figure 9 As shown, the device includes:

[0080] One or more processors 910 and memory 920, Figure 9 Take the 910 processor as an example.

[0081] The equipment for automating the personnel appointment and dismissal process may also include an input device 930 and an output device 940.

[0082] The processor 910, memory 920, input device 930, and output device 940 can be connected via a bus or other means. Figure 9 Taking the example of a connection between China and Israel via a bus.

[0083] The memory 920, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the automated talent appointment and dismissal process processing method in the embodiments of this application. The processor 910 executes various functional applications and data processing of the server by running the non-volatile software programs, instructions, and modules stored in the memory 920, thereby realizing the automated talent appointment and dismissal process processing method of the above-described method embodiments.

[0084] The memory 920 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created by the use of automated processing methods for personnel appointment and dismissal procedures. Furthermore, the memory 920 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 920 may optionally include memory remotely located relative to the processor 910, and these remote memories can be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0085] Input device 930 can receive input digital or character information and generate signals related to user settings and function control of the image processing device. Output device 940 may include display devices such as a display screen.

[0086] The one or more modules are stored in the memory 920, and when executed by the one or more processors 910, they execute the automated processing method for the talent appointment and removal process in any of the above method embodiments.

[0087] The above-described product can perform the methods provided in the embodiments of this application, and has the corresponding functional modules and beneficial effects for performing the methods. Technical details not described in detail in this embodiment can be found in the methods provided in the embodiments of this application.

[0088] The electronic devices in this application embodiments exist in various forms, including but not limited to:

[0089] (1) Mobile communication devices: These devices are characterized by their mobile communication capabilities and primarily aim to provide voice and data communication. These terminals include: smartphones (e.g., iPhones), multimedia phones, feature phones, and low-end phones, etc.

[0090] (2) Ultra-mobile personal computer devices: These devices fall under the category of personal computers, possessing computing and processing capabilities, and generally also have mobile internet access features. These terminals include PDAs, MIDs, and UMPCs, such as the iPad.

[0091] (3) Portable entertainment devices: These devices can display and play multimedia content. This category includes audio and video players (such as iPods), handheld game consoles, e-book readers, as well as smart toys and portable car navigation devices.

[0092] (4) Server: A device that provides computing services. The components of a server include a processor, hard disk, memory, system bus, etc. Servers are similar to general computer architectures, but because they need to provide highly reliable services, they have higher requirements in terms of processing power, stability, reliability, security, scalability, and manageability.

[0093] (5) Other electronic devices with data interaction functions.

[0094] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0095] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus a general-purpose hardware platform, or of course, using hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0096] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. An automated method for the appointment and removal process of personnel, characterized in that, include: The system monitors third-party information systems in real time. When a notice of appointment or dismissal is detected, it obtains at least one set of appointment or dismissal information based on the notice and stores the information in a shared storage unit. The appointment or dismissal information includes the appointing or dismissing personnel and the appointment or dismissal details. The shared storage unit also stores job profile information, which includes a first job profile and a second job profile corresponding to each appointee. The first job profile includes the job information entered by the appointee, and the second job profile includes the job information entered by the administrator. Only when the first job profile and the second job profile of the appointee are consistent do they have the corresponding operation permissions. Real-time monitoring of the shared storage unit; when appointment and removal information is detected being stored in the shared storage unit, a first task request message is generated and initiated based on the corresponding appointment and removal information. In response to receiving the first task request information, the appointment and removal information corresponding to the first task request is obtained from the shared storage unit; An appointment and removal process is formed based on the obtained appointment and removal information and the process instances corresponding to the business scenarios of the set of appointment and removal information, and the task flow of the appointment and removal process is carried out. When the appointment and removal process is successfully executed, data result information is generated; Update the profile for the second position based on the data results; The system monitors the primary and secondary job profiles of each employee in real time, and issues a personnel anomaly warning when the job information in the primary and secondary job profiles does not match.

2. The automated processing method for talent appointment and removal procedures according to claim 1, characterized in that, The step of responding to receiving the first task request information and retrieving the appointment / removal information corresponding to the first task request from the shared storage unit includes: In response to receiving the first task request information, the appointment and removal information corresponding to the first task request information is retrieved from the shared storage unit and displayed. In response to receiving a first interactive instruction for one of the sets of appointment and dismissal information to be displayed in the output, the appointment and dismissal information corresponding to the first interactive instruction is obtained.

3. The automated processing method for talent appointment and removal procedures according to claim 2, characterized in that, The process of forming an appointment and removal process based on the obtained appointment and removal information and the process instance corresponding to the business scenario of the set of appointment and removal information, and the task flow of the appointment and removal process, includes: The obtained appointment and removal information is used to generate appointment and removal documents, which are then output and displayed. In response to receiving a confirmation instruction for appointment and removal information, an appointment and removal process is formed based on the appointment and removal information and the process instance corresponding to the business scenario of the set of appointment and removal information, and the task flow of the appointment and removal process is carried out.

4. The automated processing method for talent appointment and removal procedures according to claim 1, characterized in that, Also includes: The personnel information stored in the shared storage unit is updated based on the data results. The personnel information includes the positions in each department and the information of the personnel holding each position.

5. The automated processing method for talent appointment and removal procedures according to claim 1, characterized in that, Also includes: In response to receiving the second request information, an appointment and dismissal notice and appointment and dismissal information are generated based on the second request information, and the generated appointment and dismissal information is stored in the shared storage unit.

6. The automated processing method for talent appointment and removal procedures according to claim 1, characterized in that, Also includes: When each process instance is executed, data flow information corresponding to each process node in the process instance is generated and stored in the data storage unit corresponding to the process instance. When each process instance is executed successfully, data result information corresponding to the process instance is generated and stored in both the shared storage unit and the data storage unit corresponding to the process instance. Each process instance is configured with its own corresponding data storage unit.

7. An automated system for the appointment and removal of personnel, characterized in that: include: The appointment and dismissal notification monitoring module is used to monitor third-party information systems in real time. When the release of an appointment and dismissal notification is detected, it obtains at least one set of appointment and dismissal information based on the corresponding notification and stores the obtained at least one set of appointment and dismissal information in a shared storage unit. The appointment and dismissal information includes the appointing and dismissing personnel and the appointment and dismissal details corresponding to the appointing and dismissing personnel. The shared storage unit also stores job profile information, which includes a first job profile and a second job profile corresponding to each appointing personnel. The first job profile includes the job information entered by the corresponding appointing personnel, and the second job profile includes the job information entered by the administrator. Only when the first job profile and the second job profile of the appointing personnel are consistent do they have the corresponding operation permissions. The first task request information initiation module is used to monitor the shared storage unit in real time. When it detects that appointment and removal information is stored in the shared storage unit, it generates and initiates the first task request information based on the corresponding appointment and removal information. The appointment and removal information acquisition module is used to acquire appointment and removal information corresponding to the first task request from the shared storage unit in response to receiving the first task request information; The process execution module is used to form an appointment and removal process based on the obtained appointment and removal information and the process instance corresponding to the business scenario of the set of appointment and removal information, to perform task flow for the appointment and removal process, and to generate data result information when the appointment and removal process is successfully executed. The job profile update module is used to update the second job profile based on the data results. The job profile monitoring module is used to monitor the first job profile and the second job profile of each employee in real time, and to issue a personnel anomaly warning when the job information in the first job profile does not match the job information in the second job profile.

Citation Information

Patent Citations

  • Personnel management system

    CN114611917A

  • Authority control method and device, electronic equipment and storage medium

    CN116611085A

  • Self-linkage enterprise human resource data extraction synchronization method and system

    CN116934282A

  • Business processing method and device, computer equipment, readable storage medium and program product

    CN119850140A