5334000-734060 5257800-746760 Chapter I Introduction Through the evolution of the technical world man always tried to look for ways to make their work and life easier

5334000-734060
5257800-746760 Chapter I
Introduction
Through the evolution of the technical world man always tried to look for ways to make their work and life easier. Man was never satisfied, so the concept of computerization was applied to give solutions to different problems from different fields. In this generation the needs of humans became more widely with the use of a computer and new technology it can meet the needs of the people. An attendance monitoring system is a process of collecting, monitoring and managing of the student attendance. With this system manual process of collecting attendance can be get rid. (StudyMode , 2018)
The human life become easier because of the new technology arises. This system would make the process easier than their manual process. The system would be a big help in monitoring of attendance. Their record would be easily to track and can be manage well.
The researcher proposed an Attendance Monitoring System with Barcode Scanning. The system is intended to make the organization easier in their process.

Background of the Study
Nowadays, technology is everywhere people are living in an age of the technology. By the cause of this technology era the needs of people grow fast to meet their satisfaction. Attendance Monitoring System with Barcode Scanning is a system that meets the needs of people by processing easier. From the existence and even at present the Carlos Hilado Memorial State College-Talisay are still using a manual process of checking the attendance every event. Attendance is very important to every student because of the requirements needed to comply in school. This system is intended to develop because of some attendance sheet is lost and others has no validity. Every semester the SSG organization are producing an attendance sheet to be used for the whole semester. The process of having an attendance is very hassle in every student.

Best services for writing your paper according to Trustpilot

Premium Partner
From $18.00 per page
4,8 / 5
4,80
Writers Experience
4,80
Delivery
4,90
Support
4,70
Price
Recommended Service
From $13.90 per page
4,6 / 5
4,70
Writers Experience
4,70
Delivery
4,60
Support
4,60
Price
From $20.00 per page
4,5 / 5
4,80
Writers Experience
4,50
Delivery
4,40
Support
4,10
Price
* All Partners were chosen among 50+ writing services by our Customer Satisfaction Team

This focuses on developing an Attendance Monitoring System with Barcode Scanning that will fasten the process of registering an attendance in every event in the campus. The system automate the manual process of the SSG officer in stamping and signing the attendance sheet of the student. In addition the system can be used for tracking the absences of the student. Thus, every end of semester the student will go to SSG office for signing of clearance purposes and determine their sanctions to be comply.

The system allow personnel to generate reports and the results of absences of every student. The system is only accessible by authorized users
for security purposes and it has a single database that securely stores the student records. The proposed system does not available online and develop using My SQL and PHP.
right-86423500 Project Context
In this study, the researcher aims to develop an Attendance Monitoring System with Barcode Scanning to enhance the manual process of recording an attendance of every student in every event used by Carlos Hilado Memorial State College. Current manual process are leading to the dishonesty of the student, sometimes most of student collect the attendance sheet together with their classmates and friends and avail a stamp and sign even though the owner is not the real one and also some student loses their attendance sheet.

The system benefit the student and SSG organization in the CHMSC-Talisay to minimize the time in recording of attendance. In this system the SSG officer create a student information including name, college department, course and section and create unique barcode by using the existing student id number and will be distributed every student enrolled in the institution. Automatic storing of attendance can be done by scanning the barcode id to the barcode scanner and a picture of the handler will appear. The SSG officer can set a time to accept attendance and when will it end. The system will have a user authentication.

The scopes of the system are: it will able to automatically record an
attendance of the student, create initial information and create unique barcode, can generate reports at the end of the semester. The system is limited only for the SSG event of the CHMSC, the system is not available online, only student who enrolled in the institution are the user.

