(IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 9, No. 9, 2018 466 | Page www.ijacsa.thesai.org Location-aware Event Attendance System using QR Code and GPS Technology Zakiah Ayop 1 , Chan Yee Lin 2 , Syarulnaziah Anawar 3 , Erman Hamid 4 , Muhammad Syahrul Azhar 5 Center for Advanced Computing Technology (C-ACT), Faculty of Information and Communication Technology, Universiti Teknikal Malaysia Melaka, Hang Tuah Jaya, 76100 Durian Tunggal, Melaka, Malaysia. AbstractAttendance process in a university’s event is time consuming and tracking the attendance can be harder. In this paper, a smart event attendance system for a university using QR code and GPS technology is proposed with objective to speed up the process of taking students’ attendance and tracking full attendance. The method of developing the system is based on two views; user view which is the mobile application used by the students, and admin view which is the web administration system used by the event organizer. From the evaluation, students’ attendance can be traced from the GPS location combine with QR code. The results indicate that full attendance increases as the system validates attendance through usersidentification, location and timestamp during user login and logout. The proposed system contributes to high satisfaction among the users that claim that the mobile application helps to speed up the event registration process. KeywordsEvent attendance system; quick response (QR) code; global positioning system (GPS); android mobile application I. INTRODUCTION In this era, smartphones play a significant role in our daily lives. The emergence of mobile application, has been impacted by the convergent factors such as high-speed data network, relatively cheap devices, high-performing devices, easy-to-use market places for apps, and the need for simple, targeted applications while mobile [1]. Universiti Teknikal Malaysia Melaka (UTeM) is the 14th public university in Malaysia. This university consists of three campuses which are the main campus, technology campus, and city campus. The university organizes various events for the students from different campuses. Hence, there will be hundreds of students that will take part in the events, thus making the attendance taking process time consuming and may delay the start time of the event. Therefore, the purpose of this study is two-fold: First, to investigate the requirements in event attendance for a university‟s event, and second, to develop a mobile application that utilizes the QR code and GPS location. A proof of concept for the proposed solution is developed. The system consists of admin view for event‟s organizer to create an encrypted QR code, and a user view for students to log in the university site by using unique matric number and password, scanning the QR code shown by the organizer and their current location which is tracked by the GPS as the attendance. The user view will then communicate the information collected to the admin view to confirm the attendance. This paper is organized as follows. Section II discusses previous studies in attendance management system, QR code, and GPS solution. Section III describes the methodology used to develop the student attendance system. Section IV outlines the implementation of this study, the discussion on system evaluation is provided in Section V, followed by conclusion in Section VI. II. RELATED WORKS Conventional attendance system is still used in most universities. However, this type of attendance system suffers problem like missing name, false attendance, missing attendance sheet, and tedious management. The advancement in attendance system has incorporate technological tools to improve the shortcomings in conventional system. In this section, various technologies used to support current work in the attendance system will be discussed. An efficient web-based application for attendance management system is designed to track students‟ activity in the class by using the electronic methods [2]. Besides, the attendance records are stored in the database and this system is developed with the usage of Model, View and Controller (MVC) architecture with the assistance of power of Laravel Framework. The purpose of this system is to differentiate the hours of theoretical and practical lessons since the calculation method for the absence rate of students for these lessons are different. On the other hand, biometric technologies such as face [3], fingerprint [4], and iris [5] recognition have been introduced as studentsidentification and reduce the false attendance problem. Although biometric identification prevents fake attendance and proxies, it requires some efficient recognition algorithms [6] and higher computation power on the mobile phone, thus increasing deployment cost. The emergence of sensors has innovated the technology in smartphones and Student Identification (ID) card which facilitate the authentication process. Technology such as barcode [7], Bluetooth [8], RFID [9] and NFC [10] are used in attendance system to improve the weaknesses in biometric system. However, there is concern in substantial additional cost to the university, namely hardware reader to track the ID [11]. Hence, QR code based system which is a combination of mobile devices to display and scan the QR code is introduced. An online student attendance monitoring system (SAMS) based on QR code and mobile devices is developed in [11]. It