Project Topics | Seminar Topics | Related Topics
Design and Implementation of Attendance Management System

DESIGN AND IMPLEMENTATION OF ATTENDANCE MANAGEMENT SYSTEM


ABSTRACT

Attendance management system is a software developed for daily student attendance in schools and institutions. 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 fingerprint device and the records of the attendance are stored in a database. The aim of the study is to design and develop a reliable, scalable and cost-effective Fingerprint based Student Attendance Management system. In achieving this aim, the following specific objectives were laid out to carry out the analysis of manual processes involved in class attendance and examination attendance and implement the design using Web Based programming. The motivation that led to the implementation of the proposed system is that the traditional system is still mostly used in lecture room or laboratory session in most institution today. Also, there is falsification in student attendance does occur rampantly in the traditional method.

The methodology adopted in this study is the object oriented analysis and design methodology (OOADM) which is a technical approach for analyzing and designing an application or system by applying object throughout the software development process. The programming language used is HTML, CSS, JAVASCRIPT, PHP, SQL and JQUERY. The reason why web programming languages was used is because, it is platform independent and it is a web based application. This project will be of benefit to: students, and lecturers. 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. The expected result is an electronic Attendance Management System that will collect students' attendance record which will be used for academic continuous assessment purpose.


CHAPTER ONE

1.1 Introduction

An attendance monitoring 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. Biometric is a field of technology that uses automated methods for identifying and verifying a person based on physiological and behavioral traits. Because some parts of the human body is use in biometrics, the issue of getting lost is not possible and for password to be easily guess can be easily avoided. Also, utilizing biometrics in most cases can be said to be more efficient when speed is considered and convenient than employing password and ID cards method. 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.

As a prelude to other parts of this study, this chapter will discuss the background upon which this study was initiated, the statement of problems that led to this study, the Aim and Objectives of the study. Others are Significance of the study, Scope of work, Limitations of the Study and Definition of technical terms.


1.2 Background of Study

Attendance management of students in institution can be rigorous using the conventional method of paper sheets and old file system method. Every academic institution poses some standards concerning how attendance is to be confirmed for student in classes, laboratory sessions and examination halls. That is why keeping the accurate record of attendance is very important. The approach of using paper sheets and the old file system to confirmed students has been in use for years. There are so many bottlenecks with the conventional method, one of such problem is the difficulty for the management to compute the percentage of student attendance in classes and frequently modify their information. Also in institution, tracking and monitoring student time of attendance could be tedious task, time consuming and as well prone to errors. As an alternative to traditional manual clocking process by students in classes or during examination, biometrics characteristics can be used for authenticating students. This research will focus on developing Fingerprint based Biometric Student Attendance Monitoring System.

The fingerprint Biometrics is adopted in this research work for the fact it is one of the most successful applications of biometric technology. In the manual signing processes, where lecturer give a sheet of paper to student to write their names and signature as a form of confirming their presence for a particular class session, falsification in student attendance mostly occur a situation where by a student can sign on behalf of his or her colleague as being present in the class when not true can be so difficult to prevent from happening especially for large classes where row count can takes longer time International Journal of Computer Science and Network Security (2009).

The trending concern in this modern world is regarding national security, identifying theft as well as on-line terrorism. Researcher refers to Biometric as a solution for detecting user’s identity and security challenges emanating in this modern day. Biometric identification is any automatically measurable, robust and distinctive physical characteristic or personal trait that can be used to identify an individual or verify the claimed identify of an individual. Biometric science utilizes the measurements of a person’s behavioral characteristics (keyboard strokes, mouse movement) or biological characteristics (fingerprint, iris, nose, eyes, jaw, voice pattern, etc). It is the features captures that is being transformed digitally into a template. The recognition software can then be use to discover an individual as the person they claim to be. Fingerprint recognition is the most common biometric method adopted in identification of a person (Ismail 2009).

Using a particular person fingerprint as a form of authentication is just like using natural physical data as a password. The benefit of using biometric authentication is that it is absolutely distinct to each person. There are no two different individuals with the same fingerprint, it is difficult and impossible for one another to have the same fingerprint, and fingerprints from different people can never be the same. Also, a fingerprint can never be guess by a criminal, such as a password which imposter can easily predict using a user birth date or any other common password. Infiltration is very hard to come by due to the fact that criminal will not be able to snoop around to steal user password when using ATM with the 4-digit pass code (Valasquez 2013).

