Septa Animation
Teknologi & Informatika Desktop App (Windows)

Aplikasi inventory barang

PREVIEW & GALLERY

TENTANG KARYA

DESKRIPSI PROYEK Sistem Inventory Barang (Desktop Application) 1. Gambaran Umum Sistem Inventory Barang adalah aplikasi desktop berbasis Java (Swing) yang dikembangkan menggunakan Apache NetBeans. Aplikasi ini bertujuan untuk membantu pengguna dalam mengelola data persediaan barang secara terstruktur, mudah digunakan, dan efisien tanpa memerlukan koneksi internet maupun server. Sistem ini cocok digunakan pada: • Kantor • Gudang • Unit administrasi • Usaha kecil dan menengah (UMKM) ________________________________________ 2. Tujuan Pembuatan Sistem Tujuan utama dari pengembangan aplikasi Inventory Barang adalah: 1. Mempermudah pencatatan data barang 2. Mengelola stok barang masuk dan barang keluar 3. Menyediakan laporan inventory secara cepat dan akurat 4. Mengurangi kesalahan pencatatan manual 5. Menjadi solusi inventory offline yang sederhana namun fungsional ________________________________________ 3. Teknologi yang Digunakan Komponen Keterangan Bahasa Pemrograman Java IDE Apache NetBeans Tipe Aplikasi Desktop Application GUI Java Swing Penyimpanan Data File CSV (File Storage) Database Tidak menggunakan database server ________________________________________ 4. Struktur Aplikasi Aplikasi terdiri dari beberapa form utama: • MainForm → Menu utama & master data barang • FormBarangMasuk → Transaksi barang masuk • FormBarangKeluar → Transaksi barang keluar • FormLaporan → Laporan data inventory MainForm berfungsi sebagai main class dan pusat navigasi aplikasi. ________________________________________ 5. Fitur-Fitur Sistem 5.1 Master Data Barang Fitur ini digunakan untuk mengelola data utama barang, meliputi: • Input data barang (Kode, Nama, Kategori, Stok) • Edit data barang • Hapus data barang • Menampilkan data barang dalam tabel • Validasi input dan duplikasi kode barang • Penyimpanan data ke file CSV ________________________________________ 5.2 Barang Masuk Fitur barang masuk digunakan untuk mencatat barang yang masuk ke gudang: • Pilih kode barang • Input jumlah barang masuk • Update stok otomatis • Data tersimpan ke file • Tombol Kembali ke menu utama ________________________________________ 5.3 Barang Keluar Fitur barang keluar digunakan untuk mencatat barang yang keluar dari gudang: • Pilih kode barang • Input jumlah barang keluar • Validasi stok tidak boleh minus • Update stok otomatis • Tombol Kembali ke menu utama ________________________________________ 5.4 Laporan Inventory Fitur laporan menampilkan data inventory dalam bentuk tabel: • Laporan stok barang • Laporan barang masuk • Laporan barang keluar • Filter jenis laporan • Tombol cetak (Print / PDF) • Navigasi kembali ke menu utama ________________________________________ 6. Navigasi dan Alur Sistem 1. Aplikasi dijalankan melalui MainForm 2. Pengguna memilih menu: o Master Barang o Barang Masuk o Barang Keluar o Laporan 3. Setiap form memiliki: o Tombol Kembali o Event close (X) → kembali ke MainForm 4. Aplikasi hanya tertutup saat MainForm ditutup ________________________________________ 7. Keunggulan Sistem ✔ Mudah digunakan (User Friendly) ✔ Tidak membutuhkan database server ✔ Cocok untuk penggunaan offline ✔ Struktur kode rapi dan terorganisir ✔ Aman dari kehilangan data selama file CSV tersedia ✔ Cocok untuk tugas akademik maupun aplikasi nyata skala kecil ________________________________________ 8. Keterbatasan Sistem • Tidak mendukung multi-user • Tidak menggunakan database server • Tidak ada sistem login & hak akses 9. Kesimpulan Aplikasi Inventory Barang ini berhasil memenuhi kebutuhan dasar pengelolaan persediaan barang secara desktop. Dengan fitur master data, transaksi barang masuk dan keluar, serta laporan inventory, sistem ini mampu membantu pengguna dalam mengontrol stok barang secara efektif dan efisien.

Video Demo

DISKUSI 0

Belum ada diskusi. Jadilah yang pertama!