Laporan Paraktikum Bahasa Pemrograman 2 Pertemuan Kedua

Membuat Database Pada NetBeans
Langkah awal bukalah XAMPP kemudian jalankan MySQL dengan klik tombol Start yang terletak di sebelah kanannya. Cukup minimize dan jangan di Close. Description: SSS_01.pngUntuk membuat Database baru langkahnya adalah pada tampilan awal NetBeans klik Services kemudian klik kanan pada MySQL Server at localhost pilih Create Database.  Description: SSS_02.pngPada Kolom New Database Name isikan Kartu Keluarga kemudian klik OK.Description: SSS_03.pngkemudian pada database Kartu_Keluarga klik kanan dan pilih Connect….Description: SSS_04.pngPada jdbc…/Kartu_Keluarga klik kanan pilih Execute Command… Description: SSS_05.pngKetiklah script berikut
create table provinsi(
kd_prov int(10) primary key,
nm_prov varchar(25) null
)

create table kabupaten_kota(
kd_kab varchar(10) primary key,
nm_kab varchar(25) null,
kd_prov int(10)
)

create table kecamatan(
kd_kec varchar(10) primary key,
nm_kec varchar(25) null,
kd_kab varchar(10)
)

create table desa(
kd_desa varchar(10) primary key,
nm_desa varchar(25) null,
kd_kec varchar(10)
)

create table keluarga(
no_kk varchar(30) primary key,
nm_ibu varchar(25) not null, 
nm_ayah varchar(25) not null,
status_
kd_desa varchar(10),
nik varchar(30)
)

create table anggota_keluarga(
nik varchar(30) primary key,
nama varchar(30) null,
jk varchar(10) null
no_kk varchar(30) 
)



kemudian jalankan satu persatu dengan blok scriptnya kemudian klik kanan dan pilih Run Selection. Apabila berjalan maka Selanjutnya buatlah project baru. Description: SSS_06.pngSeperti yang dipaparkan di Pertemuan_01. Pada lembar kosong masukan table yang tersedia pada Pallete.Description: SSS_07.pngKlik kanan pada variable Tablekemudian pilihTable Content…
pada tampilan Customizer Dialog  pada tab Table Model pilih Bound kemudian klik Import Data to For…
dan pada Database Connection pilih jdbc:…/3306/Kartu_Keluarga?... dan klik OK Description: SSS_08.pngMasih pada tampilan Customizer Dialog pilih tab Columns dan klik Insert. Isilah Title dengan nama Kolom yang dimaksud Expression untuk kolom database yang dimaksud. Description: SSS_09.pngSetelah selesai klik Close dan jalankan.

Related Posts:

Laporan Paraktikum Bahasa Pemrograman 2 Pertemuan Pertama


Pada postingan kali ini akan membahas bagaimana cara membuat project pada aplikasi net beans. diantaranya project bagaimana membuat alat hitung sederhana, form login dan terakhir membuat kalkulator.
1.       Membuat Form Alat hitung Sederhana
Langkah pertama buat project baru dengan mengeklik menu File kemudian pilih New Project atau bias juga dengan menekan Ctrl+Shift+N.
Description: SS_01.png
Pilih Categories java dan Projects Java Application kemudian klik Next.Description: SS_02.png
Isikan nama project kemudian klik Finish.Description: SS_03.jpg
Buatlah baru untuk membuat tampilan alat hitung sederhana dengan cara klik kana pada java source package (yang tadi menggunanakn nama pertemuan_01) psorot New dan pilih JFrame Form…Description: SS_06.jpgIsilah Class Name dengan Alat_Hitung_Sederhana kemudian klik Finish.Description: SS_07.jpgMaka akan muncul lembar kosong, maka isikan dengan menambahkan  variable Label dan Text Area yang tersedia pada Pallet di sebelah kanan.Description: SS_08.jpgJika sudah sesuai dengan yang diinginkan maka gantilah nama variabelnya dengan klik kanan pada variable yang dimaksud kemudian pilih Change Variable Name… untuk mempermudah dalam pengkodean nanti.Description: SS_09.jpgSetidaknya seperti gambar di bawah ini.Description: SS_10.jpgSetelah tampilan dirasa sudah sesuai maka lanjutkan dengan memberikan perintahnya. Dengan cara klik kanan pada variabel txtBil1 yang dimaksud kemudian pilih EventsAction→actionPerformed.Description: SS_11.jpgKetiklah script di bawah txtBil1ActionPerformed…
Dengan script
 int Bil1, Bil2, Hasil;
