Selamat sore ,, sore ini saya ingin mengupload hasil uts pemrograman web 2 Java.
Nama : Danu Saputro
Mata Kuliah : Pemrograman 2 Fakultas/Jurusan : Teknik / Teknik Informatika
Dosen : Rengga Herdiansyah,
A.Md., S.Kom., M.Kom.
Waktu : 2 November – 7 November 2020
1. Buatlah Projek dengan nama toko masing-masng yang mengandung nama masing-masing.
Semua
penamaan objek harus mengandung nama masing-masing. Sehinnga tidak tertukar
dengan yang lainnya. (Contoh: ArShopperRengga)
2. Desain interface untuk input data Inventory
·
Pertama
hubungkan dulu netbeans ke database Mysql
·
Buat
datasebase dan table barang pada database Mysql
·
Buat design
input data form barang
·
setelah melakukan koneksi sekarang beralih ke tab source dan ketikkan
coding berikut tepat dibawah paket project anda:
import
java.sql.*; import
javax.swing.*; import javax.xml.crypto.Data; import
net.proteanit.sql.DbUtils; |
Connection
con=null; ResultSet rs=null; PreparedStatement pst=null; Statement StatBrg; boolean ada=false; |
|
Koneksi (); Display(); |
|
·
Kemudian
jalankan atau f6 program nya
3. Tuliskan proses untuk menyimpan data Inventory
·
Yang pertama
dilakukan adalah membuat database table barang atau inventory
·
Kemudian
koneksikan netbeans dengan mysql
·
Kemudian
tambahkan scipt pada jform simpan agar ketika di kilk simpan data akan otomatis
bertambah pada database
private void
jButton4ActionPerformed(java.awt.event.ActionEvent evt) { { // TODO add your
handling code here: try{ koneksi(); StatBrg=con.createStatement(); String
SQL="insert into customer values('"+jTextField3.getText()+"','"+jTextField1.getText()+"','"+jTextField2.getText()+"')"; StatBrg.executeUpdate(SQL); display(); StatBrg.close(); con.close(); }catch(Exception exc){ System.err.println(exc.getMessage()); } } |
·
4. Desain interface untuk input data Customer
·
Buat
datasebase dan table customer pada database Mysql
·
Buat design
form customer
·
setelah melakukan koneksi sekarang beralih ke tab source dan ketikkan
coding berikut tepat dibawah paket project anda:
import
java.sql.*; import
javax.swing.*; import javax.xml.crypto.Data; import
net.proteanit.sql.DbUtils; |
Connection
con=null; ResultSet rs=null; PreparedStatement pst=null; Statement StatBrg; boolean ada=false; |
|
Koneksi (); Display(); |
|
·
Kemudian
jalankan programnya
5. Tuliskan proses untuk menyimpan data Customer
·
Kemudian
koneksikan netbeans dengan mysql
·
Kemudian
tambahkan scipt pada jform simpan agar ketika di kilk simpan data akan otomatis
bertambah pada database
private void
jButton4ActionPerformed(java.awt.event.ActionEvent evt) { try{ koneksi();
StatBrg=con.createStatement(); String
SQL="insert into customer
values('"+jTextField3.getText()+"','"+jTextField1.getText()+"','"+jTextField2.getText()+"')";
StatBrg.executeUpdate(SQL); display();
StatBrg.close(); con.close(); }catch(Exception
exc){
System.err.println(exc.getMessage()); } } |
6. Desain interface untuk input data Supplier
7. Tuliskan proses untuk menyimpan data Supplier
8. Tuliskan proses untuk menyimpan data transaksi Pembelian dan Penjualan.
Berikut Interfacenya
Ditransaksi
Pembelian > Jika di Save > Stock barang di Inventory Bertambah.
Ditransaksi
Penjualan > Jika di Save > Stock barang di Inventory Berkurang.
9. Buat Desain laporan Transaksi Pembelian, Transaksi Penjualan dan
Laporan Inventory
· Aplikasi tersebut berguna untuk membuat file
installer
0 Response to " "
Post a Comment