// <![CDATA[RANCANG BANGUN APLIKASI PEMESANAN VIA MOBILE BERBASIS QR CODE]]> Dewi Rosmala S.Si., M.IT. Muhammad Haikal Farizi 15-2010-039 Penulis
QRCode atau Quick Response Code merupakan kode batang dua dimensi yang mempunyai keunggulan dapat dibaca oleh reader lebih cepat dari barcode dengan kapasitas yang sama. Memiliki pola pendeteksi tiga sudut yang menjamin kestabilan pembacaan pada kecepatan tinggi dan dapat mengkoreksi error atau data dapat dikembalikan walau sebagian rusak atau kotor. Dengan memanfaatkan keunggulan QRCode sebagai alat identifikasi dan penyimpanan data, maka dapat diimplementasikan pada aplikasi sistem pemesanan barang untuk memenuhi kebutuhan proses pembelanjaan yang lebih efisien tidak perlu antre pada saat melakukan transaksi. Proses encoding yaitu proses pembuatan atau generate QRCode. Dengan melakukan proses tersebut dapat di-identifikasi kebutuhan data masukan yang akan di generate menjadi sebuah QRCode, dan dapat menentukan versi dari QRCode dan Error Correction Level dari sebuah perhitungan manual proses encoding. Aplikasi pemesanan barang diimplementasikan dalam bahasa pemograman Java dengan menggunakan smartphone Android, menggunakan REST API sebagai jembatan komunikasi antara aplikasi dan server. Hasil penelitian, proses encoding QRCode dapat menentukan versi QRCode dan Error Correction Level dari data masukan yang diperlukan, dan semakin lebar data yang akan di-generate, maka akan semakin tinggi versi QRCode dan semakin besar kapasitas modul QRCode.