Cara Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko

8:00:00 PM Add Comment
Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko

Cara Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko - Halo Sobat helmyntest sudah beberapa hari gak sempet ngeblog karena banyak kesibukan (tugas kuli-ah, ngegame, makan tidur dll) akhirnya gw bisa ngeblog lagi nih. Kali ini gw ga lanjutin yang mengenai project netbeans sob. Kali ini gw mau share software untuk encode atau mengkompres (bukan buat demam sob) atau converter sebuah atau lebih file video. Seterah sobat dah mau nyebutnya apa. Langsung aja ya sob.

Untuk mengencode video, gw menggunakan cyko. Software ini akan mengencode file video sobat yang berekstensi apapun selain .mkv menjadi file mkv. Untuk hasil encode akan sama mirip percis bahkan lebih baik dari file aslinya. Gw mengencode file mp4 dengan size 609MB menjadi 44MB mkv dan hasilnya lebih baik karena bersih dari noise yang ada pada video sebelum di encode.
Untuk softwarenya bisa di download disini sob 

Langsung aja sob ikuti langkah-langkahnya berikut ini :

1.  jalankan dulu handbrakeCLI.exe , nanti akan muncul command prompt dan hilang dengan cepat.

2.  lalu buka Cyko.exe , dan masukkan filmnya lewat add source file atau bisa langsung dengan drag and drop file yang ingin sobat encode. Disini gw menggunakan file tugas sob.

Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko

3. 

Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko

 lalu masuk ke tab option dan lakukan settingan sama seperti berikut
value : 26
height : 720 (sesuai ukuran file asli atau bisa lebih kecil)
audio bitrate : 48
centang hardsub jika video sobat ingin digabung dengan subtitle
preset: pilih high quality untuk hasil terbaik atau yang lain sesuai keinginan sobat dan untuk keterangan masing2an settingan lihat pada softwarenya langsung.

4.  lalu klik scannya sob.  setelah itu akan masuk ke tab outputs, tinggal klik encode!

Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko


5.  tunggu prosesnya hingga selesai sob..


Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko

lamanya encode dipengaruhi oleh settingan seperti langkah 3 tadi dan kualitas video tersebut. Settingan tidak harus sama seperti yg gw berikan tadi, itu hanya contoh yg biasanya gw gunakan saja.

6.  dan ini hasil dari encode yg berhasil gw lakukan dengan size yg semula 620Mb hanya menjadi 44Mb. File tersebut yang 620Mb merupakan renderan dari sony vegas sob jadi maklum gede dan pas banget ada software encode yang mutakhir :v


Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko


dan selesai sob cara mengecilkan ukuran video dengan cykotanpa mengurangi kualitasnya sob. Semoga bermanfat untuk sobat helmyntest semua ^_^ apabila ada yang ingin ditanyakan bisa langsung coret dikomentar sob. Untuk segala kekurangannya gw minta maaf dan stay tune untuk postingan-postingan selanjutnya.

Cara Mengecilkan Ukuran Video Tanpa Mengurangi Kualitas Dengan Cyko

Download Internet Download Manager + Crack

Download Internet Download Manager + Crack

5:22:00 PM Add Comment

Download Internet Download Manager Dengan Crack - Halo sobat helmyntest selamat sore, jumpa lagi nih sob kali ini gw tidak melanjutkan tutorial membuat aplikasi penjualan dengan netbeans melainkan gw mau ngeshare software yang sangat dibutuhkan banget untuk download-download sob. gw mau ngeshare Download Internet Download Manager  6.11 BUILD 7 yang gw pakai saat ini sob.

