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

Attendence Management System (JAVA)

This document describes a micro-project report on an Attendance Management System created by four students. It includes sections on the requirements for the system, an index of contents, an abstract describing the system's goal of creating an Android app for teachers to record attendance, and an introduction explaining the importance of attendance tracking and different tracking methods. The introduction also discusses how current attendance management relies on technologies like biometrics and mobile apps.
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)
305 views

Attendence Management System (JAVA)

This document describes a micro-project report on an Attendance Management System created by four students. It includes sections on the requirements for the system, an index of contents, an abstract describing the system's goal of creating an Android app for teachers to record attendance, and an introduction explaining the importance of attendance tracking and different tracking methods. The introduction also discusses how current attendance management relies on technologies like biometrics and mobile apps.
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/ 16

A

Micro-Project Report

On

Attendance Management System

Submitted By:

Name of Student Enrollment No

1. Tirth .m. patel 2105300269

2. Abhishek .d. londhe 2105300271

3. Soham .v. more 2105300283

4. Om.V.Adhav 2105300279

Under the Guidance of

Prof: G.A.Sonawane

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION, Mumbai

Mahavir Polytechnic, Nashik.(0530)


DEPARTMENT OF COMPUTER ENGINEERIN G

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

Tirth patel 2105300269


Abhishek londhe 2105300271
Soham more 2105300283
Om Adhav 2105300279

Prof. G.A.Sonawane Prof: Anup Sonawane Prof. S.V.sagre

Subject Techer Head of Department Principal

2
ACKNOWLEDGEMENT

It is my Proud privilege to express a deep sense of gratitude and regard tomy


guide Prof G.A.Sonawane Academic Co-ordinator of Mahavir polytechnic nashik. He
Initiative and Keep interest in every step provided a constant source of inspiration to
our group of intensive in this work.

I wish to place on record my sincere thanks to Prof. Anup Sonawane


H.O.D. of Computer Engineering Department, Mahavir polytechnic nashik who
provided the Valuable guidance and constant encouragement to complete this
dissertation.

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.

So my Sincere thanks to all Professors, Department teaching, Non-Teaching Staff


& my group Members , all my friends who directly or indirectly helped me in the
development & evolution of my thoughts in completing this work.

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:

• Select ion and identification of the system to be studied

• Preliminary study

• Defining the system

• Design and development of the system

Hardware Requirements:

• i-5 Generation Processor

• 6 GB RAM

• Windows XP/7

4
INDEX

Sr. Title Page No .

Abstract

1. Introduction 5-7

2. Literature Survey 8

3. Data Flow Diagram 9

4. Use Case Diagram 10

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

Attendance is for keeping records of number of students present in schools,


colleges or in any organization. It is very important strand in maintaining discipline
among employees in an organization and imparting quality education in schools,
colleges and if someone drifts from required standards proper action can be taken.

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.

Attendance management is the act of managing attendance or presence in a work


setting to minimize loss due to employee time theft. The current world relies on
various methods of attendance management, which range from biometric devices.
This category of technology is under human resource management systems. The
best attendance management software will use advanced technology in the market.

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.

Recently it has become possible to collect attendance data automatically through


using real-time location systems, which also allow for cross-linking between
attendance data and performance.

Attendance management takes place in all educational campuses be they


university, college or school and useful for tracking the information of all the
students and maintain the details about the student ,we can use these various types
of field like to maintain the details about the employee,student etc.

Managment is the act of managing attendance or presence in a work setting to


minimize loss due to employee time theft. The current world relies on various
methods of attendance management, which range from biometric devices. This
category of technology is under human resource management systems. The best
attendance management software will use advanced technology in the market.

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

Title of the book Author Publication


JAVA The Complete Herbert Schildt McGraw Hill
Reference, Seventh
Edition
Java 8 Programming DT Editorial Dreamtech Press
Black Book Services
Java Programming Dr. Devraj Publication
RajendraKawale
Learn Java in One Jamie Chan Look Inside
Day and Learn It
Well

Beginning Barry A Burd Learning Made Easy


Programming with
Java with Dummies

9
Data Flow diagram

Fig. Data Flow Diagram of Attendance management System

10
Usecase Diagram

Fig . Use case diagram for Attendance management system

11
ER Diagram

12
Output:

13
14
Conclusion

The Attendance Management System is developed using Visual Basic.NET fully


meets the objectives of the system which it has been developed. The system has
reached a steady state where all bugs have been eliminated. The system is operated
at a high level of efficiency and all the teachers and user associated with the system
understands its advantage. The system solves the problem. It was intended to solve
as requirement specification.

15
References

1. JAVA The Complete Reference, Seventh Edition by Herbert


Schildt.
2. Java 8 Programming Black Book by DT Editorial Services.
3. Java Programming by Dr. RajendraKawale.
4. Learn Java in One Day and Learn It Well by Jamie Chan.
5. Beginning Programming with Java with Dummies by Barry A
Burd.

Evaluated by: Name & Signature of


Guide

Tirth .M. Patel Prof:G.A.Sonawane


Abhishek .D. Londhe
Soham .V. More
Om.V. Adhav

16

You might also like