THE IMPLEMENTATION OF MOBILE QR-CODE BASED ATTENDANCE SYSTEM AT STATE POLYTECHNIC OF MALANG

Budiman, Rizky Putra Pradhana (2022) THE IMPLEMENTATION OF MOBILE QR-CODE BASED ATTENDANCE SYSTEM AT STATE POLYTECHNIC OF MALANG. Diploma thesis, Politeknik Negeri Malang.

[img] Text
ilovepdf_merged.pdf

Download (21MB)

Abstract

As the advancement of technologies becomes more progressive, State Polytechnic of Malang wished to start digitalizing their student attendance system. The current student attendance system is inefficient because it needs two devices to mark the guest attendance. This thesis was proposed to solve the stated problem by developing a mobile application for event organizers which utilizes QR code scanner as means of student identification with the aim to improve its effectiveness and versatility. QR Code is a type of two-dimensional barcode that consists of squares and lines to represent and encrypt data. The users could arrange events and invite guests through the application. The QR code will be generated on the back-end services using the Python library called PyQRCode, then it will send out the QR code and the invitation through the email. The QR code will be scanned when the event is held, by sending the decoded QR code strings to the backend to check the validity of the QR code. The application was developed using Flutter 2.8.0 framework due to its flexibility to develop in multiple platforms within the same codebase. Google Cloud Platform was used to handle the back-end services because of its robustness and integrated microservices used within the system. The QR code scanning library used in this application was mobile_scanner 2.0. The results showed that the maximum scan distance for the QR code displayed on the smartphone screen is 30cm and the printed QR code can be scanned as far as 40cm. Based on the results above, it can be concluded that the application could be used to substitute the current student attendance system at Politeknik Negeri Malang and other events.

Item Type: Thesis (Diploma)
Subjects: A Computer Science > Applied Computer Science
Divisions: Jurusan Teknologi Informasi > Teknik Informatika
Depositing User: Rizky Putra Pradhana Budiman
Date Deposited: 08 Jan 2024 23:57
Last Modified: 08 Jan 2024 23:57
URI: http://repota.jti.polinema.ac.id/id/eprint/816

Actions (login required)

View Item View Item