Project name:
EMPLOYEE
MANAGEMENT
SYSTEM
By-
Nimisha Rani 6738
Ekjot Kaur 6742
1
INTRODUCTION
Background of Project
Employees are the backbone of any company therefore their management plays a major role in
deciding the success of an organization. As companies grow in size and complexity, manual
handling of employee-related tasks becomes increasingly challenging.
There's a need for a centralized system to streamline processes related to employee
information, attendance, payroll, and other HR functions.
Traditional paper-based or disparate digital systems may lead to errors, data inconsistencies, and
security vulnerabilities.
Employee Management System will make it easy for the employer to keep track of all records. It
will maintain the information about the personal details of their employees, also the details
about the payroll system and leave status.
EMS is developed using [Link] . It is simple to understand and user-friendly.
Purpose & Objectives
Employee management system is developed to manage the data and information of an
employee in a company.
It is developed to override the problems prevailing in the practicing manual system.
An Employee Management System aims to enhance overall efficiency by automating routine
tasks, reducing paperwork, and minimizing the time spent on administrative processes.
Objective of the employee management system is developing a simple, cheap and reliable
system to achieve the goal of making attendance and salary calculation of employees easy and
genuine.
Significance
The employee management system project gives employers a better idea of their employees
and helps them plan and manage their work hours.
It gives appropriate directions and supervisions for employees. It also secures and manages
information that are important to the employees including personal and work-related
information.
Employee management system can be extended to various other services such as measuring
performance of each employee , deciding whether an employee is underpaid or overpaid,
calculating requirement or excess staff etc.
This system will not only benefit organisations but also help employees track his/her
performance and improve it.
Scope
Key components that fall within the scope of EMS:
Employee Information Management
Attendance Tracking
Leave Management
Payroll System
Performance Evaluation
Reporting and Analytics
2
LITERATURE REVIEW
Existing System
In the old existing systems, mostly all the work is done manually which results in-
• Lack of security of data.
• More man power.
• Time consuming.
• Consumes large volume of paper work.
• Needs manual calculations.
• No direct role for the higher officials.
Proposed System
The aim of proposed system is to develop a system of improved facilities. The proposed system
can overcome all the limitations of the existing system and reduces the manual work.
• Security of data & More data accuracy.
• Proper control of the higher officials.
• Minimize manual data entry.
• Minimum time needed for the various processing.
• Greater efficiency & Better service.
• User friendliness and interactive.
• Minimum time required.
3
METHODOLOGY
TOOLS & SOFTWARES USED
Employee Management System is developed using [Link]
Microsoft Access is used in EMS for database management
[Link] (CHOSEN PROGRAMMING LANGUAGE)
•[Link] is a versatile and user-friendly programming language developed by Microsoft for
building Windows applications.
•Ease of Use: Known for its simplicity and readability, [Link] is an ideal choice for rapid
application development.
•Integration: Seamlessly integrates with the .NET framework, allowing for easy interoperability
with other languages and technologies.
•Database Connectivity: Offers robust support for database operations, making it suitable for
systems that require efficient data management.
•Community Support: Benefit from a large and active community, providing resources and
solutions for developers.
MS Access (Database)
•User-Friendly Interface: Microsoft Access offers an intuitive and user-friendly interface, making
it accessible to users with varying levels of technical expertise.
•Offline Access: Access databases can be used offline, providing flexibility for users who need to
work without a continuous internet connection.
•Table Creation and Management: Users can easily create tables to store data, defining fields,
data types, and relationships between tables.
•Query Design: Access provides a powerful query design interface for retrieving, filtering, and
analyzing data from one or more tables.
•Forms for Data Entry: Users can create custom forms to simplify data entry and improve the
user experience.
USING WATERFALL
METHODOLOGY
EMS is divided into a few different
modules and they are as follows-
Login module
o Employee
o Employer
Home module
Leave module
o Apply (Employee)
o Accept/Reject (Employer)
Attendance module
Salary module
Project & Client module
4
SYSTEM DESIGN
Level 0 DFD
Level 1 DFD (Employer)
Level 1 DFD (Employee)
5
CONCLUSION
SUMMARY
We have successfully designed and developed an Employee Management System, which is
demonstrated in a way so that all the employee details are stored securely, employee can send
the leave easily and can also analyze his work time.
The system was implemented using [Link]. The developed system enables the employees to
request and track their leave at their own convenient time in timely manner. Superior officers of
the institution and administrative department can create leave policies, check transparency and
plan activities ahead of time.
Employee Management System will provide an effective way of managing the different
employees. The system will eliminate all the problems encountered in the manual methods
which will help the companies or organization better improve their business operations.
ACHIEVEMENTS
We have designed an application that can perform different functionalities and meet the
requirements.
Some of the highlights of our application are:
User friendly
Simple and easy to use
Efficient functioning
Interactive
THANKYOU