Rabu, 30 Oktober 2013

Tugas 2 Pemrograman Berorientasi Obyek

1. RUMUS PERTAMA



package Rumus1;
import javax.swing.JOptionPane;
public class Rumus_Matematika {
   String jari;
   double phi,VBola;
   public void hitung_volume()
    {
        //this.phi=p1;
        phi=3.14;
        jari = JOptionPane.showInputDialog("Masukan Berapa Panjang Jari-Jari Bola !");
        float r = Float.valueOf(jari);
    VBola=4/3.0*phi*r*r*r;
    JOptionPane.showMessageDialog(null,"Volume Bola Dengan Jari-Jari "+r+" cm = "+VBola+" cm3");
    }
   
}


2. RUMUS KEDUA



package Rumus2;
import javax.swing.JOptionPane;
public class Rumus_Fisika {
   String kecepatan_awal,percepatan,waktu_tempuh;
   double Vt;
   public void hitung_kecepatan()
    {
        kecepatan_awal = JOptionPane.showInputDialog("Masukan Berapa Kecepatan Awalnya !");
        float V0 = Float.valueOf(kecepatan_awal);
       
        percepatan = JOptionPane.showInputDialog("Masukan Berapa Percepatannya !");
        float a = Float.valueOf(percepatan);
       
        waktu_tempuh = JOptionPane.showInputDialog("Masukan Berapa Waktu Tempuhnya !");
        float t = Float.valueOf(waktu_tempuh);
       
    Vt=V0+(a*t);
    JOptionPane.showMessageDialog(null,"Kecepatan Akhirnya Adalah "+Vt+" m/s");
    }
   
}



 
 3. RUMUS KETIGA



package Rumus3;
import javax.swing.JOptionPane;
public class Rumus_Kimia {
   String massa,volume;
   double rho;
   public void hitung_MassaJenis()
    {
        massa = JOptionPane.showInputDialog("Masukan Berapa Massa Zat Cair !");
        float m = Float.valueOf(massa);
       
        volume = JOptionPane.showInputDialog("Masukan Berapa Volume Zat Cair !");
        float v = Float.valueOf(volume);
       
    rho=m/v;
    JOptionPane.showMessageDialog(null,"Masa Jenis Dari Zat Cair Tersebut Adalah "+rho+" g/cm3");
    }
   
}




4. PROGRAM UTAMA 1


package Rumus3;
import Rumus1.Rumus_Matematika;

public class Hitung_R1 {
    public static void main(String[] args) {
        Rumus_Matematika Volume_Bola = new Rumus_Matematika();
        Volume_Bola.hitung_volume();
    }
   
}

 




5. PROGRAM UTAMA 2


package Rumus2;
import Rumus3.Rumus_Kimia;

public class Hitung_R3 {
    public static void main(String[] args) {
        Rumus_Kimia Massa_Jenis = new Rumus_Kimia();
        Massa_Jenis.hitung_MassaJenis();
    }
   
}
   
 


6. PROGRAM UTAMA 3

 


package Rumus1;
import Rumus2.Rumus_Fisika;

public class Hitung_R2 {
    public static void main(String[] args) {
        Rumus_Fisika Kecepatan = new Rumus_Fisika();
        Kecepatan.hitung_kecepatan();
    }
   
}


Read More

Program Konversi Nilai Sederhana Dengan Java

Berikut source codenya :


import javax.swing.JOptionPane;
public class Konversi_Nilai {
   
