## RANCANG BANGUN APLIKASI MOBILE BERBASIS ANDROID UNTUK MANAJEMEN PERSEDIAAN BARANG DAN KASIR
Muhammad Irwan Syahib *
Program Studi Sistem dan Teknologi Informasi, Universitas Muhammadiyah Kendari email : muhammad.irwan@umkendari.ac.id *
Abstrak: Perkembangan teknologi dalam konteks bisnis, teknologi informasi telah mengubah sistem kerja dan memberikan dampak yang segnifikan. Pengguna teknologi informasi memiliki kemampuan untuk mengolah data dengan efisien, sehingga mengoptimalkan produktivitas dalam berbagai industri. Peran teknologi informasi dalam menghasilkan informasi yang cepat dan akurat sangat relevan dalam lingkup usaha yang melibatkan pengolahan data. Sehubungan sistem yang berjalan di UD. Mandiri sudah terkomputerisasi namun dari segi perangkat keras yang di gunakan sekarang sangat tidak evesien di kelistriakan, ukuran prangkat, dan harga prangkat keras. Penulis mengajukan penelitian pengembangan aplikasi dari dekstop ke android di karenakan mengikuti perkembangan teklonogi yang saat ini banyak mengguanakan android yang lebih simple. Penelitian ini mengguanakan metode pengembangan waterfall dalam membangun sebuah aplikasi berbasis Android . Hasil dari penelitian ini dapat membuat aplikasi yang dapat mempermudah proses pendataan barang dan proses transaksi penjualan di UD. Mandiri berbasisi android .
Kata Kunci : Aplikasi, Mobile , Android , Barang, Kasir.
Abstract:  Technological developments in a business context, information technology has changed work systems and had a significant impact. Information technology users have the ability to process data efficiently, thereby optimizing productivity in various industries. The role of information technology in producing fast and accurate information is very relevant in business environments that involve data processing. Regarding the system running at UD. Mandiri has been computerized but in terms of the hardware used now it is very inefficient in terms of electricity, device size and hardware price. The author proposes research on application development from desktop to Android because it follows technological developments which currently use  simpler  Android.  This  research uses  the  waterfall development  method  in  building an Android-based  application.  The results  of  the  research  can  create  an  application  that  can  simplify  the  process  of  collecting  data  on  goods  and  the  sales transaction process at UD. Mandiri based on Android.
Keywords : Aplication, Mobile, Android, Goods, Cashier .

## PENDAHULUAN
Perkembangan  teknologi  dalam  konteks bisnis,  teknologi  informasi  telah  mengubah  sistem kerja  dan  memberikan  dampak  yang  segnifikan. Pengguna teknologi informasi memiliki kemampuan untuk  mengolah  data  dengan  efisien,  sehingga mengoptimalkan  produktivitas  dalam  berbagai industri.  Peran  teknologi  informasi  dalam  hal menciptakan informasi yang cepat juga akurat sangat relevan  dalam  lingkup  usaha  yang  melibatkan pengolahan data[1].
Sistem  informasi  memiliki  nilai  yang  sangat signifikan  bagi  individu,  organisasi,  dan  perusahaan dalam  menjalankan  aktivitas  sehari-hari  mereka. Dalam  konteks  usaha  perdagangan,  kebutahan  akan informasi  menjadi  semakin  besar[2].  Di  era perdaganagn  modern,  pengguna  aplikasi  dalam mengolah  data  dan  informasi  telah  menjadi keseriusan.  Aplikasi  memungkinkan  pengusaha  dan perusahaan  untuk  mengolah  data  persediaan, penjualan, dan informasi terkait lainnya secara lebih efisien.
Salah  satu  elemen  yang  krusial  dalam  dunia perdaganagn  adalah  pengelolaan  persediaan  barang. Persediaan  barang  yang  terkelolah  dengan  baik memiliki  dampak  segnifikan  terhadap  efisiensi  dan efektivitas  oprasional  toko.  Dalam  konteks  ini, pengguna  teknologi  informasi  menjadi  kunci  dalam mengontrol persediaan barang yang juga berdampak
pada  pengasmbilan  keputusan  yang  tepat  dalam pengolaan stok.
UD. Mandiri, sebuah startup yang berasal dari Kolaka  Timur  dan  didirikan  pada  tahun  2015, berlokasi  di  jalan  utama  Rate-rate  Kolaka  Timur. Bisnis  ini  berfokus  pada  penjualan  sembilan  bahan pokok dan melayani  pelanggan dari wilayah Kolaka Timur  dan  sekitarnya.  Saat  ini,  sistem  manajemen stok  barang  di  UD.  Mandiri  telah  dijalankan  secara terkomputerisasi  dengan  proses  pencatatan  barang yang sudah terotomatisasi.
Sehubungan  sistem  yang  berjalan  di  UD. Mandiri  sudah  terkomputerisasi  namun  dari  segi perangkat  keras  yang  di  gunakan  sekarang  sangat tidak  evesien  di  kelistriakan,  ukuran  prangkat,  dan harga prangkat keras. Penulis mengajukan penelitian pengembangan  aplikasi  dari  dekstop  ke android di karenakan  mengikuti  perkembangan  teknologi  yang saat  ini  banyak  mengguanakan android yang  lebih simple dan  hemat  daya  ketimbang  komputer  yang harus  terhubung  ke  aliran  listrik  terus  menerus. Sistem yang di ajukan nantinya dapat mempermudah pihak  toko  pada  saat  proses  pendataan  barang  dan pada proses transaksi penjualan.

