Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Halaman 155-164 ISSN (Onlin. 2988-5272 DOI: https://doi. org/10. 70052/jka. Sistem Informasi Pengelolaan Stok Barang Pada Pabrik Gula Merah UD. Barokah Ardika Nur Hafid1*. Agus Junaidi2 Program Studi Teknologi Informasi. Universitas Bina Sarana Informatika Jl. Kamal Raya No. Cengkareng. Jakarta Barat. Indonesia e-mail korespondensi: 17210667@bsi. Submit: 17-10-2025 | Revisi: 14-11-2025 | Terima: 17-11-2025 | Terbit online: 26-11-2025 Abstrak - Gula merah merupakan salah satu bahan pangan pokok yang banyak digunakan dalam kehidupan seharihari masyarakat Indonesia. UD. Barokah sebagai produsen gula merah di wilayah JABODETABEK masih menggunakan metode konvensional dalam pengelolaan stok, yaitu pencatatan manual melalui buku. Cara tersebut menimbulkan risiko kehilangan dan kerusakan data serta menyulitkan penyajian informasi secara cepat dan akurat. Permasalahan ini mendorong perlunya sistem informasi yang mampu mengelola data produksi, stok, dan distribusi barang secara terstruktur dan terkomputerisasi. Penelitian ini bertujuan untuk mengembangkan sistem informasi pengelolaan stok berbasis web guna membantu UD. Barokah dalam menyediakan informasi produksi, stok, dan pengeluaran barang secara efektif dan efisien. Metode penelitian meliputi observasi, wawancara, dan studi pustaka untuk memperoleh data kebutuhan sistem. Model pengembangan perangkat lunak yang digunakan adalah Waterfall, sedangkan implementasi dilakukan dengan framework Laravel, bahasa pemrograman PHP, dan basis data MySQL. Hasil penelitian menunjukkan bahwa sistem informasi yang dibangun dapat berjalan dengan baik dan mendukung pencatatan produksi, stok, serta distribusi secara lebih efisien. Pengujian menggunakan metode Black Box membuktikan bahwa seluruh fungsi sistem bekerja sesuai dengan kebutuhan. Dengan demikian, sistem ini dapat meningkatkan efektivitas dan akurasi pengelolaan stok pada UD. Barokah. Kata Kunci : Sistem informasi. pengelolaan stok. Gula merah. Abstract - Palm sugar is one of the staple food ingredients widely used in the daily life of Indonesian society. UD. Barokah, as a palm sugar producer in the JABODETABEK area, still applies a conventional method in stock management, namely manual recording using books. This method poses risks of data loss and damage, as well as difficulties in presenting information quickly and accurately. These problems indicate the need for an information system that can manage production, stock, and distribution data in a structured and computerized manner. This study aims to develop a web-based stock management information system to support UD. Barokah in providing accurate, effective, and efficient information related to production, stock, and distribution activities. The research method includes observation, interviews, and literature study to gather system requirements. The software development model applied is the Waterfall model, while implementation is carried out using the Laravel framework. PHP programming language, and MySQL database. The results show that the developed system works properly and supports recording of production, stock, and distribution activities more efficiently. Testing using the Black Box method proves that all system functions run as expected. Thus, this system improves the effectiveness and accuracy of stock management at UD. Barokah. Keywords : Information system. stock management. Palm sugar Pendahuluan Gula merah adalah sebuah bahan makanan yang sudah banyak digunakan dikehidupan sehari-hari, terutama di Indonesia yang dihampir setiap resep makanannya yang mengharuskan gula merah sebagai dasar bumbu penyedap didalam resepnya. Dengan banyaknya kebutuhan masyarakat indonesia akan gula merah. UD. Barokah pun menjadi salah satu perusahaan yang meyediakan dan memproduksi langsung kebutuhan gula merah. Dengan kebutuhan yang banyak, produksi gula merah tidak terlepas dari permasalahan yang kompleks dalam prosesnya. UD. Barokah telah lama memproduksi gula merah untuk memenuhi kebutuhan masyrakat khususunya daerah JABODETABEK. UD. Barokah memasarkan produk nya ke pasar Ae pasar dan distributor untuk kemudian di jual Setiapa harinya UD. Barokah memproduksi gula merah mencapai ratusan dus gula merah dan Oleh karena itu dibutuhkan system untuk mencatat produksi, stock, dan pengeluaran barang. Hingga saat ini UD. Barokah masih melakukan pengelolan barang secara manual dimulai dari menghitung jumlah Copyright . 2025 Ardika Nur Hafid. Agus Junaidi This work is licensed under a Creative Commons Attribution-ShareAlike 4. 0 International License. Published under licence by Antartika Media Indonesia. Jurnal Komputer Antartika Volume 3 Nomor 4 2025 produksi, pengeluaran barang dan stock barang dicatat dengan buku sebagai medianya. Proses penghitungan barang juga dilakukan secara manual oleh cheker yang setiap hari menghitungnya tanpa menggunakan bantuan Hal ini akan menjadi tidak efektif ketika catatan yang ditulis secara manual itu hilang atau rusak akan menyulitkan ketika kita membutuhkan data untuk disajikan secara cepat dan tepat. Dengan menggunakan sistem informasi, pengolahan data barang, jumlah dan harga barang, data para supplier, serta data transaksi pembelian dan penjulan akan menjadi lebih akurat dan efisien . Sistem informasi adalah suatu kumpulan komponen yang bisa diolah datany sehingga perusahaan mendapatkan infomasi yang dapat digunakan untuk tujuan organisasi . Sistem ini akan mengolah data produksi, pengeluaran dan stock barang yang kemudian akan ditampilkan untuk memeberikan informasi sehingga perusahaan dapat menentukan strategi yang tepat untuk perusahaanya. Proses mengelola data persedeian barang dagangan adalah bagian penting Perusahaan. Perancangan basis data konseptual merupakan proses bangunan model data yang digunakan oleh perusahaan dan dirancang tanpa mempertimbangkan aspek fisik penyimpanan data, sehingga bersifat independen dari implementasi teknis. Dengan adanya system basis data yang sudah terintegrasi untuk melakukan proses persediaan barang, maka proses ini diharapkan . Basis data ini yang kemudian bisa ditampilkan dalam bentuk sistem informasi berbasis web. web merupakan jaringan komputer yang diambil dari bebrapa situs yang tersebar didalam diinternet yang menampilkan tulisan, gambar, bunyi dan sumber daya gambar bergerak melalui hypertext transfer protocol . Dengan semakin majunya teknologi informasi di era sekarang, menjadikan aktifitas manusia kian mudah dan efisien karena sistem yang terkomputerisasi. Dengan adanya komputer kita dapat dengan memudah melakukan pengolahan data dan penyajian data sehingga bisa mendapatkan infomasi yang bisa digunakan untuk berbagai Dengan latar belakang masalah yang telah disebutkan. Sistem pengelolaan barang menjadi dibutuhkan untuk memaksimalkan keperluan informasi produksi gula merah dan menimalisiri kesalahan dalan mengelola produksi, pengeluaran dan stock barang. Dengan pencatatan yang sudah terkomputerisasi akan mempermudah perusahaan untuk mengolah informasi dari data yang disediakan oleh sistem. Maka dari itu penulis memberikan solusi dengan mempertimbangkan permaslahan yang ada dengan membangun aplikasi Sistem Informasi bebasis web pada pabrik gula merah UD. Barokah. Metode Penelitian 1 Teknik Pengumpula Data Observasi Observasi diartikan sebagai kegiatan mengumpulkan data atau informasi yang dilakukan dengan cara mengamati dan menganalisis secara langsung di lokasi yang akan diselidiki . Dengan metode ini penulis melakukan pengamatan dengan mendatangi langsung dan berdiskusi langsung dengan kepala gudang pabrik gula merah UD. Barokah. Serta melihat bagaimana kegiatan produksi , pengelolan stok barang dengan sistem yang telah berjalan selama ini di pabrik gula merah UD. Barokah. Wawancara Wawancara pada penelitian kualitatif merupakan pembicaraan yang mempunyai tujuan dan didahului beberapa pertanyaan informal . Pada metode wawancara ini peneliti, akan melakukan sesi tanya jawab dengan narasumber yang merupakan karyawan langsung dari pabrik gula merah UD. Barokah untuk mendapatkan data Penulis melakukan sesi tanya jawab secara langsung dan bertatap muka dengan staf dan kepala gudang untuk mencari data yang berkaitan dengan perusahaan dan mengenai project sistem informasi pengelolaan stok Studi Pustaka Studi pustaka adalah metode yang dilakukan dengan cara mencari bahan yang mendukung dalam pendefinisian masalah melalui buku-buku, internet, yang erat kaitannya dengan objek permasalahan . Metode ini digunakan sebagai penunjang dari dari data yang didapat dan juga sebagai bahan perbandingan dengan teori dan referensi dari buku Ae buku yang berkaitan. Penulis juga melakukan pendekatan dengan referensi dari jurnal ilmiah yang sudah di publikasikan yang berkaitan dengan bidang yang diambil sebagai objek penulisan. 2 Model Pengembangan Software Metode Pengembangan software yang digunakan penulis adalah metode Waterfall. Metode ini merupakan metode yang memliki presestase yang sangat tinggi penggunaanya dalam pengembangan software. Model waterfall terkenal dengan sebutan model model klasik. Model yang sering disebut sebagai model sekuensial linier . quential linea. ini menjadi salah satu andalan bagi pengembang . Requirement Pada tahapan awal ini developer sudah mengetahui tentang berbagai informasi mengenai kebutuhan perangkat lunak seperti penggunaan software yang sesuai dengan keinginan pengguna dan batasan software. Pengembang bisa mendapatkan berbgai infomasi mengenai perang lunak yang inin dibuat melalui porses observasi, diskusi dan wawancara. Kemudian pengembang dapat menganalisis data dari informasi yang deproleh sesuai dengan kebutuhan pengembangan perangkat lunak. Design Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Tahap yang kedua adalah Desain. Biasanya pengembang melakukan desain sebelum proses coding dimulai. Ini bertujuan untuk memberikan gambaran lengkap tentang apa yang harus dikerjakan dan bagaimana tampilan dari sebuah sistem yang diinginkan. Sehingga membantu memperkirakan 13 kebutuhan perangkat keras dan sistem, serta dapat menggambarkan arsitektur yang diinginkan sesuai kebutuhan secara menyeluruh. Gambar 1 Model Waterfall Development Proses menulis kode dimulai dari tahap ini. Pengembangan perangkat lunak ini akan dibagi menjadi beberapa bagian kecil yang kemudian akan disatukan kembali ditahap setelah tahap ini. Pada tahap develepment ini pengembang juga memastikan code nya berfungsi sesuai dengan yang diinginkan. Testing Pada tahap ini pengembang kembali menyatukan bagian- bagian modul code yang sebelunya terpisah menjadi satu. Pada tahap ini juga dilakukan pengujian agar tidak ada kesalahan dalam proses pengembangan Kmudian tahap ini dilakukan agar pengembang bisa mengetahui apakah perangkat lunak yang dikembangkan sudah sesuai. Pemeliharaan Tahap ini merupakan tahapan yang terakhir dari metode pengembangan software menggunakan metode Pada tahap ini perangkat lunak yang ddikembangkan sudah bisa di gunakan oleh user. Pada tahap ini pengembang tinggal melakukan perawatan perangkat lunak yang sudah dikembangkan, perbaikan perangkat dan juga peningkatan jenis fitur pada perangkat lunak yang dikembangkan. 3 UML (Unified Modeling Languag. Dalam bidang pengembangan sistem berorientasi objek. UML merupakan alat yang sangat dapat diandalkan untuk mendeskripsikan model karena menawarkan 14 bahasa pemodelan visual yang memungkinkan pengembang sistem merancang cetak biru ide mereka dalam format yang terstandarisasi dan mudah dipahami. UML juga menyediakan mekanisme berbagi yang efisien dan memudahkan pengguna untuk berbagi desain mereka . Hasil dan Pembahasan Use Case Diagram Use Case Diagram adalah alat untuk memaparkan suatu interaksi antara aktor dengan system informasi yang akan dibangun di Pabrik Gula Merah UD. Barokah. Use Case menggambarkan hubungan antara usr yang menjalankan . dan sistem serta menjelaskan seberapa baik sistem menjalankan peran yang dimaksudkan dan Ada aktor dalam use case yang menggambarkan manusia atau sistem yang berfungsi dalam sistem. Gambar 1 Use Case Diagram Sistem Informasi Pengelolaan Stok Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Deskripsi Use Case Diagram Superadmin Tabel 1 Use Case Diagram Superadmin Nama Skenario Kebutuhan Sistem Tujuan atau sasaran Use Case Diagram A1 Ae A6 Superadmin bisa melakukan pengeolahan data kategori produk, produk, staf produk, customer, barang masuk dan barang keluar. Kondisi awal Kondisi akhir Superadmin berhasil login Superadmin telah berhasil melakukan pengolahan data kategori produk, produk, staf produk, customer, barang masuk dan barang Terjadi ketika Superadmin salah memasukan username dan password Superadmin Superadmin melakukan login Superadmin melakukan pengolahan data kategori produk Superadmin melakukan pengolahan data produk Superadmin melakukan pengolahan data staf produk Superadmin melakukan pengolahan customer Superadmin melakukan pengolahan data barang masuk Superadmin melakukan pengolahan data barang keluar Kondisi gagal Aktor Utama Proses Dasar Tabel 1 menjelasakan beberapa usecase diagram dari user useradmin. Memaparkan case apa saja yang mungkin dilakukan oleh superadmin. Activity Diagram Diagram aktifitas adalah konsep alur aktivitas atau langkah kerja dalam sebuah sistem yang akan diproses. Alur tampilan sistem juga dapat ditentukan atau dikelompokkan menggunakan diagram aktivitas . Diagram aktifitas difungsikan untuk memaparkan sisi dinamis dari sstem, diagram alir digunakan untuk menunjukan dari satu kegiatan dan yang lainnya. Activity Diagram Login Pengguna dapat masuk ke sistem dengan mengikuti langkah-langkah yang ditunjukkan dalam diagram aktivitas ini. Diagram aktifitas login bisa ditinjau dalam Gambar 3 Gambar 3 Activity Diagram Halaman Login Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Activity Diagram Barang Masuk Superadmin dapat mengoperasikan sistem (CRUD) yang biasa digunakan dalam web seperti membuat . , melihat . , mengubah . dan menghapus . data barang masuk dalam aktvitas diagram Aktivitas diagram dari barang masuk bisa ditinjau dalam Gambar 5 Gambar 5 Activity Diagram Barang Masuk Activity Diagram untuk Manajemen barang masuk pada gambar 5 adalah untuk menjelaskan proses-proses yang terjadi pada fitur customer, pada fitur ini menjelaskan bahwa actor dapat menginput data barang masuk. Class Diagram Diagram kelas memaparkan interaksi antarkelas dan memberikan Gambaran menyeluruh tentang setiap kelas dalam model rancangan sistem. Diagram kelas juga memaparkan peran dan tanggung jawab entitas yang mengendalikan perilaku sistem. Dengan demikian, diagram kelas dapat didefinisikan sebagai tampilan visual dari struktur sistem program dalam bentuk yang dibuat . Class diagram pada sistem informasi pengelolaan stok pada pabrik gula merah UD. Barokah ini menggambarkan hubungan antar kelas dalam suatu sistem yang sedang dirancang. Setiap kelas memiliki atribut dan metode. Pada rancangan class diagram ini bisa ditinjau dalam Gambar 6 berikut. Gambar 6 Class Diagram Aplikasi Sistem Informasi Pengelolaan Stok Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Sequence Diagram Sequence diagram digunakan untuk menggambarkan interaksi antar objek di dalam dan di sekitar sistem yang berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri antara dimensi vertical . dan dimensi horizontal . bjek-objek yang terkai. Sequence Diagram Login Sequence diagram login menggambarkan alur interaksi antara aktor dan sistem pada saat pengguna melakukan proses masuk ke dalam aplikasi. Pada diagram ini dijelaskan bagaimana aktor berinteraksi dengan sistem mulai dari membuka halaman login, memasukkan username dan password, hingga sistem melakukan proses validasi data. Apabila data yang dimasukkan sesuai, sistem akan menampilkan halaman utama, sedangkan jika tidak sesuai, sistem menampilkan pesan kesalahan. Sequence diagram login dapat dilihat pada Gambar 7. Gambar 7 Sequence Diagram Login Sequence Diagram Kategori Berikut Adalah gambar dari sequence diagram Kategori. Diagram Sequence Kategori menggambarkan alur interaksi aktor dan system pada saat pengguna akan melakukan penamabahan, pengurangan, pengubahan dan penghapusan data kategori barang. Pada diagram ini juga ditampilkan system validasi apakah data yang akan ditambahkan sudah sesuai atau tidak. Ketika data sudah sesuai, kategori akan ditambahkan jika tidak akan muncul pesan kesalahan. Gambar 8 Sequence Diagran Kategori Deployment Diagram Sebuah deployment diagram menunjukkan perangkat keras sistem dan perangkat lunak dalam perangkat keras tersebut. Diagram Deployment berguna ketika solusi perangkat lunak dikerah kan dibeberapa mesin dengan masing-masing memiliki konfigurasi yang unik . Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Gambar 9 Deployment Diagram Usen Interface dan implementasi aplikasi Page Login Pada halaman ini, akan ditampilkan mekanisme untuk login dalam aplikasi dengan memasukkan username dan password. Gambar 10 Page Login Page Dashboard Page dashboard ini merupakan halaman awal dari aplikasi pengelolaan barang UD barokah. Pada page ini menampilkan data dan riwayat pengelolaan data barang. Gambar 11 Page Dashboard Page Barang Masuk Halaman ini menampilkan daftar barang masuk, pada halaman ini juga digunakan untuk menambah, menghapus dan mengubah data barang masuk. Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Gambar 12 Page Barang Masuk Page Barang Keluar Halaman ini menampilkan daftar barang keluar, pada halaman ini juga digunakan untuk menambah, menghapus dan mengubah barang keluar. Gambar 13 Page Barang Keluar Page Barang Report Halaman ini menampilkan laporan dari barang keluar dan barang masuk, pada halamani ini juga report bisa di cetak dalam bentuk pdf atau excel. Gambar 14 Page Reports Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Gambar 15 Hasil export pdf Black-box testing Black-box testing merupakan jenis pengujian yang hanya memperhatikan hasil luaran dari funsionalitas sebuah system tanpa memperhatikan kinerja system didalamnya. Jadi cukup melihat proses dari teting tanpa melihat . Berikut tahap pengujian yang dilakukan dengan blackbox. Form Login Tabel 2 Skenario/eksplorasi Uji Sistem Tidak mengisi data pada halaman login . kses masu. lalu klik login Kasus yang di Nama . Kata Sandi . Memasukkan nama user saja dan password dikosongkan, lalu klik login Nama (Superadmi. Kata Sandi . Memasukkan kata sandi saja dan nama user dikosongkan, lalu klik login Nama . Kata Sandi . Mengisi username yang tidak sesuai, lalu klik login Nama . Hasil Sistem melakukan dan akan muncul Aytheusername field is requiredAy. Authe password field is requiredAy Sistem dan akan muncul Authe password field is requiredAy Sistem dan akan muncul tampilan pesan Authe username field is requiredAy Sistem akan Sistem melakukan dan akan muncul Auemail pasword salahAy Hasil yang di uji Sesuai dengan yang Kesimpulan Sukses Sesuai dengan yang Sukses Sesuai dengan yang Sukses Sesuai dengan yang Sukses Jurnal Komputer Antartika Volume 3 Nomor 4 2025 Memasukkan data login yang valid, lalu klik login Nama User . Kata Sandi . Sistem login berdasarakan user_id dan role, lalu menampilkan halaman dashboard Sesuai dengan yang Sukses Kesimpulan Sistem informasi pengelolaan stok pada pabrik gula merah UD. Barokah telah berhasil dibuat dengan menggunakan framework Laravel, bahasa pemrograman PHP, dan basis data MySQL. Aplikasi ini mampu membantu proses pencatatan serta pengelolaan stok secara lebih efisien, akurat, dan terstruktur, sehingga dapat mengurangi kesalahan dan mempercepat proses kerja. Berdasarkan hasil pengujian black box, seluruh fungsi sistem berjalan dengan baik dan menampilkan halaman sesuai dengan perannya. Dengan demikian, dapat disimpulkan bahwa sistem ini layak digunakan sebagai alat bantu operasional dalam pengelolaan stok di pabrik gula merah UD. Barokah, sekaligus menjadi dasar pengembangan sistem yang lebih baik di masa mendatang. Referensi