## Journal of Scientech Research and Development Volume 6, Issue 1, June 2024
P-ISSN 2715-6974 E-ISSN 2715-5846 Open Access at: https://idm.or.id/JSCR/index.php/JSCR

## SISTEM INVENTORY DI TOKO PLASTIK (UD) LANCAR PLASTIK

## THE INVENTORY SYSTEM IN  THE PLASTIC SHOP (UD) IS CURRENTLY PLASTIC
Ma’sum Al Amin 1 , Sigit Sugiyanto 2
1,2 Program  Studi  Teknik  Informatika,  Fakultas  Teknik  dan  Sains,  Universitas  Muhammadiyah Purwokerto Jl. Raya Dukuh Waluh, Kembaran 53182, Indonesia.
E-mail: sigitsugiyanto@ump.ac.id
INFO ARTIKEL

## ABSTRAK
Kata kunci Toko Plastik, Pendataan, Aplikasi Bidang usaha yang dikenal dengan Toko Plastik UD Lancar Plastik ini khusus  menjual  kantong  plastik  berbagai  jenis  dan  ukuran. Pengumpulan  data  secara  manual  dapat  memakan  waktu  dan menghambat  efisiensi  pengumpulan  data  barang  dan  persiapan laporan.  Untuk  mengatasi  masalah  ini,  pengembangan  aplikasi inventaris  berbasis  web  di  Toko  Plastik  UD  Lancar  Plastik  telah diterapkan  untuk  menyederhanakan  proses  pengumpulan  data  dan meningkatkan  efisiensi  secara  keseluruhan,  yang  pada  akhirnya meningkatkan kepuasan pelanggan.
Copyright © 2017 JSR. All rights reserved .

## ARTICLE INFO ABSTRACT
Keywords: Plastic Store, Data Management, Application The  business  field  known  as  UD  Lancar  Plastik  Plastic  Shop specializes in selling plastic bags of various types and sizes. Manual data  collection  can  be  time  consuming  and  hinder  the  efficiency  of item data collection and report preparation. To solve this problem, the development  of  a  web-based  inventory  application  at  UD  Lancar Plastik  Plastic  Shop  has  been  implemented  to  simplify  the  data collection  process  and  improve  overall  efficiency,  ultimately increasing customer satisfaction.
Copyright © 2017 JSR. All rights reserved .

## PENDAHULUAN
Mengingat  kemajuan  pesat  dalam  ilmu  pengetahuan  dan  teknologi,  masyarakat harus  mengimbangi  kemajuan  tersebut  dan  mengembangkan  inovasi  baru  yang mendorong  pembangunan  berkelanjutan  dalam  bidang  ini  (Asry,  2020).  Integrasi sistem komputerisasi telah menjadi identik dengan kemajuan ilmu pengetahuan dan teknologi di  berbagai industry  (Ramadhani  et al., 2019). Hampir semua jenis  bisnis kini menggunakan sistem komputerisasi untuk meningkatkan kecepatan, ketepatan, keakuratan,  dan  efisiensi  operasi  mereka.  Misalnya,  UD  Lancar  Plastik,  pengecer kantong  plastik,  memerlukan  sistem  manajemen  data  untuk  memperlancar operasionalnya (Wijaya et al., 2018). Saat ini, proses manual masih dilakukan untuk tugas-tugas  seperti  pencatatan  data  item,  yang  dapat  memakan  waktu  dan menghambat pembuatan laporan (Alim et al., 2020). Untuk mengatasi permasalahan tersebut, diperlukan pengembangan suatu aplikasi yang memungkinkan proses kerja yang  cepat,  tepat,  akurat,  dan  efisien  untuk  memenuhi  kepuasan  pelanggan  (Rina Noviana,  2022).  Kesimpulannya,  tantangan  utama  adalah  menciptakan  aplikasi teknologi  terkomputerisasi  untuk  UD  Lancar  Plastik  untuk  memfasilitasi pengumpulan data, pembuatan laporan, dan penyebaran informasi yang dibutuhkan dengan  cepat  (Loekman  &  Lina,  2023).  Solusi  yang  diusulkan  adalah  penerapan sistem  inventaris  berbasis  web  untuk  toko,  yang  bertujuan  untuk  meningkatkan efisiensi operasional dan kepuasan pelanggan (Sudarsono & Sukardi, 2015).