right-864235001.3. Objective of the Study
The general objective of this study is to develop an Attendance Monitoring System with Barcode Scanning for Carlos Hilado Memorial State College-Talisay SSG Organization to automate and enhance their manual signing of attendance sheet. Specifically, this study aims to answer the following:
1. Design and develop an Attendance Monitoring System with Barcode Scanning with the following technical features:
1.1 Student registration,
1.2 Image identification,
1.3 Generate unique barcode,
1.4 Automatically accept an attendance,
1.5 Track the absences,
1.6 Generate reports
1.7 List of Sanctions
2. Evaluate the capability of Attendance Monitoring System with Barcode Scanning in terms of:
2.1 Functionality
2.2 Reliability
2.3 Usability
2.4 Efficiency
2.5 Maintainability
2.6 Portability
right-864235002.7 Compatibility
2.8 Security
3. Formulate an Implementation Plan.

1.4 Definition of Terms
The researcher defined the following operationally based on their use in the study and the system.

Generate. The term is defined as a method of producing unique barcode by the use of a printer.

Records. The term is defined to a form of information which is preserved to last.

Report. The term is defined to the documents that contain the information organized in a narrative, tables, lists or in a graphical form that are generated
from the use of the system.

Registration. The term is defined to the process of recording the basic information of students which is fetched during the attendance period.
Secure. The term is defined to protecting the integrity and availability of information through the use of user authentication and backups.

SSG officer. The term is defined to a person that manages the student attendance.

Barcode. The term is defined to the individual unique id of the student in the form bar lines called barcode.
System. The term is defined as a set of interrelated components that work together to perform a task such as Attendance Monitoring System with Barcode Scanning.

Absences. The term defined as the student that is not around during the event and does not registered his or her attendance.

Attendance. The term defined as the main transaction of student.

Scanning. The term is defined as a process where student scan their id to the barcode scanner.

5410200-759460
5219700-784860Chapter II
Review of Related Literature and Systems
This chapter discusses the review of local, national, and foreign related literature and systems that includes ideas, methodologies, design and features that are significant and related to the present study. It serves as the basis for the development of the system.