## TINJAUAN PUSTAKA Sistem
Sistem merupakan penyatuan antara berbagai komponen  yang  berinteraksi  satu  sama  lain,  dengan
tujuan  khusus  yang  bervariasi  sesuai  dengan  situasi yang ada di dalam sistem tersebut [2]. Sistem terdiri dari  elemen-elemen,  komponen,  dan  faktor  yang terstruktur,  berinteraksi,  dan  saling  tergantung  satu sama  lain.  Berdasarkan  deskripsi  tersebut,  sistem dapat diartikan sebagai keseluruhan yang berhubungan  untuk  melakukan  tindakan  bersama guna mencapai tujuan tertentu [3].

## Informasi
Informasi dapat dianggap sebagai faktor kunci penting bagi suatu kegiatan dalam proses pengambilan keputusan agar tidak terjadi kesalahan. Informasi juga dapat diartikan sebagai data yang telah diolah menjadi suatu bentuk yang lebih bermakna dan berguna  bagi  penerima  informasi  tersebut.  Oleh karena itu, informasi adalah kumpulan data atau fakta yang  disusun  atau  diolah  secara  khusus  agar mempunyai  nilai  bagi  penerima  informasi  tersebut. [3]. Sistem informasi adalah gabungan dari berbagai subsistem yang berinteraksi  dan bekerja sama untuk menyelesaikan masalah khusus dengan menggunakan pengolahan  data  menggunakan  komputer.  Hal  ini bertujuan  untuk  memberikan  nilai  tambah  dan kegunaan kepada pengguna [4].
Inventaris merupakan kumpulan barang atau perlengkapan  yang  digunakan  oleh  suatu  organisasi atau  perusahaan  dalam  kegiatan  usahanya.  Dalam kasus  di  mana  suatu  perusahaan  memproduksi  atau menyediakan produk atau jasa, persediaan digunakan untuk  mendukung  atau  memenuhi  kebutuhan produksi.  Peranan inventory bagi  bisnis  sangatlah penting dalam memenuhi kebutuhan pelanggan yang mungkin  timbul  [5].  Demikian  juga  dalam  industri manufaktur, persediaan ( inventory ) digunakan untuk menjalankan operasional perusahaan, dimana penggunaannya untuk memenuhi kebutuhan pelanggan yang kadang-kadang tidak dapat diprediksi.  Oleh  karena  itu,  penting  untuk  menjaga stok  persediaan  dalam  kegiatan  produksi.  Tidak hanya  pelanggan  yang  membutuhkan  produk  dari perusahaan,  keberadaan  persediaan  juga  berperan sebagai  penyimpanan  cadangan  dalam  menghadapi fluktuasi  antara  pasokan  dan  permintaan.  Selain  itu, persediaan  berfungsi  sebagai  penyeimbang  dalam mencukupi  permintaan  pelanggan  dan  menyediakan komponen-komponen yang diperlukan dalam proses produksi [4][5].