## METODE PENELITIAN
Proses penelitian dilakukan dengan melakukan wawancara langsung dengan sumber data  atau  pihak-pihak  terkait  yang  mempunyai  keterkaitan  dengan  penelitian. Wawancara ini digunakan untuk mengumpulkan data dan informasi mengenai fitur- fitur  yang  diperlukan  untuk  sistem  yang  sedang  dikembangkan.  Observasi  adalah
metode  pengumpulan  data  lainnya,  dimana  peneliti  mengamati  langsung  objek penelitian  untuk  mengumpulkan  informasi  secara  real-time.  Pendekatan pengembangan sistem yang digunakan untuk merancang aplikasi ini adalah System Development  Life  Cycle  (SDLC),  yang  terdiri  dari  lima  tahap  utama:  perencanaan, analisis  sistem,  desain  sistem,  implementasi  sistem,  dan  pemeliharaan  sistem, semuanya dikelola oleh pengembang sistem (Pratama & Piliang, 2019).

## Gambar  1. Metode SDLC Model Waterfall (Pratama & Piliang, 2019)

## HASIL DAN PEMBAHASAN
Proses  pengembangan  aplikasi  UD  Lancar  Plastik  mengikuti  metodologi  siklus hidup  pengembangan  perangkat  lunak  model  waterfall  (SDLC).  Pendekatan  ini mencakup serangkaian fase berurutan, dimulai dari analisis kebutuhan dan berlanjut hingga implementasi dan pemeliharaan. Setiap fase dijalankan dengan cermat untuk menjamin  bahwa  aplikasi  akhir  memenuhi  kebutuhan  pengguna  dan  beroperasi secara  efisien.  Bagian  selanjutnya  menyajikan  hasil  dan  analisis  setiap  tahap pengembangan dengan menggunakan model waterfall.

## Analisis Kebutuhan
Tahap analisis berfungsi untuk memperoleh pemahaman tentang persyaratan sistem baru  dan  merancang  sistem  yang  memenuhi  persyaratan  tersebut  selama  tahap implementasi.

## Analisis Kebutuhan Sistem Yang Berjalan
Tujuan  dari  penelitian  ini  adalah  untuk  mengidentifikasi  proses  yang  sistematis, menentukan individu yang bertanggung jawab atas pelaksanaannya, menilai  peran semua pihak yang terlibat, dan mengevaluasi keselarasan informasi yang disediakan atau dihasilkan oleh masing-masing pihak dengan kebutuhan keseluruhan.

## Prosedur Persediaan Barang
a. Gudang  menerima  barang  berdasarkan  nama,  jenis,  kategori,  ukuran,  stok, satuan, dan harga jual.
b. Gudang menghitung jumlah masuk barang.
c. Gudang mencatat transaksi.
d. Gudang  memasukkan  barang  dari  hasil  transaksi  kedalam  stok  barang berdasarkan nama barang.
e. Gudang menghitung jumlah masuk barang.
f. Gudang mencatat transaksi.
g. Gudang  memasukkan  barang  dari  hasil  transaksi  kedalam  stok  barang berdasarkan nama barang

## Analisis Kebutuhan Fungsional
Sistem  harus  dapat  melakukan  proses  persediaan  barang  sesuai  dengan  prosedur persediaan barang:
1. Admin dapat memasukkan data barang berdasarkan tanggal, dan detail data.
2. Admin  dapat  menambahkan  data  barang  berdasarkan  nama,  jenis,  ukuran, stok, satuan, harga beli dan harga jual.
3. Admin dapat menambah dan menghapus data barang keluar.
4. Admin dapat menambah dan menghapus data barang masuk.
5. Admin  dapat  melihat  atau  mencetak  laporan  harian,  bulanan  dan  tahunan barang masuk.
6. Admin dapat melihat atau mencetak laporan pengiriman harian, bulanan dan tahunan.
7. Admin dapat menambahkan data ukuran plastik.
8. Admin dapat menambahkan data merek plastik.

