Design and Implementation of a Stock Purchase System for Printing Businesses Using the Waterfall Method
Abstract
Efficient stock availability is essential for the seamless operation of business processes within a company. However, stock management often encounters several critical challenges, including discrepancies between warehouse inventory and logbook records, as well as mismatches between ordered and received quantities. These issues frequently lead to overstocking or stockouts overstocking increases operational costs and risks quality degradation or expiration of goods, while stockouts disrupt sales and customer service. To address these challenges, this study proposes the design of a stock purchasing management application aimed at optimizing inventory tracking and enhancing operational efficiency within a printing shop. The system is developed using the Waterfall methodology, a structured software development model that helps minimize errors throughout the design process. To validate the system's functionality, black box testing is employed, ensuring that the application performs as intended. The resulting application offers an effective solution to stock management issues, reducing inventory imbalances and supporting more efficient business operations.
Downloads
References
I. Jauhari, “Sistem Informasi Manajemen Pendidikan Islam,” Tarbawi Ngabar J. Educ., vol. 2, no. 2, pp. 190–208, 2021, doi: 10.55380/tarbawi.v2i2.130.
H. Saputri, U. Kusnaedi, and Y. Asmana, “Pengaruh Sistem Informasi Akuntansi Terhadap Kualitas Laporan Keuangan Perusahaan Jasa di Jakarta Utara,” J. Ilm. Multidisiplin, vol. Volume 1, no. 4, pp. 102–109, 2023, doi: 10.5281/zenodo.7932454
I. Juarsyah and H. Mulyono, “Analisis Dan Perancangan Sistem Informasi Pengaduan Masyarakat Berbasis Android Pada Dinas Komunikasi Dan Informatika Kota Jambi,” Manaj. Sist. Inf., vol. 6, no. 1, pp. 142–152, 2021.
Y. Fitriani, S. Utami, and B. Junadi, “Perancangan Sistem Informasi Human Capital Management Berbasis Website,” J. Inf. Syst. Applied, Manag. Account. Res., vol. 6, no. 4, pp. 792–803, 2022, doi: 10.52362/jisamar.v6i4.919.
M. Idwal et al., “Perancangan Sistem Stok Barang Dengan Metode Fifo,” Semin. Nas. Inov. Teknol., pp. 320–325, 2022.
J. Beno, A. . Silen, and M. Yanti, “No 主観的健康感を中心とした在宅高齢者における 健康関連指標に関する共分散構造分析Title,” Braz Dent J., vol. 33, no. 1, pp. 1–12, 2022.
E. Penggunaan and A. Bima, “Efektivitas Penggunaan Aplikasi Bima Terhadap Pengelolaan Stok Opname B21,” vol. 10, no. 204, pp. 827–837, 2025.
A. Nurkholis and P. S. Oktora, “Sistem Persediaan Obat Menggunakan Metode Moving Average Dan Fixed Time Period With Safety Stock,” J. Sains Komput. Inform., vol. 6, no. 2, pp. 1134–1145, 2022.
F. S. Lee, F. Nurprihatin, H. Honni, A. P. Santoso, and F. F. Tampinongkol, “Aplikasi Pelaporan Kerja Cleaning Service Dengan Metode Waterfall,” Infotech J. Technol. Inf., vol. 10, no. 1, pp. 61–70, 2024, doi: 10.37365/jti.v10i1.248.
N. Paraga, G. Prayitno, U. Arfan, and P. S. Informatika, “Analisis Dan Pengembangan Sistem Monitoring Stok ,” vol. 1, no. 2, pp. 58–74, 2024.
R. F. Agustio, “Perancangan Sistem Inventory dan Transaksi Pembelian Stok Barang Berbasis Web Dengan Metode Waterfall,” vol. 6, no. 3, pp. 554–564, 2024.
Z. Zaeniah, “Rancang Bangun Sistem Informasi Pengelolaan Stok Obat Pada Apotek Karya Husada,” Explore, vol. 11, no. 2, p. 146, 2021, doi: 10.35200/explore.v12i1.542.
I. Setiawan, “Rancang Bangun Aplikasi Peramalan Persediaan Stok Barang Menggunakan Metode Weighted Moving Average (Wma) Pada Toko Barang Xyz,” J. Tek. Inform. Vol. 13, No. 3, Agustus 2021, vol. 13, no. 3, pp. 1–9, 2021.
A. M. N. Aksa and R. Riskayani, “Sistem Informasi Pengelolaan Stok Barang Menggunkan Metode Rapid Application Development Pada Toko Sentral Jaya Soppeng,” J. Ilm. Sist. Inf. dan Tek. Inform., vol. 5, no. 2, pp. 87–96, 2022, doi: 10.57093/jisti.v5i2.132.
L. Fauziah, A. Firmansyah, and A. Aguswin, “Sistem Informasi Sekolah Berbasis Web Menggunakan Metode Waterfall. Studi Kasus: SMPI Al-Hudri Walibrah,” REMIK Ris. dan E-Jurnal Manaj. Inform. Komput., vol. 8, no. 1, pp. 274–285, 2024.
F. S. Lee, K. Aprilia, D. F. Dinata, W. Fernando, and J. F. Andry, “Aplikasi Pengelolaan Stok Bahan Baku dengan Metode Waterfall Pada Pabrik Plastik,” J. Teknol. Dan Sist. Inf. Bisnis, vol. 6, no. 2, pp. 258–265, 2024, doi: 10.47233/jteksis.v6i2.1273.
S. Supiyandi, M. Zen, C. Rizal, and M. Eka, “Perancangan Sistem Informasi Desa Tomuan Holbung Menggunakan Metode Waterfall,” JURIKOM (Jurnal Ris. Komputer), vol. 9, no. 2, p. 274, 2022, doi: 10.30865/jurikom.v9i2.3986.
J. F. Andry, F. S. Lee, Y. M. Geasela, R. Kamila, S. Meyliana, and S. Winata, “Rancang Bangun Aplikasi Member Parkir Terintegrasi dengan Kartu Tanda Mahasiswa,” vol. 4, no. 2, pp. 1–13, 2024.
R. R. Ibnu Choldun, “Penerapan Metode Waterfall Pada Aplikasi Pembelajaran Seni Budaya Berbasis Website Menggunakan Framework Reactjs,” vol. 9, no. 13, pp. 335–348, 2023.
A. Duma and E. A. Pusvita, “Pengembangan Sistem Informasi Data Siswa Berbasis Web Pada Smpn 09 Nabire Dengan Metode Waterfall,” J. Inf. Syst. Manag., vol. 5, no. 1, pp. 70–76, 2023, doi: 10.24076/joism.2023v5i1.1115.
B. Fachri and R. W. Surbakti, “Perancangan Sistem Dan Desain Undangan Digital Menggunakan Metode Waterfall Berbasis Website (Studi Kasus: Asco Jaya),” J. Sci. Soc. Res., vol. 4, no. 3, p. 263, 2021, doi: 10.54314/jssr.v4i3.692.
E. A. Giofandi, A. Novalinda, D. Sekarjati, M. A. Pratama, and C. E. Sekarrini, “Analisis Aksesbilitas Fasilitas Kesehatan di Kota Pekanbaru, Indonesia,” J. Inf. Syst. Dev., vol. 8, no. 1, pp. 1–6, 2023, doi: 10.19166/isd.v8i1.581.
N. E. M. Herlina, S. T. Abdulhafizh, I. A. Ghafur, and ..., “Evaluating and Implementing Business Model Based on BPEL Structure: A Systematic Literature Review,” Informasi, Tek. dan, vol. 1, no. 1, pp. 41–56, 2024.
I. Muhammad, M. Masnur, and A. G. Syam, “Aplikasi Qr Code Sebagai Sarana Penyampaian Informasi Pohon Dikebun Raya Jompie,” J. Sintaks Log., vol. 1, no. 1, pp. 33–41, 2021, doi: 10.31850/jsilog.v1i1.694.
L. Setiyani, “Desain Sistem : Use Case Diagram Pendahuluan,” Pros. Semin. Nas. Inov. Adopsi Teknol. 2021, no. September, pp. 246–260, 2021.
Renaldy and A. Rustam, “Perancangan Sistem Informasi Inventory Berbasis Web Pada Gudang Di Pt. Spin Warriors,” Aisyah J. Informatics Electr. Eng., vol. 4, no. 1, pp. 27–32, 2022.
R. S. Dias and M. Muhallim, “Sistem Informasi Penjualan Berbagai Macam Produk Berbasis Android Di Toko De Ari Palopo,” Indones. J. Educ. Humanit., vol. 2, no. 1, pp. 34–50, 2022.
A. Ramadani, "Sistem Informasi Cuti Kepegawaian pada Rumah Sakit Umum Daerah Kabupaten Batu Bara," Modem: Jurnal Informatika dan Sains Teknologi, vol. 3, no. 1, pp. 67–75, 2025.
M. T. Abdillah, I. Kurniastuti, F. A. Susanto, and F. Yudianto, “Implementasi Black Box Testing dan Usability Testing pada Website Sekolah MI Miftahul Ulum Warugunung Surabaya,” J. Comput. Sci. Vis. Commun. Des., vol. 8, no. 1, pp. 234–242, 2023, doi: 10.55732/jikdiskomvis.v8i1.897.
S. T. Welhelmina, A. P. Thenata, and B. Hakim, “Aplikasi Voting Naskah Dan Pre-Order Buku Berbasis Web Menggunakan Framework Laravel (Studi Kasus: Penerbit Loveable),” JBASE - J. Bus. Audit Inf. Syst., vol. 6, no. 2, pp. 46–57, 2023, doi: 10.30813/jbase.v6i2.4674.
H. Nurfauziah and I. Jamaliyah, “Perbandingan Metode Testing Antara Blackbox Dengan Whitebox Pada Sebuah Sistem Informasi,” J. Vis., vol. 8, no. 2, pp. 105–113, 2022.


Copyright (c) 2025 Journal of Information Systems and Informatics

This work is licensed under a Creative Commons Attribution 4.0 International License.
- I certify that I have read, understand and agreed to the Journal of Information Systems and Informatics (Journal-ISI) submission guidelines, policies and submission declaration. Submission already using the provided template.
- I certify that all authors have approved the publication of this and there is no conflict of interest.
- I confirm that the manuscript is the authors' original work and the manuscript has not received prior publication and is not under consideration for publication elsewhere and has not been previously published.
- I confirm that all authors listed on the title page have contributed significantly to the work, have read the manuscript, attest to the validity and legitimacy of the data and its interpretation, and agree to its submission.
- I confirm that the paper now submitted is not copied or plagiarized version of some other published work.
- I declare that I shall not submit the paper for publication in any other Journal or Magazine till the decision is made by journal editors.
- If the paper is finally accepted by the journal for publication, I confirm that I will either publish the paper immediately or withdraw it according to withdrawal policies
- I Agree that the paper published by this journal, I transfer copyright or assign exclusive rights to the publisher (including commercial rights)