## Database
Database adalah  kumpulan  informasi  yang tersusun secara terstruktur di dalam sistem komputer, memungkinkan  akses  melalui  program  komputer untuk  memperoleh  data  dari  kumpulan  informasi tersebut. Informasi dalam database direpresentasikan sebagai  rangkaian  fakta  yang  saling  berhubungan, tersimpan  tanpa  pengulangan  yang  tidak  diperlukan
(redudansi), sesuai dengan kebutuhan yang bervariasi. Database terdiri  dari  informasi  yang terkait  dalam  subjek  atau  topik  tertentu,  disusun sebagai  kumpulan  data  operasional  yang  lengkap pada  suatu  entitas  organisasi  maupun  perusahaan. Data-data  ini  diatur  dan  terintegrasi  menggunakan metode  khusus  dalam  sistem  komputer,  dimana tujuannya  adalah  untuk  memfasilitasi  pemenuhan informasi  optimal  yang  diinginkan  oleh  pengguna [5][6].

## Android Studio
Android  Studio  adalah  sebuah  lingkungan pengembangan terpadu (IDE) yang digunakan untuk menciptakan  aplikasi  Android.  Android  studio  saat ini  dikembangkan  oleh Google dan  merupakan evolusi dari Eclipse IDE, serta dibangun berdasarkan kerangka  kerja IntelliJ IDEA  yang  populer  dalam pengembangan Java. Android Studio dirancang untuk menjadi  penerus  resmi Eclipse sebagai  IDE  utama untuk  pembuatan  aplikasi  Android.  IDE  ini menyajikan beragam fitur baru yang tidak ada dalam Eclipse . Sementara  pada  Android  Studio  masih menggunakan Gradle sebagai build environment [6].

## MySQL
MySQL  merupakan  salah  satu  dari  berbagai aplikasi  DBMS  ( Database  Management  System ) yang  telah  menjadi  pilihan  utama  bagi  banyak pengembang  aplikasi.  Dalam  skema database non- relasional,  data  disimpan  dalam  satu  domain  yang besar,  kadang  kala  menyulitkan  dan  membutuhkan usaha yang besar untuk diakses [6]. Namun, MySQL adalah  sistem database yang  terorganisir  secara relasional, memungkinkan pengelompokan informasi ke dalam tabel-tabel atau kumpulan informasi terkait. Setiap tabel menyimpan bidang-bidang terpisah yang mewakili  informasi  spesifik.  MySQL  menggunakan indeks  untuk  mempercepat  proses  pencarian informasi  dalam  baris  data  tertentu.  Setidaknya, MySQL membutuhkan satu indeks pada setiap tabel. Biasanya, penggunaan primary key atau identitas unik digunakan untuk melacak dan mengelola data.

## Java
Java  merupakan  bahasa  pemrograman  yang memiliki sifat  multiplatform, dikembangkan dengan slogan  " Write  once  run  everywhere ."  Dengan demikian, aplikasi yang dibuat menggunakan bahasa pemrograman  Java  dapat  dijalankan  di  berbagai platform atau  sistem  operasi.  Ini  menjadikan  Java sebagai  solusi  bagi  beragam  bahasa  pemrograman yang  mana  pada  umumnya  hanya  dapat  dijalankan pada satu sistem operasi dan tidak kompatibel dengan sistem operasi lainnya [6].

## UML
Unified  Modeling  Language (UML)  ialah suatu bahasa yang digunakan untuk mendokumentasikan,  menetapkan  spesifikasi,  dan
membangun  perangkat  lunak.  UML  diakui  sebagai metode  dalam  pengembangan  sistem  berbasis  objek serta sebagai sebuah sarana yang mendukung proses pengembangan sistem [7].

