## IT Journal Research and Development (ITJRD)
Vol.5, No.1, Agustus 2020, pp. 63 – 71, E-ISSN : 2528-4053 | P-ISSN : 2528-4061 DOI : 10.25299/itjrd.2020.vol5(1).5120

## Aplikasi Absensi Online Berbasis Android

## Panji Rachmat Setiawan
Jurusan Teknik Informatika, Fakultas Teknik, Universitas Islam Riau panji.r.setiawan@eng.uir.ac.id
Article Info Abstrak History : Dikirim 06 Juni 2020 Direvisi 18 Juni 2020 Diterima 14 Juli 2020 Perkembangan teknologi mengalami kemajuan yang pesat pada zaman sekarang.  Terutama  perkembangan  pada  ilmu  Teknologi  Informasi.
Hal  ini  dapat  dilihat  dari  kehidupan  sehari  –  hari  bagaimana masyarakat  Indonesia  pada  umumnya  selalu  melibatkan  teknologi dalam melaksanakan kegiatan sehari – hari. Tetapi masih jarang yang memanfaatkan  teknologi  dalam  membantu  pekerjaan  maupun memenuhi  kebutuhan  pekerjaan.  Masih  banyaknya  pekerjaan  yang seharusnya  sudah  dapat  dilakukan  dengan  cara  memanfaatkan teknologi,  tetapi  masih  menggunakan  hal-hal  yang  bersifat konvensional dalam melakukan pekerjaan maupun menghimpun data yang  dibutuhkan.  Tak  jarang  pula  kegiatan  absensi  menjadi  bagian penilaian antara dosen kepada mahasiswa, yang mana mempengaruhi dari hasil nilai akhir yang diterima oleh mahasiswa. Dan sering terjadi kecurangan  yang  dilakukan  oleh  para  mahasiswa  terkait  dengan absensi agar dapat memenuhi angka minimal kehadiran pada kegiatan belajar mengajar. Titip absen yang dilakukan antar mahasiswa adalah hal yang lumrah terjadi. Hal ini dapat merugikan dosen, mahasiswa yang lain, dan juga mahasiswa yang melakukan kegiatan titip absen tersebut.  Lembar  absensi  yang  digunakan  untuk  absensi  mahasiswa pun sering terjadi kerusakan, padahal nantinya lembar absensi ini akan dijadikan laporan terkait kegiatan beljar-mengajar pada satu semester dilakukan.  Apabila  dokumen  tersebut  rusak,  maka  akan mempengaruhi  proses  pengecekan  dokumen  yang  dilakukan  oleh pihak universitas.
Kata Kunci: Absensi Konvensional Teknologi Kecurangan Android
© This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

## Koresponden:
Panji Rachmat Setiawan Program Studi Teknik Informatika, Fakultas Teknik Universitas Islam Riau Alamat, Kota, Negara, Kode Pos Email : panji.r.setiawan@eng.uir.ac.id

## 1. PENDAHULUAN
Perkembangan teknologi mengalami kemajuan yang pesat pada zaman sekarang. Terutama perkembangan  pada  ilmu  Teknologi  Informasi.  Hal  ini  dapat  dilihat  dari  kehidupan  sehari –  hari bagaimana masyarakat Indonesia pada umumnya selalu melibatkan teknologi dalam melaksanakan kegiatan sehari – hari. Tetapi masih jarang yang memanfaatkan teknologi dalam membantu pekerjaan maupun memenuhi kebutuhan dalam pekerjaan. Masih banyaknya pekerjaan yang seharusnya sudah dapat dilakukan dengan cara memanfaatkan teknologi, tetapi masih menggunakan hal – hal yang bersifat konvensional dalam melakukan pekerjaan maupun menghimpun data yang dibutuhkan.
64
Tak jarang pula kegiatan absensi menjadi bagian penilaian antara dosen kepada mahasiswa, yang mana mempengaruhi dari hasil nilai akhir yang diterima oleh mahasiswa. Dan sering terjadi kecurangan yang dilakukan oleh para mahasiswa terkait dengan absensi agar dapat memenuhi angka minimal  kehadiran  pada  kegiatan  belajar  mengajar.  Titip  absen  yang  dilakukan  antar  mahasiswa adalah  hal  yang  lumrah  terjadi.  Hal  ini  dapat  merugikan  dosen,  mahasiswa  yang  lain,  dan  juga mahasiswa  yang  melakukan  kegiatan  titip  absen  tersebut.  Lembar  absensi  yang  digunakan  untuk absensi mahasiswa pun sering terjadi kerusakan, padahal nantinya lembar absensi ini akan dijadikan laporan terkait kegiatan belajar-mengajar pada satu semester dilakukan. Apabila dokumen tersebut rusak, maka akan mempengaruhi proses pengecekan dokumen yang dilakukan oleh pihak universitas.
Melihat  permasalahan  di  atas,  penulis  melakukan  penelitian  untuk  menghindari  kegiatan absensi yang dapat merugikan pihak mahasiswa dan dosen, serta terhindari dari kerusakan dokumen.

