Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL (PART I)

10:16:00 AM
Membuat Aplikasi Penjualan Dengan Java Netbeans dan MYSQL (PART I)

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL (PART I) - Halo sobat helmyntest selamat pagi jumpa lagi nih setelah sekian lama gw ga posting, semoga sobat sekalian dalam keadaan baik aamiinn... berhubung gw lagi gabut dikampus akhirnya gw putuskan untuk membuat sebagian tutorial (Part I) dari membuat aplikasi penjualan. Langsung aja sob cekibrot sob Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL (PART I)!


Peralatan tempur : 

1. Netbeans
2. XAMPP


Aplikasi Penjualan Barang, Dengan adanya  aplikasi  ini,  diharapkan  dapat  mempermudah  dalam pengecekan  stok  barang  dan transaksi barang masuk dan penjualan barang.


Dari  gambaran  di  atas,  yang  perlu  anda  buat  adalah  sebuah  aplikasi  yang  dapat  membantu untuk pencatatan setiap transaksi yang dilakukan, mulai dari data  jenis barang,  data barang, data petugas, data distributor, data barang masuk dan data penjualan barang.

PART I - MERANCANG DATABASE PENJUALAN

Membuat Database dan Tabel

Pada gambaran sebelumnya, sekarang anda perlu memikirkan seberapa besar database yang akan diperlukan.  Dari  hasil  pemikiran  tersebut  anda  akan  mengira-ira  berapa  dan  apa  tabel yang akan digunaka sebagai media penyimpanan datanya.

Membuat Database

untuk membuat aplikasi ini kita membutuhkan 6 tabel. Terdiri atas 4 tabel master dan 2 tabel transaksi. keenam tabe tersebut berada di dalam nama database dbretail.
Disini kita membuat databasenya menggunakan console yang disediakan oleh xampp.
C:\Documents and Setting> mysql –uroot -p;
Enter Password:masukkan password anda
Mysql> CREATE DATABASE dbretail; 

Query OK, 1 row affected (0.00 sec)

Selanjutnya, aktifkanlah database yang terbuat dengan perintah berikut:

Mysql > USE dbretail;
Database changed


Pernyataan “Database changed” di atas menandakan anda sekarang telah aktif di dalam  database dbretail.

1. Membuat Tabel tbljenis

Tabel Jenis Barang digunakan untuk merekam data  semua jenis barang. Dengan cara ini, kita  dapat mengelompokkan jenis barang.Berikut desain tabelnya.

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL

 Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:

mysql > create table  tbljenis( 
 kodejenis char(4) not null primary key,
 jenis varchar(60)
);

 Setelah  perintah  membuat  tabel  di  atas  dijalankan,  sekarang  anda  telah  memiliki  tabel  baru bernama tbljenis.

2. Membuat Tabel tblpetugas

Tabel  petugas    digunakan  untuk  merekam  data   semua  petugas.  Dengan  cara  ini,  kita  dapat  mengetahui petugas jaga parkir.Berikut desain tabelnya.

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:

mysql > create table  tblpetugas( 
 idpetugas char(6) not null primary key, 

 namapetugas varchar(80), 

 alamat varchar(100), 

 email varchar(80), 

 telpon char(10) 

);



Setelah  perintah  membuat  tabel  di  atas  dijalankan,  sekarang  anda  telah  memiliki  tabel  baru bernama tblpetugas.

 3. Membuat Tabel tbldistributor

Tabel distributor digunakan untuk merekam data  semua distributor. Dengan cara ini, kita dapat mengetahui distributor pemasok barang.Berikut desain tabelnya.

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:

mysql > create table  tbldistributor( 
 iddistributor char(6) not null primary key, 

 namadistributor varchar(80), 

 alamat varchar(100), 

 kotasal varchar(80), 

 email varchar(80), 

 telpon char(10) 

);



Setelah  perintah  membuat  tabel  di  atas  dijalankan,  sekarang  anda  telah  memiliki  tabel  baru  bernama tbldistributor.

