Assalamu'alaikum wr wb
Alhamdulillahhirobbilalamiin , puji syukur saya panjatkan
kehadirat Alloh swt, karena atas rahmat dan bantuannya akhirnya tugas UAS saya selesai.
Baik langsung saja ke pokok bahasan,
postingan saya kali ini meneruskan dari postingan sebelumnya (tugas UTS) tentang
membuat aplikasi sederhana menggunakan Java Netbeans GUI, aplikasi sederhana
yang dibuat adalah Penjualan Rumah, dimana aplikasi ini digunakan diperkantoran
developer perumahan.
Fungsi dari aplikasi ini adalah
untuk penginputan data ketika ada
transaksi Penjualan Rumah , data yang diinput terdiri dari data pembeli,
data rumah yang dibeli, dan metode pembayaran. Didalam penginputan Metode
pembayaran tersebut sudah terdapat formula/hitungan mengenai Booking fee, DP,
dan sisa pembayaran dan cicilan.
Namun ada beberapa perkembangan,
kini program aplikasinya sudah terkoneksi dengan database (sql server), sudah
menggunakan fungsi sql, juga sudah bisa menampilkan report dengan mengambil
data dari database, berikut dibawah ini adalah program yang dimaksud :
B. MEMBUAT DATABASE
Lalu membuat tabel dengan nama ‘tbl_penjualan’
, sekaligus dengan field-field / struktur yang diperlukan :
C. MEMULAI PROJECT DI NETBEANS
1. Frame Login
- Design
- Source Code
Pada Source code diatas terdapat validasi username dan password, apabila username dan password tidak sesuai dengan yang ditentukan,maka login tidak berhasil, adapun sebaliknya jika username dan password sesuai, maka login berhasil dan selanjutnya akan membuka Frame Menu Utama.
- Source code
Source Code menampilkan jam & tanggal |
Source Code Jmenu bar |
3. Frame Penjualan
- Design Frame
- No Transaksi adalah Primay key pada tbl_penjualan , artinya tidak boleh sama, sehingga dibuatkan menjadi otomatis.
-Combo box pada pemilihan blok rumah sudah berisikan data yang diambil dari field blok pada tbl_rumah yang ada didatabase
- Setiap Chechbox pada pemilihan metode pembayaran, sudah diisi formula yang berbeda beda disetiap checkboxnya.
- Source code
Class untuk koneksi ke mysqlserver |
Class untuk membuat kode transaksi otomatis |
Class untuk mengambil data field blok rumah , dan class untuk membersihkan textfield |
Source Code Formula Cicialn |
Source Code Formula Cicilan (2) |
Source Code menampilkan data rumah dari combo box berdasarkan blok yang dipilih |
Source Code Fungsi Sql Insert untuk menyimpan data ke database |
Source Code untuk menampilkan i-Report |
4. Membuat Report Wizard
- Design Report Wizard
Report wizard ini sudah terkoneksi dengan database di Mysqlserver, sehingga data yang ditampilkan dalam report sudah sesuai dengan data yang ada pada database 'db_penjualan_rumah'
- Preview report
5. Frame Rumah
- Design Frame
- Source Code
Source Code Koneksi |
Source Code untuk menampilkan data dari tabel rumah pada database kedalam tabel di netbeans |
Source Code untuk menyimpan data |
Source Code Fungsi Mysql Update |
Source Code Fungsi Sql Delete |
Demikian program aplikasi sederhana yang saya buat, karena masih banyak sekali kekurangannya, dimohon kritik dan saran yang membangun, Terimakasih, semoga bermanfaat.
Salam,
Muhammad Sobari
boleh minta data guinya 1 paket ??
BalasHapusboleh mnta project nya mas
BalasHapusBoleh minta projek nya mas
BalasHapusBoleh minta projek nya gak mas
BalasHapusboleh minta foto database yang tbl_rumah mas?
BalasHapus