Implementasi Sistem Manajemen Inventaris, Penjualan, dan Penyewaan Sneakers Berbasis Bahasa Pemrograman C++ dengan File I/O

Revaya Afhallah Hendrawan, Andhika Fasha, Jeven Jestian

Abstract


Pengelolaan inventaris merupakan aspek penting dalam operasional bisnis ritel, termasuk pada industri sneakers yang terus mengalami pertumbuhan. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem manajemen inventaris sneakers berbasis bahasa pemrograman C++ yang mampu mengelola data produk, memproses transaksi penjualan, pembelian, dan penyewaan, serta menyimpan data secara persisten. Metode pengembangan sistem meliputi analisis kebutuhan, perancangan struktur data menggunakan struct dan vector, penerapan mekanisme masukan dan keluaran berkas untuk penyimpanan data, serta pengembangan antarmuka pengguna berbasis konsol sebagai sarana interaksi. Sistem dibangun dengan menerapkan prinsip pemrograman terstruktur, modularitas fungsi, validasi masukan, dan penanganan kesalahan guna menjamin keandalan dan kemudahan penggunaan. Hasil pengujian menunjukkan bahwa sistem mampu menjalankan seluruh operasi pengelolaan data (Create, Read, Update, Delete) secara akurat, memvalidasi masukan untuk mencegah kesalahan transaksi, serta menjaga konsistensi data melalui mekanisme penyimpanan otomatis. Pengujian dengan berbagai skenario, termasuk kondisi normal, batas, dan kesalahan, menunjukkan tingkat keberhasilan penuh pada fungsi-fungsi inti sistem. Implementasi sistem terbukti meningkatkan efisiensi pengelolaan stok dibandingkan metode manual, dengan akurasi pencatatan inventaris yang lebih baik dan alur kerja yang terstruktur. Dari sisi akademik, pengembangan sistem ini memberikan pengalaman aplikatif dalam menerapkan konsep dasar pemrograman C++ serta pemahaman terhadap siklus hidup pengembangan perangkat lunak. Meskipun masih memiliki keterbatasan pada aspek antarmuka dan fitur lanjutan, sistem ini telah memenuhi kebutuhan dasar manajemen inventaris dan berpotensi untuk dikembangkan lebih lanjut.

Full Text:

PDF

References


S. S. Shihab, Nayla Muchlisah, and Rakhmawati, “PENGARUH PENGGUNAAN TEKNOLOGI AUGMENTED REALITY TERHADAP PURCHASE INTENTION PADA PRODUK FASHION MUSLIM,” -Thullab J. Mhs. Studi Islam, vol. 6, no. 1, pp. 1533–1541, May 2024, doi: 10.20885/tullab.vol6.iss1.art5.

A. Saputra and M. Feizal, “Rancang Bangun Sistem Informasi Perkembangan Tren Fashion di Kalangan Generasi Z Berbasis Web,” J. Sos. Teknol., vol. 3, no. 9, pp. 776–782, Sep. 2023, doi: 10.59188/jurnalsostech.v3i9.930.

Julianto, “Analisis Digital Fashion Dalam Perspektif Teknologi, Sistem Informasi, Dan Bisnis,” Adopsi Teknol. Dan Sist. Inf. ATASI, vol. 2, no. 1, pp. 71–78, Jun. 2023, doi: 10.30872/atasi.v2i1.726.

R. Regina, S. Ahuja, M. Suhail, M. D. Aunarrahman, F. Hidayaningsih, and D. Fitria, “INOVASI TEKNOLOGI INTERNET OF THINGS DALAM LIVE STREAMING TIKTOK UNTUK MENINGKATKAN BISNIS FASHION THRIFT,” Pros. Hang Tuah Pekanbaru, vol. 2, no. 1, pp. 42–51, Mar. 2025, doi: 10.25311/prosiding.Vol2.Iss1.104.

M. Ayuwardani, B. Y. Wibowo, N. A. Setyawan, V. S. Kartika, and H. S. Amalia, “Pendampingan Pemanfaatan Teknologi Visual dalam Upaya Peningkatan Ekonomi UMKM Makanan, Fashion, Mebel Kecamatan Suruh, Kabupaten Semarang, Jawa Tengah,” J. Pengabdi. Masy. Inov. Indones., vol. 3, no. 4, pp. 313–318, Aug. 2025, doi: 10.54082/jpmii.877.

