Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ. Vol. 7 No. 2, 194 - 201 ISSN. : 2354-869X | ISSN. : 2614-3763 RANCANG BANGUN MOBILE VERIFIKATOR HEWAN LAYAK QURBAN MENGGUNAKAN QR CODE BERBASIS LIBRARY ZXING Alif Muwafiq Baihaqy . Muhamad Fuat Asnawi . Siti Fatimah . Manajemen Informatika. UNSIQ Manajemen Informatika. UNSIQ Teknik Informatika. UNSIQ Email: aviq. baihaqy@unsiq. Email: fuatasnawi@unsiq. Email: fafafatimah70@gmail. INFO ARTIKEL Riwayat Artikel : Diterima : 30 Maret 2020 Disetujui : 3 Mei 2020 Kata Kunci : Mobile Verifikator. Qurban. Code. Library ZXing ARTICLE INFO Article History : Received : March 30, 2020 Accepted : May 3, 2020 Keywords: Mobile Verifier. Qurban. QR Code. ZXing Library. ABSTRAK Menjelang hari raya qurban, aktivitas jual beli binatang ternak seperti sapi dan kambing biasanya mengalami peningkatan Dalam pelaksanaanya, hewan ternak harus memenuhi kriteria dan syarat tertentu untuk dijadikan hewan qurban. Umumnya, pemilihan hewan qurban dilakukan oleh konsumen dengan mendatangi pasar hewan atau peternakan dan bertanya langsung kepada pedagang seputar kriteria hewan yang layak untuk dijadikan qurban. Dalam pelaksanaannya, proses tanya jawab ini memerlukan waktu yang relatif lama. Proses jual beli tersebut dinilai kurang efisien dan terdapat kemungkinan terjadi human error yang nantinya akan merugikan pihak terkait baik konsumen maupun pedagang. Untuk itu dibutuhkan suatu sistem verifikator hewan layak qurban berbasis android yang dapat menampilkan informasi rinci data hewan dan memperbaharui rekam jejak hewan. Hasil akhir dari penelitian ini adalah Aplikasi Mobile Verifikator Hewan Layak Qurban. ABSTRACT Towards the feast of qurban, trading activities of livestock such as cattle and goats usually experience a drastic increase. In its implementation, livestock must meet certain criteria and conditions to be made sacrificial animals. Generally, the selection of sacrificial animals is carried out by consumers by visiting animal or livestock markets and asking traders directly about the criteria for animals that are eligible to become qurban. In practice, this question and answer process requires a relatively long time. The buying and selling process is considered inefficient and there is a possibility of human error that will later be detrimental to the parties involved both consumers and traders. For this reason, an Android-based qurban worthy animal verification system is needed that can display detailed animal data information and update animal track records. The final result of this research is the Mobile Application for Verification of Eligible Animals Sacrifice. Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ. Vol. 7 No. 2, 194 - 201 ISSN. : 2354-869X | ISSN. : 2614-3763 PENDAHULUAN Qurban menurut etimologi Bahasa Arab disebut juga udh-hiyah . rab: A ) E OAyaitu hewan ternak yang disembelih pada hari-hari Tasyriq dan juga hari nahr (Idul Adh. dalam untuk rangka mendekatkan diri kepada Allah dengan syarat-syarat tertentu (Al MawsuAoah Al Fiqhiyyah, 5:74 dan Mulakhash Fiqh AlIbadat:. Seperti diperintahkan Allah SWT dalam firman-Nya pada QS. Al Kautsar:2: AuDirikanlah shalat dan berqurbanlah. Ay ( Syahriar, 2. Menjelang hari raya qurban, aktivitas jual beli binatang ternak seperti sapi dan kambing biasanya mengalami peningkatan drastis di beberapa daerah, termasuk Wonosobo. Hal tersebut akan terus berlangsung tiap tahun seiring dengan meningkatnya pemahaman umat Islam terhadap qurban sehingga produsen atau pelaku usaha peternakan harus mampu menyediakan hewan qurban untuk memenuhi permintaan konsumen. Dalam pelaksanaan ibadah qurban, hewan ternak harus memiliki kriteria dan syarat tertentu untuk dijadikan hewan qurban. Umumnya, pemilihan hewan qurban dilakukan oleh konsumen dengan mendatangi pasar hewan atau peternakan dan bertanya langsung kepada pedagang seputar hewan yang ingin dibeli serta kriteria hewan seperti apa yang layak untuk dijadikan qurban. Proses tanya jawab ini memerlukan waktu yang relatif lama, karena selain pembeli yang harus mengingat semua pertanyaan yang ingin diajukan kepada pedagang, pedagang pun harus menghafal tiap kriteria hewan yang dijual. Proses jual beli tersebut dinilai kurang efisien dan terdapat kemungkinan terjadi human error dalam pelaksanaanya yang nantinya akan merugikan pihak yang terkait baik konsumen maupun pedagang. Untuk menghindari hal tersebut, penulis bermaksud membuat aplikasi verifikasi hewan layak qurban yang bertujuan untuk meminimalkan kesalahan pendataan, mempermudah dan mempercepat proses transaksi jual beli hewan qurban sehingga konsumen dan pedagang mendapatkan informasi lebih detail tentang hewan qurban yang akan dipilih untuk dibeli. Pada kali ini, penulis akan membangun suatu aplikasi yang mengimplementasikan teknologi dari QR Code untuk menjadi media informasi yang menampilkan rincian kriteria hewan yang dijual. Dalam pembangunan aplikasi berbasis QR Code, terdapat banyak library atau pustaka yang bisa digunakan, salah satunya adalah Library ZXing. (Scheuermann. Berdasarkan permasalahan diatas, penulis akan membangun suatu aplikasi yang mengimplementasikan teknologi dari QR Code untuk menampilkan detail informasi hewan layak qurban yang akan dibeli oleh konsumen. Dengan alasan inilah penulis menyusun penelitian dengan judul AuRancang Bangun Mobile Verifikator Hewan Layak Qurban Menggunakan QR Code Berbasis Library ZxingAy. METODE Metode waterfall merupakan metode yang akan penulis gunakan pada pengembangan aplikasi Mobile Verifikator Hewan Layak Qurban Menggunakan QR Code Berbasis Library Zxing. Metode Waterfall merupakan cara dalam pengembangan software dimana digambarkan seperti air yang mengalir kebawah . eperti air terjun / waterfall ) melewati beberapa fase-fase dari perencanaan hingga sampai ke (Asnawi, 2. HASIL DAN PEMBAHASAN Analisis Sistem Yang Diusulkan Sistem yang akan dikembangan secara umum merupakan integrasi antara web administrator dan aplikasi android dimana setiap peternak mempunyai akun untuk akses kedalam aplikasi mobile sedangkan akun administrator memiliki hak akses pada web administrator. Pembeli hewan ternak dapat menggunakan aplikasi mobile android untuk melihat informasi mengenai hewan dengan cara melakukan scan pada QR Codenya sehingga pembeli tidak perlu menyakan apa saja detail informasi menyangkut hewan tersebut. Sedangkan sistem pada web administrator untuk menyimpan data admin, data anggota, dan data hewan serta mencetak laporan admin, anggota, dan laporan data hewan yang sebelumnya telah melalui proses generate QR Code. (Anggoro, 2. Dalam perancangan sistem memerlukan alur pengaksesan data hewan qurban. Berikut ini adalah prosedur umum yang akan digunakan Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ. Vol. 7 No. 2, 194 - 201 ISSN. : 2354-869X | ISSN. : 2614-3763 pada aplikasi Mobile Verifikator Hewan Layak Qurban Menggunakan QR Code Berbasis Library Zxing: Peternak mengecek kesehatan dan kriteria hewan yang dibutuhkan untuk proses jual beli dan mendatanya. Admin telah menyimpan informasi dari hewan qurban yang akan dijual. Data-data tersebut didapatkan dari peternak dan disimpan kedalam database yang dapat diakses pada web administrator. Admin mencetak QR Code berdasarkan data yang telah diinputkan kemudian QR Code tersebut dikalungkan pada masing-masing Admin telah menentukan user . yang dapat login untuk mengakses aplikasi di Admin dan anggota memiliki username dan password untuk melakukan login untuk akses kedalam Mobile Verifikator Hewan Layak Qurban Menggunakan QR Code Berbasis Library Zxing. User dapat menscan QR Code yang telah dikalungkan pada masing-masing hewan dengan aplikasi mobile verifikator melalui smartphone, kemudian akan ditampilkan detail informasi hewan qurban yang sudah Admin dapat melakukan input dan edit data admin, data anggota, data hewan, dan dapat mencetak laporan data admin, data anggota, dan data hewan pada web administrator. Anggota dapat login di aplikasi mobile untuk meng-update data hewan. Perancangan Sistem Flowchart Alur Sistem Gambar 1 Rancangan Flowchart Alur Sistem Rancangan Use Case Diagram Use Case Diagram pada aplikasi Web Administrator Gambar 2 Rancangan Use Case Diagram pada aplikasi Web Administrator Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ. Vol. 7 No. 2, 194 - 201 ISSN. : 2354-869X | ISSN. : 2614-3763 Use Case Diagram pada Aplikasi Android UI Konten Admin Gambar 6. UI Konten Admin UI Input Data Admin Gambar 3. Rancangan Use Case Diagram pada Aplikasi Android Perancangan Database Dalam perancangan suatu program dibutuhkan suatu tabel Database untuk menyimpan datadata yang dibutuhkan, tabel-tabel yang digunakan yaitu, tabel admin, tabel anggota, dan tabel data hewan. Gambar 7. UI Input Data Admin UI Konten Anggota Implementasi User Interface Design UI Login Admin Gambar 8. UI Konten Anggota UI Input Data Anggota Gambar 4. UI Login Admin UI Halaman Utama Gambar 9. UI Input Data Anggota UI Konten Data Hewan Gambar 5. UI Halaman Utama Gambar 10. UI Konten Data Hewan Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ. Vol. 7 No. 2, 194 - 201 ISSN. : 2354-869X | ISSN. : 2614-3763 UI Input Data Hewan UI Splash Screen Gambar 11. UI Input Data Hewan UI Laporan Data Admin Gambar 15. UI Splash Screen UI Halaman Utama Gambar 12. UI Laporan Data Admin UI Laporan Data Anggota Gambar 16 UI Halaman Utama UI Halaman Info Gambar 13. UI Laporan Data Anggota UI Laporan Data Hewan Gambar 14. UI Laporan Data Hewan Gambar 17. UI Halaman Info Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ. Vol. 7 No. 2, 194 - 201 ISSN. : 2354-869X | ISSN. : 2614-3763 UI Halaman Scan UI Halaman Login Anggota Gambar 21. UI Halaman Login Anggota UI Halaman Scan Anggota Gambar 18. UI Halaman Scan UI Halaman Tampil Data Scan Gambar 22. UI Halaman Scan Anggota UI Halaman Update Data Gambar 19. UI Halaman Tampil Data Scan UI Halaman Login Gambar 23. UI Halaman Update Data Gambar 20. UI Halaman Login Jurnal Penelitian dan Pengabdian Kepada Masyarakat UNSIQ. Vol. 7 No. 2, 194 - 201 ISSN. : 2354-869X | ISSN. : 2614-3763 Pengujian Black Box Black box testing yang akan penulis gunakan pada pengujian aplikasi QR Cow merupakan metode testing atau pengujian yang berfokus pada domain informasi sebuah software, dengan melakukan beberapa uji case dengan mengunakan domain input dari suatu software dengan cara melakukan proses pengujian yang mendalam. (Sukabumi, 2. Tabel 1. Black Box testing pada aplikasi QR Cow Proses Pengujian Buka Aplikasi Klik Menu Info Klik tombol Klik menu Scan QR Code Mengarahkan kamera ke QR Code Klik OK Klik menu Input Hasil yang sesuai Hasil Menampilkan Splash Screen. Menampilkan Halaman Utama Menampilkan informasi seputar Sesuai Sesuai Aplikasi QR Cow Klik menu Scan QR Code untuk update data Merubah data hewan dan klik Klik batal Kembali ke Akses kamera, muncul tampilan layar pindai atau Mengambil data atau capturing dan muncul dialog box konfirmasi data Menampilkan informasi dari QR Code yang dipindai atau scan Menampilkan form login anggota Jika kolom kosong atau salah, maka tampil toast , dan Jika benar masuk ke halaman utama login anggota Sesuai Akses kamera, muncul tampilan layar scanning Sesuai Data hewan Sesuai Kembali ke menu sebelumnya atau Sesuai Sesuai Sesuai Sesuai Sesuai Sesuai Klik tombol Klik tombol ke menu login Kembali ke halaman atau menu utama Muncul dialog box, ketika pilih ya, maka akan keluar aplikasi namun jika pilih tidak maka akan tetap di dalam Sesuai Sesuai PENUTUP Kesimpulan Aplikasi Mobile Verifikator Hewan Layak Qurban diimplementasikan menjadi dua bagian, yaitu web administrator dan mobile Dengan menerapkan metode parsing memungkinkan untuk dapat mengambil data hewan . d, jenis hewan, jenis kelamin, usia, berat, cacat, tanggal pendataan, dan layak qurba. dari database web administrator untuk dapat ditampilkan dan di-update pada perangkat mobile. QR-Code pada aplikasi QR-Cow digunakan sebagai bentuk code visual untuk memilih banyak data dari hewan sapi untuk mengambil informasi berupa data xml yang akan ditampilkan pada aplikasi QR-Cow. Saran Pengembang mengembangkan dan memperbarui sistem QR Cow pada platform mobile lainnya. Pengembangan sistem tidak hanya pada hewan jenis sapi saja, tetapi juga kambing, domba, dan kerbau. Pengembangan sistem di semua peternakan di Wonosobo. DAFTAR PUSTAKA