Employee Management System based on Django Python
ABSTRACT
The goal of Employee Management System is help to attracting, developing, and retaining employees and also by managing them effectively. It aims to achieve a fit between managing the organization’s employees and the overall strategic direction of the organization. EMS planning deals with recognizing and fulfilling the employee needs of an organization. In order to meet the effectiveness objective of management control, the Admin/HR plan should be formulated in such a way that it conforms to the organizational strategies and corporate plans. At the micro level, the organization needs to do career planning for employees and succession planning for key positions in the organization. At a macro level, the organization needs to carry out workforce (manpower) planning and salary planning. The nature of the HR planning process is primarily dependent upon the organizational size and the hierarchical structure within the organization. Employee Management System based on Django Python
Employee Management System based on Django Python application
Software Requirements:
Front-End : HTML5, CSS3, and JS
Back-End : Python, MySQL 5.5
Tool : XAMPP 8.1 – 64 bit
Framework : Django 3.2.8
Existing Solution:
- Its manual process for earlier system.
- Its more time consume for all process.
- Need for more resources.
- There is chance to lose record details.
Proposed Solution:
Here this system enables effectively managing for Admin/HR process. Its reduced time consume. And admin updated all details to employee with through this system. Employee also can able to apply leave through this system. And they can view task for a day after completing their own task that details also can updated by employee.
SYSTEM MODULES:
ADMIN
- Login
- Create Employee details
- Leave approval
- Create salary A/C
- Salary increment
- Report Salary
- Task Assign
EMPLOYEE
- Login
- View Task and Update Task
- View Salary Report
- Apply Leave and View Status
MODULES:
3.3.1 Login Module
The main activities in the application are the user login page for user. The other modules are followed by this login page. This module records only user and password of the user.
3.3.2 Registration Module
Another main function of our proposed system is registration, in order to register with the unique application details such as name; password, email, place and time are required.
3.3.3 Leave Approval
Employee post leaves approval for admin.
3.3.4 Create Salary
Admin create salary account for employee.
3.3. 5 Report Salary
Admin can view the report salary for employee details
3.3.6 Create Employee Detail
Admin can only generate ID and Password for all employees
3.3.7 Task Assign
Admin enter the task for employee through this system.
3.3.8 Task view and updated
Employee can view and updated the task details.
3.3.9 Leave apply and view status
Employee post the leave apply for admin. And can also view the status
3.3.10 View Salary – Employee can view the salary report posted by admin.