Design And Implementation Of Attendance Management System

Project and Seminar Material for Computer Science and Computer Engineering

Design And Implementation Of Attendance Management System


Abstract


In this project, the development of an attendance management system using biometrics is proposed. Managing student attendance during lecture periods has become a difficult challenge. The ability to compute the attendance percentage becomes a major task as manual computation produces errors, and also wastes a lot of time. For the stated reason, an efficient attendance management system using biometrics is designed. This system takes attendance electronically with the help of a finger print device and the records of the attendance are stored in a database. Attendance is marked after student identification.

For student identification, a biometric (fingerprint) identification based system is used. This process however, eliminates the need for stationary materials and personnel for the keeping of records. Eighty candidates were used to test the system and success rate of 94% was recorded. The manual attendance system average execution time for eighty students was 17.83 seconds while it was 3.79 seconds for the automatic attendance management system using biometrics. The results showed improved performance over manual attendance management system. Attendance is marked after student identification.


Table Of Content


  • Title Page
  • Approval Page
  • Dedication
  • Acknowledgement
  • Abstract
  • Table Of Content

Chapter One

Introduction

  • 1.1 Background of the Study
  • 1.2 Statement of the Study
  • 1.3 Aim and Objectives
  • 1.4 Scope of the Study
  • 1.5 Limitations of the Study
  • 1.6 Significance of the Study
  • 1.7 Operational Definition of Terms

Chapter Two

Literature Review

  • 2.1 Introduction
  • 2.2 Biometric System
  • 2.3 Biometric Functionality
  • 2.4 Identification
  • 2.5 Finger Print
  • 2.6 Fingerprint Identification
  • 2.7 Fingerprint Authentication

Chapter Three

System Analysis and Methodology

  • 3.1 Analysis of the Existing System
  • 3.2 Problems with the Existing System
  • 3.3 Analysis of the Proposed System
  • 3.4 Benefits of the Proposed System
  • 3.5 High-Level Model of the Proposed System
  • 3.6 Methodology
  • 3.6.1 Source of Data
  • 3.6.2 Method of Data Collection
  • 3.6.2.1 Observations
  • 3.6.2.2 Interview

Chapter Four

System Design and Implementation

  • 4.1 Introduction
  • 4.2 Justification of the Programming Language
  • 4.3 Program Flowchart
  • 4.4 Program Structure
  • 4.5 Implementation Details
  • 4.6 System Testing
  • 4.7 Training and Re-Training Of Staff
  • 4.8 Change over Procedure
  • 4.8.1 Direct Change Over
  • 4.8.2 Parallel Change Over
  • 4.8.3 Pilot Change Over
  • 4.8.4 Recommended Mode Of Change Over
  • 4.9 Location and Installation
  • 4.10 Maintenance
  • 4.11 Program Documentation

Chapter Five

Summary and Conclusion

  • 5.1 Summary
  • 5.2 Recommendation
  • 5.3 Conclusion
  • Reference

Chapter One


Introduction

1.1 Background of the Study

In many institutions and academic organizations, attendance is a very important criterion which is used for various purposes. These purposes include record keeping, assessment of students, and promotion of optimal and consistent attendance in class. In developing countries, a minimum percentage of class attendance is required in most institutions and this policy has not been adhered to, because of the various challenges the present method of taking attendance presents. This traditional method involves the use of sheets of paper or books in taking student attendance. This method could easily allow for impersonation and the attendance sheet could be stolen or lost. Taking of attendance is time-consuming and it is difficult to ascertain the number of students that have made the minimum percentage and thus eligible for the exam. Thus, there is a need for a system that would eliminate all of these trouble spots.

An attendance management system using biometrics would provide the needed solution. An attendance management system is a software developed for daily student attendance in schools and institutions. It facilitates access to the attendance of a particular student in a particular class. This system will also help in generating reports and evaluating the attendance eligibility of a student.