Seperti kita tahu bahwa IDM ini merupakan software terbaik yang dapat kita gunakan untuk mempercepat proses download file di internet. File yang dapat di download menggunakan IDM ini adalah berbagai macam jenis file mulai dari audio, video, dan juga file software atau games. sobat yang senang mendownload video dari youtube juga kini dapat dengan mudah mendownload video kesayangan sobat dari youtube menggunakan software IDM ini.
langsaung aja sob tanpa panjang cakap, untuk cara penggunaan patch silahkan sobat lihat caranya berikut ini.
What’s new in version IDM 6.11 Build  7
  • Added support for Firefox 42 and SeaMonkey 2.35
  • Fixed bugs
  • Fixed problems with downloading from several file sharing sites
  • Fixed bugs
  • Fixed problems with video recognition for several types of web sites
  • Added support for Firefox 41
  • Resolved the problem with erroneous download interceptions of videos in Firefox
  • Resolved the problem when “download this video” button was not displayed in Firefox
  • Improved integration into Google Chrome
  • Fixed bugs
  • Fixed problems with detection of some types of downloads in Firefox
  • Fixed bugs
  • Added support for Microsoft Edge browser
  • Fixed bugs
  • Fixed a bug in Firefox extension with multiple download dialogs
  • Fixed the bug with text selection in Firefox extension
  • Improved video recognition in Google Chrome
  • Added support for Firefox 40
  • Improved Google Chrome integration
  • Fixed problems with video recognition for several types of web sites
  • Fixed bugs
  • Added support for Firefox 39
  • Improved video downloading for several types of web sites
  • Fixed bugs
  • Fixed problems with erroneous interceptions of Firefox internal downloads
  • Improved Google Chrome integration
  • Added support for Firefox 38
  • Fixed compatibility problems of Google Chrome extension with Kaspersky Internet Security
  • Fixed a critical bug in IDM network driver
  • Fixed compatibility problems with antiviral and internet security software
  • Improved taking over downloads of videos from web players in Google Chrome
  • Added a feature to change video resolution for rtmp protocol
  • Added support for SeaMonkey 2.33
  • Fixed problems with video/audio recognition for several types of web sites
  • Fixed compatibility problems of Google Chrome extension with several applications
  • Fixed bugs in Chrome integration module
  • Added support for Firefox 37
  • Added support for Google Chrome 42
  • Added support for new types of video streaming sites
  • Fixed bugs

Cara Instal IDM :


  1. Download IDM Gratis ini dan ekstrak file “DM 6.11-BUILD-7.rar
  2. Kemudian instal software IDM-nya seperti biasa. Setelah proses instalasi selesai jangan dulu buka programnya. (Bagi sobat yang sebelumnya sudah terinstal IDM, uninstal dulu IDM-nya baru instal lagi dengan IDM ini).
  3. Setelah proses instalasi selesai agan keluar dari program IDMnya. cek juga di task manager. Jika ada idman.exe maka pilih end proccess pada “idman.exe” tersebut.
  4. Buka folder “Patch” dan Jalankan Patch yang ada di dalamnya dengan cara klik kanan lalu pilih run as administrator.
  5. Lalu klik Patch dan isikan nama dengan bebas. Ikuti Langkahnya hingga selesai.
  6. Sekarang IDM sobat sudah menjadi Full Version tidak akan muncul lagi popup fake serial number.
done sob, sekarang IDM sobat sudah full version dan ga ada trial-trialan sob dan bisa download sepuasnya. sekian dulu ya sob semoga softwarenya bermanfaat sob.
Donwload Internet Download Manager Dengan Crack

Membuat Desain Form Dengan Netbeans

11:23:00 AM Add Comment

MembuatDesain Form Data Jenis Barang - Part III 

membuat desain form dengan netbeans

Membuat Desain Form Data Jenis BarangHalo sobat helmyntest jumpa lagi nih sob sama gw owner blog gajelas ini :v apa kabarnya nih sob? Semoga dalam keadaan baik semua ya… gw mau lanjutin postingan sebelumnya nih sob mengenai membuat aplikasi penjualan, kali ini kita akan Membuat Desain Form Data Jenis Barang dari aplikasi penjualan sob, langsung saja sob kita simak baik-baik!


Fungsi dari form ini adalah agar  petugas  dapat  mengetahu  dan menginput jenis barang. Lakukan beberapa langkah berikut ini sob:

Pertamax, Buatlah  file  baru  dalam  paket  AplikasiPenjualan,  dengan  cara  klik  kanan  paket AplikasiPenjualan, Pilih New -> JFrame Form....

membuat desain form dengan netbeans

Kedua, Pada jendela New JFrame Form, isikan FrmJenis pada kotak isian Class Name, dan Package pilih aplikasipenjualan, lalu tekan tombol Finish untuk mengakhiri.

membuat desain form dengan netbeans
Menentukan Nama Form JFrame Form
membuat desain form dengan netbeans
Desain Form Baru 
Ketiga, Desainlah form yang baru anda ciptakan seperti gambar dibawah ini atau bebas untuk membuat desainnya tetapi fieldnya harus sesuai gambar dibawah ini:

membuat desain form dengan netbeans

Keterangan : 
membuat desain form dengan netbeans
Daftar Propertis yang digunakan

Selanjutnya setelah form sudah selesai dibuat kita masukan Syntax Programnya 

Pertamax, Pada bagian import tambahkan dibawah baris package penjuaan sepeti kode berikut:

package aplikasipenjualan; 
import javax.swing.*;
import java.awt.*; 
import java.sql.*;

