Design And Implementation Of An Online Barcode Attendance System

Abstract

Attendance is very important in every student. a single absent make a big difference in performance in the school. Most students of high school are prone to absence from classes claiming that the class is boring. Others due to laziness fail to attend classes, having preference of going to computer shops or playing games while some students cannot refuse the prospect of a friend asking them out during class period. Some of these actions are not reported to parents or guardians because the possible way of informing them is the traditional way which is by inviting the parents over through the students. With this, the authority would communicate the parents on the attendance level of the student. This process takes a long time and sometimes parents are not able to come because of their engagements, occupation or location. These are the reasons why parents/guardians are not informed about the absenteeism of the students.

Online Barcode Attendance System is a software developed for daily student attendance in schools, colleges and institutes. It facilitates to access the attendance information of a particular student in a particular class. The information is sorted by the operators, which will be provided by the lecturer for a particular class. This system will help in evaluating attendance eligibility criteria of a student, and also help in parent involvement to the attendance performance of the student.

The Online Barcode Attendance System is developed using HTML, CSC, BOOTSTRAP, JAVA SCRIPT, PHP. It fully meets the objectives of the system which it has been developed.

Chapter One

Introduction

1.0 Background Of Study

In most educational institutions the attendance is taken manually. It is not only time consuming, but it is also insecure and unreliable and it can be lost. Some institutions are using punch card for attendance while this will be difficult for teachers to keep track of the large number of students because by using punch card, a student can help the other students or his/her friend to punch their card even the other student may be absent or come late in class, so it is not reliable.

To overcome these problems, I have developed a better system which is Web based; it is fully responsive where a user can use in mobile, tablets and different computer systems. In this system, records are kept safe and secure and the attendance information of particular or all students of particular class can be accessed easily and without time consuming, the report is generated automatically.

Attendance is very important in every student. a single absent make a big difference in performance in the school. Most students of high school are prone to absence from classes claiming that the class is boring. Others due to laziness fail to attend classes, having preference of going to computer shops or playing games while some students cannot refuse the prospect of a friend asking them out during class period. Some of these actions are not reported to parents or guardians because the possible way of informing them is the traditional way which is by inviting the parents over through the students. With this, the authority would communicate the parents on the attendance level of the student. This process takes a long time and sometimes parents are not able to come because of their engagements, occupation or location. These are the reasons why parents/guardians are not informed about the absenteeism of the students.

In this manner, I proposed an Online Barcode Attendance System with Short Message Service (SMS). Its function is to send a notification to parents that their student is absent. Attendance Monitoring System with SMS provide a fast way of informing the parent anytime anywhere.

1.1 Statement of the problem

Attendance is taken with student id card embedded with barcode containing full details about the student.

The daily attendance of students is taken automatically by scanning the student ID card with a barcode scanner.

The attendance report will be generated automatically without time consuming which is reliable and there will be not any mistakes.

It is fully responsive and flexible; it can be accessed from any computer no matter where you are.

1.2 Objectives

The study aims to:

Eliminate duplicate data entry and errors in time and attendance entries.

Eliminate paperwork and save time.

Automatic calculation of attendance

To Increase security.

To involve parents in student attendance performance.

 

1.3 Significance of the problem

Economic Significance

The system being developed is economic with respect to School or Collage’s point of view. It is cost effective in the sense that has eliminated the paper work completely. The system is also time effective because the calculations are automated which are made at the end of the month or as per the user requirement. The result obtained contains minimum errors and are highly accurate as the data is required.

Behavioral Significance

The system working is quite easy to use and learn due to its simple but attractive interface. User requires no special training for operating the system.

Parent Involvement

The system engages parents in the attendance performance of the student by notifying them through Short Message Service(SMS) on attendance report every weekend.

Chapter Two: Literature Review

2.0 INTRODUCTION:

This chapter provides the background and context of the research problems, reviews the existing literature on the Design And Implementation Of An Online Barcode Attendance System, and acknowledges the contributions of scholars who have previously conducted similar research [REV66899] …