Rather than signing an attendance sheet, individuals will pass their thumb over the fingerprint scanner, the finger print is compared against a list of pre-registered users, and once a match is made, the individual will be registered as having attended that lecture.

The paper discusses related works in the problem domain; highlights the general overview of the proposed system; details design considerations of the system, both at the hardware and software level; discusses the operation and how the system was tested in conformity to system design and functional objectives; concludes the observations made; and makes recommendations for future improvement.


1.2 Statement of the Problem

The traditional system is still mostly used in the lecture room or examination hall in most institution today. Lecturer or instructor will give out a sheet of paper containing list of student’s name to sign or in some cases, the student will be the ones to write their names, student id and matriculation number to indicate their presence for a particular class. Falsification in student attendance does occur rampantly in the traditional method.

For example, another student can easily sign an attendance on behalf of another student. In other to prevent this problem, it is necessary to develop an Authentication System for Students using fingerprint Biometric recognition that will be employed to track and keep the attendance of every student in a particular class. The fingerprint is a unique feature for everyone compare to using barcode in smart cards. Therefore, this system designed in this project work is not based on the existing barcode system. Tracking and monitoring student time of attendance could be tedious, time-consuming and more susceptible to errors.

The security of the existing attendance system that is now used in the classroom (signature system) can be easily compromised. Some students can master other student’s signature. Thereby, helping their colleague who are absent for a particular class to sign the attendance sheet using the duplicated signature. The Fingerprint Attendance monitoring system designed in this research work for the student is a more secure platform where students mark their attendance with their fingerprint.


1.3 Aim and Objectives

The aim of the study is to design and develop a reliable, scalable and cost-effective Fingerprint based Student Attendance Management system.

This is to be achieved by the following objectives:

  1. To carry out the analysis of manual processes involved in class attendance and examination attendance.
  2. To design a new system for the (i) above and
  3. To implement the design using Microsoft Visual Basic 6.0.

1.4 Scope of the Study

The scope of this work is to develop an Attendance Management System that will improve how attendance management is done by using a fingerprint as a form authentication for proof of attending a class. The system will be a window based application developed using Microsoft Visual Basic.net as the preferred programming language for building the user interface and Microsoft Access for database design. It does not cover other aspects of biometric.


1.5 Limitations of the Study

The efficiency of the scanner can be reduced due to the roughages in the captured images which are often caused by worn-out or cut or dirt’s found on the fingerprint. Therefore, there is every possibility that enrolled users can be rejected by the system. Also, the scanner or sensor cannot distinguish between a real and an artificial finger, therefore it is possible to fool the scanner. In addition, if an enrolled fingerprint is been duplicated or spoof, it is not possible to change fingerprint as in the case of password because of user finger biometric. Finally, since the system will be designed using Visual Basic.net, it won’t be able to run on any other platforms other than Microsoft Window operating system.


1.6 Significance of the Study

The System for Students using fingerprint Biometric will eliminate the use of paper in manual signing processes and all the risk associated with it. One of the risks of using a paper in class attendance is that it can be easily misplaced and students cheat by signing for each other not present in the class thereby defeating the aim of taking the attendance. Tracking and monitoring students time of attendance could be tedious, time-consuming and susceptible to error. Thus, the System will drastically reduce the time needed to verify attendance data.

The System also allows the institution management to track or investigate student class attendance in a particular course having poor attendance thereby enabling the management to rectify the situation by providing the necessary interventions. The system provides high level of security whereby making it impossible for imposters and impersonators in making their ways to examination halls. The System using fingerprint Biometric will keep historical data making it easy for lecturers to access and grade students.

Fingerprint Based Student Attendance Management System is extremely useful in institutions especially during classes, tutorials, laboratory sessions and examination during which heavy security are normally deployed to validate student’s identity in order to cob imposters, with the use of Authentication System the number of security personnel will be greatly reduced. Most lecturers’ handout sheet of paper for their class attendance, which can easily be misplaced or damaged and poses a lot of stress in cumulating grades for their students.

