Laguna Northwestern College
San Lorenzo Ruiz Montessori Center
Title Proposal
Proponents/Researchers: 1. Kimrussel Moises
2. Heaven Joshua Sena
Project Title:
Development Of QR Code Attendance Management Application Using Android Platform with SMS
notification.
Introduction Among the various types of attendance systems that have been
developed, using punch cards, log books, fingerprint systems,
barcodes, QR codes and also RFID still cause lots of problems such as
providing incorrect information to the users. The purpose of the
smartphone based attendance system is to computerize the
traditional way of recording attendance and provide an easiest and
smart way to track attendance in institutions nowadays, the most
common device that have been come into account in marketing and
business are smartphone devices. Moreover, it comprises lots of them
running Android OS.
Statement of the Problem Most of the attendance system is used manually which every student
needs to sign the attendance sheet paper and the lecturer needs to
print new attendance sheet every week. Some problems with this
manual system are:
Record of student attendance are done manually by using
attendance sheet during class session.
The attendance sheet could be lost and it gives opportunity
for students to cheat their attendance.
Students play truant and parents did not notify their
children’s attendance for classes.
Objective of the Study The main objectives for this project are:
To design an efficient computerized attendance system to be
used for lecturers, students and parents.
To implement the system to facilitate the lecturers managing
student’s attendance.
To evaluate the effectiveness of the system in order to notify
parents regarding the students attendance.
Conceptual Framework
Form 2
CCS-SR-
Scope and Limitation of The general scope for this project is to manage the process of taking
the Study: attendance.
I. Admin
A. Has privileges to control and manage all lecturer, student and
parent management.
II. Lecturer
A. Lecturer may login the system which username and password
provided by
B. admin.
C. Lecturer can edit, update and take attendance of the class.
D. Lecturer can view the attendance list of the students and
generate the report.
III. Student
A. Student needs to login the system which username and
password provided by admin.
B. Student can update the profile or register their parent
information.
IV. Parent
A. Parents can login to the system which username and
password provided by admin.
B. Parents may receive weekly attendance report via SMS
notifications and online system.
The general limitations for this project are there are no devices
provided for this system and the possibility for difficulties will occur
Form 2
CCS-SR-
for the system to notify the weekly report if the parent stays abroad
and not set the number for international caller.
Review Literatures and Md Rizal Md Henry, Mohd Noah A.Rahman & Afzaal.H.Seyal (2017)
System
The proposed Attendance system by scanning the QR Code on
the student card using a webcam and attached to a computer
system.
The QR Codes has ability to remain function when a part of
QR Code is broken.
The loss of student card brings difficulties to take attendance.
Xiong Wei, Anupam Manori, N..,N.. & Vivek Kumar (2017)
QR Code system is used to computerize the traditional way of
recording attendance and provide efficient method to track
attendance.
An Android app is developed to take attendance & generate
student attendance.
All process of managing the student attendance record and
report are performed online and can be viewed via mobile
phones.
The teacher needs to scan the QR Code of the particular
student in order to confirm their attendance.
Nabeel Salih Ali, Ali Al Farawn, B.., Haider Alsharqi (2018)
It focuses on proposing a RFID based on Attendance
Management System & information service system for an
academic domain.
Student no need connected to the internet as RFID is a
wireless technology.
This system cannot be performed if student lose their student
card.
Arpankumar Patel, Ansel Joseph,Shubham Suravase & Rohini Nair
(2019)
The proposed system use QR Code by using android
application.
Form 2
CCS-SR-
The lecturer does not have to maintain any record as data get
stored in database.
The system is solely based on strong internet connectivity.
Methodology In this method, there are a few phases of software development. Each
phase has its own specific task and purpose. The explanation of each
phase is described in the following subsection.
A. Initial Planning
In this phase, it begins with brainstorming session with the supervisor
to come up with the idea and the title for the proposed project. The
proposed project were listed and finally title have been decided which
is Development Of QR Code Attendance Management Application
Using Android Platform with SMS notification. During this phase, the
problem of the system was identified before proceed to next phase.
B. Planning Phase
This phase is the first stage where the specific goals were identified.
This planning process includes the detailed overview of each goal,
including the reason for its selection and the outcomes of goal
system. Then, the discussion continues with the supervisor in order to
reveal the problem statements, objectives and the scope based on
user requirements.
C. Analysis Phase
During analysis phase, all the requirements was analyzed and the
problems fully understood. The information from related journal,
papers and existing system was gathered to have a better
understanding in developing the system. This phase does not include
any building or prototyping. All the questions were attempted to ask
and answered by the supervisor in order to have a secure product
requirement.
D. Design Phase
In this phase, Context Diagram (CD), Entity Relationship Diagram
(ERD), Data Flow Diagram (DFD), interface and database was
Form 2
CCS-SR-
designed to know more details about the system. ERD is a data
modeling technique that graphically illustrates an information
system’s entities and the relationships between those entities. DFD is
graphical representation of the flow of data through an information
system, modelling its process
aspects.
E. Implementation Phase
In this phase, it takes the prototype from the design phase and
converts in working model. The decisions from the previous phases
will influence how the implementation phase will be actually carried
out. The system is a web based system and will be developed using
Programming Language Hypertext Preprocessor (PHP) which is used
for coding the system meanwhile PHPmyadmin is used to code the
database.
F. Testing Phase
In this phase, the system is tested and bugs is corrected to determine
whether the system meets the specified requirements and find any
errors occur in the coding before the system can be used by the users.
Finally, the system needs to be repeated if there is any bugs or errors
occur.
G. Deployment Phase
The system is ready to be used by the user. Once the system is stable,
it is reviewed that the system meets all the goals in the project plan
for their satisfaction.
H. Evaluation Phase
In evaluation phase, the effectiveness of program operations,
implementation, and service delivery were analyzed. It helps to
determine the effectiveness of program management and determine
either the system meets all the requirements or not.
References: [1] “Android tutorials” [Online]. Available:
https://developer.android.com/training/index.html
[2] “Android tutorials” [Online]. Available:
https://www.tutorialspoint.com/android/
[3] “QR code integration with Android” [Online]. Available:
https://github.com/zxing/zxing
[4] “About Bar Code” [Online].
Available:http://files.microscan.com/whitepapers/barcode_basics.pdf
[5] "ISS QR Code AIM Store: Historical Archive" [Online]. Available:
Aimglobal.org
[6] “Android Tutorial” [Online]. Available: http://androidhive.com
Form 2
CCS-SR-
[7] Hendry, M. R. M., Rahman, M. N. A., & Seyal, A. H. (2017). Smart
attendance system applying QR code. In 12th International
Conference on Latest Trends in Engineering and Technology
(ICLTET'2017) May (pp. 22-24).
[8] Wei, X., Manori, A., Devnath, N., Pasi, N., & Kumar, V. (2017). QR
Code Based Smart Attendance System. International Journal of Smart
Business and Technology, 5(1), 1-10.
[9] Rjeib, H. D., Ali, N. S., Al Farawn, A., Al-Sadawi, B., & Alsharqi, H.
(2018). Attendance and information system using rfid and web-based
application for academic sector. International Journal of Advanced
Computer Science and Applications, 9(1).
[410 Patel, A., Joseph, A., Survase, S., & Nair, R. (2019). Smart Student
Attendance System Using QR Code. Available at SSRN 3370769
Prepared by:
PROPONENT 1
PROPONENT 2
PROPONENT 3
Form 2
CCS-SR-