Table of Content

Tittle Page

Certification i

Approval ii

Dedication iii

Acknowledgement iv

Abstract v

Table of Content vi

List of Figures viii

List of Tables x

 

Chapter One:

Introduction Pages

1.0 Background of study 1

1.1 Statement of the problem 2

1.2 Objectives 2

1.3 Significance of study 3

 

Chapter Two:

Literature Review

Introduction 4

2.1 Theoretical Background 4-11

2.2 Review of Related Literature 11-13

2.3 Summary 13

 

Chapter Three:

System Analysis and Design

3.0 Introduction 14-15

3.1 Analysis of the Existing System 15-21

3.2 Analysis of the Proposed System 21-23

3.3 Design of the Proposed System 23-30

 

Chapter Four:

System Implementation

4.0 Introduction 31

4.1 Choice of Development Environment 31-32

4.2 Implementation Architecture 32

4.3 Use case diagram 33

4.3 Software Testing 34-44

4.4 Documentation 44

4.4.1 User Manual 45

 

Chapter Five:

Summary and Conclusion

5.0 Summary 46

5.1 Conclusion 46

5.2 Recommendation 47

References

Appendices

 

List Of Figures

Fig. 2.1 HTML codes 5

Fig. 2.2 CSS codes 6

Fig. 2.3 Snapshot of Sublime Text Editor 7

Fig. 2.4 Snapshot of MySQL Database 9

Fig. 2.5 pHp codes 9

Fig 2.6 Student ID card with QRcode 10

Fig. 3.1 Flowchart of the existing system 20

Fig. 3.2 Flowchart showing the design of the proposed system 22

Fig. 4.1 Implementation Architecture Diagram 32

Fig 4.2 Use case diagram 33

Fig 4.3 Snapshot of the Login Page 35

Fig 4.4 Snapshot of the Login Page showing error message for invalid course details 35

Fig 4.5 Snapshot of a student present 37

Fig 4.6 Snapshot of a Null attendance 37

Fig 4.7 Snapshot of the report modal 38

Fig 4.8 Snapshot of the admin page 38

Fig 4.9 Snapshot of the Admin Dashboard 39

Fig 4.10 Snapshot of all Registered Users 40

Fig 4.11 Snapshot of the Add User Page 40

Fig 4.12 Snapshot of all Registered students 41

Fig 4.13 Snapshot of the Add Student Page 42

Fig 4.14 Snapshot of Issue Tracking Page 42

Fig 4.15 Snapshot the DBM Page 43

Fig 4.16 Snapshot of the Settings Page 43

Fig 4.17 Snapshot of the Maintenance page 44

 

List Of Tables

Table 3.1 Comparison between these four types of cards 17

Table 3.2 Advantages of Fingerprint System 18

Table 3.3 Table Structure for Site Settings 23

Table 3.4 Table Structure for Issue Tracking 24

Table 3.5 Table Structure for Registered Students 24

Table 3.6 Table Structure for Course Register 28

Table 3.7 Table Structure for Users 29

Document Information

    • Format: DOC/PDF
    • Title: Design And Implementation Of An Online Barcode Attendance System:

YOU MAY LOVE THESE (Recommended)

  • How to write the “QR Code-Based Attendance System” Project

    To start a project on QR Code-Based Attendance System, follow these guidelines: This work is on “QR CODE BASED ATTENDANCE SYSTEM”. In this era of technology smartphones play a significant role in our day to day life. Nowadays smartphones can solve most of the problem very quickly and easily. It has made life of every person simple and easier with different social app, commer…

    36 Pages 1 - 4 Chapters 5,477 Words DOC/PDF Format Instant Download UPN65059

  • Techniques for writing the “Online Motor Vehicle Licensing System” Project

    To develop a project on Online Motor Vehicle Licensing System, follow these approaches: Motor vehicle administration is a composite process and revolves around the management and the control of motor licensing. Vehicle licensing is the payment of a fee for the use of motor vehicle on public roads. Vehicle licensing in Nigeria began over 100 years ago starting from the colonial admin…

    78 Pages 1 - 5 Chapters 2,837 Words DOC/PDF Format Instant Download UPN63046

  • To undertake a project on Design And Implementation Of Online Registration Of Courses And Result Confirmation, follow these effective ways: This project work mainly looks into the nature and process of online registration of course and result confirmation, implementing an online management system that keep track of all the records needed by computer students in Federal Polytechnic Nekede Owerri (mainly for only regular i.e. morning s…

    37 Pages 1 - 5 Chapters 7,246 Words DOC/PDF Format Instant Download UPN63373

  • INTRODUCTION 1.1 BACKGROUND OF STUDY The online food ordering system is one of the latest servicers most fast food restaurants in the western world are adopting. With this method, food is ordered online and delivered to the customer. This is made possible through the use of electronic payment system. Customers pay with their credit cards, although credit card customers can be served even before they make payment either through cash or […]

    42 Pages 1 - 5 Chapters 6,017 Words DOC/PDF Format Instant Download UPN64121

  • To write a project on Design And Implementation Of Online Examination Of Unified Tertiary Matriculation Examination, follow these structure: Registration for the Unified Tertiary Matriculation Examination, UTME, is organised by the Joint Admission and Matriculation Board, JAMB, for admission into tertiary institutions in Nigeria. This registration is conducted in all the states in Nigeria in a given period of the year. Many a times, t…

    48 Pages 1 - 5 Chapters 4,978 Words DOC/PDF Format Instant Download UPN64328

  • Guide for writing the “Design And Implementation Of Online Clearance System” Project

    To carry out a project on Design And Implementation Of Online Clearance System, follow these effective methods: Online clearance system is a research work that will help build an effective information management for schools. It is aimed at developing a system for making clearance after graduation hitch free. The designed software will serve as a more reliable and effective means of undertaking students cle…

    41 Pages 1 - 5 Chapters 6,400 Words DOC/PDF Format Instant Download UPN64123

  • To start a project on Design And Implementation Of Online Bus Ticket Reservation System, follow these guidelines: The study examines the design and implementation of an online bus ticket reservation system. The system solves the problem of inconveniencing passengers who may not be physically present at the bus terminal to buy a bus ticket at a particular time. The system was achieved using the PHP and MYSQL …

    70 Pages 1 - 7 Chapters 30,845 Words DOC/PDF Format Instant Download UPN64036

  • To develop a project on Design And Implementation Of Online Cash Receipt Generating System For A Supermarket, follow these approaches: This project work, is a computerization it cash receipt system of an organization. Different source of receipt whose scope and limitation are based on. a. Sales and purchased receipts/ invoices inquiry on total balance and generation of report. But before we venture into that, attention should be…

    56 Pages 1 - 7 Chapters 6,026 Words DOC/PDF Format Instant Download UPN63371

  • To undertake a project on Design And Implementation Of Campus Online Help Desk Information System, follow these effective ways: The abstract of the project is now the online help desk information system has eased the general public who wish to make there enquires, log complaints, make a suggestion. These incidents vary significantly in type and urgency and require the attention of officials (hereafter referred to as ‘user…

    82 Pages 1 - 5 Chapters 1,482 Words DOC/PDF Format Instant Download UPN63037

  • Steps for writing the “Design And Implementation Of An Online Voting System” Project

    To write a project on Design And Implementation Of An Online Voting System, follow these structure: An on line voting will improve the proper way to keep information about votes it will enable the INEC to achieve their aim during the election. Since the relevant information needed will be available and accurate, this can enable them to achieve their target in eradicating and prevention of elect…

    60 Pages 1 - 7 Chapters 5,532 Words DOC/PDF Format Instant Download UPN63300

Live Chat