Source Code Aplikasi Penjualan Distro Anime Menggunakan CRUD Berbasis OOP dan Array dengan Java Netbeans Tanpa Database
Dalam dunia pendidikan, saat masuk SMK dan masuk di jurusan RPL/Multimedia kita dihadapkan dengan bahasa pemrograman JAVA. Tentu saja kita juga mendapkannya lagi ketika kita memasuki bangku kuliah yaitu jika kita mengambil jurusan Teknik Informatika.
Aplikasi Lainnya :
- Buka Aplikasinya dengan membuka aplikasi netbeans terlebih dahulu
- Ekstrak file project yang sudah di download di manapun yang anda inginkan
- Pastikan susunan file di dalam folder project itu lengkap seperti gambar di bawah ini
- Jika sudah lengkap, buka Project dengan membuka Netbeans kemudian klik menu File -> Open Project. Cari direktori DistroAnime yang sudah diekstrak tadi. Bila sudah ketemu klik Open
![]() |
|
Susunan FIle Project |
![]() |
|
Resolve Probelm |
pada gambar di atas terdapat 3 buah file jar yang tidak terdeteksi, tenang jangan panik. menyelesaikan masalah ini harus satu satu file, kita mulai dengan cara ini :
- Pilih 1 problem terlebih dahulu, kemudian klik resolve.
- Cari direktori/folder “dist” yang sudah satu paket dengan project ini, kemudian buka folder “lib” yang ada di dalam folder dist, lalu pilih “ormlite-core-5.0.jar” kemudian klik OK.
![]() |
|
Mencari direktori dist |
4. lakukan langkah yang sama untuk problem yang lainnya karena semua file plugin dan librarynya ada di dalam folder tersebut.
5. Problem Solved
MENJALANKAN APLIKASI
jalankan aplikasi dengan menekan tombol “F6” pada keyboard, maka jendela utama program distro anime akan muncul dengan hak akses menu masih belum bisa diakses. menu dapat diakses ketika pengguna telah memasukkan username dan password di jendela login yang bisa dibuka melalui menu File -> Login.
![]() |
|
Tampilan Menu sebelum Login |
![]() |
|
Tampilan menu setelah login |
FORM BARANG
form barang yang dapat dibuka dengan mengklik tombol menu Data kemudian klik menu Barang. form data barang ini sudah berisi CRUD (Create Read Update Delete)
![]() |
|
Form Barang |
FORM DATA ADMIN
![]() |
|
Form Admin |
FORM PENJUALAN
form penjualan dengan tabel informasi barang yang laku yang tertera dengan terlebih dahulu telah melakukan transaksi pada form transaksi. form transaksi dapat dibuka dengan mengklik tombol “baru”
![]() |
Form Penjualan |
FORM TRANSAKSI
form transaksi ini merupakan form paling penting yaitu tempat seluruh transaksi dilakukan, input data yang di lakukan dalam form ini harus benar agar tidak terjadi error. dalam form ini kita bisa melakukan 1 id transaksi penjualan dengan banyak barang yang bisa dibeli yang akan disimpan dalam array dan ditampilkan melalui table list barang yang dibeli.
setelah selesai menambahkan item, barulah lanjut ke proses pembayaran, kolom total bayar akan otomatis terisi dengan mengakumulasikan subtotal yang ada di table “Item” dan langsung menampilkannya di dalam kolom “Total Bayar” ( JANGAN DIEDIT ISINYA ).
yang harus diisi disini adalah kolom “Dibayar”, masukkan jumlah pembayaran yang dilakukan oleh customer kemudian klik tombol “Hitung”.
kolom kembalian akan terisi secara otomatis setelah menekan tombol hitung dengan syarat “Dibayar” harus lebih banyak dibandingkan dengan “Total Bayar”. sedangkan jika jumlah Dibayar lebih sedikit dari jumlah Total Bayar, maka Program ini akan memunculkan notifikasi bahwa uang kurang dan harus dimasukkan angka lebih banyak agar transaksi dapat disimpan. (NO BON)
Klik simpan untuk menyimpan Transaksi Penjualan jika sudah selesai menambahkan item.
![]() |
Form Transaksi |
FORM DETAIL BARANG
form ini akan muncul ketika kita mengklik tombol detail pada form penjualan.
![]() |
|
Form Detail Barang |
Segitu saja untuk ulasan program aplikasi distro anime ini, untuk fitur fitur yang lainnya silahkan coba sendiri. aplikasi ini tentu saja masih memiliki banyak kekurangan, karena itu teman-teman bisa melengkapi aplikasi ini dengan keinginan kalian masing-masing.
Artikel Terkait :
databasenya mana gan
kan gak pake database
User dan password nya apa kak?
Aplikasi nya keren kak.. semoga ilmu yang di berikan bisa memberikan rezki..
user : admin
pass : admin
ada di coding aplikasinya bisa diganti ganti sesuai keinginan
izin download souce code nya
silahkan, dengan senang hati
dimana tempat download source code nya kok nggak ada?
kak jumlah barang nya klo yg kita punya itu gk berkurang kalo di beli/dikurangi cara nya gmna
Hai semua…
Bagi teman-teman yang sedang belajar bahasa Java, boleh coba menyimak software pertokoan "MiniMart" yg saya buat.
Softwarenya gratis sepenuhnya kok dan bersifat full open-source, teman-teman dapat menggunakan software ini utk belajar koding & pemrograman ataupun dipakai di usaha tokonya sendiri.
Bagi teman-teman yang berminat, silahkan download software-nya di sini :
https://helloyud.blogspot.com/2016/12/aplikasi-pertokoan-minimart.html
Silahkan juga membagikan / mem-posting ulang software ini di blog ataupun akun-akun media sosial yang teman-teman miliki, siapa tahu bisa bermanfaat bagi banyak orang.