## 2. METODE PENELITIAN

## 2.1. Tinjauan Penelitian
Seperti halnya penelitian yang dilakukan oleh Husain dkk [1], mengatakan bahwa pada saat ini perusahaan  membutuhkan  suatu  sistem  absensi  yang  bersifat  efisien,  efektif,  dan  cepat. Pengembangan dilakukan dengan memanfaatkan device android yang dimiliki oleh setiap karyawan, serta dengan menggunakan jaringan local yang berjarak hanya di dalam lingkungan perusahaan, hal ini dilakukan untuk menghindari kegiatan karyawan yang melakukan absensi di luar dari perusahaan.
Rujukan penelitian selanjutnya adalah penelitian yang dilakukan oleh Aini dkk [2], menyatakan bahwa  penerapan  absensi  dengan  menggunakan  QRCode  dapat  menghindari  dari  terjadinya kecurangan dalam proses absensi seperti titip absen. Hal ini dikarenakan dalam penggunaan sistem absensi  tersebut,  maka  dapat  menyimpan  data  berupa  Nomor  Induk  Mahasiswa,  Dosen,  Ruang Perkuliahan, dan Waktu Perkuliahan.
Rujukan  penelitian  selanjutnya,  menurut  Fitri  [3],  dalam  penelitian  yang  dilakukan  telah menghasilkan  sebuah  aplikasi  sistem  absensi  online  berbasis  android,  berkaitan  dengan  simulasi sistem admin dan simulasi pengisian KRS. Mahasiswa dapat melakukan absensi secara online untuk menghasilkan  output  waktu  pada  saat  absen  dan  dosen  dapat  memantau  serta  mengontrol  proses absensi mahasiswa melalui aplikasi android.
Penulis juga melakukan tinjauan Pustaka terhadap penelitian yang dilakukan oleh Ronny dkk, yang mana mereka berhasil menciptakan suatu sistem aplikasi absensi dengan menggunakan metode lock GPS dengan Android pada PT. PLN APP Malang [4]. Dengan adanya aplikasi ini, para pegawai yang ada pada PT. PLN dapat terbantukan melakukan absensi tanpa harus mendatangi tempat absensi yang memiliki jarak yang cukup jauh. Absensi dapat dilakukan pada saat pegawai berada di wilayah kerjanya, hal ini menggunakan teknologi GPS Lock.
Taufik Ramadhan, dalam judul penelitian nya adalah, “Rancang Bangun Aplikasi Mobile Untuk Notifikasi Jadwal Kuliah Berbasis Android” [5] menjelaskan bahwa penggunaan dari website dan papan  pengumuman  untuk  jadwal  kuliah,  disebut  kurang  efektif  bagi  mahasiswa.  Dikarenakan informasi yang diberikan belum tentu dapat sampai dengan cepat dan tepat kepada mahasiswa. Maka dari itu, peneliti mengemabangkan suatu aplikasi yang dijalankan pada perangkat android, dengan tujuan  memberikan  informasi  mengenai  perkuliahan  yang  akan  diberikan  langsung  kepada mahasiswa melalui perangkat android masing – masing.
Dalam mengumpulkan data, penulis langsung mendatangi instansi yang terkait dan melakukan wawancara, serta melakukan observasi secara langsung. Data yang sudah penulis peroleh nantinya akan penulis gunakan sebagai dasar pengembangan aplikasi ini. Untuk contoh kasus, penulis akan melihat dalam sebulan, berapa banyak kasus kesalahan dalam absensi terjadi, seberapa besar dampak dari kesalahan, dan apa saja kerugian yang akan diterima baik oleh mahasiswa maupun dari pihak dosen dan universitas.
Adapun metode pengumpulan data yang penulis lakukan adalah:

## 1. Wawancara
Menurut [6], pengertian wawancara adalah suatu percakapan dengan tujuan – tujuan tertentu. Penulis berhadapan langsung dengan responden, dalam hal ini adalah pihak dari instansi ( face to face ) untuk mendapatkan informasi secara lisan berupa kasus absensi yang dihadapi dosen dan mahasiswa, dan menjadi bahan pengembangan sistem aplikasi.
2. Observasi
Menurut  [7]  dalam  Zuriah,  observasi  diartikan  sebagai  pengamatan  dan  pencatatan  secara sistematis  terhadap  gejala  yang  tampak  pada  obyek  penelitian.  Penulis  melakukan  observasi langsung  kepada  instansi  –  instansi  yang  mengalami  kesulitan  dalam  menjalankan  proses absensi. Hasil dari observasi ini penulis gunakan sebagai bahan penelitian.
3. Studi Kepustakaan
Selain wawancara dan observasi, penulis juga akan melakukan studi kepustakaan, dengan cara melihat  penelitian  sebelumnya,  mencari  keunggulan  dari  penelitian  sebelumnya,  serta menggunakan kesimpulan dari penelitian sebelumnya untuk pengembangan dari penelitian yang penulis lakukan.

## 2.2.  Konsep Operasional
Merujuk  kepada  permasalahan  dari  penelitian  yang  penulis  paparkan,  serta  dari  Teknik pengumpulan  data  yang  penulis  berikan,  maka  secara  operasional  berjalan  penelitian  ini  adalah sebagai berikut:
1. Penulis mendatangi universitas yang terkait dalam penelitian.
2. Penulis  melakukan  wawancara  kepada  pihak  universitas  dalam  hal  ini  dosen,  serta melakukan observasi secara langsung terkait dengan kasus – kasus yang dihadapi oleh masing – masing divisi.
3. Data yang penulis dapatkan, berupa kasus – kasus yang terkait dengan absensi yang dihadapi oleh beberapa program studi.
4. Setelah  data  didapatkan,  maka  langkah  selanjutnya  adalah  penulis  melakukan pengembangan aplikasi sesuai dengan data kasus yang penulis dapatkan.
5. Dalam  pengembangan  aplikasi,  penulis  melakukan  pengembangan  dari  4  sudut pandang,  dari  mahasiswa,  dosen,  pegawai  universitas  (pegawai  yang  terkait  dalam urusan absensi), pimpinan masing – masing program studi.
6. Setelah  pengembangan  selesai  dilakukan,  penulis  melakukan  uji  coba,  serta  penulis melakukan implementasi terhadap masing – masing program studi.

## 3. HASIL DAN PEMBAHASAN
Pada bagian ini, penulis akan menjelaskan kebutuhan dari sistem yang dirancang. Berdasarkan Analisa  yang  dihasilkan,  dilanjutkan  dengan  perancangan  yang  terdiri  atas  perancangan  aplikasi, basis data, serta perancangan antarmuka sistem.