L. Masruroh Syah, I. Faqihuddin Hanif, E. Novianti, P. Saidatuzzahra, Khoirunnisa, and H. Rahmawati, “Penerapan Prinsip Design Thinking pada UI/UX Aplikasi Mobile Renas Fashion,” J. Inform. Polinema, vol. 10, no. 4, pp. 463–470, Aug. 2024, doi: 10.33795/jip.v10i4.5232.

S. Rahmadaningsih and M. Surur, “Pengaruh Influencer Marketing, Online Customer Review, dan Rating Terhadap Minat Beli Konsumen pada Produk Fashion di Shopee: Studi Kasus Pengguna Aplikasi Shopee di Provinsi Riau,” Cakrawala Repos. IMWI, vol. 7, no. 3, pp. 999–1006, May 2024, doi: 10.52851/cakrawala.v7i3.682.

M. B. Gush et al., “Environmental horticulture for domestic and community gardens—An integrated and applied research approach,” PLANTS PEOPLE PLANET, vol. 6, no. 2, pp. 254–270, Mar. 2024, doi: 10.1002/ppp3.10444.

Buyung Solihin Hasugian, Zulham, and S. Aulia Rahmah, “Pengelolaan Stok Obat-Obatan Dalam Meningkatkan Pelayanan Di Puskesmas Terjun Kecamatan Medan Marelan,” J. Pengabdi. Masy., vol. 2, no. 2, pp. 186–193, Dec. 2023, doi: 10.70340/japamas.v2i2.62.

A. Yani, R. P. Lunak, U. Bumigora, and I. Komputer, “Rancang Bangun Game Edukasi Bermain Dan Belajar Bahasa Inggris Berbasis Mobile Untuk Anak Usia Dini,” 2022. Accessed: Jan. 09, 2026. [Online]. Available: https://www.semanticscholar.org/paper/Rancang-Bangun-Game-Edukasi-Bermain-Dan-Belajar-Yani-Lunak/e9ff8886cc569c6e46e2947f2e322782d5903a3b

Y. S. Rahayu, Y. Saputra, and D. Irawan, “IMPLEMENTASI METODE WATERFALL PADA PENGEMBANGAN SISTEM INFORMASI MOBILE E-DISARPUS,” ZONAsi J. Sist. Inf., vol. 6, no. 2, pp. 523–534, Jun. 2024, doi: 10.31849/zn.v6i2.20538.

Y. D. D. Abhinaya Sigit Kumara and S. N. Wahyuni, “Perancangan Sistem Informasi Berbasis Web Pada D’lofa Laundry Menggunakan Metode Waterfall,” Indones. J. Comput. Sci. Res., vol. 3, no. 1, pp. 10–17, Jan. 2024, doi: 10.59095/ijcsr.v3i1.85.

Y. Anis, E. N. Wahyudi, and H. C. Kurniawan, “Metode Waterfall dalam Pengembangan Sistem Inventaris Guna Meningkatkan Efisiensi Manajemen Stok Barang,” J. Teknol. Dan Sist. Inf. Bisnis, vol. 6, no. 2, pp. 329–338, Apr. 2024, doi: 10.47233/jteksis.v6i2.1351.

“Mastering the Waterfall Methodology: An In-Depth Look | Motion | Motion.” Accessed: Jan. 09, 2026. [Online]. Available: https://www.usemotion.com/blog/waterfall-methodology.html

A. B. Hakim, F. Hermawan, M. Muhammad, and R. Firmansyarif, “Rancang Bangun Aplikasi Penjualan Ayam Geprek R3 Berbasis Web dengan Metode Waterfall,” J. Teknol. Inform. Dan Komput., vol. 10, no. 1, pp. 147–159, Mar. 2024, doi: 10.37012/jtik.v10i1.2005.

M. M. Dhera, E. Ti’a, Y. U. Lawe, and M. I. S. Sego, “Analisis Kebutuhan Siswa serta Kesiapan Belajar Siswa Melalui Pendekatan Berdiferensiasi dalam Pembelajaran pada Siswa,” J. Pendidik. Guru Sekol. Dasar, vol. 1, no. 4, p. 9, Aug. 2024, doi: 10.47134/pgsd.v1i4.827.

