Download complete Computer Science Project material with source code titled – Design And Implementation Of Fingerprint Based Attendance Management System For Tertiary Institutions


Computer Science Project Topic and material with source code titled – Design And Implementation Of Fingerprint Based Attendance Management System For Tertiary Institutions.


 The implementation of the biometric based attendance system constrained by our scope and objectives was successfully achieved using the waterfall approach through the help of my supervisor and expert advice. We built a handheld device which was controlled by the ATMega1284p microcontroller, the program for the microcontroller was written in embedded programming.

An Application software (backs up the attendance in database) which was built using python3 programming language in atom editor using MySQL as the database management system. It was indeed a challenging project and we believe it will enhance the education standard of not only Electronics and computer engineering but also Nnamdi Azikiwe University for properly maintained and utilized.



1.1 Background of the study

The recent attendance System in institutions has proved to have failed to achieve its major purpose which was to ensure that the right statistics of students that attended the class can be taken. The major reason for its failure among its short-comings is the ability for a student to sign in for another student. Many educational institutions are trying to identify accurate, safe, and reliable techniques to protect access rights to their existing services or operation. Finger print based attendance system is an answer to these concerns.

Biometrics, especially in information technology, encompasses methods to analyze physical and behavioral identities to extract unique features for identification or monitoring purposes. Various physical features including faces, eyes, fingers, hands, veins, ears and teeth can be used by this technology, and characteristics such as gaits or voice patterns are still being investigated and analyzed as part of the wider biometrics field. Biometrics offers secure methods of access to sensitive services and obviates the need to carry a token, card, remember several passwords. Biometric techniques also reduce the risk of lost, forgotten or copied passwords, stolen tokens or over the shoulder attacks, yet despite all this obvious advantages there is still one major reasons why it has not been implemented in many organizations which is that the biometric technique is expensive and the level of standardization differs within systems, numerous health hazards, requirement for a  specialist analytical software and availability of machines with the computing power to run it. Fingerprint identification is one of the most well-known and common Biometric identification system, Because of their uniqueness and consistency over time, finger print has been used for identification for many years, more recently becoming automated due to advancement in computing capabilities. The fingerprint system seems to be the most cost effective and easy to use among all of the biometric system with no health side effects. [25].

Fingerprint authentication has been verified through various applications. In 1924, Federal Bureau of Investigation (FBI) is already known to have maintained more than 250 million civil files of fingerprints for the purpose of criminal investigation and the identification of unknown casualties. It now is being used in numerous field including financial, medical, e-commerce and customer application as a secure and effective authentication method [l].

1.2 Problem statement

Survey and analysis of the current attendance methods has shown that the majority of lecturers use a paper-based attendance method to keep attendance in Nnamdi Azikiwe University.

Problems that have been discovered with the paper-based registers are

Paper based registers are not uploaded to a centralized system, so the data is lost for analysis.

Time Taken for data collection impacts on lecturing time.

The system can be fooled by students’ buddy-signing in other to ensure that their friends scale through the 75% attendance benchmark.

Consequently, this project proposes Fingerprint recognition as a method to overcome these problems in Nnamdi Azikiwe University.

1.3 Aim and Objective

The aim of designing and implementing a Biometric system is to provide a handheld device and also provide an application which has a database that the fingerprint data can be backed up with.

The specific objectives are:

To design and implement Student’s Attendance System using Fingerprint Technology.

The first objective is to develop the Student’s Attendance System. This system will integrate with the fingerprint technology. This system will record the attendance of the students in class. This system also will provide the facilities to the faculty to access the information of the students easily.

To be able to back up the regular attendance in the database and query it effectively

To be able to print out those who passed the 75% attendance benchmark

To compare efficiency between the proposed system and the manual system.

With this system, lecturer can record the attendance of their students in class easily. They also do not have to count the percentage of every student at the end of the semester.

As a user, students can motivate themselves to be more discipline and punctual.

Research area

The implementation will be in Nnamdi Azikiwe University, we will be using the various levels of students in electronics and computer engineering department


The hardware that will be used for this project is a handheld device that consists of fingerprint module, keypad, Liquid crystal display (LCD), a timer, an ATMega 1284p microcontroller and a serial connector that connects the hardware to the system. And the software is going to be built with Python3 and the MySQL Server and will work effectively on any operating system (Windows, Linux, Mac etc.).


1.5 Justification of Project

The significance must be considered in every proposed system to ensure that the proposed system will provide more benefit to all parties especially the faculty. For this project, the significance has been identified. The significance can be categorized into 3 groups. There are:

1.6 Outline of the Project

This document has five chapters. The first chapter comprises of the introduction, the aim and the objectives, and problem statement, which must be solved in the subsequent project. Following, a critical review of relevant literature in the second chapter, chapter 3 shows the theory, algorithm, prototyping involved in the design of the project, chapter 4 shows the design of the handheld device and the application software, also process of implementation and testing will be shown here. Chapter 5 includes the conclusion and challenges. All additional information such as timing plan, coding are available in the appendices.




Do you need help? Talk to us right now: (+234) 08060082010, 08107932631 (Call/WhatsApp). Email: [email protected].


Disclaimer: This PDF Material Content is Developed by the copyright owner to Serve as a RESEARCH GUIDE for Students to Conduct Academic Research.

You are allowed to use the original PDF Research Material Guide you will receive in the following ways:

1. As a source for additional understanding of the project topic.

2. As a source for ideas for you own academic research work (if properly referenced).

3. For PROPER paraphrasing ( see your school definition of plagiarism and acceptable paraphrase).

4. Direct citing ( if referenced properly).

Thank you so much for your respect for the authors copyright.

Do you need help? Talk to us right now: (+234) 08060082010, 08107932631 (Call/WhatsApp). Email: [email protected].

Welcome! My name is Damaris I am online and ready to help you via WhatsApp chat. Let me know if you need my assistance.