Abstract
Designing an application that requires communication between platforms need an intermediary to do it. The implementation of Application Programming Interface (API) from a designed system was done so the developers are able to access programmatic functions between different platforms. In the era of the information technology development as it is today, there are still many applications that are not computerized, such as the attendance recording systems. This research aims to develop API well on an Android-based student attendance system that uses the Quick Response code (QR code). To do so, first of all the design of system architecture was created to understand the communication flow between the platform. After that, the software development is done along with the test of API web services. In the end, with the integration of the Android client and web server on Laravel and assisted by the RESTful based web service, made that designed student attendance system becomes a safe and reliable.
Reference10 articles.
1. B.A. Pranata, A. Hijriani & A. Junaidi, Perancangan Application Programming Interface (Api) Berbasis Web Menggunakan Gaya Arsitektur Representational State Transfer (Rest) Untuk Pengembangan Sistem Informasi Administrasi Pasien Klinik Perawatan Kulit, vol. 6, Jurnal Komputasi, pp. 33-42, 2018
2. I. Sontana, A. Rahmatullah & A.N. Rachman, Application Programming Interface Google Picker Sebagai Penyimpanan Data Sistem Informasi Arsip Berbasis Cloud, vol. 5, Jurnal Nasional Teknologi dan Sistem Informasi, pp. 25-32, 2019
3. "QR code," Denso Wave, [Online]. Available: https://www.qrcode.com/. [Accessed December 3, 2019].
4. Novalia, “Perancangan Pengenal QR (Quick Response) Code Dengan Jaringan Syaraf Tiruan Metode Perceptron”. Undergraduate Thesis, Universitas Sumatera Utara, Medan, 2012
5. D. Samretwit and T. Wakahara, “Measurement of Reading Characteristics of Multiplexed Image in QR Code,” In Third International Conference on Intelligent Networking and Collaborative Systems, Fukuoka, 2011