## Black Box
Black  box merupakan  metode  pengujian perangkat  lunak  yang  menitikberatkan  pada  aspek fungsionalitas perangkat lunak. Tujuan dari black box adalah  untuk  menemukan  fungsi  yang  tidak  tepat, kesalahan pada interface , data structure , kinerja, serta kesalahan  dalam  tahap  awal  dan  akhir. User acceptance  test merupakan  alat  pengumpulan  data yang  digunakan  dalam  proses black  box  testing . Dokumen  ini  mencakup  penjelasan  mengenai indikator  dan  prosedur  pengujian  fungsi  perangkat lunak. [5][6][7].

## METODE Metode Pengembangan Sistem
Pendekatan  metode  pengembangan  sistem yang  digunakan  adalah  model waterfall .  Model  ini mewakili pendekatan terstruktur dalam pengembangan sistem informasi yang berjalan secara bertahap  [6][8].  Metode  ini  mengikuti  serangkaian tahapan  yang  ditetapkan  secara  terurut,  yang meliputi:
1. Analisis ( Analysis ) Dalam tahap analisis sistem, peneliti melakukan langkah  awal  dengan  mengumpulkan  data  dan informasi dari UD Mandiri. Langkah selanjutnya adalah  menetapkan  tujuan  yang  akan  dicapai serta  menemukan  solusi  yang  sesuai  terkait dengan tujuan yang ingin dicapai [8].
2. Perancangan / desain ( Design )
Dalam fase desain, peneliti melakukan penyesuaian  terhadap  kebutuhan  yang  sudah diidentifikasi pada tahap analisis sistem. Hal ini dilakukan  dengan  merancang flowmap sistem, Data Flow Diagram (DFD), dan antarmuka yang sesuai [8][10]. 3. Program ( Coding )
Pada  tahap  pengkodean  penerimaan  peserta calon  siswa  baru  menggunakan android  studio , Bahasa  pemrograman java dengan database MySQL [8][10]. 4. Pengujian / seleksi ( Testing )
Penulis memanfaatkan metode Black box dalam proses pengujian sistem guna menilai kesesuaian sistem  yang  telah  dibuat  dengan  harapan  yang diinginkan [11].
5. Pemeliharaan ( Maintenance )
Jika  ada  kesalahan  yang  teridentifikasi  setelah sistem  informasi  selesai,  langkah  selanjutnya adalah  melakukan  pemeliharaan  sistem  untuk memperbaiki kekurangan tersebut [11][12].

## Teknik Pengumpulan Data
Untuk menemukan informasi yang dibutuhkan dalam proses pembangunan, maka acuan
yang digunakan didalam pengumpulan data penelitian ini adalah sebagai berikut: 1. Pengamatan ( Observasi )
Peneliti  menerapkan  pendekatan  dengan mengunjungi  lokasi  riset  secara  langsung, melakukan  observasi  terhadap  aktivitas  di  UD. Mandiri di Kabupaten Kolaka Timur. Metode ini mencakup  analisis  dokumen  inventaris  serta pengamatan  terhadap  proses  inventarisasi  yang berlangsung [13].
2. Wawancara ( interview )
Metode wawancara adalah alat yang sangat efektif untuk mengumpulkan data kualitatif yang mendalam  dan  kontekstual.  Dalam  penelitian atau  proyek  pengembangan,  wawancara  dapat membantu Anda memahami lebih baik kebutuhan pengguna, pandangan mereka terhadap sistem yang akan dikembangkan, serta mendapatkan  perspektif  kualitatif  yang  tidak mungkin  ditemukan  melalui  metode  lain [14][15].
3. Studi Pustaka Langkah  dalam  penelitian  di  mana  peneliti mengumpulkan dan menganalisis literatur terkait dari  berbagai  sumber  seperti  jurnal,  buku,  dan makalah  ilmiah.  Tujuannya  adalah  untuk memahami  dan  mensintesis  pengetahuan  yang sudah  ada  tentang  topik  penelitian,  serta membangun dasar teoretis untuk penelitian yang akan dilakukan [16].