## 3.1 Flow Chart
Penulis  mengembangkan  alur  dari  sistem  yang  akan  dikembangkan  melalui  diagram flowchart . Pada diagram flowchart terdapat beberapa rancangan sistem yang penulis kembangkan.
Gambar 1. Login.                          Gambar 2. Menu Utama.                      Gambar 3. Proses Absensi.
Pada flowchart login, terdapat suatu kegiatan sebelum mahasiswa dapat menggunakan sistem untuk kegiatan absensi. Pada tahapan pertama, mahasiswa akan diminta untuk memasukan username dan password yang mana adalah NPM dari mahasiswa untuk username nya, dan tanggal lahir dari si mahasiswa untuk password. Setelah itu sistem akan melakukan validasi, apabila mahasiswa terdaftar pada sistem, maka mahasiswa akan dibawa masuk pada menu utama. Dan seandainya mahasiswa tidak  terdaftar,  maka  tidak  dapat  masuk  ke  menu  utama,  dan  si  mahasiswa  diminta  untuk mendaftarkan dirinya terlebih dahulu pada universitas.
Flowchart Menu Utama menggambarkan keadaan pada saat mahasiswa berhasil divalidasi oleh  sistem,  dan  berada  pada  beberapa  pilihan.  Mahasiswa  dapat  memilih  menu  sesuai  dengan kebutuhan, apakah ingin melihat data diri yang sudah didaftarkan, atau ingin masuk ke menu absensi untuk melakukan absensi sesuai dengan matakuliah yang diambil.
Pada flowchart proses absensi, mahasiswa akan memilih semester yang diambil, apakah tahun ajaran  ganjil,  atau  tahun  ajaran  genap.  Setelah  memilih  tahun  ajaran,  aplikasi  akan  menampilkan matakuliah  yang  sedang  diambil  oleh  mahasiswa  yang  bersangkutan.  Disaat  memasuki  kelas diadakannya  perkuliahan,  apllikasi  akan  menangkap  sinyal Bluetooth yang  ada  di  kelas,  dan memberikan  notifikasi  kepada  mahasiswa,  bahwasanya  absensi  sudah  berhasil  dilakukan,  dan notifikasi akan masuk kedalam aplikasi yang digunakan oleh dosen, menyatakan bahwa mahasiswa yang bersangkutan sudah masuk ke kelas tersebut.
Gambar 4. Menu Utama Dosen.
Gambar 5. Menu Matakuliah Yang Diampu Dosen.
Flowchart berikutnya menggambarkan menu utama yang dimiliki oleh dosen. Sebelum dosen dapat mengakses menu utama dari aplikasi ini, harus melewati proses validasi terlebih dahulu. Pada menu utama, dosen dapat melakukan pilihan sesuai kebutuhan, seperti melihat data diri dosen yang didaftarkan,  mata  kuliah  yang  diampu  oleh  dosen  yang  bersangkutan,  dan  apabila  dosen  ingin melakukan  jadwal  ganti,  maka  dapat  melakukan  perpindahan  jadwal  pada  menu  yang  telah disediakan.
Flowchart berikutnya adalah flowchart menu matakuliah yang ada pada aplikasi milik dosen, menjelaskan bahwa dosen dapat melihat absensi yang dilakukan oleh para mahasiswa, sesuai dengan semester  dan  sesuai  dengan  tahun  ajaran  yang  dipilih,  matakuliah  yang  diampu,  dan  minggu perkuliahan berlangsung.
Apabila dosen ingin mengganti jadwal kuliah, dikarenakan ada halangan untuk hadir, ataupun hari  libur  yang  disebabkan  oleh  tanggal  merah,  maka  dosen  yang  bersangkutan  dapat  mengganti jadwal  perkuliahan  pada  sistem,  dengan  memilih  mengganti  jadwal,  semester  yang  diajar  sesuai dengan  tahun  ajar  yang  dipilih,  matakuliah  yang  ingin  diganti  jadwalnya,  memberikan  informasi jadwal baru, dan mengubah jadwal. Setelah itu sistem akan memberikan notifikasi terhadap dosen bahwasanya  jadwal  berhasil  diganti,  dan  notifikasi  juga  diberikan  kepada  mahasiswa  yang mengambil matakuliah dosen yang bersangkutan.

## 3.2 Rancangan Aplikasi
Rancangan aplikasi pada sistem absensi online berbasis android ini melibatkan 6 fitur yang akan  digunakan  baik  oleh  dosen  dan  para  mahasiswa.  Fitur  –  fitur  yang  terlibat  adalah  Login, Matakuliah,  Detail  Matakuliah,  Jadwal  Matakuliah  Dosen,  Detail  Jadwal  Dosen,  dan  Absensi Mahasiswa. Adapun rancangan dari aplikasi dapat dilihat pada gambar 6.
Gambar 6. A. Login, B. Matakuliah, C. Detail Matakuliah, D. Jadwal Matakuliah Dosen, E. Detail Jadwal Dosen, F. Absensi Mahasiswa
3.3 Entity Relationship Diagram (ERD)
Perancangan  basis  data  yang  dilakukan  sesuai  dengan  kebutuhan  sistem  yang  dibutuhkan. Pada penggunaan basis data, menggunakan 5 tabel, yang terdiri dari table Dosen, table MataKuliah, table Jadwal, table Ruangan, dan table Mahasiswa. Untuk rancangan dari database dapat dilihat pada gambar 7.
68
Gambar 7 . Rancangan Database Dalam Bentuk Entity Relationship Diagram (ERD).
Berikutnya, rancangan dari antar muka dilakukan sesuai dengan rancangan dari aplikasi yang sudah dilakukan. Aplilkasi akan digunakan pada perangkat android, maka dari itu rancangan dari antar  muka  merupakan  rancangan  yang  akan  digunakan  pada  perangkat  android.  Penulis  akan menjelaskan setiap bagian atau fitur yang telah diimplementasi pada aplikasi absensi online berbasis android ini.