O. Amelia, P. D. Sundari, F. Mufit, and W. S. Dewi, “Analisis Kebutuhan Pengembangan E-Modul dengan Pendekatan Contextual Teaching and Learning Untuk Meningkatkan Pemahaman Konsep Pada Materi Energi Terbarukan,” J. Ilm. Profesi Pendidik., vol. 9, no. 1, pp. 34–39, Jan. 2024, doi: 10.29303/jipp.v9i1.1849.

S. Ramdany, “Penerapan UML Class Diagram dalam Perancangan Sistem Informasi Perpustakaan Berbasis Web,” J. Ind. Eng. Syst., vol. 5, no. 1, Jul. 2024, doi: 10.31599/2e9afp31.

Siska Narulita, Ahmad Nugroho, and M. Zakki Abdillah, “Diagram Unified Modelling Language (UML) untuk Perancangan Sistem Informasi Manajemen Penelitian dan Pengabdian Masyarakat (SIMLITABMAS),” Bridge J. Publ. Sist. Inf. Dan Telekomun., vol. 2, no. 3, pp. 244–256, Aug. 2024, doi: 10.62951/bridge.v2i3.174.

R. B. Mulkan Ghifari, S. Fitri, A. Ardhyandoko, and M. Ainul Yaqin, “Analisis dan Perancangan Software Pengukuran Matriks Skala dan Kompleksitas Kode Program,” J. Autom. Comput. Inf. Syst., vol. 4, no. 1, pp. 42–49, May 2024, doi: 10.47134/jacis.v4i1.72.

B. Santoso, J. Jefi, B. Abdul Wahid, F. Edward Schaduw, and D. Rizaldi Zain, “PERANCANGAN PROGRAM CHATBOT BERBASIS WEBSITE DALAM SISTEM INFORMASI DAN PELAYANAN PPDB PADA SMK AL-BAHRI BEKASI,” JATI J. Mhs. Tek. Inform., vol. 8, no. 6, pp. 11260–11268, Nov. 2024, doi: 10.36040/jati.v8i6.11247.

D. N. Fadhillah and A. Rachman, “IMPLEMENTASI REGEX PADA PEMBERIAN KOMENTAR KODE PROGRAM HTML,” J. Adv. Res. Inform., vol. 2, no. 1, pp. 1–5, Dec. 2023, doi: 10.24929/jars.v2i1.3078.

P. Maria and E. Susianti, “Implementasi Algoritma Bubble Sort Untuk Ekstraksi Kode Biner Pada Intel Hex File,” J. Fokus Elektroda Energi List. Telekomun. Komput. Elektron. Dan Kendali, vol. 8, no. 4, pp. 226–233, Nov. 2023, doi: 10.33772/jfe.v8i4.125.

Muhammad Jibril, Zulrahmadi, and 3Muhammad Amin, “PENGUJIAN SISTEM INFORMASI E-MODUL PADA SMPN 1 TEMPULING MENGGUNAKAN BLACK BOX TESTING,” J. PERANGKAT LUNAK, vol. 6, no. 2, pp. 327–332, Jun. 2024, doi: 10.32520/jupel.v6i2.3326.

A. Shabika Aqmarina, F. Prima Aditiawan, and H. Endah Wahanani, “PENGUJIAN SISTEM INFORMASI PERPUSTAKAAN SMA WIJAYA PUTRA SURABAYA MENGGUNAKAN METODE BLACK BOX TESTING DENGAN TEKNIK EQUIVALENCE PARTITIONING DAN BOUNDARY VALUE ANALYSIS,” JATI J. Mhs. Tek. Inform., vol. 8, no. 1, pp. 855–860, Mar. 2024, doi: 10.36040/jati.v8i1.8898.

“Differences between Black Box Testing and White Box Testing,” GeeksforGeeks. Accessed: Jan. 09, 2026. [Online]. Available: https://www.geeksforgeeks.org/software-testing/differences-between-black-box-testing-vs-white-box-testing/


Refbacks

  • There are currently no refbacks.


Flag Counter

 

 Jurnal Komputasi dan Pengembangan Aplikasi (e-ISSN : xxxx-xxxxp-ISSN : xxxx-xxxx) dipublikasikan oleh Lembaga ARCES.

 

Visitor Stats