Friday 25 October 2013

HUMAN RESOURCE MANAGEMENT SYSTEM

 Admin Module

 Master:

1. Company Details:

  • Get general information
  • Like company name, tax id, no. of employees, registration number, phone, fax, emailed, address1, address2, city, state/province, zip/postal code, country, notes etc.
  • Admin can add, Edit company Information.
  • Branch Information
  • Add company branch details like name, country, state/province, city, address, zip/postal code, phone, fax, notes etc.
  • Admin can add, view, Edit and delete company Branch Information.
  • Admin can search Branch Information Using Location name, city, and country.
  • Company Structure 
  • In company structure details like unit id, name, and Description etc.These Details come under that main company.
  • Admin can add, view, Edit and delete company unit structure.


2. Project Details:

  • Customer details 
  • Add Customer details like customer name, Description etc.
  • Admin can view, edit and delete customer details.
  • Project Details
  • Add project details like customer name, project name, project name, start date, end date and status etc.
  • Admin can update status separately.
  • In add project you have popup window for adding customer details.
  • In add project you menu for adding project admin.
  • Admin can view, edit and delete project details.
  • Admin can search project details by customer name, project name and project admin.


3. Job:

  • Job Title
  • Add job title details like job title name, job description, is active and notes etc.
  • Admin view, edit and delete job titles.
  • Pay Grades
  • Add grade level name, currency type, minimum salary, maximum salary etc.
  • Admin view, edit and delete pay Grates.
  • Employment Status
  • Add Employee status like full- time- permanent, full-time- Regular, Part-Time Contract, Probation etc.
  • Admin view, edit and delete Employment Status
  • Job Categories
  • Add job categories like presidents and vice-presidents, professionals, sales workers, service workers, technicians, craft workers, laborers and helpers, Operatives, officials and managers, and office and clerical workers.
  • Admin view, edit and delete job categories.
  • Work shift
  • Add work shift details like shift name, hours per day, employees etc.
  • Admin view, edit and delete work shifts.

4. Qualification:

Skill:
  • Add skills like name and description i.e. management, marketing, people skill, Research skill, Technical, Up-selling etc.,
  • Admin view, edit and delete skill sets.
Education:
  • Add education like level i.e. Associate Degree, Bachelor Degree, High School diploma, Master Degree, Professional Degree, some college, no degree etc.
  • Admin view, edit and delete Education Degrees.
License:
  • Add License like name i.e. Professional License, Driver-probationary license, occupational limited license etc.
  • Admin view, edit and delete License.
Language:
  • Add languages like name i.e. English, Tamil, Telugu, Dutch, French, and German etc.
  • Admin view, edit and delete Languages.
Configuration:
  • Admin can enable/disable modules for user requirements.
  • Employee Personal
  • Add Employee
  • In add Employee details like Name(first name, middle name, last Name), Employee Id, Photograph,  Resume,
  • Create Login Details (login Id, Password, Retype Password, Status)        
Personal Details:
  • Add Personal Details like Name(first name, middle name, last Name),Employee Id, Nick Name, Gender, DOB, Height, Pan Card, Blood Group, Religion,  Community, Marital Status,   Joining Date.
  • Admin view, edit Personal Details.
  • Admin can upload Documents for related personal details.
Contact Details:
  • Add Contact Details like Address 1, Address2, City, State/Province, Zip/Postal Code, Country, Home Telephone, Mobile, Work Telephone, Work Email, and Other Email.
  • Admin view, edit Contact Details.
  • Admin can upload Documents for related Contact Details.
Emergency Contacts:
  • Add Emergency Contacts like Name, Relationship, Home Telephone, Mobile, Work Telephone etc.
  • Admin view, edit Emergency Contacts Details.
  • Admin can upload Documents for related  Emergency Contacts
Add Immigration:
  • Add Immigration Details like document Type (Passport, Visa), Number, Issue Date, Expiry date, Eligibility Status, Issued By (country), Eligibility Review date, Comments.
  • Admin view, edit Immigration Details.
  • Admin can upload Documents for related immigration.
Job:
  • Add job Details like Job Title, Job Specification, Employment Status, Job category ,Joining Date, Sub Unit, Location, Is Employee Terminated Etc.
  • Add Employment Contract Details like Start date, End Date, Contract details (file).
  • Admin can terminate employer.
  • Admin Can view edits Job Details.
  • Admin can upload Documents for related job.
Salary Component:
  • Add Salary Component like Pay grade, Salary Components, Pay Frequency, Currency, Amount, Comments.
  • Add Direct Deposit Details (Account Details) Like Account Number, Account Type, and Amount etc.
  • Admin can view edit salary components.
  • Admin can upload Documents for salary component for particular employee.