## 3.4 Halaman Login, Jadwal Matakuliah dan Detail Matakuliah
Pada halaman login, pengguna akan memberikan informasi mengenai username dan password yang sudah didaftarkan. Apakah pengguna masuk sebagai mahasiswa, atau pengguna masuk sebagai dosen. Halaman login dapat dilihat pada gambar  8. Pada halaman jadwal matakuliah, mahasiswa dapat  melihat  jadwal  matakuliah  yang  sudah  diambil  ataupun  yang  sedang  diambil  secara keseluruhan sesuai dengan semester yang diinginkan. Halaman jadwal matakuliah mahasiswa dapat dilihat  pada  gambar  9.  Pada  halaman  detail  matakuliah,  mahasiswa  dapat  melihat  secara  detail matakuliah yang diambil. Isi dari detail matakuliah ini adalah nama matakuliah, kode matakuliah, jumlah sks matakuliah, dosen pengampu matakuliah, dan jadwal ruangan matakuliah. Halaman detail matakuliah dapat dilihat pada gambar 10.
Gambar 8. Login.                      Gambar 9. Matakuliah.            Gambar 10. Detail Matakuliah.
Gambar 11. Jadwal Dosen.
Gambar 12. Detail.

## Gambar 13. Data Absen.
3.5 Halaman Jadwal Matakuliah Dosen, Detail Matakuliah Dosen, dan Data Mahasiswa Absen Halaman jadwal matakuliah dosen berisi mengenai jadwal matakuliah yang sudah maupun yang sedang diampu oleh dosen yang bersangkutan. Jadwal dapat dipilih berdasarkan tahun ajaran yang  diinginkan.  Dapat  dilihat  pada  gambar  11.  Pada  halaman  detail  matakuliah  dosen,  terdapat informasi detail mengenai matakuliah yang sedang diampu oleh dosen yang bersangkutan. Informasi yang  disajikan  berupa  nama  matakuliah,  kode  matakuliah,  jumlah  sks  pada  matakuliah  yang bersangkutan,  dan  ruangan  tempat  dilaksanakanya  perkuliahan  terkait  matakuliah  yang  diampu. Dapat dilhat pada gambar 12. Halaman data mahasiswa absen berisikan data mahasiswa yang sudah melakukan absen pada jam matakuliah yang sedang berlangsung. Informasi yang didapatkan dari halaman  ini  adalah  nama  mahasiswa,  NPM,  dan  kelas  dimana  mahasiswa  tersebut  melakukan pendaftaran KRS. Dapat dilihat pada gambar 13.

## 3.6 Pengujian Aplikasi
Pengujian merupakan hal terpenting yang bertujuan untuk menemukan kesalahan – kesalahan pada sistem sebelum sistem diterapkan. Pengujian bermaksud untuk memastikan apakah sistem yang telah dibuat sudah berjalan seperti yang diharapkan atau tidak.
Adapun teknik pengujian yang dilakukan yaitu menggunakan metode pengujian black box, yang  mana  pengujiannya  hanya  difokuskan  pada  fungsi  dari  aplikasi  yang  telah  dibuat.  Sebelum melakukan  pengujian  aplikasi  maka  perlu  adanya  perencanaan  pengujian.  Adapun  gambaran perencanaan pengujian melalui black box dapat dilihat pada table 1
Tabel 1. Perencanaan Pengujian Tampilan Antarmuka.
No Kelas Uji Detail Pengujian Jenis Pengujian 1 Login Verifikasi Username dan Password Black Box 2 Jadwal Matakuliah Mahasiswa Verifikasi data matakuliah yang diambil mahasiswa Black Box
70 3 Detail Matakuliah Mahasiswa Verifikasi data detail matakuliah yang diambil mahasiswa Black Box 4 Jadwal Matakuliah Dosen Verifikasi data matakuliah yang diampu dosen Black Box 5 Detail Jadwal Matakuliah Dosen Verifikasi data detail matakuliah yang diampu dosen Black Box 6 Data Mahasiswa Absen Verifikasi data mahasiswa yang mengikuti perkuliahan Black Box

