The purpose of this project is to facilitate the human resource manager to perform his duties online instead of manual working. The goal of SMART HR MANAGER is to provide the facility of employee management through few clicks, this system is not only helpful for employers while managing their organi
MCS
The purpose of this project is to facilitate the human resource manager to perform his duties online instead of manual working. The goal of SMART HR MANAGER is to provide the facility of employee management through few clicks, this system is not only helpful for employers while managing their organization but also helpful for employees to communicate with the system and hence with the organization.
Main Roles of the system:
There will be two main types of users:
Core Functionality:
The Employee will first encounter the login page, after login into the system, employee will be able to enter into the system and can see his profile which has its details which is registered in the company, moreover employee can mark its attendance, and also can check its salary, employee can also apply for leave through this system and also can check status of applied leaves (weather it is in pending, approved or rejected state).
There will be an admin panel for Administrator or employer who can manage:
Admin can manage employee registration through the interface of the system and enter the record into the system.
Administrator can Create, Read, Update and Delete employees of its company through the admin panel.
Admin can manage salaries of employees through admin panel.
Admin can manage leaves of employees through admin panel.
Admin can manage and change attendance of employees through admin panel.
Tools:
| Server side scripting technology | PHP |
| Client side technology | Javascript |
| Responsive framework | Bootstrap |
| DBMS | MySQL |
| Code Editors | Sublime, PHP storm Visual studio, etc. |
Server side scripting technology
Client side technology
Responsive framework
DBMS
Code Editors
There will be two main types of users:
The Employee will first encounter the login page, after login into the system, employee will be able to enter into the system and can see his profile which has its details which is registered in the company, moreover employee can mark its attendance, and also can check its salary, employee can also apply for leave through this system and also can check status of applied leaves (weather it is in pending, approved or rejected state).
There will be an admin panel for Administrator or employer who can manage:
Admin can manage employee registration through the interface of the system and enter the record into the system.
Administrator can Create, Read, Update and Delete employees of its company through the admin panel.
Admin can manage salaries of employees through admin panel.
Admin can manage leaves of employees through admin panel.
Admin can manage and change attendance of employees through admin panel.
The employee management is the basic need of every organization, each organization must manage its employees and if any Organization doesn’t adopt automation process while employee management, then it becomes difficult for organization to manage its employees. The goal of SMART HR MANAGER is to provide the facility of employee management through few clicks, this system is not only helpful for employers while managing their organization but also helpful for employees to communicate with the system and hence with the organization.
Sequence diagram tells us how we can perform the task of the project one by one in a sequence and what we have to do for this sequence diagram is given below :
Login:


View salary of employee:

Mark attendance of employee:

Employee apply for leave:

Check status of leave:

Add/Del/update employee:

Make salary of employee:

Leave Management:

Attendance Management:

Contact:

Logout:






| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 |
This project is mostly implemented in foreign countries, mainly in the industrial areas wi...
Blood donation is a noble act and mobile application can help increase awareness about it....
The project will be targeting commercial users whose basic purpose is to track the geograp...
The intended (proposed) software is an online platform. where any body in the world will a...