KeDua, Pada bagian public class FrmJenis extends javax.swing.JFrame tambahkan kode berikut:
public class FrmJenis extends javax.swing.JFrame {
    public Connection conn;
    public Statement cn;
    /**
     * Creates new form FrmJenis
     */
    public FrmJenis() {
        initComponents();
        Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize();
        Dimension frameSize=this.getSize();
        if(frameSize.height > screenSize.height){
            frameSize.height=screenSize.height;
        }
        if(frameSize.width > screenSize.width){
            frameSize.width=screenSize.width;
        }
        this.setLocation((screenSize.width - frameSize.width) / 2,
        (screenSize.height = screenSize.height) / 4);
        Table.setModel(tableModel);
        Tabel(Table, new int[]{90,330});
        setDefaultTable();
        SetEditOff();
    }

KeTiga, Buatlah kode program diatas //Variables declaration - do not modify  untuk menampilkan data  pada tabel seperti berikut:
private javax.swing.table.DefaultTableModel tableModel=getDefaultTabelModel();  
private void Tabel(javax.swing.JTable tb, int lebar[] ) { 
             tb.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); 
        int kolom=tb.getColumnCount(); 
        for(int i=0;i < kolom;i++) { 
            javax.swing.table.TableColumn tbc=tb.getColumnModel().getColumn(i); 
            tbc.setPreferredWidth(lebar[i]); 
            tb.setRowHeight(17); 
        } 
    } 
     
private javax.swing.table.DefaultTableModel getDefaultTabelModel() { 
return new javax.swing.table.DefaultTableModel( 
new Object[][] {}, 
new String [] {"Kode Jenis","Jenis Barang"} 
){ 
boolean[] canEdit = new boolean[]{ 
false, false, false, false 
}; 
public  boolean isCellEditable(int  rowIndex, int columnIndex){ 
return canEdit[columnIndex]; 

};    


 String data[]=new String[2]; 
 private void setDefaultTable() { 
 String stat =""; 
 try { 
 koneksi(); 
 String     SQL = "SELECT * FROM tbljenis order by kodejenis asc"; 
 ResultSet res = cn.executeQuery(SQL);
 while(res.next()){ 
 data[0] = res.getString(1); 
 data[1] = res.getString(2); 
 tableModel.addRow(data); 
        } 
        res.close(); 
        cn.close(); 
        conn.close(); 
        } catch (Exception ex) {             
         System.err.println(ex.getMessage()); 
        } 
    }

KeEmpat,  Buatlah  kode  program  untuk  menampilkan  data  yang  sudah  tersimpan  di  database,  letakkan disembarang tempat yang memiliki space kosong seperti berikut ini:
Int row = 0;
public void Tampil(){
      row = Table.getSelectedRow();
      KodeJenis.setText(tableModel.getValueAt(row, 0).toString());
      Jenis.setText(tableModel.getValueAt(row, 1).toString());
      Save.setEnabled(false);
      Update.setEnabled(true);
      Delete.setEnabled(true);
      SetEditOn();

  }

Kelimax, Buatlah perintah BersihData,SetEditOff, dan SetEditON disembarang tempat yang memiliki space kosong seperti berikut ini:

public void BersihData(){
      KodeJenis.setText("");
      Jenis.setText("");   
  }
  public void SetEditOff(){
      KodeJenis.setEnabled(false);
      Jenis.setEnabled(false);
  }  
  public void SetEditOn(){
      KodeJenis.setEnabled(true);
      Jenis.setEnabled(true);
   }
}

KeEnam, Buatlah perintah koneksi disembarang tempat yang memiliki space kosong seperti berikut ini:
public void koneksi(){
    try{
        Class.forName("com.mysql.jdbc.Driver");
        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbretail","root","");
        cn = conn.createStatement();
    }catch (Exception e){
        JOptionPane.showMessageDialog(null,"koneksi gagal..");
        System.out.println(e.getMessage());
        }
    }

KeTujuh, Buatlah kode program AddNew dengan mengklik kanan button AddNew  ->evens  ->  action  ->  ActionPerformed.
private void AddNewActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        BersihData();
        KodeJenis.requestFocus();
        Save.setEnabled(true);
        Update.setEnabled(false);
        Delete.setEnabled(false);
        SetEditOn();
    }

KeDelapan, Buatlah kode program save dengan mengklik kanan button save ->evens -> action -> ActionPerformed.
private void SaveActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        String KJ=KodeJenis.getText();
        String J=Jenis.getText();