4. Membuat Tabel tblbarang

Tabel  Barang  digunakan  untuk  merekam  semua  data  barang  Dengan  cara  ini,  kita  dapat mengetahui semua data barang yang ada digudang. Berikut desain tabelnya.

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:

mysql > create table  tblbarang(  
 kodebarang char(4) not null primary key, 

 namabarang varchar(100), 

 kodejenis char(4), 

 harganet double, 

 hargajual double, 

 stok smallint(20) 

);



Setelah  perintah  membuat  tabel  di  atas  dijalankan,  sekarang  anda  telah  memiliki  tabel  baru bernama tblbarang.

5. Membuat Tabel tblbrgmasuk

Tabel Barang masuk digunakan untuk merekam semua data barang masuk Dengan cara ini, kita dapat mengetahui semua data barang masuk yang ada digudang. Berikut desain tabelnya.

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:

mysql > create table  tblbrgmasuk(
 nonota char(10) not null primary key,
 tglmasuk varchar(30),
 iddistributor char(6),
 idpetugas char(6),
 total double

);

 Setelah  perintah  membuat  tabel  di  atas  dijalankan,  sekarang  anda  telah  memiliki  tabel  baru bernama tblbrgmasuk.

6. Membuat Tabel tbldetailbrgmasuk

Tabel Detail Barang Masuk digunakan untuk merekam jumlah data barang masuk, Dengan cara ini, kita dapat mengetahui semua data barang yang baru diorder. Berikut desain tabelnya.

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL

Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:

mysql > create table  tbldetailbrgmasuk(
 nonota char(10) not null,
 kodebarang char(4) not null,
 jumlah smallint(4),
 subtotal double

);

Setelah  perintah  membuat  tabel  di  atas  dijalankan,  sekarang  anda  telah  memiliki  tabel  baru bernama tbldetailbrgmasuk.

7. Membuat Tabel tblpenjualan

Tabel  Penjualan  digunakan  untuk  merekam  semua  transaksi  penjualan  Dengan  cara  ini,  kita dapat  mengetahui  semua  data  barang  yang sudah  terjual  atau  belum  terjual.  Berikut  desain tabelnya.

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL

Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:

mysql > create table  tblpenjualan( 
 nofaktur char(10) not null primary key, 

 tglpenjualan varchar(30), 

 idpetugas char(6), 

 bayar double, 

 sisa double, 

 total double
);


 Setelah  perintah  membuat  tabel  di  atas  dijalankan,  sekarang  anda  telah  memiliki  tabel  baru bernama tblpenjualan.

8. Membuat Tabel tbldetailpenjualan

Tabel Detail Penjualan digunakan untuk merekam jumlah data barang terjual, Dengan cara ini, kita  dapat  mengetahui  semua  data  barang  yang  sudah  atau  belum  terjual.  Berikut  desain tabelnya.

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL

Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:

mysql > create table  tbldetailpenjualan(
 nofaktur char(10) not null,
 kodebarang char(4) not null,
 jumlah smallint(4),
 subtotal double

);

 Setelah  perintah  membuat  tabel  di  atas  dijalankan,  sekarang  anda  telah  memiliki  tabel  baru bernama tbldetailpenjualan.

Relasi Antar Tabel 

Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL
 Hubungan Antar Tabel pada dbretail
Tanda (PK) menunjukkan kunci utama, sedangkan (FK) adalah kunci tamu dengan diwujudkan arah panahnya.  Berikut bebarapa penjelasan relasi tabel tersebut.

Oke sob untuk membuat databasenya sudah selesai, nanti kalau ada kesempatan gw lanjut lagi ke part berikutnya tentang Membuat Aplikasi Penjualan Barang Dengan Java Netbeans dan MYSQL. kalau ada pertanyaan dan saran bisa dicurahkan dikolom komentar ^-^ Terimakasih sudah berkunjung di blog gw. sampai jumpa lagi sob.

Share this

Related Posts

Previous
Next Post »