An ERP enterprise management system
By introducing personnel architecture, mapping vector creation and personnel rating modules in the ERP enterprise management system, use the camera to identify employees and material relationships, solve the problem of low human resource management module in existing technology, improve the new employee's job entrance jobs. Optimization of speed and production links.
Patent Information
- Application Number
- CN202311412974.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-27
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2043-10-27
AI Technical Summary
The human resource management module of the existing ERP enterprise management system is less adaptable and it is difficult to quickly replace old employees, affecting production activities.
Create a module, mapping vector creation module and personnel rating module through personnel architecture, use the camera to obtain images in the preparatory area in real time, identify the relationship between employees and materials, establish the mapping vector between the image of the staff structure and preparation area, and reflect the employee in the production session. The role in.
It improves the onboarding speed of new employees, optimizes production links, and ensures the smooth operation of production activities.
Smart Images

Figure CN117408659B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of human resource management, and in particular to an ERP enterprise management system. Background Art
[0002] ERP enterprise management system is an intelligent integrated management system with extremely wide coverage and high comprehensiveness, including production and sales links.
[0003] In addition to the production activities themselves, ERP enterprise management systems often also have a human resources management module for managing individual staff members.
[0004] However, most of the existing human resource management modules are just simple statistical models that only store the basic information of each employee. Although this method is highly comprehensive, it has low adaptability. When faced with positions with high-frequency personnel turnover, such as raw material loading and unloading workshops, it is difficult for newly recruited personnel to quickly replace old employees. There is at least an adaptation process, which affects production activities to a certain extent. Therefore, how to extract work features of old employees, recruit new employees based on the feature extraction results, and ensure the smooth operation of production activities is the technical problem that the technical solution of the present invention wants to solve. Summary of the invention
[0005] 1. Technical issues to be resolved
[0006] In view of the deficiencies in the prior art, the present invention provides an ERP enterprise management system that solves the problem of how to identify the importance of issues reported by merchants. Reasonable allocation of limited processing resources is the technical problem that the technical solution of the present invention aims to solve.
[0007] (II) Technical solution
[0008] To achieve the above objectives, the present invention is implemented through the following technical solutions:
[0009] An ERP enterprise management system, the system comprising:
[0010] A personnel structure establishment module is used to regularly update employee information and establish a personnel structure based on the employee information; the personnel structure is a tree diagram consisting of personnel nodes;
[0011] A mapping vector creation module is used to obtain the material preparation area image in real time according to the camera, identify the material preparation area image, and establish a mapping vector between the personnel structure and the material preparation area image; the mapping vector is used to characterize the corresponding relationship between the personnel and the material preparation;
[0012] The personnel rating module is used to count the mapping vectors and determine the rating information of each person according to the mapping vectors.
[0013] As a further limitation of the technical solution of the embodiment of the present invention, the personnel structure establishment module includes:
[0014] An information query unit, used to receive the query authority granted by the management party, and query employee information in the human resources database based on the query authority; wherein the employee information of each employee contains the required authority, and when the query authority meets the required authority, the employee information is in a readable state; the employee information includes employee number, employee affiliation and employee resume;
[0015] An employee portrait creation unit, used to traverse employee resumes and create employee portraits with employee numbers as labels; the employee portraits are used to represent employee capabilities;
[0016] The employee portrait statistics unit is used to count employee portraits containing employee numbers according to employee affiliations to obtain the personnel structure.
[0017] As a further limitation of the technical solution of the embodiment of the present invention, the employee portrait creation unit includes:
[0018] The first traversal subunit is used to traverse the employee resume, extract the employee's educational experience, and determine the ability table according to the educational experience; the ability table is a bar chart, the independent variables in the bar chart are the evaluation indicators input by the management, and the dependent variable of the bar chart is the score;
[0019] The second traversal subunit is used to traverse the employee resume, extract the employee's work experience, and modify the capability table according to the work experience;
[0020] The number insertion subunit is used to insert the employee number into the revised capability table to obtain an employee portrait with the employee number as a label.
[0021] As a further limitation of the technical solution of the embodiment of the present invention, the mapping vector creation module includes:
[0022] An image acquisition unit, used for receiving in real time the image of the material preparation area acquired by the camera; the camera contains a thermal element;
[0023] A contour marking unit, used to mark the employee contour and the material contour in the backup area image based on a thermal element; wherein the employee contour and the material contour are both a collection of several unconnected areas;
[0024] A relationship establishing unit, used for determining a corresponding relationship between an employee profile and a material profile according to a positional relationship between the employee profile and the material profile;
[0025] A mapping establishment unit is used to establish a mapping vector from the personnel structure to the material preparation area image based on the corresponding relationship.
[0026] As a further limitation of the technical solution of the embodiment of the present invention, the contour marking unit includes:
[0027] The center point selection subunit is used to select the employee profiles in turn and calculate the center points of the employee profiles;
[0028] A detection circle creation subunit is used to create a detection circle with the center point as the center;
[0029] The intersection detection subunit is used to calculate the intersection of the detection circle and the material contour in real time. When the number of pixels in the intersection is less than a preset number threshold, the radius of the detection circle is increased according to a preset step size.
[0030] The contour connection subunit is used to connect the employee contour and the material contour at the current moment when the number of pixel points in the intersection reaches a preset number threshold;
[0031] The time calculation subunit is used to count the material profiles corresponding to each moment in a preset time period based on the employee profile, and calculate the total time of each material profile;
[0032] The profile selection subunit is used to select the material profile whose total time reaches a preset time threshold as the corresponding profile of the employee profile.
[0033] As a further limitation of the technical solution of the embodiment of the present invention, the mapping establishment unit includes:
[0034] The first query subunit is used to read personnel in the personnel structure in turn, and query the employee profile of the personnel in the material preparation area image at each time;
[0035] The second query subunit is used to query the material profile corresponding to the employee profile based on the corresponding relationship;
[0036] The statistical fitting subunit is used to count all material profiles and fit the final profile;
[0037] The execution subunit is used to receive the layer distance input by the management party, and create a mapping vector from the person to the final outline based on the layer distance.
[0038] As a further limitation of the technical solution of the embodiment of the present invention, the principle of counting all material profiles and fitting the final profile includes:
[0039]
[0040] Where (i, j) is the coordinate of the point in the final contour, N is the number of material contours, if (x, y) ∈ L t is a judgment statement. When it is true, the output is one, and when it is false, the output is zero. A is a preset value.
[0041] As a further limitation of the technical solution of the embodiment of the present invention, the execution subunit includes:
[0042] A receiving subunit, used for receiving the layer distance input by the management party;
[0043] The modulus length determination subunit is used to obtain the boundary points of the final contour, determine the mapping wide angle according to the boundary points and the layer distance, and determine the vector modulus length according to the mapping wide angle;
[0044] The rectangle determination subunit is used to determine the minimum rectangle based on the minAreaRect() function and the boundary points of the final contour;
[0045] The generating subunit is used to generate a mapping vector according to the vector modulus and the center point of the minimum rectangle.
[0046] As a further limitation of the technical solution of the embodiment of the present invention, an adjustment factor determined by the employee portrait is introduced into the generation process of the mapping vector.
[0047] As a further limitation of the technical solution of the embodiment of the present invention, the personnel rating module includes:
[0048] A change calculation unit, used to read the mapping vector of each person according to a preset time span and calculate the average change vector of the mapping vector;
[0049] The vector application unit is used to read the mapping vector at the current moment, input the mapping vector at the current moment and the average change vector into the trained neural network model to obtain rating information.
[0050] (III) Beneficial effects
[0051] The present invention provides an ERP enterprise management system. Compared with the prior art, it has the following beneficial effects:
[0052] The present invention obtains material area images through a camera, identifies the material area images, determines the relationship between employees and materials, and creates a mapping vector between the personnel structure and the material area images based on the relationship between employees and materials. The mapping vector parameter can reflect the role of the employee in the production link, and then determine the subsequent recruitment and training process, thereby improving the speed of new employees' employment and optimizing the production link. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0054] Figure 1 This is a structural diagram of the ERP enterprise management system.
[0055] Figure 2 Create a structural diagram of the modules that form the personnel architecture in the ERP enterprise management system.
[0056] Figure 3 A structural diagram of the module for creating mapping vectors in an ERP enterprise management system.
[0057] Figure 4 This is a structural diagram of the personnel rating module in the ERP enterprise management system. DETAILED DESCRIPTION
[0058] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention are clearly and completely described. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0059] Figure 1 1 is a structural block diagram of an ERP enterprise management system. In an embodiment of the present invention, an ERP enterprise management system, the system 10 includes:
[0060] A personnel structure establishment module 11 is used to regularly update employee information and establish a personnel structure based on the employee information; the personnel structure is a tree diagram consisting of personnel nodes;
[0061] In an enterprise, employees often leave or join the company. Whenever an employee leaves or joins the company, the employee information will change. By collecting statistics on the employee information, the personnel structure can be obtained. In the technical solution of the present invention, a tree diagram is used to represent the personnel structure. The tree diagram consists of multiple node components, each of which is called a personnel node, corresponding to each employee.
[0062] A mapping vector creation module 12 is used to obtain the material preparation area image in real time according to the camera, identify the material preparation area image, and establish a mapping vector between the personnel structure and the material preparation area image; the mapping vector is used to characterize the corresponding relationship between the personnel and the material preparation;
[0063] A camera is installed in the material storage area, and the camera can take real-time images of the materials, which are called preparation area images. By identifying the preparation area, the location of the employees and the materials can be obtained. According to the location of the employees and the location of the materials, it can be determined which materials the employees' daily work corresponds to. According to the correspondence between employees and materials, the correspondence between the personnel structure and the preparation area image can be established (the above-mentioned mapping vector). Among them, one personnel node corresponds to one mapping vector, which points to a material area.
[0064] The personnel rating module 13 is used to count the mapping vectors and determine the rating information of each person according to the mapping vectors;
[0065] The mapping vector reflects the materials corresponding to each employee within a period of time. By counting the materials corresponding to the employee at different times, the rating information of the employee can be determined; the rating information is used to characterize the work scope of the employee; generally, the larger the work scope, the higher the rating, and correspondingly, the higher the employee's labor cost; when the corresponding employee leaves, the vacancy can be quickly filled according to the mapping vector.
[0066] Figure 2 The structure diagram of the personnel architecture establishment module 11 in the ERP enterprise management system is shown in FIG. The personnel architecture establishment module 11 includes:
[0067] The information query unit 111 is used to receive the query authority granted by the management party, and query the employee information in the human resources database based on the query authority; wherein the employee information of each employee contains the required authority, and when the query authority meets the required authority, the employee information is in a readable state; the employee information includes the employee number, the employee affiliation and the employee resume;
[0068] An employee portrait creation unit 112 is used to traverse employee resumes and create employee portraits with employee numbers as labels; the employee portraits are used to represent employee capabilities;
[0069] The employee portrait statistics unit 113 is used to count employee portraits containing employee numbers according to employee affiliations to obtain a personnel structure.
[0070] The above content describes the generation process of the personnel structure. First of all, obtaining employee information will inevitably involve the issue of authority. Only with certain authorities can the corresponding employee information be queried. In the technical solution of the present invention, the personnel targeted are mostly staff in the material area, and their required authorities are relatively low. The core personnel of the enterprise provide query authorities to query employee information.
[0071] Furthermore, regarding employee information, employee information includes employee number, employee affiliation and employee resume. The first two are easy to understand. The employee number is a unique string of numbers that belongs to the employee and is used to identify the identity. The employee affiliation is the superior-subordinate relationship between the staff members. The personnel structure can be more orderly based on the employee affiliation. Regarding employee resume, this is a high-level concept. It contains a lot of information and is used to indicate the status of the employee. The information format is mainly text and can be a template pre-created by the management and generated when the employee joins the company.
[0072] As a preferred embodiment of the technical solution of the present invention, the employee portrait creation unit 112 includes:
[0073] The first traversal subunit is used to traverse the employee resume, extract the employee's educational experience, and determine the ability table according to the educational experience; the ability table is a bar chart, the independent variables in the bar chart are the evaluation indicators input by the management, and the dependent variable of the bar chart is the score;
[0074] The second traversal subunit is used to traverse the employee resume, extract the employee's work experience, and modify the capability table according to the work experience;
[0075] The number insertion subunit is used to insert the employee number into the revised capability table to obtain an employee portrait with the employee number as a label.
[0076] The above content provides a specific solution for constructing employee portraits based on employee resumes. On the one hand, the content of employee resumes is limited, that is, the employee resumes include educational background and work experience. The educational background can analyze the transcript, count different courses and their scores, and obtain a bar chart, called a competency table.
[0077] On this basis, the employee's work experience is extracted. The work experience can be limited to the person's work process in the current company, that is, in which departments the employee has worked. At this time, the corresponding score is revised; it is worth mentioning that the revision range is large, such as expanding to twice or three times the original, because for this company, work experience is more important than educational experience.
[0078] Figure 3 This is a structural diagram of a mapping vector creation module in an ERP enterprise management system. The mapping vector creation module 12 includes:
[0079] The image acquisition unit 121 is used to receive the image of the material preparation area acquired by the camera in real time; the camera contains a thermal element;
[0080] The contour marking unit 122 is used to mark the employee contour and the material contour in the data backup area image based on the thermal element; wherein the employee contour and the material contour are both a collection of a plurality of unconnected areas;
[0081] A relationship establishing unit 123, used to determine a corresponding relationship between an employee profile and a material profile according to a positional relationship between the employee profile and the material profile;
[0082] The mapping establishment unit 124 is used to establish a mapping vector from the personnel structure to the material preparation area image based on the corresponding relationship.
[0083] The above content is the core process of the technical solution of the present invention. The image of the material preparation area is obtained by a camera with a heat source recognition function. Then, the employee area and the material area can be determined by combining the existing contour recognition technology and the heat source recognition information. One of the methods is:
[0084] Calculate the pixel difference of adjacent points in sequence, compare the pixel difference with the tolerance, and identify the contour based on the comparison result;
[0085] The heat source identification result is read, and each profile is classified according to the heat source identification result to obtain the employee profile and the material profile.
[0086] When the employee profile and the material profile are obtained, the materials for which the employee's work scope is targeted can be determined based on the positional relationship between the employee profile and the material profile at different times, thereby establishing a corresponding relationship between the employee profile and the material profile.
[0087] The correspondence between all employee profiles and material profiles can be converted into a mapping relationship from the personnel structure to the material preparation area image, which is reflected by the mapping vector.
[0088] As a preferred embodiment of the technical solution of the present invention, the contour marking unit 122 includes:
[0089] The center point selection subunit is used to select the employee profiles in turn and calculate the center points of the employee profiles;
[0090] A detection circle creation subunit is used to create a detection circle with the center point as the center;
[0091] The intersection detection subunit is used to calculate the intersection of the detection circle and the material contour in real time. When the number of pixels in the intersection is less than a preset number threshold, the radius of the detection circle is increased according to a preset step size.
[0092] The contour connection subunit is used to connect the employee contour and the material contour at the current moment when the number of pixel points in the intersection reaches a preset number threshold;
[0093] The time calculation subunit is used to count the material profiles corresponding to each moment in a preset time period based on the employee profile, and calculate the total time of each material profile;
[0094] The profile selection subunit is used to select the material profile whose total time reaches a preset time threshold as the corresponding profile of the employee profile.
[0095] Specifically, regarding the correspondence between the employee contour and the material contour, the above content provides a definite solution, and the process is: select the center point in the employee contour (which can be the point determined by dividing the total pixel points by the maximum height), and then continuously draw circles with the center point as the center. As the radius of the circle continues to increase, it will eventually intersect with the material contour. The material contour that intersects first is the nearest material contour.
[0096] Then, each employee is analyzed and all the recent material profiles of the employee within a period of time (such as a day) are counted. The employee's stay time in each material profile can be calculated. For loading and unloading employees, they spend most of their time moving back and forth between two areas; for patrol personnel, their stay time in each area is mostly at the same level, for example, they stay for a few minutes each.
[0097] It is worth mentioning that in the above content, the selection of the time threshold needs to be appropriate, because employees occasionally have other things to do, such as going to the office, etc. At this time, they will pass through most of the material areas, but the stay time will not be too long. Through the time threshold preset by the management, such as 30s, these quickly passed material areas can be eliminated.
[0098] As a preferred embodiment of the technical solution of the present invention, the mapping establishment unit 124 includes:
[0099] The first query subunit is used to read personnel in the personnel structure in turn, and query the employee profile of the personnel in the material preparation area image at each time;
[0100] The second query subunit is used to query the material profile corresponding to the employee profile based on the corresponding relationship;
[0101] The statistical fitting subunit is used to count all material profiles and fit the final profile;
[0102] The execution subunit is used to receive the layer distance input by the management party, and create a mapping vector from the person to the final outline based on the layer distance.
[0103] The above content provides a specific mapping vector generation process. The mapping vector is the mapping relationship between the personnel structure and the material preparation area image. The personnel structure and the material preparation area image can be imagined as two layers. There is a certain distance between the two layers (determined by the management). Each node in the personnel structure corresponds to an employee. According to the corresponding relationship determined by the contour marking unit 122, the material area corresponding to the employee can be queried in the material preparation area image, and a vector pointing from the node (personnel structure) to the material area (material preparation area image) is established, which is called a mapping vector.
[0104] As a preferred embodiment of the technical solution of the present invention, the principle of counting all material profiles and fitting the final profile includes:
[0105]
[0106] Where (i, j) is the coordinate of the point in the final contour, N is the number of material contours, if (x, y) ∈ L t is a judgment statement. When it is true, the output is one, and when it is false, the output is zero. A is a preset value.
[0107] The popular meaning of the above formula is that when a point appears in multiple material contours and the frequency of its appearance reaches a preset value, it is regarded as a point of the final contour.
[0108] The correspondence determined by the contour marking unit 122 is a correspondence within a time period (one day). When analyzing a month, it is necessary to count multiple correspondences and then determine an average area, which is called the final contour.
[0109] It should be noted that the connectivity of the final contour is not considered in the technical solution of the present invention.
[0110] As a preferred embodiment of the technical solution of the present invention, the execution subunit includes:
[0111] A receiving subunit, used for receiving the layer distance input by the management party;
[0112] The modulus length determination subunit is used to obtain the boundary points of the final contour, determine the mapping wide angle according to the boundary points and the layer distance, and determine the vector modulus length according to the mapping wide angle;
[0113] The rectangle determination subunit is used to determine the minimum rectangle based on the minAreaRect() function and the boundary points of the final contour;
[0114] The generating subunit is used to generate a mapping vector according to the vector modulus and the center point of the minimum rectangle.
[0115] The above content provides a certain vector generation process. The vector itself has two parameters, one is the direction, and the other is the modulus. In an example of the technical solution of the present invention, the modulus is determined according to the area of the final contour, that is, the area ratio of the final contour and the node is calculated. The mapping wide angle can be determined according to the area ratio (determined by the layer distance). This process can be imagined as a beam of light passing through the node and the final contour at the same time, and the range of the light beam is the mapping wide angle.
[0116] Furthermore, by selecting the center of the node and the center of the final contour and connecting the two centers, a direction can be obtained. Combining the direction and the modulus, the mapping vector can be determined.
[0117] As a preferred embodiment of the technical solution of the present invention, an adjustment factor determined by the employee portrait is introduced in the process of generating the mapping vector.
[0118] In an example of the technical solution of the present invention, after the mapping vector is generated, a scaling parameter is introduced based on the employee portrait to adjust the mold length; the employee portrait reflects the ability of the employee. If the ability is strong, the adjusted mold length is longer and the corresponding final contour area is larger, which is consistent with the actual situation, that is, the stronger the ability, the larger the material area faced.
[0119] Figure 4 The following is a structural diagram of the personnel rating module 13 in the ERP enterprise management system. The personnel rating module 13 includes:
[0120] A change calculation unit 131 is used to read the mapping vector of each person according to a preset time span and calculate an average change vector of the mapping vector;
[0121] The vector application unit 132 is used to read the mapping vector at the current moment, input the mapping vector at the current moment and the average change vector into the trained neural network model to obtain rating information.
[0122] In one example of the technical solution of the present invention, the management party trains a neural network model from mapping vectors to rating information. This process is a shallow learning process, and the training process is very simple and will not be described in detail. The difficulty of the neural network model lies in the feature extraction part, that is, the generation process of the above-mentioned mapping vector.
[0123] Furthermore, based on the generated mapping vectors, the technical solution of the present invention also calculates the change vector according to the mapping vectors of adjacent time periods, and then calculates the average change vector, and trains the neural network model from the average change vector to the rating information; the meaning of doing so is to reflect the growth of employees through the average change vector.
[0124] In the technical solution of the present invention, the rating information finally obtained reflects the role played by the employees in the enterprise. When they leave, new employees with a high degree of fit can be quickly recruited based on the rating information, thereby ensuring the smooth operation of the work.
[0125] In summary, compared with the prior art, the present invention has the following beneficial effects:
[0126] The present invention obtains material area images through a camera, identifies the material area images, determines the relationship between employees and materials, and creates a mapping vector between the personnel structure and the material area images based on the relationship between employees and materials. The mapping vector parameter can reflect the role of the employee in the production link, and then determine the subsequent recruitment and training process, thereby improving the speed of new employees' employment and optimizing the production link.
[0127] It should be noted that, through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiment. In this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the term "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, article or device. Without more constraints, an element defined by the phrase "comprising a..." does not exclude the existence of other identical elements in the process, method, article or apparatus comprising the element.
[0128] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An ERP enterprise management system, characterized in that: The system comprises: A personnel structure establishment module is used to regularly update employee information and establish a personnel structure based on the employee information; the personnel structure is a tree diagram consisting of personnel nodes; A mapping vector creation module is used to obtain the material preparation area image in real time according to the camera, identify the material preparation area image, and establish a mapping vector between the personnel structure and the material preparation area image; the mapping vector is used to characterize the corresponding relationship between the personnel and the material preparation; The personnel rating module is used to count the mapping vectors and determine the rating information of each person according to the mapping vectors; The personnel structure establishment module includes: An information query unit, used to receive the query authority granted by the management party, and query employee information in the human resources database based on the query authority; wherein the employee information of each employee contains the required authority, and when the query authority meets the required authority, the employee information is in a readable state; the employee information includes employee number, employee affiliation and employee resume; An employee portrait creation unit, used to traverse employee resumes and create employee portraits with employee numbers as labels; the employee portraits are used to represent employee capabilities; The employee portrait statistics unit is used to count employee portraits containing employee numbers according to employee affiliations to obtain the personnel structure; The employee portrait creation unit includes: The first traversal subunit is used to traverse the employee resume, extract the employee's educational experience, and determine the ability table according to the educational experience; the ability table is a bar chart, the independent variables in the bar chart are the evaluation indicators input by the management, and the dependent variable of the bar chart is the score; The second traversal subunit is used to traverse the employee resume, extract the employee's work experience, and modify the capability table according to the work experience; The number insertion subunit is used to insert the employee number into the modified capability table to obtain the employee portrait with the employee number as the label; The mapping vector creation module includes: An image acquisition unit, used for receiving in real time the image of the material preparation area acquired by the camera; the camera contains a thermal element; A contour marking unit, used to mark the employee contour and the material contour in the backup area image based on a thermal element; wherein the employee contour and the material contour are both a collection of several unconnected areas; A relationship establishing unit, used for determining a corresponding relationship between an employee profile and a material profile according to a positional relationship between the employee profile and the material profile; A mapping establishment unit, used to establish a mapping vector from a personnel structure to a material preparation area image based on the corresponding relationship; The contour marking unit comprises: The center point selection subunit is used to select the employee profiles in turn and calculate the center points of the employee profiles; A detection circle creation subunit is used to create a detection circle with the center point as the center; The intersection detection subunit is used to calculate the intersection of the detection circle and the material contour in real time. When the number of pixels in the intersection is less than a preset number threshold, the radius of the detection circle is increased according to a preset step size. The contour connection subunit is used to connect the employee contour and the material contour at the current moment when the number of pixel points in the intersection reaches a preset number threshold; The time calculation subunit is used to count the material profiles corresponding to each moment in a preset time period based on the employee profile, and calculate the total time of each material profile; The profile selection subunit is used to select the material profile whose total time reaches a preset time threshold as the corresponding profile of the employee profile.
2. The ERP enterprise management system according to claim 1, characterized in that: The mapping establishment unit comprises: The first query subunit is used to read personnel in the personnel structure in turn, and query the employee profile of the personnel in the material preparation area image at each time; The second query subunit is used to query the material profile corresponding to the employee profile based on the corresponding relationship; The statistical fitting subunit is used to count all material profiles and fit the final profile; The execution subunit is used to receive the layer distance input by the management party, and create a mapping vector from the person to the final outline based on the layer distance.
3. The ERP enterprise management system according to claim 2, characterized in that: The principles of counting all material profiles and fitting the final profile include: Where (i, j) is the coordinate of the point in the final contour, N is the number of material contours, if (x, y) ∈ L t is a judgment statement. When it is true, the output is one, and when it is false, the output is zero. A is a preset value.
4. The ERP enterprise management system according to claim 2, characterized in that: The execution subunit comprises: A receiving subunit, used for receiving the layer distance input by the management party; The modulus length determination subunit is used to obtain the boundary points of the final contour, determine the mapping wide angle according to the boundary points and the layer distance, and determine the vector modulus length according to the mapping wide angle; The rectangle determination subunit is used to determine the minimum rectangle based on the minAreaRect() function and the boundary points of the final contour; The generating subunit is used to generate a mapping vector according to the vector modulus and the center point of the minimum rectangle.
5. The ERP enterprise management system according to claim 4, characterized in that: In the process of generating the mapping vector, a regulating factor determined by the employee profile is introduced.
6. The ERP enterprise management system according to claim 1, characterized in that: The personnel rating module includes: A change calculation unit, used to read the mapping vector of each person according to a preset time span and calculate the average change vector of the mapping vector; The vector application unit is used to read the mapping vector at the current moment, input the mapping vector at the current moment and the average change vector into the trained neural network model to obtain rating information.
Citation Information
Patent Citations
Employee post capability quality assessment system and assessment method thereof
CN101980266A
Indoor patrol estimation and analysis method based on three-dimensional profile
CN106056686A