Attendance taking using QR Code
QR Code technology is the evolvement from a traditional barcode to a two-dimensional barcode. It was initially developed for an automotive industry for process optimization. Eventually, it entered the mobile market since the number of smartphones owned by people are increasing till this day. With th...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/139431 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-139431 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1394312023-07-07T18:03:35Z Attendance taking using QR Code Ng, Amos Wei Kiat Ng Boon Poh School of Electrical and Electronic Engineering ebpng@ntu.edu.sg Engineering::Electrical and electronic engineering QR Code technology is the evolvement from a traditional barcode to a two-dimensional barcode. It was initially developed for an automotive industry for process optimization. Eventually, it entered the mobile market since the number of smartphones owned by people are increasing till this day. With the compact size of a QR Code, it is convenient and efficient to store data to meet any application’s goal. Therefore, QR Code technology has been used among sectors such as, healthcare, banking, business operations and logistics. Since QR Code is gaining popularity because of its user-friendliness, it is strategic to integrate this technology in the attendance taking. The data embedded in the QR Code will consist of, Tutorial Room, Subject Code, Time & Date generated and a random number. Then, students will take a picture of the QR Code generated on the classroom’s computer and send it to a telegram BOT. Next, telegram BOT requires the student to register their name and NTU Username in the database once. After successfully decoding the information in QR Code by telegram BOT, the BOT will send the relevant data to a local server. Lastly, the class attendance list will update the google spreadsheet every ten minutes. Since google spreadsheet is a free cloud service, Professors can access the attendance list in the classroom and show it to the students for verification. The system has been developed for the Final Year Project and it had been tested among users sending the QR Code to the server simultaneously. The users’ attendance list was populated, and it was access on another computer through a google cloud service also known as google spreadsheet. The attendance list includes, the students’ name, NTU Username, date and time of attendance taken. Therefore, with the system implementation of decoding QR code and logging of user’s attributes in google service, there is a possibility to port the whole system to other application such as ‘ordering food through QR Code’. Further explaination and details of the system are explored in this report. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-05-19T07:58:57Z 2020-05-19T07:58:57Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/139431 en A3185-191 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering |
spellingShingle |
Engineering::Electrical and electronic engineering Ng, Amos Wei Kiat Attendance taking using QR Code |
description |
QR Code technology is the evolvement from a traditional barcode to a two-dimensional barcode. It was initially developed for an automotive industry for process optimization. Eventually, it entered the mobile market since the number of smartphones owned by people are increasing till this day. With the compact size of a QR Code, it is convenient and efficient to store data to meet any application’s goal. Therefore, QR Code technology has been used among sectors such as, healthcare, banking, business operations and logistics. Since QR Code is gaining popularity because of its user-friendliness, it is strategic to integrate this technology in the attendance taking. The data embedded in the QR Code will consist of, Tutorial Room, Subject Code, Time & Date generated and a random number. Then, students will take a picture of the QR Code generated on the classroom’s computer and send it to a telegram BOT. Next, telegram BOT requires the student to register their name and NTU Username in the database once. After successfully decoding the information in QR Code by telegram BOT, the BOT will send the relevant data to a local server. Lastly, the class attendance list will update the google spreadsheet every ten minutes. Since google spreadsheet is a free cloud service, Professors can access the attendance list in the classroom and show it to the students for verification. The system has been developed for the Final Year Project and it had been tested among users sending the QR Code to the server simultaneously. The users’ attendance list was populated, and it was access on another computer through a google cloud service also known as google spreadsheet. The attendance list includes, the students’ name, NTU Username, date and time of attendance taken. Therefore, with the system implementation of decoding QR code and logging of user’s attributes in google service, there is a possibility to port the whole system to other application such as ‘ordering food through QR Code’. Further explaination and details of the system are explored in this report. |
author2 |
Ng Boon Poh |
author_facet |
Ng Boon Poh Ng, Amos Wei Kiat |
format |
Final Year Project |
author |
Ng, Amos Wei Kiat |
author_sort |
Ng, Amos Wei Kiat |
title |
Attendance taking using QR Code |
title_short |
Attendance taking using QR Code |
title_full |
Attendance taking using QR Code |
title_fullStr |
Attendance taking using QR Code |
title_full_unstemmed |
Attendance taking using QR Code |
title_sort |
attendance taking using qr code |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/139431 |
_version_ |
1772827361839939584 |