Attendence Management System (JAVA)
Attendence Management System (JAVA)
Micro-Project Report
On
Submitted By:
4. Om.V.Adhav 2105300279
Prof: G.A.Sonawane
1
Certificate
This is to certify that the Micro Project Report on “Attendance Management System
” is satisfactorily completed and submitted in the partial fulfillment of the requirement
for Subject “JAVA Programming ” in Second Year Computer Engineering in Semester
Fourth of Academic Year 2022-2023
2
ACKNOWLEDGEMENT
There were also some turning point where for a moment , I found myself little
depressed and at these very critical junctures, I am proud to confess our teacher staff,
which always appeared as a lamp post of live inspiration.
TIRTH PATEL
Enrollment No. 2105300269
ABHISHEK LONDHE
Enrollment No. 2105300271
Soham More
Enrollment No. 2105300283
Om Adhav
Enrollment no:2105300279
3
REQUIREMENT
This process is adopted when management of the system development, Personnel decide that the particular
system needs improvement. The system development life cycle is the set of activities, carried out by the
analyst, designers and users to develop and implement a system. The systems that are present in the nature
follow common life cycle pattern. For example consider the raining system. Initially the rain falls into the
river, river flows into sea, the sea water evaporates to form vapors, the vapors form clouds which again bring
rain. Similarly consider a manmade system initially a system is analyzed, designed and made operational by
the efforts of system analysis. After successful operation or a number of users, the system becomes less and
less effective by change in the environment. So these changes have to be incorporated in to the system by
minor modifications. So the general activities from the life cycle of the system are given below:
• Preliminary study
Hardware Requirements:
• 6 GB RAM
• Windows XP/7
4
INDEX
Abstract
1. Introduction 5-7
2. Literature Survey 8
5. Output 11-12
6. Conclusions 13
7. References 14
5
Abstract
Since ages, marking attendance has been one of the most important ways to record
and track the presence of students in schools, colleges. Attendance marking in
different forms has been in use in various organizations to record the presence of
their human resource. This helps the organization in generating their month-end
payroll, and other activities. Such systems may be manual or automated.Biometric-
based system, card-based system are some of the examples of automated
attendance system. In this project, an attempt has been made to record attendance
through mobile devices. The aim of the project is to create an Android mobile
application for attendance system that can be used by all teachers for their
respective courses.
6
Introduction
Now next important thing is how to take attendance. Conventional way of taking
attendance in schools is by calling of names by teacher, students responding on
their roll numbers and putting A or P on log book accordingly. Other methods of
taking attendance are RFID cards, biometric identifiers like finger print , face
recognition, palm print, hand geometry, iris recognition etc.
But conventional method looks better as it is cheaper and more reliable as observer
is human being itself. Biggest problem in using conventional method of taking
attendance is its tedious, cumbersome process of using this hand written data and
then calculating percentage of attendance, sorting, transferring it onto computer for
further website backup. Complexity of this process increases even more with
increase in number of students.
The current technology that serves multiple work environments include fingerprint
attendance. Also, there are mobile applications that operate in similar ways to
7
traditional attendance management systems, for example a time clock
applicationThese applications focus on the fundamental rules of attendance,
identity, time and location. The attendance management applications use GPS and
facial recognition methods.
Attendance control has traditionally been approached using time clocks timesheets
and time tracking software but attendance management goes beyond this to provide
a working environment which maximizes and motivates employee attendance.
Also there are mobile applications that operate in similar ways to traditional
attendance management systems, for example a time clock applicationThese
applications focus on the fundamental rules of attendance, identity, time and
location. The attendance management applications use GPS and facial recognition
methods.
8
LITERATURE SURVEY
9
Data Flow diagram
10
Usecase Diagram
11
ER Diagram
12
Output:
13
14
Conclusion
15
References
16