Fingerprint can be categorize as one of the most mature biometric traits and is accepted in courts of law as a legitimate proof of evidence. Fingerprints are adopted in forensic analysis globally in investigations of criminal. More recently, there are growing numbers of individuals and commercial users that are currently using or strongly putting into consideration of using fingerprint-based identification for no any other reason other than the matching performance biometric technology has demonstrated as well as a better understanding of fingerprints.

Although there are so many positive impacts for using biometric authentication, however, unlike username and password, biometric data is a physical feature of a person that is fixed and cannot be change. If a person could have access to adequate scan another person fingerprint, that scan has the capability to trick the Touch ID system. In that case, the fingerprint features of a person can’t be change consequently a criminal can’t be prevented from having access to your personal information or files. As fingerprint scanning becomes more widely accepted anywhere anytime, this may become a substantial challenge. A criminal can have access to different accounts because with one fingerprint, a criminal may have access to multiple accounts that implemented authentication using fingerprint.


1.3 Statement of the Problem

Investigation revealed that the traditional system is still mostly used in lecture room or laboratory session 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.

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. Fingerprint is 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 are now use in 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 student is a more secure platform where students mark their attendance with their fingerprint.


1.4 Aim and Objectives of Study

The aim of the study is to design and develop a reliable, scalable and cost-effective Fingerprint based Student Attendance Management system. In achieving this aim, the following specific objectives were laid out as follows:

  1. To develop a fingerprint students’ attendance capturing system and compare it with manual system;
  2. To develop a software to store students’ database and attendance records;
  3. To carry out the analysis of manual processes involved in class attendance and examination attendance;
  4. To design a new system for the (i) above; and
  5. To implement the design using Web Based programming languages such as; HTML, CSS, JAVASCRIPT, and PHP.

1.5 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.6 Scope of the Study

The scope of this research is to Design and Implementation of Attendance Management System. The system will be a window based application developed using Web Based programming languages such as; HTML, CSS, JAVASCRIPT, and PHP as the preferred programming language for building the user interface and MySQL for database design. It does not cover other aspects of biometric. The software will be integrated with a fingerprint Hardware designed with Arduino.


1.7 Limitations of the Study

During the course of this study, many things militated against its completion, some of which are:

  1. Time Constraint: The time frame given to accomplish this project was very short due to school academic calendar and it was carried out under pressure which made the researcher not to implement some necessary features.
  2. Establishment Policies: Establishment policies posed a serious limitation as most staffs are not ready to release information needed for this project work. There were lots of information needed from the staffs of this institution to enhance the study which took them time to release or they did not release at all for security purposes, hence the scope was reduced.
  3. Research material: availability of research material is a major setback to the scope of the study.
  4. Frequent power failure: This made the researcher append more money on fuel to ensure sustainable power.
  5. Financial Constraint: Insufficient fund tends to impede the efficiency of the researcher in sourcing for the relevant materials, literature or information and in the process of data collection (internet).

1.8 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.


CHAPTER TWO

2.0 Literature Review

2.1 Introduction

The review of relevant literature is the main topic of this chapter. A literature review covers theoretical and methodological contributions to a certain issue in addition to the state of knowledge at the time of writing. It provides information about the state of the art in relation to the subject you are writing about. It examines the body of work on the chosen subject. The literature evaluation in this study comprises the …


Procedure for Downloading the PDF (Docx) Material


Design and Implementation of Attendance Management System can be downloaded by requesting the full set of materials at the project or seminar cost. The document will be sent via Microsoft Word (MS-Word) format via WhatsApp (e-mail) following payment confirmation.


Seminar Material Cost
₦3,000
Project Material Cost
₦5,000




TABLE OF CONTENTS

PRELIMINARY PAGES


CHAPTER ONE

