Number of Pages: 72

File Size: 6233 KB

File Type: MS Word & PDF

Chapters: 1 - 5

5,000.00

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.

TABLE OF CONTENTS

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 1: 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 2: Literature Review

  • Introduction 4

2.1     Theoretical Background                                                                    4-11

2.2     Review of Related Literature                                                             11-13

2.3     Summary                                                                                          13

CHAPTER 3: 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 4: 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 5: 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      Snap shot 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

 

CHAPTER 1

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 becauseof 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 Systemwith 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

  1. Attendance is taken with student id card embedded with barcode containing full details about the student.
  2. The daily attendance of students is taken automatically by scanning the student ID card with a barcode scanner.
  3. The attendance report will be generated automatically without time consuming which is reliable and there will be not any mistakes.
  4. 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:

  1. Eliminate duplicate data entry and errors in time and attendance entries.
  2. Eliminate paperwork and save time.
  3. Automatic calculation of attendance
  4. To Increase security.
  5. 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 engagesparents in the attendance performance of the student by notifying them through Short Message Service(SMS) on attendance report every weekend.

DOWNLOAD THE FULL WORK

DISCLAIMER: All project works, files and documents posted on this website, UniProjectTopics.com are the property/copyright of their respective owners. They are for research reference/guidance purposes only and some of the works may be crowd-sourced. Please don’t submit someone’s work as your own to avoid plagiarism and its consequences. Use it as a reference/citation/guidance purpose only and not copy the work word for word (verbatim). 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 study. UniProjectTopics.com is a repository of research works where works are uploaded for research guidance. Our aim of providing this work is to help you eradicate the stress of going from one school library to another in search of research materials. This is a legal service because all tertiary institutions permit their students to read previous works, projects, books, articles, journals or papers while developing their own works. This is where the need for literature review comes in. “What a good artist understands is that nothing comes from nowhere. All creative work builds on what came before. Nothing is completely original.” - Austin Kleon. The paid subscription on UniProjectTopics.com is a means by which the website is maintained to support Open Education. If you see your work posted here by any means, and you want it to be removed/credited, please contact us with the web address link to the work. We will reply to and honour every request. Please notice it may take up to 24 – 48 hours to process your request.

WeCreativez WhatsApp Support
Administrator (Online)
I am online and ready to help you via WhatsApp chat. Let me know if you need my assistance.