    public static void main (String args[]) {
        String Nilai_Angka,ket;
                Nilai_Angka = JOptionPane.showInputDialog("Masukan Berapa Nilai Angka Anda !");
                int NA = Integer.parseInt(Nilai_Angka);


            if ((NA < 90)&& (NA > 80))
            {   

                System.out.println("Nilai Angka Anda = "+NA);                System.out.println("Nilai Huruf Anda = A");
                ket="SELAMAT! ANDA LULUS";
                System.out.println(ket);
            }
            else
            if ((NA < 81)&& (NA > 60))

        {
                System.out.println("Nilai Angka Anda = "+NA);
                System.out.println("Nilai Huruf Anda = B");
                ket="SELAMAT! ANDA LULUS";
                System.out.println(ket);
            }
            else
            if ((NA < 61)&& (NA > 40))
            {
                System.out.println("Nilai Angka Anda = "+NA);
                System.out.println("Nilai Huruf Anda = C");
                ket="SELAMAT! ANDA LULUS";
                System.out.println(ket);
            }
            else
            if ((NA < 41)&& (NA > 20))
            {
                System.out.println("Nilai Angka Anda = "+NA);
                System.out.println("Nilai Huruf Anda = D");
                ket="MAAF ANDA HARUS MENGULANG";
                System.out.println(ket);
            }
            else
            if ((NA < 21)&& (NA > 4))
            {
                System.out.println("Nilai Angka Anda = "+NA);
                System.out.println("Nilai Huruf Anda = E");
                ket="MAAF ANDA HARUS MENGULANG";
                System.out.println(ket);
            }
    }
}











Read More

Sabtu, 26 Oktober 2013

Tugas 1 Sistem Manajemen Basis Data


TUGAS
SISTEM MANAJEMEN BASIS DATA
“Sistem Manajemen Basis Data Transaksi Hotel “
Disusun Oleh :
Galih Prassantika Utama              (121051092)
Annisa Utami                               (121051088)
Adnna Dea Kusuma                    (121051015)
Maria Ulfa Nofiani                      (121051109)
Lilik Nugroho                              (121051118)
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
YAYASAN PEMBINA POTENSI PEMBANGUNAN
INSTITUT SAINS DAN TEKNOLOGI AKPRIND
YOGYAKARTA
2013 / 2014
 “Sistem Manajemen Basis Data Transaksi Hotel”
A.    Tabel yang digunakan.
Untuk basis data hotel, kali ini menggunakan 3 tabel seperti berikut :
1.      Tabel Penyewa.
Field
Data Type
Value
ID_Penyewa
Number
Longer Integer
Nama_Penyewa
Text
50
Alamat
Text
50
Kota
Text
20
No_Telepon/HP
Text
15
2.      Tabel Kamar Hotel.
Field
Data Type
Value
ID_Kamar
Number
Longer Integer
Tipe_Kamar
Text
20
Harga_Kamar
Number
Longer Integer
3.      Tabel Sewa.
Field
Data Type
Value
ID_Sewa
Number
Longer Integer
ID_Penyewa
Number
Longer Integer
ID_Kamar
Number
Longer Integer
Cek_In
Date/Time
-
Cek_Out
Date/Time
-
Total
Number
Longer Integer
B.     Bentuk Relationships.
Relasi sendiri bermaksud berguna untuk menghubungkan tabel satu dengan tabel yang lain sehingga data yang ada pada ketiga tabel tersebut saling berhubungan dan melengkapi. Berikut adalah bentuk relasi dari ketiga tabel tersebut :
Ket : 
·      ID_Penyewa ( Primary Key ) dari tabel Penyewa direlasikan dengan ID_Penyewa dari tabel Sewa.
·      ID_Kamar ( Primary Key ) dari tabel Sewa direlasikan dengan ID_Kamar (Primary key) dari tabel Kamar Hotel.
C.     Penyusunan Query.
Berikut penyusunan query :

D.    Input data
Untuk memulai proses database di perlukan data-data yang dibutuhkan, dan berikut input datanya :
1.      Tabel Penyewa.
Add caption
2.      Tabel Kamar Hotel.

3.      Tabel Sewa.
E.     Hasil Query dari input data tabel penyewa, tabel kamar hotel, dan tabel sewa.
F.      Hasil Form dari input data tabel penyewa, tabel kamar hotel, dan tabel sewa. 

G.    Hasil Report dari input data tabel penyewa, tabel kamar hotel, dan tabel sewa. 
Read More