## Analisis Sistem Berjalan
Proses  manual  dalam  proses  sistem  masuk dan keluar barang yang berjalan di UD Mandiri dapat dilihat pada Gambar 1 Dan Gambar 2 dibawah ini.
Gambar 1. Alur Sistem Barang Keluar

## Gambar 2. Alur Sistem Barang Masuk

## Sistem Yang Diajukan
Berdasarkan  proses  analisis  pengumpulan data  dengan  metode  pengumpulan  data  yang  sudah dijabarkan dan alur manual dari sistem barang masuk dan  keluar,  maka  dapat  digambarkan  rancangan sistem  yang  akan  diajukan  pada  Gambar  3  dibawah ini.
Gambar 3. Alur Sistem Yang Diajukan

## HASIL DAN PEMBAHASAN
Use Case Diagram Use  Case  Diagram menjelaskan  interaksi antara  lebih actor dengan  sistem  yang  sedang dikembangkan  dan  menggambarkan  interaksi  antara aktor  dengan  sistem  persediaan  barang  dan  kasir  di UD. Mandiri di Kolaka Timur.
Didalam Use  Case  Diagram diketauhi pengguna sistem di UD. Mandiri sebagai admin dapat melakuakan  proses  mengolah  data  barang  dan mengimput  ketegori  barang  danmengimput  Nama barang  dan  mengimput  data  satuan  barang  dan mendata  barang  masuk  dan  keluar  dan  melihat  stok barang  dan  mengolah  sistem  kasir  dan  mengimput
barang dan jumlah yang ingin di beli pelanggan dan mengimput  data  belanja  pelanggan  dan  mengolah riwayat  transaksi  dan  melihat  data  laporan  stok barang
Activity Diagram Diagram aktivitas ( Activity Diagram ) mengilustrasikan alur kerja atau aktivitas dari sebuah sistem  dan  pengguna.  Dibawah  ini  adalah Activity
Diagram yang  merancang  sistem  informasi  untuk manajemen  persediaan  barang  di  UD.  Mandiri  di Kabupaten  Kolaka  Timur  dengan  menggunakan platform berbasis Android . Diagram kegiatan gambar 4 adalah representasi aktivitas login dalam sistem manajemen stok barang dan kasir yang digunakan di UD. Mandiri di  Kolaka  Timur.  Langkah  awal  yang  di  lakukan admin yaitu  mulai  menjalankan  aplikasi  kemudian memasukkan user dan password sesuai perintah yang di  minta  oleh  sistem.  Jika password yang  di masukkan  benar  sitem  langsung  menampilkan halaman beranda utama namun jika password yang di masukan salah sistem langsung kembali ke halaman login .

## Gambar 4. Activity diagram login
Gambar  5  merupakan activity  diagram barang masuk pada sistem persedian barang dan kasir di  UD.  Mandiri  Kolaka  Timur.admin  masuk  ke halaman  utama  kemudian  memilih  halaman  tambah barang  kemudian, Admin dapat  mengimput  kategori barang  sesuai  nama  barang  kemudian  memasukkan jumlah barang habis itu mengeklik ikon simpan.
Gambar 5. Activity Diagram Barang Masuk
Gambar  6  merupakan activity  diagram sistem  barang  keluar  (kasir)  pada  sistem  persedian barang  dan  kasir  di  UD.  Mandiri  Kolaka  Timur. Admin ketika  ketika  memilih  halaman  kasir  yaitu mencari barang yang ingin di beli konsumen setelah itu mengimput barang habis itu memasukkan jumlah barang dan mengeklik menu tambah ke keranjang jika barang  yang  di  pilih  sesuai admin langsung  saja mengklik ikon checkout .

## Gambar 6 Activity Diagram Barang Keluar