2.1 Review of the Related Literature
RFID Based Attendance Management System
According to RFID Based Attendance Management System studied by Shukla, S. Radio-frequency identification (RFID) is a technology that uses radio waves to transfer data from an electronic tag, called RFID tag or label, attached to an object, through a reader for the purpose of identifying and tracking the object. It said that the automated attendance management software is not just an easy way for the entire process but will have to provide a very well-structured process in which it can have an analysed report of the performance of the student’s attendance and time management. The development system will be very helpful in the future in terms of allocating and using the human resource in an organization to the maximum possible benefit. CITATION Shu13 l 1033 (Shukla, 2013)Student Attendance Monitoring System using Fingerprint
According to AKAEHOMEN EMMANUEL EROMOSELE author of the study, Student Attendance Monitoring System using Fingerprint the approach of using paper sheets and the old file system to confirmed students has been in use for years. Furthermore the process of keeping the file of student’s record of attendance is one of the problem in the institution. The difficulty for the management to compute the percentage of student attendance in classes and frequently modify their information also according to him, in institution tracking and monitoring student time of attendance could be tedious task, time consuming and as well prone to errors. This problem leads to him to study and as an alternative to the traditional manual clocking process by students in classes or during examination, biometrics characteristics can be used for authenticating students. His study are focusing on developing Fingerprint based Biometric Student Attendance Monitoring System. The fingerprint Biometrics is adopted on his research work for the fact it is one of the most successful applications of biometric technology. CITATION ERO16 l 1033 ((EROMOSELE, 2016)Development of Face Recognition Time Monitoring and Attendance System
According to the study, Development of Face Recognition Time Monitoring and Attendance System studied by Malangsa, R.D., Face Recognition Time and attendance software systems are tools for efficient management of resources and accurate labor reporting. This study aims solve the problem of long queue of the employee in the conventional fingerprint methods and improve the accuracy of attendance information. For the improvement of the existing system the database management system has played a role for the normalization of the data flow of the system and assisted the organization of attendance diagrams of the employee, thus resulting to a more effective monitoring and attendance recording. To harness full potential in a networked environment, it is recommended to purchase additional face recognition device and immediate implementation of the developed system not only in the CSIT Department but also in SLSU Sogod Campus. CITATION Mal14 l 1033 (Malangsa, 2014)Development of Generic Automated Employee Daily Time Record Management System Using RFID
This technology innovation had greatly improved by the proponents Alager, P.A. and Nono, T.G. their study had been aimed for the better processes that can save time and human effort. In their study they used RFID technology for the third party hardware. According to them they
create the system to minimize the human effort and to save time in recording their daily time. With this system the speed of the human effort is minimized. Thus their study has the following feature; the system provide a management setting such as date and time format, report setting, time zone, user interface display, password and security setting; stores employees information and system transaction logs; and generate printing attendance. CITATION Ala14 l 1033 (Alagar & Nono, 2014)Easy Access Attendance Management System (EAMS)
The proponents decided to build a system called Easy Access Attendance Management System or EAMS, the system is an attendance management that is easy to use, efficient, and also time saving. The proponents used the system as a prototype in faculty of Electrical Engineering University Technology MARA Malaysia. The proponents used a barcode as a third party hardware that will be used by the student, according to them the barcode is the student card which represents their Identification Number or ID number to indicate and authenticate that the student attend instead of getting an attendance list signed by the student. It is also help to reduce the chance who cheat their attendance in record. The system also automatically list down the absent of student. The system
also provide a report such as percentage analysis such as the percentage of absent student from total student who are expected to attend. CITATION Sul14 l 1033 (Sulaiman, Abu Bakar, Noor, & Abdullah, 2014)
2.2 Review of Related System
Developing a Java based RFID Application to Automate Student Attendance Monitoring
According to Kuriakose and Vermaak Learning is a progressive activity which builds upon those of the previous day(s). However, there are still a high correlation between high class attendance and academic performance. The major challenge for every facilitator is the management of the attendance, due to the manual process of recording of attendance in a sheet of a paper that leads to develop a system that can record an attendance in an automated way. The study has have to compare the challenges facing manual attendance monitoring and some of the possible solutions for automating attendance monitoring including RFID technology. (Kuriakose, R.B. and Vermaak, H.J., 2015)
Embedded Computer-Based Lecture Attendance Management System
The study focuses on the functions of magnetics cards that would be used for tracking. According to O. Shoewu et al, Electronic cards like magnetic cards and smart cards have been used worldwide for different functions such as electronic payment system (credit card and debit/ATM cards), electronic voting system, personnel identification system and security system. In this paper, we present an electronic card-based solution to the lecture attendance problem in higher institutions in the developing countries. It said that the developed system could be used for speeding up the process of taking student lecture attendance and allow them to have an error free and faster process in terms of authenticating students especially required for wrinting examination in a campus environment. (O. Shoewu et. Al, 2011)
CKSM Student Attendance Monitoring System with RFID Technology
The process of Christ the King College of Science and Technology in terms of checking of attendance is still manual and traditional. According to Alagar, P.A. R, et al their greatest challenge are such system lacks of automation, where a number of problems may arise, this include the time unnecessarily consumed by the students as they are being monitored by the guards and checked their identification cards, and
the attendance sheet may got lost. The proposed system focuses on the RFID process where RFID tags must worn by the student and they just have to pass through RFID readers and an addition to their effective system, the proponents used a SMS or Email Notification that will notify to parents if their student arrive and leave the school campus. (Alagar et al, 2016)
Near Field Communication (NFC) Technology Based Faculty Attendance Monitoring System
Near Field Communication Technology Based Faculty Schedule Monitoring System is an NFC supported system that provides a time keep record system with the use of an NFC target and NFC initiator application for different sectors such as companies, school, business establishments, etc.,. Employee records and working hours will be stored and monitored with the use of a computer server and a database, by tapping the NFC enabled smart phone with the NFC tag into proximity, typically a distance of 10cm or less, will activate the android application installed in the smart phone. The android application is used to read the tasks stored in the NFC tag and will be used for the connection to the database for the storage of the information and the time record of the employee. Through this study company and employees will both benefit through accessibility, credibility and time saving. (Maestro, M.S., 2015)
Developing a User Monitoring System for the LPU-Laguna Library
The study aimed to develop a computer program that monitored the library users by means of capturing their attendance through radio frequency identification (RFID). A Radio Frequency (RF) reader, RF tag, web camera and computer were utilized to develop and perform the system’s operation. The researcher used developmental method to fulfil its objectives. The system was able to capture the attendance of the library users with the aid of their identification card. The system is acceptable based on the test and evaluation made by the students during system implementation in the library. Several recommendations in connection with the tapping of identification card, the full utilization of capturing device, database update, client-server application, interface design and display of unreturned books. (Dellosa et al, 2014)
2.3 Summary and Synthesis
The related literature is composed of variety of researchers, ideas and systems that has both similarities and differences in functionalities and benefits it provides to every organization. The Developing a User Monitoring System for the LPU-Laguna Library focuses to capture and record the attendance which is the main thought of the study as well as the Near Field Communication (NFC) Technology Based Faculty Attendance Monitoring System can be more with time keeping record unlike in the system LPU-Laguna Library only attendance are
more important while on the other hand the Development of Face Recognition Time Monitoring and Attendance System is a different way of creating record this one is through face recognition to record attendance. The Student Attendance Monitoring System using Fingerprint has also different feature it uses fingerprint to record attendance. The Development of Generic Automated employee Daily Time Record Management System Using RFID is a study that focuses on the daily recoding of the employees that uses an RFID Technology. The Easy Access Attendance Management System (EAMS) is a study wherein they used the student ID number to represent in barcode that used by the student in their attendance. In general, the necessity of effective and efficient delivery of transactions and processes and providing accurate results in relation to students and faculty’s recording, capturing of attendance and monitoring gives a direction and foundation in developing the Attendance Monitoring system with Barcode Scanning.

Based on the related stated above, the proponents concluded that all the given systems have almost the same functionalities and features that can be considered as a solution to the existing problem regarding with the attendance monitoring of students and recording it.

Table 1: Synthesis of Attendance Monitoring System with Barcode Scanning
Related System Technical Features Present Study
Developing a Java based RFID application to automate student attendance monitoring
Effective management in recording attendance Proper managing of records and provide a report of students in arriving and departing.

Embedded Computer-Based Lecture Attendance Management System
Used for faster transaction and authentication Provide a faster transaction have effective process and have an authenticating process
CKSM Student Attendance Monitoring System with RFID Technology
Focuses on the RFID process where RFID tags must worn by the student and they just have to pass through RFID readers Provide a unique barcode where barcode reader scan that barcode.

Near Field Communication (NFC) Technology Based Faculty Attendance Monitoring System
provides a time keep record system with the use of an NFC target and NFC initiator application for different sectors Provide a record of arrival and departure of every student.
Developing a User Monitoring System for the LPU-Laguna Library
Monitored the library users by means of capturing their attendance through radio frequency identification (RFID) Monitor the attendance of students every event of the SSG organization using Barcode

5276850-819785
5270500-7594605308600-772160Chapter III
Methodology
This chapter presents the various methodologies and approaches employed by the researchers in conducting the study. It presents the functions of each methodology design. The research methodology is included in this chapter to determine the necessary data in the development of the Attendance Monitoring System with Barcode Scanning for the Supreme Student Government Office (SSG) of Carlos Hilado Memorial State College (CHMSC)-Talisay Campus. This chapter also includes the software, hardware, system requirements, and analysis.

3.1 Research Approach
This study used developmental research approach and utilize Iterative Framework Model in the development of the system. The researcher conducted interview with the officer of the SSG whom in-charge at attendance every event in the campus.

The proponents identified the respondents as the beneficiary of the proposed Attendance Monitoring System with Barcode Scanning then formulated questions in order to conduct an interview with the personnel of the SSG department of CHMSC-Talisay Campus that could answer the relevant questions and information needed by the researchers to successfully develop the
Attendance Monitoring System with Barcode Scanning suitable for school. After a thorough analysis of the data gathered, the proponents have acquired the idea with regards to the development of the proposed system for SSG Office of CHMSC-Talisay campus and expect to help lessen the problems of the school and enhance its performance.

3.2 System Development Methodology
The proposed system used a developmental research methodology that utilizes iterative framework model. An iterative process is done through the application of repeated cycles to enhance the previous version until the complete system is implemented and ready for deployment. The Iterative framework model is composed of eight phases specifically, Initial Planning, System Planning, System Requirement, Analysis and Design, System Implementation, System Testing, System Evaluation, and Deployment.
5207021399500
Figure 1. Iterative Framework Model Diagram
3.2.1 Initial Planning
In this phase, several problems that are considered major and generally existing in the organizations and society are identified and analyse in order to identify what is the best-suited system and beneficiary. After brainstorming and analysing the proponents come up with the ideas on what kind of system to develop which is the Attendance Monitoring with Barcode Scanning and choose a beneficiary that will benefit the most is the Supreme Student Government of the Carlos Hilado Memorial State College.

3.2.2 System Planning
On the second phase, the over plan for the system development is initiated. The resources, activities, and phases, are identified and prepared to be done. Resource data regarding with the development of the system are identified and gathered through conducting an interview to the office of the SSG by asking for the process of their having an attendance of the students as well as the forms that will gathered by the officers from the students. After that, it comes with the appropriate resources and requirements.
3.2.3 System Requirements
After planning, the hardware, software and data requirements needed for developing the system are discussed and analyses, considering the system functionalities implementation and the effectiveness and efficiency it provides for the SSG officer and students that will interact and use the system.

3.2.4 Analysis and Design
In this phase, the design of the system for possible features and functionalities that will be included in the system are made to develop. A list of software and hardware requirements are provided as a basis for implementing the system. The researcher decided a
design which is very easy for the beneficiary, the data flow diagram, flowchart, and data dictionary are created for the better understanding of the process of the system. Then, the researcher planned what features the system must have, its functionalities, database contents, and interface design.

3.2.5 System Implementation
On this phase, the list of software and hardware requirements needed are gathered and implemented, design structures and identified, and new functional are features created and analysed. The development of the system will be started and create into a coded program depending on what functionalities and features according to the analysis and design phase.

3.2.6 System Testing
On this sixth phase, the small coded programs created in the implementation phase will be integrated into a system to be tested for errors, fault and failures. The researcher will test the functionalities of the system using alpha testing together with the chosen beneficiaries and user and allow them to test the system in different functionalities to identify system issues in the early stage
of development and to ensure that the system works correctly according to the list of functionalities and objectives.

3.2.7 System Evaluation
On this phase, the researcher will conducted an evaluation using the criteria on the evaluation questionnaires based on McCall’s Software Evaluation Criteria for Software Quality Model characteristic evaluation, to know if the developed system meets the needs of its user, and the objectives created in the study. The user will evaluate and test the system or part of the system to
examine further adjustment until all requirements needed are meet and achieved and ready for the deployment. The evaluation results and recommendation from the user and other additional recommended functionalities to the develop system will be applied.

3.2.8 Deployment
After a thorough testing and evaluation on the system, the researcher will deploy the system to the chosen beneficiary and conduct training to the designated officer in charge for handling the system for records of attendance of students in every event.

3.3 System Requirements Specification
For the implementation of Attendance Monitoring System with Barcode Scanning, the requisite functions, input, output, hardware, and software requirements are shown in this part. Identifying the instruments in the development is necessary to meet the expected output of the system.

Functional Requirements
The Attendance Monitoring System with Barcode Scanning was proposed in order to help the organization to have an easier and faster way of having a student’s record of attendance every event. The functional requirements specify the basic and essential function of the system. This section includes the basic information inputted into the system and the processes that flow in the system. The system will be have the following functionalities. The system will allow in registering the student’s information such as student’s name, department belong, course year and section. The system also can add and update student’s information. The admin or person in charge will register student’s basic info and print a unique barcode in order to access an attendance in every event. The system will allow also the admin to add a specific event. In every event the student must bring their given barcode to have an attendance. The student will only scan their barcode on the barcode reader to have an attendance. The system also can view an owner’s photo to identify the authentication process. The system will allow the admin to view the status of the registered students.
Input Requirements
The admin will create an account in every officer to access the system. The officer will be responsible for the managing of student. After creating an account the officer can log in to the system using a valid username and password in order to access the system. The password was a secret word or phrase that consist of string of characters.

The officer will have a student’s basic information to have a record for having an attendance. This basic information such as student’s name, department belong, course year and section as well as their recent photos.
Output Requirement
The output of the system will be the following, student’s name, name of the event, status such as number of absences and presence. The admin can view and print it out.

Hardware Requirements
The recommended and minimum requirement which the system need is included in this part. The following are the hardware requirements that support the functionality of the system.

Minimum Recommended
Processor: Intel Pentium 4 AMD Athlon(™) 111606
Memory: 512 MB RAM or higher 2GB RAM or higher
Hard disk: 80 GB capacity 160 GB capacity
Monitor: Any compatible monitor Colored CRT or LCD Monitor
Printer: Any compatible printer InkJet Printer or Any compatible mouse
Mouse: Any compatible mouse Optical mouse or Any compatible mouse
Keyboard: Any compatible keyboard USB Keyboard or Any compatible mouse
Third party hardware: Barcode Scanner
Software Requirement
The following are the recommended software requirement which the user must install in order for the system to function efficiently and effectively.

Operating Systems
Windows 8 or 10
Database
Mysql
Browser
Google Chrome
Network system
Localhost implementation
3.4 System Analysis
Using the proposed Attendance Monitoring System with Barcode Scanning can be useful to the SSG Department in amending the quality and accuracy of monitoring the attendance in every event or activities.

The proposed system is intended to be a user friendly system that is beneficial to the organization as well as to the user. Making the process of monitoring the attendance in events allows the officer in the organization to do their job promptly and precisely.

Data Analysis
This section contains the data collection process, data validation, storage and retrieval. The researcher identified and collected data through conducting interview to the officer of the SSG organization in CHMSC-Talisay. This gathered data was analysed and interpreted in order to have a wide knowledge that can be very helpful in developing the system. The proposed system includes the flow of data within the system and its users. The SSG officer that signing and stamping student’s attendance sheet and sheet that provided by the SSG officer is transform into automated for managing and easy retrieving of attendance in every event. The data are presented through the use of data dictionary which contains all data objects and the list of tables that is found in the database. To have a fully understanding the data and entities, proponents presented the data through Entity Relationship Diagram.

Process Analysis
After gathering data and conducting an interview at the SSG Office of CHMSC Talisay, the researchers decided to propose an Attendance Monitoring System with Barcode Scanning for the purpose of checking of attendance in every event or activities in CHMSC-Talisay. The officer in-charge have a unique username or password to administer the system and in-code all the necessary information for the record and for future purposes.

Application Architecture
The manual checking of attendance of the SSG organization in every event will be replaced by computer-based system that will manage the student’s attendance, this system is named Attendance Monitoring System with Barcode Scanning. The system will enable SSG officer to register, and retrieve student’s attendance in every event. It will be a localhost implemented system can be accessed by multiple users simultaneously with a single database. This will help the organization to minimize and reduce the problems encountered during the manual process of checking attendance every event. It has a user friendly interface that provides easy navigation features.

Data Dictionary
Data Dictionary contains all data objects and list of tables that is found in the database. The data object is given a descriptive name, field type, possible predefined values and a short description about the purpose of each field.

Table 2: attendance
Field Name Optional Field Type Length Key Description
attendanceid N int 11 PK System generated number
eventid N int 11 FK Event id
studentid N int 11 FK Student Id
dateadded N datetime Recorded date and time of attendance
Table 3: course
Field Name Optional Field Type Length Key Description
courseid N int 11 PK System generated number
course_name N varchar 150 Name of Course
Table 4: event
Field Name Optional Field Type Length Key Description
eventid N int 11 PK System generated number
event_name N int 11 FK Event id
event_place N int 11 FK Student Id
event_startdate_am Y datetime Start Date of event in the morning
event_enddate_am Y datetime End date of the event in the morning
event_startdate_pm Y datetime Start date of the event in the afternoon
event_enddate_pm Y datetime End date of the event in the afternoon
Status N enum Determines if the event is wholeday, morning or afternoon only
Table 5: event_officer
Field Name Optional Field Type Length Key Description
eventid N int 11 FK Event ID
Userid N int 11 FK Officer ID
Table 6: student
Field Name Optional Field Type Length Key Description
studentid N int 11 PK System generated number
firstname N varchar 150 Student First Name
middlename N varchar 150 Student Middle Name
lastname N varchar 150 Student Last Name
image N varchar 70 Image Filename
courseid N int 11 Course ID
section N varchar 15 Course Section
created_at N datetime Recorded date of creation
Table 7: user
Field Name Optional Field Type Length Key Description
Userid N int 11 PK System generated number
username N varchar 50 Username
password N varchar 64 Password
firstname N varchar 150 User First Name
middlename N varchar 150 User Middle Name
lastname N varchar 150 User Last Name
Image N varchar 70 Image Filename
position N enum(‘admin’,’officer’) User Position or User Role
created_at N datetime Recorded date of creation
Table 8: user_log
Field Name Optional Field Type Length Key Description
userlogid N int 11 PK System generated number
Userid N int 11 User ID
description N varchar 500 Description of Users Activity
datelog N datetime Recorded date of logged activity
Table 9: student_barcode
Field Name Optional Field Type Length Key Description
studentid N int 11 PK Student ID
barcode N varchar 15 Barcode Number
Table 10: sanction
Field Name Optional Field Type Length Key Description
sanctionid N int 11 PK System generated number
Item_name N varchar 255 Item Name
no_of_absences N tinyint 2 No of Absences
Flowchart

Figure 2. Admin/Officer Flowchart of Attendance Monitoring System with Barcode Scanning
Figure 2 shows the main process of AMSWBS for the admin and officer of SSG organization. The main processes involved are the registration of officer, set-up event, and generate reports. The officer are responsible for the manage student and create student barcode. The student must register their basic information to have an attendance that can admin or officer view status. Student must comply all requirement to verify their account.

Figure 3. Student Flowchart of Attendance Monitoring System with Barcode Scanning

Figure 3 shows the main daily transaction of the student to the system every event which is checking the attendance by scanning their barcode id to the barcode scanner.

Data Flow Diagram
Data flow diagram is a graphical representation of “flow” of data through the information system. On a DFD, data items flow from an external data source or an internal data store or an external data sink, via an internal process. (Shukla, 2009)
635029781500
Figure 4. Context Data Flow of Attendance Monitoring System with Barcode Scanning
Figure 4 shows the main process of the entities. Figure 3 also shows the input of the entities and the output from the system.

Figure 5. Level 0 Data Flow Diagram Admin/Officer
Figure 5 above shows the illustration of the detailed flow of the data within the system.

Figure 6. Level 0 Data Flow Diagram Student
Figure 6 shows student must interact to the system with their student barcode id to store their attendance to attendance data store.

Figure 7. Level 1 Data Flow Diagram Explosion of Admin/Officer
Figure 7 above shows the explosion of every major processes and where it stores.

Figure 8. Level 1 Data Flow Diagram Explosion of Student
Figure 8 shows the explosion of process 5.0 which is checking attendance after that process the attendance will store at the event, student, and attendance data store
Entity Relationship Diagram
2222544513500
Figure 9. Entity Relationship Diagram of Attendance Monitoring System with Barcode Scanning
Figure 9 shows the entity relationship diagram of “ERD” that illustrates the overall connection and relationship of the system entities.

User Case Diagram

Figure 10. Admin/Officer/Student
Figure 10 explains the function of admin, officer and student in the system. The admin can register officer, set up event, manage student generate barcode and printing report. The officer can manage student and generate barcode. The student will scan their id to have an attendance.

3.5 System’s testing
The Attendance Monitoring System with Barcode Scanning will undergo testing to ensure that its functionalities and features are functioning well and accordingly to the multiple requirements presented by the researcher. It will be
tested by a number of selected of SSG officer that assign in checking of attendance as a user and also by the proponents to correct errors and to consider some system recommendation from the users. The system will be tested through the use of alpha testing, a user testing with a completed information system using the simulated data inputted to the system. The system will also undergo a complete analysis and evaluation to secure that the system is ready to use.

3.6 System’s Evaluation
The system evaluation will conducted by the proponents in order to evaluate and assess the overall functionalities of Attendance Monitoring System with Barcode Scanning. A total of twenty-five (25) combined officer and students of the school and five (5) IT Professionals was asked to participate in answering the system evaluation form survey during the system testing phase.
ISO/IEC 25010:2011 Software Quality Model Characteristics Evaluation Instrument will used by the end users or officers as a system analysis instrument of this study. It has eight (8) characteristics accompanied with sub-characteristics criterion. It is composed of two parts, the respondent’s personnel information and the questionnaire proper. ISO/IEC 25010:2011 Software Quality Model Characteristics Evaluation form helped the proponents to assess the overall system and its functions while five (5) IT Professionals used the McCalls system
quality evaluation material to evaluate the overall systems features. Evaluators rate the system based on the given characteristics by one (1) to five (5). Its mean range is calculated and interpreted to determine the system performance and its degree of usability and functionalities. The Likert rating scale was used since it is simple and easy to understand, reliable to produce accurate evaluation and that it allows the respondents to answer without difficulty and accurately.

References
Shukla, S., 2013. RFID Based attendance management system. International Journal of Electrical and Computer Engineering, 3(6), p.784. https://search.proquest.com/openview/e77c34e70935416b104419b29ea17276/1?pq-origsite=gscholar&cbl=1686344 Accessed 2017
EROMOSELE, A.E., 2016. STUDENT ATTENDANCE MONITORING SYSTEM USING FINGERPRINT. COMPUTER SCIENCE. http://www.academia.edu/download/50236480/Design_and_implementation_of_student_attendance_monitoring_system_using_fingerprint-1.doc Accessed 2017
Malangsa, R.D., 2014. DEVELOPMENT OF FACE RECOGNITION TIME MONITORING AND ATTENDANCE SYSTEM. Journal of Science, Engineering and Technology, 2, pp.33-43. http://www.ijterm.org/index.php/jset/article/view/100 Accessed 2017
Dasmariñas, C., 2015. Near Field Communication (NFC) Technology Based Faculty Attendance Monitoring System(Doctoral dissertation, De La Salle University).

http://thesis.dlsud.edu.ph/3152/2/CEn%20035%202015.pdf Accessed 2017
Dellosa, R.M. and Hemedes, E., Developing a User Monitoring System for the LPU-Laguna Library.
http://www.academia.edu/download/34142787/A04620109.pdf Accessed 2017
Kuriakose, R.B. and Vermaak, H.J., 2015, November. Developing a Java based RFID application to automate student attendance monitoring. In Pattern Recognition Association of South Africa and Robotics and Mechatronics International Conference (PRASA-RobMech), 2015 (pp. 48-53). IEEE.

http://ieeexplore.ieee.org/abstract/document/7359497/ Accessed 2017
Shoewu, O.S.O. and Lawson, A.L.A., 2011. Embedded Computer-Based Lecture Attendance Based Lecture Attendance Management System Management System. African Journal of Computing & ICT September, 4(3), pp.27-36. https://pdfs.semanticscholar.org/f809/e89e4501e618bb7d3799d3a93d443906eb4c.pdf Accessed 2017
Espiritu, C.B., 2016. CKSM STUDENT ATTENDANCE MONITORING SYSTEM WITH RFID TECHNOLOGY(Doctoral dissertation, King College).

http://docshare01.docshare.tips/files/31412/314128975.pdf Accessed 2017
Alagar, P.A.R., 2014 DEVELOPMENT OF GENERIC AUTOMATED EMPLOYEE DAILY TIME RECORD MANAGEMENT SYSTEM USING RFID (Doctoral dissertation, University of the Philippines). http://docshare01.docshare.tips/files/27018/270189848.pdf Accessed 2018