0% found this document useful (0 votes)
7 views

project report - Copy

Uploaded by

001physcolite
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

project report - Copy

Uploaded by

001physcolite
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Declaration

I, Nishant Saini, hereby declare that the Project Report entitled,


ATTENDANCE AND SALARY MANAGEMENT SYSTEM submitted by
me to the Kurukshetra University, in partial fulfilment of the requirement for
the award of degree of Bachelor of Technology under the guidance of Ms.
Loveleen (Assistant professor), is my original work and the conclusion
drawn there in are based on the material collected by myself.
The Report submitted is my own work and has not been duplicated from any
other source. I shall be responsible for any unpleasure moment /situation.

Place: Panipat
Date: 3rd Dec 2024 Nishant Saini

iii
Acknowledgement

A successful Project Report is the result of team work and co-ordination that
includes not only the group of developers who put forth the ideas, logic and
efforts but also those who guide them, so at the completion of the Project
Report, I feel obliged to extent my gratitude towards all those who made
valuable contribution through my training period
I am thankful for all the knowledge, guidance and support imparted by Dr.
Prateek Mishra (Director) to me who gave me valuable knowledge during
the IT period.

In addition, I wish to convey deep sense of gratitude towards Mr. Rajesh


Choudhary (HOD of CSE Department) at any time I needed.

At the end just as significantly, I would like to express my sincere thanks to,
Ms. Lovleen (Asst. Prof.) and all the other staff members who have provided
me excellent knowledge and support throughout my Graduation.
I am very much thankful to my parents, brother/sister and friends for their
continuous support.

Place: Panipat
Date: 3rd Dec 2024 Nishant Saini

iv
SCREENSHOT INDEX

SR. TITLE PAGE SIGNATURE


NO. NO.
1. Home Screen 65

2. Add Attendance 66

3. Attendance Confirmation 66

4. Export Attendance to CSV file 67

5. Checking Salary Details 68

6. Salary Information display 68

7. Attendance Information 69
Display
8. File Storage Management 70

9. View Sheet 71

10. Confirmation: File Created 71

11. Generated Sheet Overview 72

12. Add New Employee 72

13. Added Employee Details 73

14. Help Button 74

vi
Introduction

Attendance & Salary Manager is a sophisticated software solution designed


to enhance the efficiency of workforce management by automating the
processes of attendance tracking and salary calculation. In the fast-paced
world of business, ensuring accurate and timely payroll management is
essential for maintaining employee satisfaction and operational effectiveness.
This tool serves as a reliable aid in streamlining these critical functions.

At its core, Attendance & Salary Manager enables organizations to record


daily employee attendance and calculate salaries with precision, factoring in
variables such as overtime, halftime, and other specific parameters. By
leveraging this software, businesses can reduce the time and effort associated
with manual attendance management and payroll calculations, minimizing the
likelihood of errors and discrepancies.

Beyond its primary functionalities, this project provides valuable insights into
developing applications that blend user interaction with computational logic.
For developers, this project presents an excellent opportunity to delve into the
realms of database handling, graphical user interfaces, and algorithmic
problem-solving. Whether you're a beginner seeking to explore real-world
application development or an experienced programmer looking to refine your
skills, Attendance & Salary Manager offers an engaging platform to make a
tangible impact on workforce management.

The Attendance&SalaryManager project was inspired by the need to


overcome the limitations and inefficiencies associated with traditional
attendance management methods, which often rely on pen-and-paper records.
In many organizations, the process of tracking employee attendance has
historically been time-consuming, error-prone, and cumbersome. Employees
mark their attendance manually, and managers or HR staff spend hours each
month calculating hours worked, overtime, leaves, and other related metrics.
This manual approach often leads to inconsistencies, data loss, and mistakes
that can affect employee payroll and overall management efficiency.

v
References

The following resources were referred to and utilized during the


development of this project:

1. Tkinter Documentation - https://docs.python.org/3/library/tkinter.html


2. Python CSV Module Documentation -
https://docs.python.org/3/library/csv.html
3. Python Official Website - https://www.python.org/
4. Tkinter: Building GUI Applications -
https://realpython.com/python-gui-tkinter/
5. Python Tkinter Tutorial -
https://www.geeksforgeeks.org/python-tkinter/

6. Working with CSV Files in Python - https://realpython.com/python-csv/

78
INDEX

SR. NO. TITLE PAGE SIGNATURE


NO.
1. Introduction 1–2

2. Objectives of the Project 3-6

3. Tools used in project 7

4. Introduction of Tools 8 – 10

5. Working of project 11 – 19

6. Coding of project 20 – 64

7. Screenshots of project 65 - 74

8. Features and Conclusion 75 - 77

9. References 78

You might also like