Document
Document
PUBLIC SCHOOL
PROJECT FILE ON
“Employee Management”
Submitted by – SAUBHAGYA
Roll no. – 23
Class – 12 ‘A’
Submitted to – Mrs. BABITA RAWAT
Academic Session – 2024-2025
Group Members :
1. SAUBHAGYA
2. SONAL
3. TWINKLE
ACKNOWLEGMENT
I would like to express my sincere gratitude to the following
individuals who have contributed significantly to the
completion of this project on Employee Management:
Our IP’s Teacher , [Mrs. BABITA] , for guiding us throughout
the project and providing valuable insights into the world of
employee management. My Parents , for their unwavering
encouragement and support throughout my academic
journey. My fellow group members, [SONAL and TWINKLE] ,
for their cooperation, dedication, and hard work in making
this project a success.
I would also like to thank the various online resources, books,
and journals that I have referred to during the course of this
project. Their information and insights have been invaluable
in shaping my understanding of employee management.
Lastly, I would like to acknowledge the efforts of all those
who have directly or indirectly contributed to the completion
of this project.
Thank you.
[SAUBHAGYA]
CERTIFICATE
This is to certify that SAUBHAGYA of class 12 ‘A’
has successfully completed the project on
“Employee Management” under the guidance of
Mrs. BABITA mam during the academic year 2024-
2025. The project demonstrates a thorough
understanding of the concepts and principles of
employee management, including recruitment,
selection, training, and development.
The project has been submitted in partial
fulfilment of the CBSE practical examination held
at BN Public School, Faridabad.
Date Principal
INDEX
S NO. TOPICS PAGE
NO.
1. Introduction
2. Aims & Objectives
3. System Requirements
4. Database Design
5. Database Creation
6. Implementation Phase
9. References
INTRODUCTION
The Employee Management System is designed to
manage the information of employees, such as their
personal details, work records, salaries, and
attendance. This system helps in keeping track of
employee data, generating reports, and maintaining
records securely.
The project will make use of:
Python for the development of the front-end (user
interface).
MySQL or SQLite for the back-end database to
Deleting records
SYSTEM
REQUIREMENTS
Hardware Requirements:
o A computer or laptop with a minimum of
4GB RAM.
o A hard drive with at least 500MB of free
space.
Software Requirements:
o Python (version 3.x)
database management)
o IDLE/VS Code/PyCharm for Python
development
o Basic text editor for documentation and
reports.
DATABASE DESIGN
The database will have the following
tables:
1. Employee Table:
o Employee ID (Primary Key)
o First Name
oLast Name
o Gender
o Age
o Department
o Position
o Salary
o Date of Joining
o Contact Number
o Email ID
2. Attendance Table:
o Employee ID (Foreign Key)
o Date
o Status (Present/Absent)
DATABASE CREATION
Table: employees
SQL Query to Create the Table:
IMPLEMENTATION
PHASE
SOURCE CODE
Python Code for Employee Management
System
OUTPUT SCREEN
CONCLUSION
In conclusion, the Employee Management System
project has successfully designed and developed a
comprehensive system for managing employee
data, tracking attendance, and calculating salaries.
The system offers numerous benefits
including improved efficiency
enhanced accuracy
better decision-making
cost savings.
While there are areas for further improvement
and enhancement, the system provides a solid
foundation for organizations to manage their
employee data and optimize their HR processes.
REFERENCES
1. "Employee Management System" by Wikipedia.
BIBLIOGRAPHY
URL: https://matplotlib.org/
URL: https://pandas.pydata.org/
URL: https://en.wikipedia.org/wiki/Comma-
separated_values