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