## 4. KESIMPULAN
Berdasarkan  penelitian  yang  telah  dilakukan  mengenai  aplikasi  absensi  online  berbasis android ini, maka dapat diambil kesimpulan sebagai berikut:
1. Aplikasi absensi online berbasis android ini dibangun untuk memberikan kemudahan dalam melaksanakan kegiatan absensi antar mahasiswa dan dosen di dalam kelas perkuliahan sesuai dengan jadwal yang telah ditentukan.
2. Aplikasi ini dapat membantu pihak dosen dalam membuat laporan kehadiran mahasiswa dan melaporkan ke pihak universitas.
3. Aplikasi ini dapat mengurangi tindak kecurangan yang dilakukan pada saat kegiatan absensi berlangsung.
Penelitian  yang  penulis  lakukan  ini  tidak  lepas  dari  kekurangan.  Oleh  karena  itu,  untuk pengembangan  sistem  yang  lebih  baik  lagi,  maka  diperlukan  perhatian  terhadap  beberapa  hal, diantaranya sebagai berikut:
1. Diharapkan peneliti selanjutnya melakukan penambahan fitur pada aplikasi absensi berbasis android  ini  untuk  lebih  membantu  kegiatan  absensi  antara  mahasiswa  dan  dosen,  seperti dengan menambahkan fitur batas penyampaian materi.
2. Tampilan  dari  aplikasi  dapat  dikembangkan  lagi  agar  mendapatkan  tampilan  yang  lebih menarik lagi.
3. Dapat  dijadikan  referensi  untuk  dibandingkan  dengan  konsep  yang  lain  dalam  penelitian sejenis ataupun bahan acuan sebagai referensi penelitian.
4. Diharapkan  pada  pengembangan  penelitian  selanjutnya,  terdapat  fitur  peringatan  akan masuknya waktu kuliah, dan akan dikembangkan dalam kegiatan ujian yang berlangsung di universitas, apakah Ujian Tengah Semester (UTS) atau Ujian Akhir Semester (UAS).

## UCAPAN TERIMA KASIH
Penulis mengucapkan terima kasih kepada Lembaga Penelitian dan Pengabdian Masyarakat (LPPM) Universitas Islam Riau yang telah memberi dukungan finansial terhadap penelitian ini.

## DAFTAR PUSTAKA
[1] A.  Husain,  A.  H.  A.  Prastian,  and  A.  Ramadhan,  “Perancangan  Sistem  Absensi  Online Menggunakan Android Guna Mempercepat Proses Kehadiran Karyawan Pada PT. Sintech Berkah  Abadi,” Technomedia  J. ,  vol.  2,  no.  1,  pp.  105–116,  2017,  doi: 10.33050/tmj.v2i1.319.
[2] Q. Aini, Y. I. Graha, and S. R. Zuliana, “Penerapan Absensi QRCode Mahasiswa Bimbingan Belajar pada Website berbasis YII Framework,” Sisfotenika , vol. 7, no. 2, p. 207, 2017, doi: 10.30700/jst.v7i2.145.
[3] R.  A.  Fitri  Andini,  Med  Irzal,  “PERANCANGAN  DAN  IMPLEMENTASI  SISTEM ABSENSI ONLINE BERBASIS ANDROID DI LINGKUNGAN UNIVERSITAS NEGERI JAKARTA Anantassa Fitri Andini, Med Irzal, Ria Arafiyah Program Studi Ilmu Komputer, FMIPA UNJ,” Sist. Inf. , vol. 1, no. 1, pp. 1–10, 2017.
[4] R.  A.  Makhfuddin  and  N.  Prabowo,  “Aplikasi  Absensi  Menggunakan  Metode  Lock  GPS dengan Android di PLN APP Malang Basecamp Mojokerto,” Issn , vol. 5, no. 2, pp. 55–63, 2015.
[5] T. Ramadhan and V. Utomo G, “Rancang Bangun Aplikasi Mobile Untuk,” J. Teknol. Inf. dan Komunikasi, vol. 5, pp. 47–55, 2014, doi: 10.1234/JTIK.V5I2.93.
[6] L. J. Moleong, “Metodologi penelitian kualitatif,” 1989.
[7] S. Margono, “Metodologi penelitian pendidikan.” Jakarta: rineka cipta, 2004.

## BIOGRAFI PENULIS
Panji Rachmat Setiawan , is a lecturer of the Department of Informatics Engineering, Universitas Islam  Riau,  Indonesia.  Obtained  his  bachelor  Informatics  Engineering  at  Universitas  Bina Nusantara,  also  known  as  Binus  University,  Jakarta,  in  2009,  and  his  master  Management Information  System  at  Universitas  Bina  Nusantara,  Jakarta,  in  2012.  He  is  a  Trainer  for  Java Programming (Object-Oriented Programming), and Mobile Programming.He is now involved in several  projects  for  research  in  the  field  of  mobile  technology.  His  current  research  interests include mobile technology, block chain, and system designer.