## Desain Sistem
Biasanya,  tahap  awal  dalam  pengembangan  perangkat  lunak  melibatkan perencanaan  strategis  dan  penetapan  spesifikasi  yang  diperlukan  untuk pengembangan aplikasi. Tanpa pekerjaan dasar ini, perangkat lunak yang dihasilkan mungkin tidak berfungsi sebagaimana mestinya.

## a. Use Case Diagram

## Gambar  2. Use Case Diagram
Diagram  use  case  yang  digambarkan  pada  Gambar  2  menggambarkan  tanggung jawab  yang  diberikan  pada  berbagai  peran  dalam  sistem.  Administrator  bertugas mengawasi master barang, mengelola data barang, memantau data stok, mengelola data  barang  masuk  dan  keluar,  serta  membuat  laporan.  Di  sisi  lain,  staf  bertugas mengelola data barang masuk dan keluar, serta membuat dan mencetak laporan.

## b. Activity Diagram
Gambar  3. Activity Diagram
Activity  diagram  pada  Gambar  3  menjelaskan  tentang  bagaimana  proses  barang masuk diterima staff dan kemudian memasukkan data tersebut kedalam sistem.

## c. Database
Basis  data  memainkan  peran  penting  dalam  desain  aplikasi,  berfungsi  sebagai komponen  pusat  untuk  memproses  dan  menyimpan  informasi.  Sistem  inventory pada Toko UD Lancar Plastik dikembangkan dengan menggunakan MySQL sebagai sistem pengelolaan databasenya.
Tabel  1. Tabel utama sistem UD Lancar Plastik
No  Nama Kolom Tipe Data Keterangan 1. id_barang int (10) Primary key 2. kode_barang varchar (10) 3. nama_barang varchar (40) 4. ukuran_barang varchar (10) 5. nama_merek varchar (10) 6. harga_beli int (10) 7. harga_jual int (10) 8. satuan varchar (10) 9. stok int (10) 10.  tgl_input date

## d. Desain Antar Muka
Antarmuka  pengguna  berfungsi  sebagai  saluran  komunikasi  penting  yang memfasilitasi  interaksi  antara  pengguna  dan  sistem.  Hal  ini  memungkinkan masukan  informasi  dari  pengguna  untuk  memandu  proses  pencarian  menuju penyelesaian, menekankan pentingnya fitur yang ramah pengguna, jelas, interaktif, dan  komunikatif.  Disesuaikan  untuk  memenuhi  preferensi  pengguna,  desain antarmuka pengguna mencakup elemen seperti tata letak halaman, organisasi menu, struktur submenu, dan pengaturan warna.

## Gambar  4. Tampilan halaman utama

## Implementasi
Hasil  implementasi  adalah  hasil  dari  pengumpulan  data-data  yang  telah dikumpulkan dan dirancang menggunakan database dan bahasa pemrograman yang
menjadi bentuk aplikasi. Aplikasi inventory barang berbasis web pada Toko Plastik UD. Lancar Plastik ini diimplementasikan.

## Halaman login
Berfungsi  sebagai  gerbang  utama  untuk  mengakses  aplikasi.  Selanjutnya  disajikan halaman login yang diilustrasikan pada Gambar 5 di bawah ini..
Gambar  5. Halaman login

## Halaman dashboard
Halaman  dashboard  berfungsi  sebagai  antarmuka  awal  yang  disajikan  saat  login, memungkinkan  pengguna  untuk  memantau  informasi  database  yang  disimpan. Ilustrasi selanjutnya pada Gambar 6 menggambarkan tampilan homepage..

## Gambar  6. Halaman dashboard

## Halaman data barang
Halaman  web  ini  berfungsi  sebagai  platform  untuk  memasukkan  informasi  item baru.  Bagian  selanjutnya  menampilkan  antarmuka  data  item  seperti  yang digambarkan pada Gambar 7.

## Gambar  7. Halaman data barang

## Halaman data supplier
Halaman data supplier berfungsi sebagai tempat penyimpanan informasi mengenai produk yang diterima dari pemasok. Halaman data supplier yang digambarkan pada Gambar 8 memberikan representasi visual dari informasi ini.

## Gambar  8. Halaman data supplier

