Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

- 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
EvaluationUser
EvaluationUser
12

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
EducationUser
EducationUser
11

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
training
training
12

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 

...