INTRODUCTION


    • 1.1 Introduction
    • 1.2 Background …

    CHAPTER TWO

    LITERATURE REVIEW

    • 2.1 Introduction

    CHAPTER THREE

    SYSTEM ANALYSIS AND DESIGN

    • 3.1 Methodology Adopted
    • 3.1.1 Problem Identification Using SSADM
    • 3.2 Analysis of the Existing System
    • 3.2.1 Dataflow of the Existing System
    • 3.2.2 Disadvantages Of The Existing System
    • 3.2.3 Weakness of the existing System
    • 3.3 Feasibility Study
    • 3.3.1 Economic Feasibility
    • 3.3.2 Technical Feasibility
    • 3.3.3 Operational Feasibility
    • 3.4 Analysis of the Proposed System
    • 3.4.1 Data Flow Diagram of the Proposed System
    • 3.4.2 Advantages of the Proposed System
    • 3.4.3 Justification of the Proposed System
    • 3.5 Functional Requirements
    • 3.5.1 Use Case Diagram Of The Admin / User Privileges
    • 3.6 Data Requirements
    • 3.7 High Level Model of the Proposed System

    CHAPTER FOUR

    SYSTEM DESIGN AND IMPLEMENTATION

    • 4.1 Objectives of the Design
    • 4.2 Cohesion and Decomposition High level Model
    • 4.3 Control Center / Overall Dataflow Diagram
    • 4.3.1 Proposed System Operation Flowchart
    • 4.4 System Specification and Design
    • 4.4.1 Input and Output Specification
    • 4.4.2 Database Specification and Design
    • 4.4.3 Data Dictionary
    • 4.5 Choice and Justification of Programming Language
    • 4.6 Program Documentation
    • 4.7 Implementation Techniques
    • 4.7.1 System Testing
    • 4.8 Programming Module Specification
    • 4.8.1 Installation
    • 4.9 Computer Hardware Minimum Requirement
    • 4.10 Software Requirement
    • 4.11 Personnel / User Training
    • 4.12 File Maintenance Module

    CHAPTER FIVE

    SUMMARY, CONCLUSION AND RECOMMENDATION

    • 5.1 Introduction
    • 5.2 Summary
    • 5.3 Conclusion
    • 5.4 Recommendation

    REFERENCES

    APPENDIX A - “SOURCE CODE”

    APPENDIX B - “OBJECT PROGRAM”


    Disclaimer for Complete Material Utilization

    The displayed research work titled "Design and Implementation of Attendance Management System" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.


    Frequently Asked Questions (FAQ)


    Can the material for “The Role of the Nigerian Agriculture and Co-Operative Bank in Agricultural Financing (Problems and Prospects)” be used as a guide for Banking and Finance (BF) Project?

    Yes it can be used — The major function of the Nigerian Agricultural, co-operative, Rural and Development Bank is provision of loans and advances to individual and corporate farmers. However, there are series of reasons for the need for special funding towards agricultural sector. The agricultural sub-sector is saddled with peculiar risks, risks that can hardly be diversified; illiteracy and ignorance; culture; interest rate, etc Loan defaults occur when the borrowers cannot meet up the repayment of principal and interest within the maturity time stipulated by the bank. Loan defaults have continued to increase tremendously, and it forms the major discouraging factor to the NACRDB in loan or credit extension. Furthermore, tin the course of financing agriculture the NACRDB is faced with series of problems. Such problems i9clude unsystematic …


    Can the material for “Design and Implementation of an Online Student Evaluation System” be used as a guide for Computer Science (CS) Project?

    Yes it can be used — Online Student Evaluation System is a web based application that provide platform for the colleague to conduct student’s evaluation online. Student achievement is profoundly influenced by the evaluation practice used by teachers in the classroom. Research in education has consistently shown achievement monitoring and feedback to be extremely important factors in the teaching learning process. The aim of the study is to design and implement an Online Student Evaluation System. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will enhance easy retrieval and access to records and highly secured student results. The motivation the led to the implementation of the proposed system is that, in the existing system, alot …


    Can this topic “Design and Implementation of an Online Point of Sales (POS) System” be used for Computer Science (CS) Project?

    Yes it can be utilized for research — Point of sale (POS) refers to the place where a customer executes the payment for goods or services and where sales taxes may become payable. The aim of the study is to design and implement a web based Point of Sale System for FPNO bookshop. In achieving this aim, the following specific objectives were laid out as follows that will develop an application software that will provide full functional reports to management and control the existing system errors made by human beings due to shortcomings. The motivation that led to the implementation of the proposed system is that the job of preparing sales record is tedious causes delay and the method encourages fraud figures are easily manipulated and changed. The …


    Can the material for “Design and Implementation of an Online Campus Booking Taxi System” be used as a guide for Computer Science (CS) Project?

    Yes it can be used — The automation of campus bus transport has been gaining more importance because they provide accurate information of buses like reservation, fare charges, route information and bus information from anywhere and anytime. The aim of the study is to design and implement an online campus taxi booking system for an institution. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will provide a web-based bus ticket buying functions and ease the bus ticket payment through an online system. The motivation that led to the implementation of the proposed system is that the transportation system presently operated by the school was studied and found to be cumbersome, exploitative and fall short in all …


    Can the material for “Production Processes of Improving the Quality of “Pupuru”” be used as a guide for Agricultural Engineering (AE) Project?

    Yes it can be used — Pupuru (a fermented cassava product) is one of the major staple foods amongst the Yoruba, Ilaje and Ijaw speaking people in the south-south and south-western region of Nigeria, which had its source from the Ikale tribe of Ondo state. The traditional method of processing cassava tubers into pupuru involve, cassava tuber harvesting, peeling, washing, soaking, dewatering, moulding and smoking. The pressed and mashed cassava tubers are then rolled or molded into a ball shape and dried by smoking: it was observed that the pupuru produced by this method is infested with unpleasant odour, drudgery, poor packaging and cannot be stored for a long period. Hence, this project investigates in detail an improved method that will eliminate the deficiencies associated with …


    Is the topic “Design and Implementation of an Online Examination Time Table Scheduling System” recommended for Computer Science (CS) Project?

    Yes it is highly recommended — Examination Timetable Scheduling System is a software application that will computerize and deal with the allocation of examination halls and time of a specific academic course of study. The aim of the study is to Design and Implement an Online Examination Timetable Scheduling System. In achieving this aim, the following specific objectives were laid out to develop flexible and interactive Examination Scheduling Software that enables automatic generation of examinations schedules for tertiary institution in Nigeria and develop a simple easy-to-use software which an individual with little or no idea of software application can interact with a great deal of comprehension. The motivation that led to the implementation of the proposed system is that, scheduling lectures and practical timetables for a …


    Is the topic “A Socio-linguistic Analysis of Code Switching and Code Mixing in Wole soyinka’s Trails of brother Jero” recommended for Linguistics and Communication Project?

    Yes it is highly recommended — Code-switching is the use of more than one language, variety, or style by a speaker within an utterance or discourse, or between different interlocutors or situations. Code-mixing and code-switching are important aspects of sociolinguistics because of their use and status in the society. The continued exploration of various facets of code change is therefore not a surprise, as it has more than just (socio) linguistic, anthropological and psychological implications. A few studies have been carried out on bilingual speakers of English. Some of the studies focus on the way speakers of English code switch and mix between different language codes in their daily dialogues or conversations. All these studies drew their data from real life contexts. None of them investigated …


    Can the material for “The Role of Insurance in Minimizing Business Risk in Small and Medium Scale Enterprises” be used as a guide for Entrepreneurship Project?

    Yes it can be used — This study assesses the role of insurance in minimizing business risk in Small and Medium Scale Enterprises (SMEs) in Nigeria. Mean scores and standard deviation were used to present and analyze the primary data obtained via questionnaires. Correlation was used to substantiate whether there is similarity in the inherent identified problems of each financing option. Simple percentages combined with mean scores were used to test hypothesis one while Chi-square was used to test hypothesis two. The result shows that SMEs are significantly financed by informal sources of finance than the formal sources of finance. The formal financing options are more organized and as such avoid SMEs because of their risky nature. Predominant SMEs are lacking in good risk management strategies and …


    Can the material for “Globalization and It’s Impact on Economic Growth of the Nigerian Economy (1986 - 2008)” be used as a guide for Economics Project?

    Yes it can be used — This research work Globalization and its impact on the growth of the Nigerian economy from periods of 1986 to 2008 is basically to determine the impact of globalization on the Gross Domestic Product of the Nigerian economy as well the impact of financial integration on the Nigerian economy. It was found out in recent years that the Nigerian economy has developed economically wise due to globalization. Globalization being a process of interconnections between countries of the world has turned out to have a positive effect on the Nigerian economy most especially in the telecommunication and industrial sectors of the Nigerian economy. This work shows the impact and those variables responsible for the impact. From evaluation and analysis of result, this …


    Can this topic “Impact of N-power Programme on Poverty Alleviation” be used for Political Science Project?

    Yes it can be utilized for research — Poverty alleviation remains a major challenge of modern economies around the world today, Nigeria is no exception. The poverty alleviation programmes in Nigeria have assumed multi-dimensional phenomena cutting across all facets of age group, educational strata and geographies. Poverty alleviation programmes are unevenly distributed across the age groups with youth between the ages of 18-35 being the greatest beneficiaries. More disturbing today, is the ever-rising trend of youth poverty alleviation programmes in the country. The effective implementation of the programmes will discourage them from engaging in social vices which constrain in Lavun Local Government Area, Niger State. This study therefore seeks to examine the impact of N-Power Programme on Poverty Alleviation in Nigeria using Lavun Local Government Area, Niger State …



    Chat with us on WhatsApp