if ((KJ.isEmpty()) | (J.isEmpty()))
{JOptionPane.showMessageDialog(null,"data tidak boleh kosong, silahkan dilengkapi");
KodeJenis.requestFocus();
}else {
    
          try {
koneksi();
String     SQL = "insert into tbljenis values(' "+KodeJenis.getText()+" ' , ' "+Jenis.getText()+"')";
cn.executeUpdate(SQL);
conn.close();
        data[0] = KodeJenis.getText();
        data[1] = Jenis.getText();
        tableModel.insertRow(0, data); 
        JOptionPane.showMessageDialog(null,"Data Berhasil Disimpan!");
        BersihData();
        Save.setEnabled(false);
        SetEditOff();
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null,ex.getMessage());
        }
        }
    }

KeSembilan, Buatlah kode program even Click dengan mengklik kanan table(grid)  ->evens  ->  Mouse  -> MouseClicked.
private void TableMouseClicked(java.awt.event.MouseEvent evt) {                                   
        // TODO add your handling code here:
          if (evt.getClickCount()==1) {
            Tampil();
        } 
    }    

KeSepuluh, Buatlah  kode  program  Update  dengan  mengklik  kanan  button  Update  ->evens  ->  action  -> ActionPerformed.
private void UpdateActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
         String KJ=KodeJenis.getText();
         String J=Jenis.getText();

if ((KJ.isEmpty()) | (J.isEmpty()))
{JOptionPane.showMessageDialog(null,"data tidak boleh kosong, silahkan dilengkapi");
KodeJenis.requestFocus();
}else {
    
          try {
koneksi();
String     SQL = "Update tbljenis set jenis=' "+Jenis.getText()+" ' "+
                           "Where kodejenis=' "+KodeJenis.getText()+" ' "; 
        cn.executeUpdate(SQL);
        data[0] = KodeJenis.getText();
        data[1] = Jenis.getText();
        tableModel.removeRow(row);
        tableModel.insertRow(row,data);
        cn.close();
        conn.close();
        BersihData();
        Save.setEnabled(false);
        SetEditOff();
         JOptionPane.showMessageDialog(null,"Data Berhasil DiUpdate!");
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null,ex.getMessage());
        }
        }
    }

KeSebelas, Buatlah  kode  program  Delete  dengan  mengklik  kanan  button  Delete  ->evens  ->  action  -> ActionPerformed.
private void DeleteActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
          String KJ=KodeJenis.getText();
        String J=Jenis.getText();

if ((KJ.isEmpty()) | (J.isEmpty()))
{JOptionPane.showMessageDialog(null,"data tidak boleh kosong, silahkan dilengkapi");
KodeJenis.requestFocus();
}else {          
try {
Connection kon = new koneksi().getkoneksi();
Statement  stt = kon.createStatement();
String     SQL = "Delete From  tbljenis Where kodejenis='"+KodeJenis.getText().toString()+"'";
        stt.executeUpdate(SQL);
        data[0] = KodeJenis.getText();
        data[1] = Jenis.getText();
        tableModel.removeRow(row);
        stt.close();
        kon.close();
        BersihData();
        Save.setEnabled(false);
        SetEditOff();
        } catch (Exception ex) {
            System.err.println(ex.getMessage());
        }
        }
    }  

KeDuabelas, Buatlah kode program Close dengan mengklik kanan button Close ->evens -> action -> ActionPerformed.
private void CloseActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
         if(JOptionPane.showConfirmDialog(null,"This application will be close \n if you press button OK",
        "Information",JOptionPane.OK_CANCEL_OPTION,
        JOptionPane.INFORMATION_MESSAGE)==JOptionPane.OK_OPTION)
        this.dispose();
    }

KeTigabelas, Buatlah kode program Cancel dengan mengklik kanan button Cancel  ->evens  ->  action  -> ActionPerformed.
private void CancelActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        BersihData();
        SetEditOff();
    }

Finally… Form selesai dibuat selanjutnya tinggal sobat jalankan dengan memencet shift+F6  dan akan tampil seperti berikut sob: 


Akhirnya selesai juga sob membuat form data jenis barang, untuk form selanjutnya akan gw bahas di lain kesempatan sob. engga disangka membuat satu form ini aja lelah banget sob :v okelah sekian dulu ya sob postingannya. terimakasih untuk sobat helmyntest atas kunjungannya. sampai jumpa lagi sob! :v
Untuk Postingan Sebelumnya bisa cek disini sob MEMBUAT FILE PROJECT NETBEANS DAN MENGKONEKSIKAN DENGAN MYSQL



