...
- Admin can add/edit/retire competencies, every competency falls in a particular category for eg:admin can create a competency like Dental Hygiene, Oral Surgery which falls under the Dentistry category. Lets assume that we have a list of category already present in the system in the form of codes like administrative , dentistry, surgeon , maternal care , etc. While creating a competency the admin has to specify under which category does it fall as well as any notes regarding it. ( i am yet to figure out why the levels of competency are provided in the database table).The admin can even choose to retire a competency.
...
Wireframe | ||
---|---|---|
Evaluation
When a user is created , he is assigned a competency and then he can be evaluated by the HR manager for his competency, there would be levels like "Competent", "Not Competent","Not Evaluated", and the hr_evaluation table would be filled automatically based on who is looged in the system and evaluating.
...
Mockup | ||||||
---|---|---|---|---|---|---|
|
Education
The Education would be for a particular person , so while creating a person you can fill his education details. All the degree , major , etc can again come from Code tables. It would be an admin task to maintain these code tables
...
Mockup | ||||||
---|---|---|---|---|---|---|
|
Trainings
- An admin / manager can create a training , which can fall into a particular category , (these category can come from coded table or manual entry ) , at the time of creating a training the admin/manager has to specify the institution providing the training alond with other details like whi is the instructor , location , cost , duration as well this particular training is for which set of competency . Which means this training would be available for only those people who fall under that competency. This page would affect the following tables the hr_training, hr_training_class , hr_training_competencies tables.
...
Mockup | ||||||
---|---|---|---|---|---|---|
|
4.Creating forms for Hr Manager as well as Hr clerk for entering the data into the rest of the tables , keeping the current state of the project in mind we would have to add few tabs in the current screen for training , leave , competency .
...
SMART Goal #1: Updating maven configuration , Creating table definitions and entities , formalizing the code tables
- Measure: Updating maven configuration , Creating table definitions and entities.
- Update maven configuration
- Discuss with the mentor , if we would be following any code tables for various values like Degree of Education , Competency Category , etc . If necessary create new tables for the coded values.
- Define new tables
- Create the entities for the above tables.
- Deadline: 17th may - 27th May
SMART Goal #2:Measure: Complete the admin/manager actions
- Creating competencies
- Creating training and assigning it to competencies
- Adding a training tab for a staff which shows him the upcoming training for his competency.
- Creating education
- Creating evaluation
- Create UI for admin to keep maintain the code tables.(adding a category, degree , competent level , etc )
- Deadline: 28th May - 20th June.
SMART Goal #4: Discuss and complete the leave , discipline , injury
- Discuss with the mentor about the leave , discipline , injury functionality.
- Develop all of them
- Deadline:21st June - 10th July.
SMART Goal #5: HR Clerks forms
- Create forms for HR Clerk role to fill in details like provider's names/addreses, certificates, general notes, reviews (type of note), incidents (type of note)
- Deadline: 11th July - 15th July.
SMART Goal #6: Moving Hr module pages from admin page so that they will be accessible via role based home page
- Measure:Adding functionality so that Hr module pages are accessible via role based homepage
- Create a form which would include all the admin activities
- Use the above form along with role based homepage module so that the system can be deployed as standalone hr module
- Deadline: 15th July - 20th July
SMART Goal #7: Buffer period
- Measure: Buffer period for any unpredictable delay
- Deadline: 21st July - 25th July.
SMART Goal #8: Report Generation
...