JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis Rancang Bangun Sistem Informasi Persediaan Bahan Baku Dan Barang Jadi Pada LucyAos Batik Shaniza Al Zabrie1. Junaidi2. Elmi Devia3 Fakultas Teknik. Sistem Informasi. Universitas Krisnadwipayana. Jakarta. Indonesia Fakultas Teknik. Teknik Informatika. Universitas Krisnadwipayana. Jakarta. Indonesia Email: 1shanizaalzabrie123@gmail. com, 2junaidi@unkris. id , 3elmidevia@unkris. Abstrak - Pengelolaan persediaan pada LucyAos Batik masih dilakukan secara manual, sehingga rentan terhadap kesalahan pencatatan, ketidakseimbangan stok . tockout atau penumpukan baran. , dan risiko kehilangan data fisik. Penelitian ini bertujuan membangun sistem informasi persediaan berbasis web untuk meningkatkan akurasi data secara real-time. Menggunakan metode Research and Development (R&D) dengan model pengembangan Waterfall, sistem ini dirancang menggunakan UML serta diimplementasikan dengan bahasa pemrograman PHP. HTML, dan database MySQL. Hasil pengujian Black-Box Testing menunjukkan bahwa seluruh fungsi fungsional, mulai dari pengelolaan data supplier hingga pelaporan, berjalan secara valid dan sesuai kebutuhan. Implementasi sistem ini berhasil mendigitalisasi proses inventarisasi, meningkatkan visibilitas stok, serta meminimalisir human error guna mendukung produktivitas operasional perusahaan. Kata Kunci: Sistem Informasi Persediaan. Waterfall. UML. PHP. HTML. MySQL. Abstract - Inventory management at Lucy's Batik is still done manually, making it susceptible to recording errors, stock imbalances . tockouts or stockpilin. , and the risk of physical data loss. This research aims to develop a web-based inventory information system to improve real-time data accuracy. Using the Research and Development (R&D) method with the Waterfall development model, the system was designed using UML and implemented using the PHP programming language. HTML, and a MySQL database. Black-Box testing results indicate that all functions, from supplier data management to reporting, operate validly and as required. The system implementation successfully digitized the inventory process, increased stock visibility, and minimized human error to support the company's operational productivity. Keywords: Inventory Information System. Waterfall. UML. PHP. HTML. MySQL. PENDAHULUAN Di era transformasi digital saat ini, sistem informasi terkomputerisasi telah bertransformasi dari sekadar alat pendukung menjadi komponen krusial dalam menentukan keunggulan kompetitif perusahaan di berbagai sektor ekonomi . Informasi yang akurat dan tepat waktu sangat diperlukan untuk mendukung pengambilan keputusan strategis oleh manajemen, di mana teknologi komputer berperan sebagai tulang punggung utama dalam pemrosesan data . Manajemen informasi yang efektif menekankan pada integrasi sistem berbasis komputer yang mampu mengoptimalkan alur kerja dan meminimalisir hambatan operasional guna mendukung skalabilitas perusahaan . Dalam ekosistem industri manufaktur dan ritel, pengelolaan sumber daya yang meliputi bahan baku, modal, mesin, metode, dan sumber daya manusia harus dilakukan secara sinkron. Persediaan bahan baku memegang peranan vital dalam menjamin kontinuitas proses produksi . Perencanaan persediaan yang sistematis diperlukan tidak hanya untuk menjaga ketersediaan barang secara konsisten, tetapi juga untuk mereduksi biaya penyimpanan . olding cost. dan mencegah terjadinya penumpukan modal yang tidak produktif . LucyAos Batik, sebagai entitas bisnis yang bergerak di bidang produksi pakaian batik modern, saat ini masih menghadapi tantangan operasional akibat penggunaan metode pencatatan manual dalam pengelolaan persediaan. Praktik konvensional ini sering kali memicu anomali data di gudang, seperti terjadinya stockout . ekurangan sto. atau sebaliknya, akumulasi bahan baku yang melampaui kapasitas simpan. Ketiadaan sistem yang teratur membuat pengelolaan persediaan sulit dilakukan, sehingga visibilitas stok menjadi rendah dan menyulitkan proses rekonsiliasi data serta perencanaan produksi di masa mendatang . Permasalahan utama yang teridentifikasi adalah inefisiensi dan tingginya risiko kehilangan data akibat sistem manual yang memungkinkan terjadinya kesalahan pencatatan secara Beberapa penelitian terdahulu menunjukkan bahwa penggunaan metode Waterfall dalam perancangan sistem persediaan berbasis web mampu menciptakan sistem yang terstruktur dan menghasilkan laporan otomatis secara efektif . Selain itu sistem berbasis web mampu menjaga stabilitas stok barang . Di sisi lain, digitalisasi sistem persediaan pada perusahaan distribusi mampu menekan kerugian finansial akibat kesalahan pendataan barang . Rancang bangun sistem ini menggunakan metodologi pengembangan sistem yang dimulai dengan pemodelan Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 56 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis menggunakan Unified Modeling Language (UML) untuk memvisualisasikan arsitektur sistem dan alur kerja secara mendalam . Implementasi sistem dilakukan menggunakan bahasa pemrograman PHP (Hypertext Preprocesso. untuk menangani logika sisi server dan HTML (Hypertext Markup Languag. sebagai struktur antarmuka pengguna, yang secara sinergis memungkinkan interaksi data yang responsif . Untuk pengelolaan data yang terpusat dan aman. MySQL digunakan sebagai sistem manajemen basis data (Database Management Syste. karena kemampuannya dalam mengelola relasi data persediaan yang kompleks secara efisien . Integrasi teknologi ini diharapkan mampu membangun sistem informasi persediaan yang andal, sehingga efisiensi operasional dapat meningkat serta keamanan data persediaan dapat terjamin secara real-time. Tujuan dari penelitian ini adalah untuk merancang dan membangun sistem informasi rersediaan bahan baku dan barang jadi di LucyAos Batik guna mengatasi kerentanan sistem manual terhadap kesalahan manusia . uman erro. dan risiko kehilangan data fisik. Melalui implementasi sistem ini, diharapkan efisiensi operasional perusahaan dapat meningkat, risiko kesalahan pencatatan dapat diminimalisir, serta keamanan data persediaan dapat terjamin melalui pengelolaan basis data yang terpusat dan akurat secara real-time. METODOLOGI PENELITIAN 1 Metode Penelitian Penelitian ini menerapkan metode Research and Development (R&D) dengan model pengembangan perangkat lunak Waterfall, yang dipilih karena sesuai untuk sistem dengan kebutuhan yang relatif stabil dan jelas sejak awal . Tahapan penelitian meliputi: Analisis kebutuhan Dilakukan melalui observasi dan wawancara dengan staf karyawan serta manajer. Desain sistem Meliputi perancangan arsitektur sistem, basis data, dan antarmuka pengguna. Implementasi Pembangunan aplikasi web menggunakan bahasa pemrograman PHP. HTML, dan MySQL sebagai database. Pengujian Dilakukan dengan metode black-box testing untuk memastikan fungsi berjalan sesuai kebutuhan. Evaluasi Melibatkan pengguna untuk mengukur kepuasan dan efektivitas sistem. Gambar 1. Alur Metodologi Penelitian Dengan Model Waterfall 2 Teknik Pengumpulan Data Untuk memastikan data yang diperoleh akurat, andal, dan valid, beberapa teknik pengumpulan data berikut Observasi Melakukan pengamatan atau pengumpulan data yang diperlukan dengan cara melakukan pengamatan langsung terhadap sistem yang ada pada LucyAos Batik. Wawancara Menggunakan teknik wawancara yang tersruktur dalam mewawancarai karyawan dan manajer untuk mendapatkan informasi yang berkaitan dengan cara kerja sistem dan hal-hal yang berkaitan dengan materi yang akan dibahas. Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 57 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis Studi Literatur Metode ini melibatkan pengumpulan data dari berbagai sumber literatur dan dokumentasi, termasuk jurnal, artikel, internet, media massa, serta sumber informasi lain yang relevan dengan topik penelitian. HASIL DAN PEMBAHASAN 1 Analisis Kebutuhan Berdasarkan hasis analisis pada sistem yang sedang berjalaan pada toko LucyAos Batik menunjukan bahwa pengelolaan persediaan barang masih dilakukan secara manual, menyebabkan berbagai kendala dalam pengolahan stok Beberapa masalah yang muncul, dapat dijelaskan sebagai berikut: Metode pencatatan manual dalam pengelolaan persediaan memicu anomali data di gudang. terjadinya stockout . ekurangan sto. atau sebaliknya. akumulasi bahan baku yang melampaui kapasitas simpan. kehilangan data akibat sistem manual yang memungkinkan terjadinya kesalahan pencatatan. Sulit melacak dan menganalisis data historis dengan proses manual, menghambat evaluasi dan perbaikan sistem. Analisis di atas menggambarkan beberapa masalah yang muncul akibat penggunaan sistem persediaan yang masih manual. Untuk meningkatkan efisiensi, produktivitas, keamanan, dan kemudahan akses, dibutuhkan pengimplementasian sistem persediaan yang berbasis digital atau otomatis. Berdasarkan observasi dan wawancara, kebutuhan utama sistem meliputi: Pengelolaan data barang dan supplier. Pengelolaan data stok barang masuk. Pengelolaan data stok barang keluar. Pembuatan laporan persediaan. 2 Desain Sistem Desain sistem untuk sistem yang diusulkan adalah sebagai berikut: Perancangan Use Case Diagram Berikut merupakan use case diagram sistem informasi persediaan barang: Gambar 2. Alur Metodologi Penelitian Dengan Model Waterfall Perancangan Activity Diagram Berikut merupakan activity diagram sistem informasi persediaan barang: Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 58 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis Karyawan Sistem Gambar 3. Activity Diagram Buat Akun Karyawan Sistem Gambar 4. Activity Diagram Input Data Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 59 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis Perancangan Class Diagram Berikut merupakan class diagram sistem informasi persediaan barang: Gambar 5. Class Diagram Perancangan Flowchart Berikut merupakan flowchart sistem informasi persediaan barang: Gambar 6. Flowchart Sistem Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 60 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis 3 Implementasi Tahapan implementasi dilakukan setelah proses analisis dan perancangan selesai dilakukan. Batasan implementasi pada sistem informasi persediaan ini mencakup sebatas visualisasi antarmuka yang diimplementasikan berdasarkan hasil perancangan yang telah dibuat sebelumnya. Pada bagian ini dijelaskan implementasi tampilan layar dari aplikasi yang sedang dibangun. Implementasi ini bertujuan untuk memastikan sistem informasi persediaan berjalan dengan baik sesuai dengan tujuan. Gambar 7. Tampilan Login Tampilan halaman login ini juga merupakan implementasi dari rancangan halaman login yang ada pada gambar diatas dengan mengisi username dan password terlebih dahulu untuk masuk ke dalam sistem. Gambar 8. Tampilan Dashboard Tampilan layar pada beranda ini merupakan halaman yang muncul apabila admin berhasil login ke dalam sistem. Pada halaman beranda ini menampilkan menu yang ada didalam aplikasi proses persediaan. Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 61 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis Gambar 9. Tampilan Manage Pada halaman ini menampilkan data login admin yang sudah mempunyai akun, dan yang belum terdaftar atau yang belum mempunyai akun maka akan di arahkan untuk membuat akun terlebih dahulu seperti dibawah ini. Gambar 10. Tampilan Buat Akun Pada halaman ini seperti yang sudah dijelaskan diatas, jika belum mempunyai akun maka dihalaman ini akan diarahkan untuk membuat akun terlebih dahulu sehingga nantinya akan mempunyai akses login pada web. Gambar 11. Tampilan Supplier Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 62 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis Pada halaman ini menampilkan form untuk memasukan data supplier dan jika data sudah benar maka data dapat di simpan. Setelah itu data akan langsung terlihat dibawah form atau di kolom data. Lalu jika data tersebut kurang sesuai maka dapat dihapus. Gambar 12. Tampilan Stock Product (Stock I. Admin Role Gambar 13. Tampilan Stock Product (Stock I. Employe Role Pada halaman diatas menampilkan form yang dapat untuk memasukan data stok barang jadi yang masuk ke dalam toko dari gudang yang sudah melalui proses pengecekan lalu dapat untuk dilakukan display produk. Terdapat dua roll yaitu dari sisi admin sebagai manajer dan employee sebagai karyawan. Dari sisi manajer dapat melakukan approved terhadap data yang akan diproses oleh karyawan. Gambar 14. Tampilan Stock Product (Stock Ou. Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 63 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis Pada halaman ini menampilkan form untuk dapat di isi dengan data yang sesuai dengan barang jadi keluar. Kemudian setelah data sesuai maka dapat menyimpan data tersebut lalu data akan terlihat di bawahnya. Gambar 15. Tampilan Raw Ingredient (Stock I. Pada halaman ini menampilkan form yang dapat untuk memasukan data stok bahan baku jadi dari supplier yang sudah melalui proses pengecekan dan persetujuan. Gambar 16. Tampilan Raw Ingredient (Stock Ou. Admin Role Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 64 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis Gambar 17. Tampilan Raw Ingredient (Stock Ou. Employee Role Pada halaman ini menampilkan form dari sisi admin sebagai manajer dan employee sebagai karyawan untuk dapat di isi dengan data yang sesuai dengan bahan baku yang keluar untuk proses produksi. Kemudian setelah data sesuai maka dapat menyimpan data tersebut lalu data akan terlihat di bawahnya. Untuk dapat membedakannya, pada sisi admin dapat melakukan approved terhadap apa yang ingin di proses. Implementasi Basis Data Pada tahap ini dilakukan implementasi dari perancangan basis data yang telah dilakukan pada tahap sebelumnya. Pada implementasi basis data ini menampilkan basis data yang terdapat pada struktur basis data phpmyadmin. Berikut ini merupakan sebuah tampilan hasil implementasi basis data: Gambar 18. Tampilan Struktur Basis Data Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 65 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis 4 Pengujian Pengujian aplikasi berbasis web ini menggunakan metode black-box testing. Pengujian black-box testing berfokus pada persyaratan atau kebutuhan fungsional perangkat lunak yang dibuat. Rencana pengujian ini dibuat untuk menguji seberapa efektif proses yang berjalan dalam sistem ini. Adapun rencana pengujian sistem yang akan di uji menggunakan teknik black-box testing dapat dilihat pada tabel 1 dan tabel 2. Tabel 1. Pengujian Sistem No. Hal Yang Diuji Login Pola Pengujian Melakukan login ke sistem Approved Admin sebagai dapat melakukan persetujuan data Laporan Role Admin dapat mengunduh laporan hasil input data ke sistem sedangkan employee tidak dapat mengunduh sebelum mendapatkan persetujuan dari Admin Admin dan employee dapat memperbarui data, melakukan login dan logout Tabel 2. Hasil Pengujian Black-Box Testing No. Hal Yang Diuji Pengujian Hasil Yang Diharapkan Login Input data benar Login Input data salah Approved Admin dapat Approved Employee tidak melakukan approve Laporan Admin dapat mengunduh Laporan Employee mengunduh jika belum disetujui oleh Admin Role Admin dapat mengisi, mengubah data dan logout User masuk ke halaman utama User kembali ke halaman Memegang hak akses agar employee dapat melanjutkan Tidak dapat melakukan proses sebelum di setujui oleh Admin memegang hak akses penuh atas laporan Agar struktur dalam sistem Admin (Manage. Agar Employee dapat bekerja secara sistematis dan Admin (Manage. dapat memastikan atau mengubah data yang kurang tepat Hasil Pengujian Sesuai Sesuai Sesuai Sesuai Sesuai Sesuai Sesuai Hasil pengujian sistem menggunakan metode black box testing menunjukkan bahwa aplikasi perangkat lunak telah berfungsi sesuai dengan harapan dan mencapai kualitas yang baik. Berbagai fungsi-fungsi dalam sistem telah diuji dan bekerja dengan baik, seperti proses login, pengelolaan informasi pribadi dan pengajuan kegiatan. 5 Evaluasi/Pemeliharaan Setelah dilakukan pengujian, maka selanjutnya dilaksanakan evaluasi dan pemeliharaan sistem yang merupakan fase krusial pasca-implementasi untuk menjamin keberlangsungan, keamanan, dan relevansi sistem terhadap kebutuhan bisnis yang dinamis. Dengan mengintegrasikan kedua aspek ini, organisasi dapat memastikan bahwa investasi teknologi informasi tidak hanya memberikan nilai tambah sesaat, tetapi juga mampu beradaptasi secara resilien terhadap fluktuasi kebutuhan pasar dan ancaman keamanan siber yang terus berkembang. Shaniza Al Zabrie. Copyright @ 2025. JIS. Page 66 Submitted: 27/10/2025. Accepted: 10/11/2025. Published: 30/11/2025 JURNAL INFORMATION SYSTEM Volume 5. Nomor 2. November 2025. Page 056-067 Email : jis@unkris. ISSN 2807-7849 . edia onlin. Available Online at https://jurnalteknik. id/index. php/jis KESIMPULAN Sistem informasi yang dibangun telah berhasil menjawab permasalahan inefisiensi pada sistem manual di Lucy's Batik. Digitalisasi proses mampu meminimalisir kesalahan pencatatan . uman erro. , mencegah risiko kehilangan data fisik, serta mengatasi masalah anomali stok seperti stockout atau penumpukan bahan baku yang berlebih melalui manajemen data yang lebih terstruktur. Penggunaan metodologi Waterfall dan pemodelan UML (Unified Modeling Languag. terbukti efektif dalam memberikan gambaran alur kerja sistem yang jelas sebelum tahap implementasi. Hasil pengujian dengan metode Black-Box Testing menunjukkan bahwa seluruh fungsi sistem, mulai dari pengelolaan data barang, data suplier, hingga manajemen stok masuk dan keluar, telah berjalan sesuai dengan persyaratan fungsional yang diharapkan. Tahap evaluasi dan pemeliharaan yang direncanakan memastikan bahwa sistem tetap relevan terhadap kebutuhan bisnis Lucy's Batik yang dinamis. Dengan basis data yang terpusat dan sistem yang terotomatisasi, perusahaan kini memiliki fondasi teknologi yang lebih kuat untuk meningkatkan produktivitas dan skalabilitas operasional di masa depan. DAFTAR PUSTAKA