DESIGN AND IMPLEMENTATION OF AN ATTENDANCE SYSTEM USING FINGERPRINT SCANNER
ABSTRACT
Table of Content
TABLE OF CONTENTS
TITLE PAGE i CERTIFICATION
DEDICATION
ACKNOWLEDGMENT
ABSTRACT
TABLE OF CONTENTS
LIST OF FIGURES
LIST OF TABLES
CHAPTER ONE: INTRODUCTION1
1.0 Background of the study
1.1 Statement of the Problem
1.2 Objective of the Study
1.3 Significance of the Study
1.4 Scope of the Study
1.5 Limitations
1.6 Organization of the Study
1.7 Definitions of Terms
CHAPTER TWO: LITERATURE REVIEW
2.0 Introduction
2.1 Review of Biometric Identification Systems
2.1.1 Commonly Used Biometric Identifiers
2.2 Review of the History of Biometric Authentication
2.3 Review of the History of Fingerprint Biometric Authentication
2.4 Fingerprint Sensing Technology
2.4.1 Fingerprint Acquisition Technology
2.5 Fingerprint Matching
2.6 Existing Approaches to the Problem Identified and Challenges
CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN
3.0 Introduction
3.1 Methods of Data Collection
3.1.1 Observation method
3.1.2 Literature review
3.1.3 Interview method
3.2 Overview of the Current Manual System
3.3 Design and Implementation Tools
3.4 Overview of the New System
3.5 Use Case Diagram
3.6 Activity Diagrams
3.7 Data Flow Diagrams
3.8 Entity Relationship Diagram (Database)
3.8.1 Data Dictionary
3.9 Window Navigation Chart
3.10 Architectural Design of the Fingerprint Attendance Management System
CHAPTER FOUR: SYSTEM IMPLENTATION AND DOCUMENTATION
4.1 System Implementation
4.1.1 System Implementation Principles
4.1.2 System Installation in City University
4.2 System Requirements
4.3 Hardware Requirements
4.4 Software Requirements
4.5 System Test-Run
4.6 System Changeover
4.7 User Manual
4.8 System Maintenance
CHAPTER FIVE: SUMMARY, CONCLUSION AND RECOMMENDATION
5.1 Summary
5.2 Conclusions
5.3 Recommendations
REFERENCES
APPENDICES
Source Codes Listing
Sample Outputs
ABSTRACT
This research work, Design and Implementation of an Attendance System using fingerprint scanner, focuses on computerizing and managing the attendance of students during lecture or event periods. This is very imperative as the cons of the traditional pen to paper attendance system far outweigh the pros as management of student attendance has become a hassle due to increasing number of students during various lecture periods. This study would discuss in detail, how the inconveniences posed by the existing system can be overcome by developing a computerized Attendance System using fingerprint scanner thus providing an effective method in which attendance can be tracked. This study will use City University, Cotonou, as a case study throughout this research work. This system will be built and designed using Python programming language. PyMySQL server database system is to be used in storing data obtained from the system. wxPython will be used for building the Logical Swing interfaces and MySQL workbench is used for the Entity – Relationship diagram. The system analysis and design methodology was followed using Enterprise Architecture.
CHAPTER 1
Biometric fingerprint is technology that makes use of the distinctive fingerprint characteristic in recognizing various identities. The fingerprint configuration does not change throughout an individual’s life because it is a unique representation of an identity thus making the biometric fingerprint system invaluable in many applications in life such as validation and authentication.
The biometric fingerprint technology has been extensively used for authentication because of its consistency and uniqueness (Cappelli et al., 2007). However, this study taps into the fingerprints ability to validate as well. The biometric fingerprint technology can recognize an identity by crosschecking already stored identities by use of fingerprints and return a match.
Every institution poses a level of importance to attendance and thus value the regular attendance records gotten as this is recorded for future use. City University is no exception. The university currently uses the seemingly old-fashioned mode of recording student attendance which is the pen to paper and file based system, which has been used for years (Yuihotakaishi, 2001). In spite of the fact that the university might be “comfortable†with this method, its reliability does not tell “comfortâ€. This study will explain in detail the primitive method of recording student attendance, why this method is disadvantageous and why the attendance system using fingerprint scanner should be adopted.
1.1 Statement of Problem
City University uses the old method of taking attendance whereby every student has to sign in and out during a particular lecture period or event. The increasing student population rate has made this method error prone and inefficient as it becomes cumbersome for lecturers to keep track of individual students’ attendance. The need, therefore, arises for a system that can be developed to tackle the challenges posed by the existing manual based system. Those challenges are further discussed in chapter two and three of this study.
This research project has been developed keeping in view the following points:
1. The working environment in the university
2. The computer literacy rate in Nigeria and Benin Republic
3. The thought process and attitude of Nigerians and Bennenois
4. The system currently in use
I am convinced this system will significantly reduce the ineffectiveness of the current system.
1.2 Objective of the Study
The objective of this study is to design and implement an attendance system using a fingerprint scanner for students of any institution with primary focus on City University.
The specific objectives of this study are:
1. Critically analyse current attendance system
2. Propose solutions to loopholes discovered in current manual system
3. Design a more reliable attendance system
4. Implement the new system
1.3 Significance of the Study
This study is significant because of the pressing need to improve the current attendance system in use.
The significance of the study is outlined below:
1. This study will provide a viable option to eliminate the manual paper based attendance process and the problems associated with this system.
2. This study will propose a system that will allow the university to seamlessly manage and track individual student attendance which is necessary for many decision making actions.
3. This study provides a system that reduces the error prone nature of the manual system when students’ attendance is taken.
4. This study will provide a stable university environment by reducing the truancy rate.
1.4 Scope of the Study
This research project will focus on all activities performed at the university which involve the student attendance records.
Its main aim is to design and implement an attendance system using fingerprint scanner that will improve the way attendance is carried out currently. This study will take City University as a case study for developing this system.
1.5 Limitations
Every research work has limitations which tend to be a setback but inspire the betterment of the research project. Here are some of the limitations faced in this study.
1. Application is developed in only one language (English).
2. There is no provision for a guest login in the application.
3. Detailed data was not provided by the university
4. Academic literature which could further support this study was inaccessible
5. There were certain programming functionalities which could not be achieved due to unavailable resources.
6. Lack of financial support
Departments
- Accounting Projects [85]
- Accounting And Management Projects [6]
- Accounting Education Projects [1]
- Adult And Primary Education Projects [6]
- Agricultural And Bio-environmental Engineering Technology Projects [8]
- Agricultural Economics And Extension Projects [57]
- Agricultural Engineering Projects [3]
- Agricultural Technology Projects [1]
- Agriculture Projects [104]
- Agriculture Education Projects [3]
- Anatomy Projects [1]
- Architecture Projects [28]
- Banking And Finance Projects [53]
- Basic Medical Sciences Projects [1]
- Biochemistry Projects [25]
- Biological Sciences Projects [46]
- Biology Education Projects [13]
- Botany Projects [3]
- Building Projects [58]
- Business Administration Projects [151]
- Business Studies Projects [76]
- Chemical Engineering Projects [24]
- Chemistry Education Projects [3]
- Civil Engineering Projects [80]
- Community Health Projects [35]
- Computer Education Projects [6]
- Computer Engineering Projects [28]
- Computer Science Projects [138]
- Construction Engineering And Management Projects [1]
- Cooperative Economics Projects [0]
- Cooperative Economics And Management Projects [2]
- Criminology Projects [68]
- Cyber Security Projects [2]
- Data Science Projects [1]
- Economics Projects [107]
- Economics Education Projects [1]
- Education Projects [189]
- Educational Foundation Projects [9]
- Educational Management Projects [44]
- Electrical/electronics Engineering Projects [140]
- English Education Projects [14]
- English Language Projects [6]
- English Language And Literature Projects [18]
- Entrepreneurship Projects [7]
- Environmental Science Projects [79]
- Epidemiology And Community Health Projects [2]
- Estate Management Projects [40]
- Fashion & Design Projects [1]
- Fine Art Projects [1]
- Food And Nutrition Projects [2]
- Food Science And Technology Projects [52]
- Geography Projects [24]
- Geography Education Projects [4]
- Government And Public Administration Projects [1]
- Guidance And Counselling Projects [132]
- Health Education Projects [9]
- Health Information Management Projects [3]
- History And International Studies Projects [3]
- Human Kinetics And Healthy Education Projects [2]
- Human Resources Management Projects [111]
- Industrial Relations And Personnel Management Projects [58]
- Information And Communication Technology Projects [2]
- Institute Of Education Projects [1]
- Insurance And Risk Management Projects [1]
- International Relations Projects [55]
- Islamic Studies Projects [3]
- Law Projects [21]
- Leisure And Tourism Management Projects [2]
- Library And Information Science Projects [85]
- Linguistics Projects [104]
- Marketing Projects [78]
- Mass Communication Projects [188]
- Mathematics Projects [3]
- Mathematics Education Projects [1]
- Mechanical Engineering Projects [86]
- Medical And Health Science Projects [82]
- Medical Laboratory Science Projects [2]
- Medical Radiography Projects [2]
- Medicine And Surgery Projects [2]
- Metallurgical Engineering Projects [2]
- Microbiology Projects [120]
- Minerals And Petroleum Resources Engineering Projects [32]
- Mining Engineering Techology Projects [2]
- Nursing And Nidwiffery Projects [124]
- Office Technology Management Projects [104]
- Parasitology And Entomology Projects [3]
- Petroleum Engineering Projects [3]
- Pharmacy Projects [18]
- Philosophy Projects [111]
- Physics Projects [3]
- Physiology Projects [1]
- Political Science Projects [123]
- Primary Education Projects [5]
- Project Management Projects [1]
- Psychology Projects [61]
- Psychology Education Projects [1]
- Public Administration Projects [123]
- Public Health Projects [100]
- Purchasing And Supply Projects [112]
- Pure And Industrial Chemistry Projects [8]
- Quantity Surveying Projects [59]
- Science Education Projects [4]
- Science Laboratory Technic Projects [108]
- Science Laboratory Technology (stl) Projects [21]
- Secretarial Administration Projects [40]
- Sex Education Projects [2]
- Social Studies Projects [8]
- Sociology Projects [126]
- Statistics Projects [107]
- Surveying And Geoinformatics Projects [4]
- Theology Projects [9]
- Transportation And Management Projects [3]
- Urban & Regional Planning Projects [1]
- Value Engineering Projects [1]
- Vocational Education Projects [1]
- Zoology Projects [1]