Gitesh
Gitesh
CERTIFICATE
MICRO-PROJECT PROPOSAL
Title of Micro-Project: Employee Attendance Management System
❖ Proposed Methodology:
1. To study and refer the previous literatures on the project.
2. To select the appropriate software process model.
3. To design UML diagrams for the project.
4
CERTIFICATE
ACKNOWLEDGEMENT
Firstly, we would like to express our special thanks of gratitude to
our subject teacher Ms.Rupali Shinde and principal Dr. A. S.
Kondekar of Y. B. Patil Polytechnic, Akurdi, Pune, who gave us the
golden opportunity to do this wonderful project of Software
Engineering (SEN) on ‘Employee Attendance Management System’,
due to which we came to know about so many new things in the field
of computer science and we are really thankful to them for the same.
Secondly, we would also like to extent our gratitude to the Y.B. Patil
Polytechnic, Akurdi, Pune for providing us the facility required.
Thirdly, we would like to thank our parents and friends who helped
us a lot in finalizing this project within the limited time frame.
Lastly, thanks to our group members for co-operating and doing the
team work together.
7
INDEX
Sr. No. Topic name Page No.
1 Introduction 8
3 State diagram 11
4 ER Diagram 12
6 Class Diagram 15
7 Conclusion 16
8
INDRODUCTION
An Employee Attendance Management System is a software application that
automates the process of tracking employee attendance, leave, and absences.
The system typically includes features such as an admin portal, a time and
attendance tracking system, and a reporting module. With an Employee
Attendance Management System, admin can log in to the system and mark
their employee attendance using a user-friendly interface. Employee
attendance is managed in various ways, from punch cards to spreadsheets to
biometric devices. The system tracks attendance data, including arrival and
departure times, breaks, and time off requests, and stores this data in a
centralized database. HR personnel can use the system to monitor employee
attendance, generate reports, and calculate payroll accurately. The system
provides real-time monitoring of employee attendance, allowing managers to
address any attendance issues quickly. In addition, the system can provide
insights into employee attendance patterns, trends, and issues through data
analysis and reporting. An Employee Attendance Management System can
save time and effort for HR personnel, reduce the risk of errors in tracking
employee attendance, improve compliance with labor laws and company
policies, and increase overall productivity within the organization. Overall, an
Employee Attendance Management System provides a streamlined, efficient,
and accurate way to manage employee attendance and absences.
9
1-Level DFD:
Decomposes the 0-level DFD into more detailed sub processes or modules
.Each process in the 0-level DFD is further broken down into sub processes
.Shows the flow of data between processes, data stores, and external entities .
The 1-level DFD would then break down each major process (such as user
authentication, data processing, or reporting) into more detailed subprocesses,
showing how data flows through each part of the system.in the system.
11
STATE DIAGRAM:-
ER DIAGRAM:-
Id
Lname
Fname
Administrator
Regist Creat
ers es
Surnam
Date of
e Usertype
birth
Fingerprin Contac
t t Account
Employee
Gende Departmen
r tnt
Addres
First Passwor Usernam
s
name d e
Takes
Attendence
Date
Sign_Intim
e
Sign_Outtim Firstnam
e e
Remark Surnam
e
13
CLASS DIAGRAM:-
CONCLUSION