## Sequence Diagram
Sequence Diagram  merupakan  gambaran interaksi  antara  objek  dalam  suatu  sistem.  Diagram ini  menjelaskan  aktifitas  objek  pada  suatu  skenario use case , menjelaskan urutan waktu hidup objek dan pesan  yang  saling  ditukar  antar  objek  dalam  sistem yang  sedang  dikembangkan.  Gambar  7  dan  8 menampilkan Sequence Diagram yang
mengilustrasikan proses masuk dan keluarnya barang pada sistem, masing-masing pada diagram berikut:
Gambar 7. Sequence Diagram Barang Masuk
Gambar 8. Sequence Diagram Barang Keluar

## Tampilan Sistem
Adapun implementasi tampilan sistem yang di  buat  berdasarkan  user  interface  adalah  sebagai berikut:

## Tampilan Halaman Login
Halaman login ini  merupakan  tampilan utama saat sistem diaktifkan. Di sini, seorang admin diharuskan  untuk  memasukkan username dan  kata sandi  untuk  mengakses  aplikasi.  Jika pasword yang dimasukkan  sesuai,  admin  akan  diarahkan  langsung ke halaman utama sistem.
Gambar 9. Tampilan Halan Login

## Tampilan Halaman DashBoard
DashBoard atau Dasbor merupakan halaman  yang  muncul  setelah  admin  berhasil melakukan login ke  aplikasi  sistem.  Halaman  ini menampilkan berbagai  opsi  menu yang  bisa diakses oleh admin ,  memungkinkan  untuk  menambah, mengedit, serta menghapus data.
Gambar 10. Tampilan Halaman DashBoard

## Tampilan Halaman Data Barang
Halaman  data  barang  adalah  bagian  yang muncul setelah mengklik opsi menu data barang. Di sini, admin dapat  melakukan  proses  input  barang serta  melihat  daftar  barang  yang  telah  di-input  ke dalam aplikasi sistem.
Gambar 11. Tampilan Halaman Data Barang

## Tampilan Halaman Tambah Barang
Tampilan  tambah  barang  adalah  halaman yang  muncul  ketika admin mengeklik icon tambah pada halaman data barang, yang berisi tentang proses pendataan  atau  pengimputan  barang  di  sini  admin dapat  menentukan  kategori  barang  yang  akan  di imput  dan  mengisi  nama  barang  dan  jumlah  barang beserta harganya.
Gambar 12. Tampilan Halaman Tambah Barang

## Tampilan Halaman Kasir
Tampilan kasir adalah halaman yang tampil ketika admin mengeklik halaman kasir pada halaman utama sistem. Di halaman ini admin dapat melakukan proses  pencarian  barang  dengan  mengeklik icon pencarian pada halaman kasir, selaian itu admin juga melakukan proses transaksi penjulan di halam ini.

## Gambar 13. Tampilan Halaman Kasir

## Tampilan Halaman Riwayat Tansaksi
Tampilan riwayat transaksi adalah halaman yang  muncul  ketika admin mengeklik  tampilan riwayat  transaksi  di  sini admin dapat  mengecek  id penjualan  dan  tanggal  di  lakukanya  transkasi  dan admin  juga  dapat  menegecek  status  transkasi  yang sudah di lakukan.
Gambar 14. Tampilan Halaman Riwayat Tansaksi

## KESIMPULAN DAN SARAN
Berdasarkan  penelitian  ini  tentang  aplikasi persediaan barang dan kasir di UD. Mandiri dapat di ambil  kesimpulan.  Peneliti  dapat  merancang  sistem pendataan  barang  dan  proses  transaksi  penjualan  di UD.  Mandiri  berbasis android. Dengan  adanya Aplikasi  ini  memungkinkan  pihak  toko  untuk melacak  stok  barang  secara real-time .  Pihak  toko dapat  memonitor  persediaan  dengan  lebih  efektif, menghindari  kehabisan  barang,  dan  mengatur pemesanan ulang dengan lebih baik.
Adapun  saran  untuk  penelitian  selanjutnya dapat  menambahkan  berapa  fitur  seperti  cetak  bukti
pembelin  barang,  menambahkan  fitur  notifikasi ketika stok  barang menipis,  dan menambahkan fitur scanner barcode .