Report To:
  • Add Supervisor Details like Name and reporting method like (direct, indirect, other) etc.
  • Add Subordinates Details like Name and reporting method like (direct, indirect, other) etc.
  • Admin can view edit Supervisor and subordinates details.
  • Admin can upload Documents for report to details.
Qualification:
  • Work Experience
  • Add work experience details like company name, job title, from, to, comment etc.
  • Admin can add experience in multiple companies.
  • Admin can view, edit work experience.
Education:
  • Add Education details like level, Institute, Major/specialization, year, Gpa/score, start date, end date etc.
  • Admin can add multiple Educations.
  • Admin can view, edit Education Details.
Skill:
  • Add Skill details like skill i.e. (Management, research, people skill, technical, marketing), Year of experience, comments. etc.
  • Admin can add multiple Skills.
  • Admin can view, edit Skills Details.
License:
  • Add License details like license type, License Number, Issue date, Expiry Date. etc.
  • Admin can add multiple License details.
  • Admin can view, edit License Details.
  • Admin can upload Documents for license documents.
 Employee Leave:
  • Leave period
  • Add leave period details like start date, end date, current leave period.
  • Admin can view, edit Leave period.
  • Leave type
  • Add leave type name like (casual leave, leave without pay, maternity leave, and sick leave. Vacation leave etc.
  • Admin can view, edit and delete leave type.
Working days in a week:
  • Add working days in a week like full day, half day, not working day etc.
  • Admin can view; edit Working days in a week.
Holidays:
  • Add holidays Details for period of every year like name, date, half day/ full day, repeats annually etc.
  • Admin can view, edit and delete Holidays.
  • Admin can search holiday’s details for every year based on leave period.
Assign Leave:
  • Assign leave to employee details like employee name, leave type, leave balance, from date, to date, comments etc.
  • Assign leave for multiple days and for single day i.e.(from time, to time, total hours) etc.
  • Leave List
  • Employee Attendance
Sign In:
  • Add sign in details like date, time, time zone, note etc.
  • Admin can view, edit and delete sign in details.
Sign Out:
  • Add sign out details like date, time, time zone, note etc.
  • Admin can view, edit and delete sign out details.
  • Admin view attendance record for employee and particular date details are employee name, punch in, punch in note, punch out, and punch out note, duration, and total hrs.
Employee Time Sheet:
  • Admin can search timesheet for particular employee.
  • Admin can view and update pending time sheet for approval.
Requirement:
  • Vacancies
  • Admin can add job vacancy details like job title, vacancy name, hiring manager, number of osition, description, is active etc.
  • Admin can view, edit and delete job vacancies.
  • Admin can search job vacancies based on job title, vacancy, Hire manager, status.
  • Add candidate
  • Admin can add candidate details like name, email id, contact no, job vacancy type, key words, comment date of application etc.
  • Here admin can upload resumes.
  • Admin can view, edit and delete candidate details.
  • Admin can search candidate details based on job title, vacancy, hiring manger, candidate name, keywords, status, method of applications, date of applications etc.
Training:
  • Admin can add training category name.
  • Admin can add training details like training name, code, training type, description etc.
  • Admin can add training event details like training category, training event name, trainer, training room, scheduled date, time( start hour , end hour) etc.
  • Admin can view, edit and delete training event.
Appraisals:
  • Admin can add appraisal details like appraisal name, description etc.
  • Admin can add new category to that appraisal.
  • Admin can add new dimension and new dimension scale and anchor etc.
  • Admin can add new appraisal events details like appraisal name, employee name, start date, end date, created by, is active etc.
  • Admin can evaluate final evaluation.
Pay Roll:
  • Basic  salary setting
  • Admin can add basic salary setting like BA+DA, Conveyance, Medical Allowance, Educational Allowance, bonus, internet usage allowance, over time etc.
  • Admin can add, view, edit and delete salary component.
  • Loss of pay setting
  • Admin can set loss of pay.
  • Admin can add, view, edit and delete loss of pay setting.
  • Admin can set over time scale.
  • Admin can assign over time setting to designation.
  • Admin can generate Pay slip for all employees.
Reports :
  • Admin can generate employee report based on location, department, joining from date, to date etc.
  • Admin can generate Recruitment report based on name, start date, end date etc.
  • Admin can generate Appraisal report based on name, appraisal, start date, end date, reporting manager etc. 
  • Admin can generate Training report based on event name, trainer name, start date, end date etc.
  • Admin can generate project reports based on project report, project date range, only include approved timesheets etc.
  • Admin can generate attendance total summary report based on employee name, job title, sub unit, employment status, from, to date etc.

No comments:

Post a Comment