Membuat File Project Netbeans Dan Mengkoneksikan Dengan MYSQL

2:28:00 PM Add Comment
MEMBUAT FILE PROJECT NETBEANS DAN MENGKONEKSIKAN DENGAN MYSQL

Membuat File Project Netbeans dan mengkoneksikannya dengan MYSQL - Halo Sobat helmyntest jumpa lagi nih kita dalam MEMBUAT APLIKASI PENJUALAN BARANG DENGAN JAVA NETBEANS DAN MYSQL , sebelumnya gw mau ngucapin selamat hari raya idul adha 1436 H. langsung aja ya sob setelah kemaren gw posting mengenai membuat aplikasi penjualan dengan netbeans dan mysql,yang bekum kelar, Sekarang gw mau lanjutin ke tahap berikutnya  dari PART I yaitu membuat file projectnya dan mengkoneksikannya dengan mysql. Langsung aja sob cekbirot!

Untuk membuat file project netbeans dan menghubungkan dengan mysql Pertamakali kita harus sudah menginstall peralatan perang yang dibutuhkan sebelumnya yaitu Netbeans dan Xampp atau yang lainnya untuk membuat databasenya.

Langkah berikutnya yaitu membuat project baru dengan cara :

1.   Bukalah  editor  Netbeans,  lalu  buat  project  beru  melalui  menu  File  –>  New  Project,  sehingga           muncul sebuah jendela New Project.

2.   Pada  kolom  Categories  pilih  Java.  Selanjutnya  pada  kolom  projects  pilih  Java  Application,         kemudian tekan tombol Next untuk melanjutkan.


membuat file project netbeans dan mengkoneksikan dengan mysql

3.    Isilah  Project  Name  (sebagai  nama  proyek),  Project  Location  (folder  atau  lokasi program),            Application  Class  (nama  file  atau  kelas),  dan  nama  kelas  utama  seperti berikut ini.

membuat file project netbeans dan mengkoneksikan dengan mysql

Dari  gambar  di  atas,  perhatikan  isian  Application  Class  yang  terisi  otomatis  ketika  anda memberikan  nilai  pada  nama  Project  name:  “AplikasiPenjualan”.  Netbeans  secara  default menyiapkan paket bernama AplikasiPenjualan dan kelas utama Main.java. Berarti kita membuat kelas AplikasiPenjualan berada dalam paket AplikasiPenjualan.

4.   Pada kolom Choose Application Shell pilih Basic Application, anda bisa menyesuaikan foldernya             dengan computer anda.

5.    Jika sudah, klik tombol Finish

membuat file project netbeans dan mengkoneksikan dengan mysql
Tampilan Pertama Project Baru 

Setelah project baru sudah selesai selanjutnya kita membuat koneksi kedalam databasenya. Berikut langkah-langkahnya: 

 Pertama,  Kita tambahkan library MYSQL JDBC Driver dengan cara klik kanan pada folder libraries  –> Add                         Library.. kemudian cari MYSQL JDBC Driver –> Add Library.

membuat file project netbeans dan mengkoneksikan dengan mysql

 Kedua,   Pindah ke tab Services –>Klik kanan pada MYSQL Server –> Connect.  

membuat file project netbeans dan mengkoneksikan dengan mysql

Kemudian akan muncul database-database yang kita punya sob lalu klik kanan pada dbretail –> Connect –> username=root dan password biarkan kosong –> Ok.

 Ketiga,   Kita telah selesai menyambungkan mysql dengan netbeans.


Disini untuk kodingan membuat koneksi mdatabase kedalam aplikasinya gw tidak menggunakan class connection tetapi gw menggunakan function untuk membuat koneksi databasenya disetiap Form tapi ini optional. Jika sobat lebih prefer menggunakan class untuk membuat koneksi database itu sah-sah saja sob dan itu sangat bisa.

Oke sobat helmyntest untuk membuat file project dan mengkoneksikannya dengan mysql sudah selesai,
untuk langkah sebelumnya bisa cek disini membuat aplikasi penjualan dengan netbeans dan mysql dan  untuk langkah selanjutnya yaitu membuat form aplikasi penjualannya gw akan lanjut dilain kesempatan. Kalau ada yang ingin ditanyakan bisa dicoret-coret di komentar dan untuk sobat yang udah meluangkan waktu untuk membaca postingan blog gw ini gw ucapin terimakasih. Sekiranya sekian dulu sob sekali lagi selamat hari raya idul adha 1436 H sob selamat bersate-satean dan olahan daging lainnya. Sampai jumpa sobat helmyntest.

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

10:16:00 AM 2 Comments
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.