1. Faida Farha (1143081)
2. Lidya Handayani S (1143095)
Note : Pastikan anda sudah install NetBeans dan XAMPP
Disini saya menggunakan NetBeans IDE 8.1 dan XAMPP v 5.6
- Jalankan xampp, start apache dan mysql
- Buka phpmyadmin di browser
- Buatlah database inventaris
- Buatlah table barang, dengan attribut sebagai berikut:
- Kemudian buat project di Netbeans dengan nama InventarisApps
- Buatlah table barang, dengan attribut sebagai berikut:
- Kemudian buat project di Netbeans dengan nama InventarisApps
- Buat package Controller, Entitas, Service, TableModel, Utilities, dan View.
LANGKAH MEMBUAT BACK END
- Tambahkan Library (klik kanan pada project -> properties->add library-> MySQL JDBC Driver)
- Buat class pada package utilities dengan klik kanan pada package utilities -> new -> java class kemudian isi nama class DatabaseUtilities.
- Masukan code seperti berikut di class DatabaseUtilities untuk mendaftarkan library yang sudah ditambahkan pada langkah sebelumnya.
- Pilih windows->service->database->driver->klik kanan mysql->connect using->ganti mysql jadi inventaris->finish.
- Buat class pada package entitas dengan cara klik kanan pada package entitas -> new -> java class kemudian isi nama class Barang.
- Masukan attribut yang ada di table barang ke class Barang beserta getter and setternya
- Buat class pada package service seperti langkah membuat class sebelumya dengan nama SvBarang dengan code seperti berikut:
- Selanjutnya buat class pada table model dengan nama TmBarang. Caranya sama seperti ketika membuat class DatabaseUtilities dan Barang
- Masukan code seperti dibawah. (untuk mendapat kan override anda klik icon lampu di bagian kiri lalu pilih implement all abstract methods. Lalu ganti code overridenya dengan code dibawah ini :
LANGKAH MEMBUAT FRONT END
- Buat interface/design pilih view->new-> JFrame form dengan nama FBarangView.
- Buat design pada FBarangView
- Jalankan program
TESTING
- Run Project coba insert update dan delete data
- Masukan code seperti dibawah. (untuk mendapat kan override anda klik icon lampu di bagian kiri lalu pilih implement all abstract methods. Lalu ganti code overridenya dengan code dibawah ini :
LANGKAH MEMBUAT FRONT END
- Buat interface/design pilih view->new-> JFrame form dengan nama FBarangView.
- Buat design pada FBarangView
- Buat form dengan nama FBarangAdd, dengan design seperti berikut
- Buat form dengan nama FBarangUpdate,dengan design seperti berikut
- Tambahkan getter dan setter di bagian source pada semua form yang ada dipackage view.
- Buat form dengan nama FBarangUpdate,dengan design seperti berikut
- Tambahkan getter dan setter di bagian source pada semua form yang ada dipackage view.
- Tambahkan code seperti berikut pada pacakage InventarisApss
- Tambahkan kode berikut pada source FBarangView
- Tambahkan kode berikut pada source FBarangView
- Buat class di controller dengan nama CtBarang, tambahkan code seperti berikut:
- Jalankan program
TESTING
- Run Project coba insert update dan delete data