## DAFTAR PUSTAKA
[1] Putra,  A.  D.  (2020). Rancang  bangun  aplikasi  e- commerce  untuk  usaha  penjualan  helm. Jurnal
Informatika Dan Rekayasa Perangkat Lunak , 1(1), 17-
24.
[2] Gata,  W.,  &  Gata,  G.  (2013). Sukses  membangun aplikasi  penjualan  dengan  Java. Elex  Media
Komputindo.
[3] Irmawati, D. (2011). Pemanfaatan e-commerce dalam dunia  bisnis. Jurnal  Ilmiah  Orasi  Bisnis–ISSN 2085.1375, 161-171.
[4] Syahib,  M.I.,  (2023). Rancang  Bangun  Sistem Informasi  Akademik  Sekolah  Menengah  Kejuruan Negeri 1 Loea. J. Ilmu Manaj. Sos. Hum, 5 (1), pp.79- 90.
[5] Putra, I. G. B. R. (2012). Implementasi MySQL Cluster Pada Basis Data Terdistribusi. Jurnal Elektronik Ilmu Komputer Universitas Udayana, 1(1), 11-20.
[6] Kadir, A. (2019). Logika Pemrograman Menggunakan C++. PT  iElex  Media  Komputindo  Kelompok Gramedia, Anggota IKAPI.
[7] Syahib,  M.  I.,  Yasin,  M.  A.,  &  Rauf,  B.  W.  (2023). Pengenalan  dan  Instalasi  Kali  Linux  untuk  Langkah Awal  Pengetahuan  Tentang  Keamanan  Sistem Informasi. ANOA:  Jurnal  Pengabdian  Masyarakat
Fakultas Teknik, 1(2), 32–38.
[8] Mustaqbal, M. S., & F., R. (2015). Pengujian aplikasi menggunakan  black  box  testing  boundary  values analysis. Jurnal Ilmiah Teknologi Informasi Terapan,
1(3), 31-36.
[9] Wahyu,  N.,  et  al.  (2018,  Juni). Penerapan  metode SDLC  waterfall  dalam  sistem  informasi  inventory barang  berbasis  desktop .  Jurnal  Sistem  Informasi
Musi Rawas (JUSIM), 3(1), 23-29.
[10] Riadi, I., Umar, R., & Syahib, M. I. (2021). Akuisisi bukti digital Viber Messenger Android menggunakan metode  National  Institute  of  Standards  and Technology (NIST). J. RESTI (Rekayasa Sistem Dan Teknologi Informasi), 5(1), 45–54.
[11] Pressman,  R.  S.  (2012).  Rekayasa  perangkat  lunak edisi ke-7. Yogyakarta, Indonesia: Penerbit Andi.
[12] Syahib, M. I., Riadi, I., & Umar, R. (2018, November). Analisis  forensik  digital  aplikasi  Beetalk  untuk penanganan cybercrime  menggunakan metode NIST. In  Seminar  Nasional  Informatika  (SEMNASIF),  vol. 1, no. 1.
[13] Syahib, M. I., Riadi, I., & Umar, R. (2020). Akuisisi bukti  digital  aplikasi  Viber  menggunakan  metode National Institute of Standards Technology (NIST). J- SAKTI  (Jurnal  Sains  Komputer  dan  Informatika), 4(1), 170–178.
[14] Purnomo,  D.  (2017). Model  prototyping  pada pengembangan  sistem  informasi. JIMP  –  Jurnal Informatika Merdeka Pasuruan, 2(2), 67.
[15] Sasmito,  G.  W.  (2017). Penerapan  metode  waterfall pada  desain  sistem  informasi  geografis  industri kabupaten tegal. Jurnal Pengembangan IT, 2(1), 6-12.
[16] Arisandy,  Y.,  et  al.  (2017). Sistem  informasi manajemen  (teori  dan  implementasi  dalam  bisnis). Yogyakarta, Indonesia: Pustaka Pelajar.