1. Technical Field
The present disclosure relates to a management system, and more particularly to a management system for training employees.
2. Description of Related Art
Training employees is an important human resource issue for most of corporations, especially for large corporations. A system must be provided to ensure that employees in different work positions are trained with the corresponding courses. The system also should ensure different employees of different levels have different level courses.
Thus, certain conventional training systems have been developed. However, most of conventional training systems only store a plurality of digital training materials thereon, and employees study these training materials depending on their interest and knowledge. It is often inefficient to train employees.
Therefore, there is room for improvement within the art.
Many aspects of the embodiments can be better understood with references to the following drawings. The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the embodiments. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
The disclosure is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean at least one.
In general, the word “module,” as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language, such as, for example, Java, C, or Assembly. One or more software instructions in the modules may be embedded in firmware, such as an EPROM. It will be appreciated that modules may comprise connected logic units, such as gates and flip-flops, and may comprise programmable units, such as programmable gate arrays or processors. The modules described herein may be implemented as both software and/or hardware modules and may be stored in any type of computer-readable medium or other computer storage device.
Referring to
The data storage module 20 stores every employee's personnel information, training information, and score. The employee's personnel information includes employee's name, job number, department, job, work experience, registered username of the system 10, registered password, user authority, and communication manner, etc. The training information includes employee's education background, training completed, and training yet to complete etc. The score information includes score achieved on each training course, employee's total score each month, employee's total score each quarter, employee's total score each year, etc.
The employee identification module 11 is used to identify employee's status according to the inputting of the employee's username and password on terminal. As long as the username and password have been registered in the system 10, the identification module 11 lets the employee enter the system 10, and gives the corresponding employee the extent of user authority according to the employee's personnel information. Simultaneously, a display of the employee's terminal shows a corresponding interface for the employees operation.
The personnel information module 12 is used to add, modify, or delete the employee's personnel information. For example, when a new employee joins a company, the employee's personnel information can be added to the system 10 via the personnel information module 12.
Referring to
Referring to
The analysis unit 157 is used to analyze the results, and generates some useful suggestions for employees. The suggestions include needed training courses, suitable jobs, etc. The suggestions can be sent back to the employee according to the terminals or the employee's communication manner.
Referring to
In step 401, the training course match unit 131 matches a training course for an employee, or the employee submits a training course via the training course submitting unit 133.
In step 402, the training course notice unit 135 automatically notifies the employee time and place of the training course which is matched to the employee or submitted by the employee.
In step 403, after the training course ends, a training result of the employee is scored via the training scoring unit 151.
In step 404, the total score computing unit 153 computes a total score of the employee during a time period.
In step 405, the analysis unit 157 analyses the employee's training result, and generates training suggestion sent back to the employee.
It is to be understood, however, that even though numerous characteristics and advantages of the embodiments have been set forth in the foregoing description, together with details of the structure and function of the embodiments, the disclosure is illustrative only, and changes may be made in detail, especially in matters of shape, size, and arrangement of parts within the principles of the present disclosure to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
Depending on the embodiment, certain of the steps of methods described may be removed, others may be added, and the sequence of steps may be altered. It is also to be understood that the description and the claims drawn to a method may include some indication in reference to certain steps. However, the indication used is only to be viewed for identification purposes and not as a suggestion as to an order for the steps.
Number | Date | Country | Kind |
---|---|---|---|
200910310614.9 | Nov 2009 | CN | national |