Bil1 = Integer.parseInt(txtBil1.getText());
Bil2 = Integer.parseInt(txtBil2.getText());
Hasil = Bil1+Bil2;
txtHasil.setText(String.valueOf(Hasil));
dan lakukan hal yang sama pada variable txtBil2.Description: SS_12.jpgKemudian untuk variable txtHasil masukan script berikut
int Bil1, Bil2, Hasil;
        Bil1 = Integer.parseInt(txtBil1.getText());
        Bil2 = Integer.parseInt(txtBil2.getText());
        switch (txtOperator.getText()) {
            case "+":
                Hasil = Bil1+Bil2;
                txtHasil.setText(String.valueOf(Hasil));
                break;
            case "-":
                Hasil = Bil1-Bil2;
                txtHasil.setText(String.valueOf(Hasil));
                break;
            case ":":
                Hasil = Bil1/Bil2;
                txtHasil.setText(String.valueOf(Hasil));
                break;
            case "*":
                Hasil = Bil1*Bil2;
                txtHasil.setText(String.valueOf(Hasil));
                break;
        }Description: SS_13.jpgDan untuk bisa menjalankanform yang dimaksud klik kanan pada project yang dibuat tadi, pilih Properties maka pada kolom Categories pilih Run dan klik Browse… pilihlah Main classes yang dimaksud. Description: SS_14.jpgKlik Select Mian Class kemudian klik OK.Description: SS_15.jpgDan terakhir klik Run (tombol panah berwarna hijau) dan tunggu hingga proses selesai.Description: SS_16.jpgCobalah dengan beberpa perhitungan jika hasilnya sesuai maka project selesai.Description: SS_17.jpgDescription: SS_18.jpgDescription: SS_19.jpgDescription: SS_20.jpg2. Membuat Form Login
Langkah yang dilakukan untuk membuat Form Login hamper sama seperti akan membuat form Alat_Hitung_Sederhana. Description: SS_21.jpgUntuk actionPerformed pada variable txtPassword isilah dengan
int Bil1, Bil2, Hasil;
        Bil1 = Integer.parseInt(txtBil1.getText());
        Bil2 = Integer.parseInt(txtBil2.getText());
        switch (txtOperator.getText()) {
            case "+":
                Hasil = Bil1+Bil2;
                txtHasil.setText(String.valueOf(Hasil));
                break;
            case "-":
                Hasil = Bil1-Bil2;
                txtHasil.setText(String.valueOf(Hasil));
                break;
            case ":":
                Hasil = Bil1/Bil2;
                txtHasil.setText(String.valueOf(Hasil));
                break;
            case "*":
                Hasil = Bil1*Bil2;
                txtHasil.setText(String.valueOf(Hasil));
                break;
        } Description: SS_22.jpg3. Membuat Form Kalkulator
Untuk membuat design sepertinya tak perlu untuk dipaparkan kembali namun untuk menambahkan perintah actionPerformed pada button angka isilah seperti dibawah ini
Angka += "0"; //angka yang dimaksud ganti sesuai variable button 0-9
        txtLayar.setText(Angka);
sedangkan untuk button operator masukkan
Bil1 = Double.parseDouble(Angka);
        txtLayar.setText("*"); //untuk operator = 1 ganti dengan “+” selanjutnya “-“, “*”, “:”
        Angka = "";
        Operator = 3;

Untuk button sama dengan atau menghitung hasil adalah
switch(Operator){
            case 1:
                Bil2 = Double.parseDouble(Angka);
                Hasil = Bil1 + Bil2;
                Angka = Double.toString(Hasil);
                txtLayar.setText(Angka);
                break;
            case 2:
                Bil2 = Double.parseDouble(Angka);
                Hasil = Bil1 - Bil2;
                Angka = Double.toString(Hasil);
                txtLayar.setText(Angka);
                break;
            case 3:
                Bil2 = Double.parseDouble(Angka);
                Hasil = Bil1 * Bil2;
                Angka = Double.toString(Hasil);
                txtLayar.setText(Angka);
                break;
            case 4:
                Bil2 = Double.parseDouble(Angka);
                Hasil = Bil1 / Bil2;
                Angka = Double.toString(Hasil);
                txtLayar.setText(Angka);
                break;   
        } Description: SS_23.jpgKemudian jalankan dengan klik Run. Cobalah apakah hasilnya sudah sesuai.Description: SS_24.jpgDescription: SS_25.jpgDescription: SS_26.jpgDescription: SS_27.jpg

Related Posts: