Data Mining adalah serangkaian proses untuk menggali nilai tambah dari
suatu kumpulan data berupa pengetahuan yang selama ini tidak diketahui
secara manual. Patut diingat bahwa kata mining sendiri berarti usaha
untuk mendapatkan sedikit barang berharga dari sejumlah besar material
dasar. Karena itu Data Mining sebenarnya memiliki akar yang panjang dari
bidang ilmu seperti kecerdasan buatan (artificial intelligent), machine
learning, statistik dan database. Data mining adalah proses menerapkan
metode ini untuk data dengan maksud untuk mengungkap pola-pola
tersembunyi. Dengan arti lain Data mining adalah proses untuk penggalian
pola-pola dari data. Data mining menjadi alat yang semakin penting
untuk mengubah data tersebut menjadi informasi. Hal ini sering digunakan
dalam berbagai praktek profil, seperti pemasaran, pengawasan, penipuan
deteksi dan penemuan ilmiah. Telah digunakan selama bertahun-tahun oleh
bisnis, ilmuwan dan pemerintah untuk menyaring volume data seperti
catatan perjalanan penumpang penerbangan, data sensus dan supermarket
scanner data untuk menghasilkan laporan riset pasar.
Alasan utama untuk menggunakan data mining adalah untuk membantu dalam
analisis koleksi pengamatan perilaku. Data tersebut rentan terhadap
collinearity karena diketahui keterkaitan. Fakta yang tak terelakkan
data mining adalah bahwa subset/set data yang dianalisis mungkin tidak
mewakili seluruh domain, dan karenanya tidak boleh berisi contoh-contoh
hubungan kritis tertentu dan perilaku yang ada di bagian lain dari
domain . Untuk mengatasi masalah semacam ini, analisis dapat ditambah
menggunakan berbasis percobaan dan pendekatan lain, seperti Choice
Modelling untuk data yang dihasilkan manusia. Dalam situasi ini, yang
melekat dapat berupa korelasi dikontrol untuk, atau dihapus sama sekali,
selama konstruksi desain eksperimental.
Beberapa teknik yang sering
disebut-sebut dalam literatur Data Mining dalam penerapannya antara
lain: clustering, classification, association rule mining, neural
network, genetic algorithm dan lain-lain. Yang membedakan persepsi
terhadap Data Mining adalah perkembangan teknik-teknik Data Mining untuk
aplikasi pada database skala besar. Sebelum populernya Data Mining,
teknik-teknik tersebut hanya dapat dipakai untuk data skala kecil saja.
gmb
Senin, 22 September 2014
Penggunaan Switch dan IF di JCreator
import javax.swing.*;
class quisUS
{
public static void main (String []args)
{
int bayar;
int tambahan;
int biaya;
String paket1;
String a=JOptionPane.showInputDialog("Masukkan nama:");
String nama=a;
String b=JOptionPane.showInputDialog("Pilihan Paket: \n"+"1.singapur\n"+"2.thailand\n"+"3.hongkong\n"+"Masukkan Paket:");
int paket=Integer.parseInt(b);
String c=JOptionPane.showInputDialog("Masukkan lama:");
int lama=Integer.parseInt(c);
switch (paket){
case 1:
paket1="Singapur";
biaya=1000000;
if(lama>7){
tambahan=(lama-7)*250000;
}
else {
tambahan= 0;
}
bayar=biaya+tambahan;
JOptionPane.showMessageDialog(null,"Nama:"+nama+"\n"+"paket:"+paket1+"\n"+"lama:"+lama+"\n"+"biaya:"+biaya+"\n"+"tambahan:"+tambahan+"\n"+"bayar:"+bayar);
break;
case 2:
paket1="thailand";
biaya=1200000;
if(lama>7){
tambahan=(lama-7)*300000;
}
else {
tambahan= 0;
}
bayar=biaya+tambahan;
JOptionPane.showMessageDialog(null,"Nama:"+nama+"\n"+"paket:"+paket1+"\n"+"lama:"+lama+"\n"+"biaya:"+biaya+"\n"+"tambahan:"+tambahan+"\n"+"bayar:"+bayar);
break;
case 3:
paket1="hongkong";
biaya=1500000;
if(lama>7){
tambahan=(lama-7)*400000;
}
else {
tambahan= 0;
}
bayar=biaya+tambahan;
JOptionPane.showMessageDialog(null,"Nama:"+nama+"\npaket:"+paket1+"\n"+"lama:"+lama+"\n"+"biaya:"+biaya+"\n"+"tambahan:"+tambahan+"\n"+"bayar:"+bayar);
break;
}}}
class quisUS
{
public static void main (String []args)
{
int bayar;
int tambahan;
int biaya;
String paket1;
String a=JOptionPane.showInputDialog("Masukkan nama:");
String nama=a;
String b=JOptionPane.showInputDialog("Pilihan Paket: \n"+"1.singapur\n"+"2.thailand\n"+"3.hongkong\n"+"Masukkan Paket:");
int paket=Integer.parseInt(b);
String c=JOptionPane.showInputDialog("Masukkan lama:");
int lama=Integer.parseInt(c);
switch (paket){
case 1:
paket1="Singapur";
biaya=1000000;
if(lama>7){
tambahan=(lama-7)*250000;
}
else {
tambahan= 0;
}
bayar=biaya+tambahan;
JOptionPane.showMessageDialog(null,"Nama:"+nama+"\n"+"paket:"+paket1+"\n"+"lama:"+lama+"\n"+"biaya:"+biaya+"\n"+"tambahan:"+tambahan+"\n"+"bayar:"+bayar);
break;
case 2:
paket1="thailand";
biaya=1200000;
if(lama>7){
tambahan=(lama-7)*300000;
}
else {
tambahan= 0;
}
bayar=biaya+tambahan;
JOptionPane.showMessageDialog(null,"Nama:"+nama+"\n"+"paket:"+paket1+"\n"+"lama:"+lama+"\n"+"biaya:"+biaya+"\n"+"tambahan:"+tambahan+"\n"+"bayar:"+bayar);
break;
case 3:
paket1="hongkong";
biaya=1500000;
if(lama>7){
tambahan=(lama-7)*400000;
}
else {
tambahan= 0;
}
bayar=biaya+tambahan;
JOptionPane.showMessageDialog(null,"Nama:"+nama+"\npaket:"+paket1+"\n"+"lama:"+lama+"\n"+"biaya:"+biaya+"\n"+"tambahan:"+tambahan+"\n"+"bayar:"+bayar);
break;
}}}
Membuat Kalkulator menggunakan JCreator
import javax.swing.*;
class kalkulator_switch
{
public static void main (String []args)
{
System.out.println("masukkan pilihan anda");
System.out.println("1.penjumlahan");
System.out.println("2.pengurangan");
System.out.println("3.perkalian");
System.out.println("4.pmbagian");
double hsl;
String psn=JOptionPane.showInputDialog("Masukkan pilihan:");
int jns=Integer.parseInt(psn);
switch(jns){
case 1:
System.out.println("penjumlahan");
String bil1=JOptionPane.showInputDialog("Masukkan angka pertama:");
String bil2=JOptionPane.showInputDialog("Masukkan angka kedua:");
int a1=Integer.parseInt(bil1);
int a2=Integer.parseInt(bil2);
hsl=a1+a2;
System.out.println("Hasil "+bil1+"+"+bil2+"="+hsl);
break;
case 2:
System.out.println("pengurangan");
String bil3=JOptionPane.showInputDialog("Masukkan angka pertama:");
String bil4=JOptionPane.showInputDialog("Masukkan angka kedua:");
int a3=Integer.parseInt(bil3);
int a4=Integer.parseInt(bil4);
hsl=a3-a4;
System.out.println("Hasil "+bil3+"-"+bil4+"="+hsl);
break;
case 3:
System.out.println("perkalian");
String bil5=JOptionPane.showInputDialog("Masukkan angka pertama:");
String bil6=JOptionPane.showInputDialog("Masukkan angka kedua:");
int a5=Integer.parseInt(bil5);
int a6=Integer.parseInt(bil6);
hsl=a5*a6;
System.out.println("Hasil "+bil5+"*"+bil6+"="+hsl);
break;
case 4:
System.out.println("pembagian");
String bil7=JOptionPane.showInputDialog("Masukkan angka pertama:");
String bil8=JOptionPane.showInputDialog("Masukkan angka kedua:");
float a7=Integer.parseInt(bil7);
float a8=Integer.parseInt(bil8);
hsl=a7/a8;
System.out.println("Hasil "+bil7+"/"+bil8+"="+hsl);
break;
}}}
class kalkulator_switch
{
public static void main (String []args)
{
System.out.println("masukkan pilihan anda");
System.out.println("1.penjumlahan");
System.out.println("2.pengurangan");
System.out.println("3.perkalian");
System.out.println("4.pmbagian");
double hsl;
String psn=JOptionPane.showInputDialog("Masukkan pilihan:");
int jns=Integer.parseInt(psn);
switch(jns){
case 1:
System.out.println("penjumlahan");
String bil1=JOptionPane.showInputDialog("Masukkan angka pertama:");
String bil2=JOptionPane.showInputDialog("Masukkan angka kedua:");
int a1=Integer.parseInt(bil1);
int a2=Integer.parseInt(bil2);
hsl=a1+a2;
System.out.println("Hasil "+bil1+"+"+bil2+"="+hsl);
break;
case 2:
System.out.println("pengurangan");
String bil3=JOptionPane.showInputDialog("Masukkan angka pertama:");
String bil4=JOptionPane.showInputDialog("Masukkan angka kedua:");
int a3=Integer.parseInt(bil3);
int a4=Integer.parseInt(bil4);
hsl=a3-a4;
System.out.println("Hasil "+bil3+"-"+bil4+"="+hsl);
break;
case 3:
System.out.println("perkalian");
String bil5=JOptionPane.showInputDialog("Masukkan angka pertama:");
String bil6=JOptionPane.showInputDialog("Masukkan angka kedua:");
int a5=Integer.parseInt(bil5);
int a6=Integer.parseInt(bil6);
hsl=a5*a6;
System.out.println("Hasil "+bil5+"*"+bil6+"="+hsl);
break;
case 4:
System.out.println("pembagian");
String bil7=JOptionPane.showInputDialog("Masukkan angka pertama:");
String bil8=JOptionPane.showInputDialog("Masukkan angka kedua:");
float a7=Integer.parseInt(bil7);
float a8=Integer.parseInt(bil8);
hsl=a7/a8;
System.out.println("Hasil "+bil7+"/"+bil8+"="+hsl);
break;
}}}
Cara Mengkoneksikan phpmyadmin
1.buat database nagabonar menggunakan phpmyadmin
2.koneksimysql.php
<?php
$koneksi_oke=mysql_connect("localhost","","");
//Username&Password sesuaikan
if($koneksi_oke)
{
echo("Koneksi ke Server MySQL Sukses");
}
else
{
echo("Koneksi ke Server MySQL gagal");
}
?>
2. Buattabel.php
<?php
include("KoneksiMysql.php");
$pilih_db=mysql_select_db("nagabonar") or die("Database nagabonar tidak ditemukan");
$buat_tabel="CREATE TABLE anggota(no int(10)AUTO_INCREMENT PRIMARY KEY, nama
char(50), email char(50))";
$tabel=mysql_db_query("nagabonar",$buat_tabel);
if($tabel)
{
echo("<BR><BR>Tabel dengan nama: <B>anggota</B> sukses dibuat");
}
else
{
echo("Tabel dengan nama: <B>anggota</B> gagal dibuat");
}
?>
3. Forminput.php
<HTML>
<B>Pendaftaran Anggota Baru<BR>
Partai Cyber "NAGA BONAR"</B><BR><BR>
<FORM METHOD=POST ACTION=InputAnggota.php>
Nama: <INPUT TYPE=TEXT NAME=nama SIZE=20><BR>
E-mail: <INPUT TYPE=TEXT NAME=email SIZE=20><BR><BR>
<INPUT TYPE=SUBMIT NAME=submit VALUE=Daftar>
<INPUT TYPE=RESET NAME=reset VALUE=Batal>
</FORM>
</HTML>
4. Inputanggota.php
<?php
mysql_connect("localhost","","");
mysql_select_db("nagabonar") or die("Database tidak ada");
$perintah= "INSERT INTO anggota(nama,email) VALUES('$nama','$email')";
$isi_data=mysql_query($perintah);
if (isset($isi_data))
{
echo("Selamat! Anda telah menjadi anggota, data Anda:<BR><BR>");
echo("Nama: <B>$nama</B><BR>");
echo("E-mail: <B>$email</B>");
echo("<FORM METHOD=POST ACTION=TampilAnggota.php>");
echo("<INPUT TYPE=submit NAME=submit VALUE='Lihat Data'></FORM>");
echo("<FORM METHOD=POST ACTION=FormInput.php>");
echo("<INPUT TYPE=submit NAME=submit VALUE='Daftar Lagi'></FORM>");
}
else
{
echo("Pendaftaran gagal!!");
}
?>
5. TampilAnggota.php
<?php
echo("<B>Daftar Anggota Partai Cyber \"NAGA BONAR\"</B><HR><BR>");
echo("<TABLE BORDER=1>");
echo("<TR><TD>No</TD><TD>Nama</TD><TD>E-mail</TD></TR>");
mysql_connect("localhost","","");
mysql_select_db("nagabonar");
$perintah="SELECT * FROM anggota ORDER BY no";
$tampil_data=mysql_query($perintah);
while($data=mysql_fetch_row($tampil_data))
{
echo("<TR><TD>$data[0]</TD><TD>$data[1]</TD><TD>$data[2]</TD>");
echo("<TD><a href=\"FormEdit.php?id=$data[0]\">Ubah</a></TD><TD><a
href=\"HapusAnggota.php?id=$data[0]\">Hapus</a></TD></TR>");
}
echo("</TABLE>");
?>
6. Formedit.php
<?php
mysql_connect("localhost","","");
mysql_select_db("nagabonar");
$perintah="SELECT * FROM anggota where no='$id'";
$hasil=mysql_query($perintah);
$baris=mysql_fetch_array($hasil);
?>
<HTML>
<B>Pengeditan Anggota "NAGA BONAR"</B><HR><BR>
<FORM method=post action=EditAnggota.php>
<input type=hidden name="id" value="<? echo "$baris[no]" ?>">
Nama: <input type=text name=nama size=20 value="<? echo"$baris[nama]" ?>"><BR>
E-mail: <input type=text name=email size=20 value="<? echo"$baris[email]" ?>"><BR><BR>
<input type=submit name=edit value=Simpan>
</HTML>
7. Hapusanggota.php
<?php
mysql_connect("localhost","","");
mysql_select_db("nagabonar");
$perintah="DELETE FROM anggota where no=$id";
$hapus=mysql_query($perintah);
header("location:TampilAnggota.php");
?>
8.EditAnggota.php
<?php
mysql_connect("localhost","","");
mysql_select_db("nagabonar");
$ubah="UPDATE anggota SET nama='$nama',email='$email' where no='$id'";
mysql_query($ubah);
header("location:TampilAnggota.php");
?>
2.koneksimysql.php
<?php
$koneksi_oke=mysql_connect("localhost","","");
//Username&Password sesuaikan
if($koneksi_oke)
{
echo("Koneksi ke Server MySQL Sukses");
}
else
{
echo("Koneksi ke Server MySQL gagal");
}
?>
2. Buattabel.php
<?php
include("KoneksiMysql.php");
$pilih_db=mysql_select_db("nagabonar") or die("Database nagabonar tidak ditemukan");
$buat_tabel="CREATE TABLE anggota(no int(10)AUTO_INCREMENT PRIMARY KEY, nama
char(50), email char(50))";
$tabel=mysql_db_query("nagabonar",$buat_tabel);
if($tabel)
{
echo("<BR><BR>Tabel dengan nama: <B>anggota</B> sukses dibuat");
}
else
{
echo("Tabel dengan nama: <B>anggota</B> gagal dibuat");
}
?>
3. Forminput.php
<HTML>
<B>Pendaftaran Anggota Baru<BR>
Partai Cyber "NAGA BONAR"</B><BR><BR>
<FORM METHOD=POST ACTION=InputAnggota.php>
Nama: <INPUT TYPE=TEXT NAME=nama SIZE=20><BR>
E-mail: <INPUT TYPE=TEXT NAME=email SIZE=20><BR><BR>
<INPUT TYPE=SUBMIT NAME=submit VALUE=Daftar>
<INPUT TYPE=RESET NAME=reset VALUE=Batal>
</FORM>
</HTML>
4. Inputanggota.php
<?php
mysql_connect("localhost","","");
mysql_select_db("nagabonar") or die("Database tidak ada");
$perintah= "INSERT INTO anggota(nama,email) VALUES('$nama','$email')";
$isi_data=mysql_query($perintah);
if (isset($isi_data))
{
echo("Selamat! Anda telah menjadi anggota, data Anda:<BR><BR>");
echo("Nama: <B>$nama</B><BR>");
echo("E-mail: <B>$email</B>");
echo("<FORM METHOD=POST ACTION=TampilAnggota.php>");
echo("<INPUT TYPE=submit NAME=submit VALUE='Lihat Data'></FORM>");
echo("<FORM METHOD=POST ACTION=FormInput.php>");
echo("<INPUT TYPE=submit NAME=submit VALUE='Daftar Lagi'></FORM>");
}
else
{
echo("Pendaftaran gagal!!");
}
?>
5. TampilAnggota.php
<?php
echo("<B>Daftar Anggota Partai Cyber \"NAGA BONAR\"</B><HR><BR>");
echo("<TABLE BORDER=1>");
echo("<TR><TD>No</TD><TD>Nama</TD><TD>E-mail</TD></TR>");
mysql_connect("localhost","","");
mysql_select_db("nagabonar");
$perintah="SELECT * FROM anggota ORDER BY no";
$tampil_data=mysql_query($perintah);
while($data=mysql_fetch_row($tampil_data))
{
echo("<TR><TD>$data[0]</TD><TD>$data[1]</TD><TD>$data[2]</TD>");
echo("<TD><a href=\"FormEdit.php?id=$data[0]\">Ubah</a></TD><TD><a
href=\"HapusAnggota.php?id=$data[0]\">Hapus</a></TD></TR>");
}
echo("</TABLE>");
?>
6. Formedit.php
<?php
mysql_connect("localhost","","");
mysql_select_db("nagabonar");
$perintah="SELECT * FROM anggota where no='$id'";
$hasil=mysql_query($perintah);
$baris=mysql_fetch_array($hasil);
?>
<HTML>
<B>Pengeditan Anggota "NAGA BONAR"</B><HR><BR>
<FORM method=post action=EditAnggota.php>
<input type=hidden name="id" value="<? echo "$baris[no]" ?>">
Nama: <input type=text name=nama size=20 value="<? echo"$baris[nama]" ?>"><BR>
E-mail: <input type=text name=email size=20 value="<? echo"$baris[email]" ?>"><BR><BR>
<input type=submit name=edit value=Simpan>
</HTML>
7. Hapusanggota.php
<?php
mysql_connect("localhost","","");
mysql_select_db("nagabonar");
$perintah="DELETE FROM anggota where no=$id";
$hapus=mysql_query($perintah);
header("location:TampilAnggota.php");
?>
8.EditAnggota.php
<?php
mysql_connect("localhost","","");
mysql_select_db("nagabonar");
$ubah="UPDATE anggota SET nama='$nama',email='$email' where no='$id'";
mysql_query($ubah);
header("location:TampilAnggota.php");
?>
Langganan:
Postingan (Atom)