The system allows the lecturer to monitor each student attendance, track down truants and take the appropriate action. Thus, the system eliminates all these downsides. The Authentication system is not only useful to the institutions and lecturers alone, even the students benefit a great deal by reducing the stress in queuing up which result in delay and often time in the damage of the attendance sheet. It also prevents mistakes and anomaly that is associated with manual signing in which student that attend a class is marked as not present thereby losing the mark accorded to the particular attendance due to multiple attendance sheets.


1.7 Operational Definition of Terms

Biometrics

Is physiological or behavioral characteristics unique to individuals, this Include Fingerprint, hand geometry, handwriting, iris, retinal, vein, and voice.

PIN

Personal Identification Number.

Biometric Verification

Is any means by which a person can be uniquely identified by evaluating one or more distinguishing biological traits.

Scanner

A device for examining, reading, or monitoring something in particular..

Fingerprint Sensor

Is an electronic device used to capture a digital image of the fingerprint pattern.

Rapid Application Development

Is a concept that products can be developed faster and of higher quality.

Authentication

Is the process of determining whether someone or something is, in fact, who or what it declared to be.


Chapter Five


Summary and Conclusion

5.1 Summary

The manual attendance system average execution time for eighty (80) students is approximately 30 minutes as against 10 minutes for this attendance management system using fingerprint identification. Reports generation for the attendance system takes approximately 30s. From the research carried out, it can be seen that the automatic attendance management system using fingerprint authentication is better and faster than the use sheets of paper.


5.2 Recommendation

The following suggestions should be considered in carrying out further work on this study:

  1. The system can be linked with the school’s central database so that the student registration phase can be eliminated and the bio-data can be directly from the database.
  2. The university should acquire the fingerprints of all students at admission.
  3. The components could be chosen and assembled in a commercialized manner: instead of a stand-alone fingerprint scanner and a laptop, the unit could have the fingerprint scanner, a small LCD screen and a keypad all attached to the wall of each classroom.
  4. The system could be modified into a web based system so that reports could be generated anywhere
  5. The system could be adapted for human resource use i.e. attendance, pension, payroll processing, etc.

5.3 Conclusion

The system successfully took the attendance both at lectures and examinations. The prototype successfully captured new fingerprints to be stored in the database; scanned fingerprints placed on the device sensor and compared them against those stored in the database successfully. The performance of the system was acceptable and would be considered for full implementation especially because of its short execution time and reports generation. Everyone who tested the system was pleased and interested in the product being developed for use in schools.


How To Get The Complete Material For Design And Implementation Of Attendance Management System


Project Material Download


3,000 Naira


The complete material will be sent to your email address after payment
( Quick & Simple)

FOR CLIENTS IN NIGERIA:
CLICK HERE to make purchase (₦3,000)

FOR CLIENTS OUTSIDE NIGERIA:
CLICK HERE to make purchase ($15)

  Contact Our Help Desk


⚠️ Need a different topic? Perform a quick search



Get A Complete Business Plan For Any Business In Nigeria

Business Plan for Businesses in Nigeria

  Business Plans in Nigeria


Disclaimer


This research material “Design And Implementation Of Attendance Management System” is for research purposes and should be used as a guide in developing your research project / seminar work. For no reason should you copy word for word (verbatim) as samphina.com.ng will not be liable for any who copied the material.

The aim of providing this material is to reduce the stress of moving from one school library to another all in the name of searching for research materials. This service is legal because, all institutions permit their students to read previous projects, books, articles or papers while developing their own works. According to Austin Kleon “All creative work builds on what came before”.

samphina.com.ng is only providing this material “Design And Implementation Of Attendance Management System” as a reference for your research. The paper should be used as a guide or framework for your own paper. The contents of this paper should be able to help you in generating new ideas and thoughts for your own research. Use it as a guidance purpose only.

Samphina Academy

Samphina Academy is an Online Educational Resource Center that is aimed at providing students with quality information and materials to aid them in succeeding in their academic pursuit.