## Halaman data laporan
Halaman  data  laporan  berfungsi  sebagai  wadah  untuk  menginput  data  laporan barang keluar dan masuk. Berikut ini disajikan halaman data laporan barang keluar seperti pada Gambar 9.

## Gambar  9. Halaman data laporan

## Pengujian
Tahap  pengujian  dilakukan  untuk  mengevaluasi  fungsionalitas  aplikasi  yang dikembangkan  dan  menilai  kesesuaiannya  dengan  persyaratan  yang  ditentukan. Selama  fase  ini,  setiap  fungsi  dalam  aplikasi  dijalankan  untuk  mengidentifikasi potensi kesalahan atau perbedaan.

## Tabel  2. Pengujian fungsi login
No  Pengujian Output Status 1 Akses  sistem  dengan memberikan nama pengguna  dan  kata sandi yang sesuai. Tampil halaman beranda Berhasil 2 Mencoba  mengakses sistem  dengan  nama pengguna  dan  kata sandi  yang  tidak akurat. Tampil halaman Login Berhasil Tabel  3. Pengujian fungsi menu data barang No  Pengujian Output Status 1 Menampilkan  data barang melihat  data barang Berhasil 2 Tambahkan data barang menambahkan data barang Berhasil
3 Ubah data barang memodifikasi data barang Berhasil 4 Hapus data barang menghapus data barang Berhasil Tabel  4. Pengujian menu data supplier No  Pengujian Output Status 1 Melihat data supplier melihat  data supplier Berhasil 2 Menambahkan  data supplier menambahkan data supplier Berhasil 3 Mengubah data supplier memodifikasi data supplier Berhasil 4 Menghapus data supplier menghapus data supplier Berhasil Tabel  5. Pengujian fungsi menu data barang masuk No  Pengujian Output Status 1 Melihat  data  masuk barang melihat  data masuk barang Berhasil 2 Menambahkan  data masuk barang menambahkan data masuk barang Berhasil 3 Mengubah data masuk barang memodifikasi data masuk Berhasil Tabel  6. Pengujian fungsi menu data barang keluar No  Pengujian Output Status 1 Melihat  data  keluar barang melihat  data keluar barang Berhasil 2 Menambahkan data keluar barang menambahkan data keluar barang Berhasil
3 Mengubah data keluar barang memodifikasi data keluar Berhasil Tabel  7. Pengujian fungsi menu cetak laporan barang masuk dan barang keluar No  Pengujian Output Status 1 Melihat laporan barang masuk dan keluar berdasarkan tanggal melihat laporan barang  masuk dan keluar berdasarkan tanggal Berhasil 2 Cetak  laporan  barang masuk dan keluar berdasarkan tanggal mencetak laporan barang  masuk dan keluar berdasarkan tanggal Berhasil

## Penerapan
Selama  fase  penerapan  model  Waterfall,  aplikasi  yang  dikembangkan  dan  diuji diperkenalkan ke lingkungan produksi. Ini  melibatkan instalasi  perangkat lunak di server,  konfigurasi  sistem,  dan  penyesuaian  yang  diperlukan  agar  aplikasi  dapat beroperasi  secara  efektif.  Setelah  penerapan,  validasi  dilakukan  untuk  menjamin bahwa  aplikasi  beroperasi  sesuai  dengan  persyaratan  yang  ditentukan  dan permintaan  pengguna.  Fase  ini  penting  untuk  memastikan  bahwa  aplikasi  siap digunakan oleh pengguna akhir, bebas dari masalah teknis apa pun.

## Pemeliharaan
Tahap  pemeliharaan  dilakukan  setelah  aplikasi  di  terapkan.  Apabila  ditemukan sebuah  error  atau  masalah,  pihak  pengembang  memperbaiki  error  atau  masalah tersebut agar aplikasi dapat berjalan dengan lancar kembali. Dalam tahap ini, akan dilakukan pemeliharaan selama periode penelitian berlangsung.

## SIMPULAN
Berdasarkan  temuan  penelitian  ini,  dapat  diketahui  bahwa  sistem  inventory  telah efektif dikembangkan untuk Toko Plastik UD. Lancar Plastik berperan penting dalam memperlancar proses pengumpulan data barang dagangan.. Dengan adanya sistem ini, semua proses pendataan barang kini dapat dilakukan secara otomatis, sehingga permasalahan  yang  ada  sebelumnya  dapat  diatasi.  Sistem  ini  memerlukan pengembangan lebih lanjut. Beberapa saran untuk pengembangan sistem ini antara lain adalah mengembangkan sistem inventory  berbasis web ini menjadi multi-user,
sehingga dapat diakses oleh beberapa pengguna sekaligus, serta menambahkan fitur- fitur yang diperlukan oleh pihak toko di masa mendatang.

## DAFTAR PUSTAKA
Alim,  N.,  Prawira  Rasa,  U.,  &  Ningsih,  R.  (2020).  Perancangan  Sistem  Informasi Pengelolaan  Data  Keuangan.  IMTechno:  Journal  of  Industrial  Management  and Technology, 1(1), 1 – 8. http://jurnal.bsi.ac.id/index.php/imtechno
Asry,  L.  (2020).  Hubungan  Ilmu  Pengetahuan  dan  Teknologi.  Jurnal  Ilmu  Dan Teknologi, 3, 1 – 12.
Fauzi, A., Indriyani, N., & Hasta Yanto, A. B. (2020). Implementasi Sistem Informasi Inventory Berbasis Web (Studi Kasus: Cv. Sinar Abadi Cemerlang). Jurnal Teknologi Dan Open Source, 3(2), 144 – 157. https://doi.org/10.36378/jtos.v3i2.781
Firmansyah,  Y.,  &  Udi,  U.  (2017).  Penerapan  Metode  SDLC  Waterfall  Dalam Pembuatan Sistem Informasi Akademik Berbasis Web Studi Kasus Pondok Pesantren Al-Habib  Sholeh  Kabupaten  Kubu  Raya,  Kalimantan  Barat.  Jurnal  Teknologi  Dan Manajemen Informatika, 4(1). https://doi.org/10.26905/jtmi.v4i1.1605
Loekman, F., & Lina. (2023). Sistem Manajemen Inventori Dengan Pengenalan Barang Secara  Otomatis  Menggunakan  Metode  Convolutional  Neural  Network.  Teknika, 12(1), 47 – 56. https://doi.org/10.34148/teknika.v12i1.596
Pratama, R. K., & Piliang, F. (2019). Rancang Bangun Aplikasi Penyewaan Lapangan Futsal  Berbasis  Web.  Jurnal  Sistem  Informasi  Dan  Sains  Teknologi,  1(2). https://doi.org/10.31326/sistek.v1i2.676
Ramadhani, T. S., Suryadi, S., & Irmayani, D. (2019). Sistem Informasi Stok Gudang Pada  Platinum  Hotel  Berbasis  Web.  Jurnal  Informatika,  6(2),  35 – 40. https://doi.org/10.36987/informatika.v6i2.745
Rina  Noviana.  (2022).  Pembuatan  Aplikasi  Penjualan  Berbasis  Web  Monja  Store Menggunakan  Php  Dan  Mysql.  Jurnal  Teknik  Dan  Science,  1(2),  112 – 124. https://doi.org/10.56127/jts.v1i2.128
Sudarsono, N., & Sukardi, S. (2015). Sistem Informasi Inventory Berbasis Web di PT Autotech Indonesia | Sudarsono | Eksplora Informatika. Eksplora Informatika, 5(1), 73 – 84.
http://www.ejournal.stikom-
bali.ac.id/index.php/0f410362/article/view/596
Widiyanto,  D.  (2022).  Perancangan  Sistem  Informasi  Manajemen  Inventori  Berbasis Web  (Studi  Kasus:  Smk  Ypt  Purworejo).  Jurnal  Ekonomi  Dan  Teknik  Informatika, 10(1), 24 – 31.
Wijaya,  R.  T.,  Hidayati,  N.  R.,  &  Nita,  S.  (2018).  Sistem  Informasi  Manajemen Pelayanan Iklan dan Promosi Berbasis Web Pada Disperindag Kota Madiun. Seminar Nasional Teknologi Informasi Dan Komunikasi, 1(1), 143 – 149.