• Tidak ada hasil yang ditemukan

Rancang bangun aplikasi rekomendasi pembelian laptop dengan metode fuzzy database model tahani berbasis web (studi kasus: toko ricky komputer)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Rancang bangun aplikasi rekomendasi pembelian laptop dengan metode fuzzy database model tahani berbasis web (studi kasus: toko ricky komputer)"

Copied!
21
0
0

Teks penuh

(1)Hak cipta dan penggunaan kembali: Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli. Copyright and reuse: This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.. Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP.

(2) LAMPIRAN. Lampiran 1. Daftar Riwayat Hidup. Riwayat Hidup Nama. :. Hendry Setiawan. Jenis Kelamin. :. Laki – laki. Tempat/Tanggal Lahir :. Jebus, 13 Januari 1993. Kewarganegaraan. :. Indonesia. Alamat. :. Jl. Scientia Square Utara Ruko Newton Timur No. 9, Gading Serpong, Tangerang. Agama. :. Buddha. Status Perkawinan. :. Belum Kawin. Telepon. :. -. Handphone. :. 085268444260. E-Mail. :. [email protected]. 1998 – 2004. :. SD Bakti Jebus, Bangka Barat. 2004 – 2007. :. SMP Bakti Jebus, Bangka Barat. 2007 – 2010. :. SMA Bakti Jebus, Bangka Barat. 2010 – Sekarang. :. Universitas Multimedia Nusantara, Gading Serpong,. Pendidikan. Tangerang, Program Studi Teknik Informatika, Fakultas ICT. 105 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(3) Lampiran 2. Surat Pernyataan dari Toko Ricky Computer. 106 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(4) Lampiran 3. Kuesioner Laptop. 107 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(5) 108 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(6) 109 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(7) Lampiran 4. Script Query MySQL pada View view_kurva_s_penyusutan DROP VIEW view_kurva_s_penyusutan; COMMIT; CREATE VIEW view_kurva_s_penyusutan( variabel_himpunan, himpunan_fuzzy, kode_laptop, nama_laptop, nilai ) AS ##harddisk SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (b.harddisk <= a.batas_awal_alpha) THEN 1 WHEN (a.batas_awal_alpha <= b.harddisk AND b.harddisk <= a.batas_tengah_beta) THEN 1 2*((b.harddisk a.batas_awal_alpha)/(a.batas_akhir_gamma a.batas_awal_alpha) * (b.harddisk a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= b.harddisk AND b.harddisk <= a.batas_akhir_gamma) THEN 2*((a.batas_akhir_gamma b.harddisk)/(a.batas_akhir_gamma-a.batas_awal_alpha)*(a.batas_akhir_gamma b.harddisk)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN b.harddisk >= a.batas_akhir_gamma THEN 0 END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'harddisk' AND a.himpunan_fuzzy ='kecil' AND a.fungsi_keanggotaan ='penyusutan') UNION ##harga SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (b.harga <= a.batas_awal_alpha) THEN 1 WHEN (a.batas_awal_alpha <= b.harga AND b.harga <= a.batas_tengah_beta) THEN 1 2*((b.harga a.batas_awal_alpha)/(a.batas_akhir_gamma a.batas_awal_alpha) * (b.harga a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= b.harga AND b.harga <= a.batas_akhir_gamma) THEN 2*((a.batas_akhir_gamma b.harga)/(a.batas_akhir_gamma-a.batas_awal_alpha)*(a.batas_akhir_gamma b.harga)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN b.harga >= a.batas_akhir_gamma THEN 0 END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'harga' AND a.himpunan_fuzzy ='murah' AND a.fungsi_keanggotaan ='penyusutan') UNION ##processor SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (ROUND(b.processor,2) <= a.batas_awal_alpha) THEN 1 WHEN (a.batas_awal_alpha <= ROUND(b.processor,2) AND ROUND(b.processor,2) <= a.batas_tengah_beta) THEN 1 - 2*((ROUND(b.processor,2) - a.batas_awal_alpha)/(a.batas_akhir_gamma a.batas_awal_alpha) * (ROUND(b.processor,2) - a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)). 110 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(8) WHEN (a.batas_tengah_beta <= ROUND(b.processor,2) AND ROUND(b.processor,2) <= a.batas_akhir_gamma) THEN 2*((a.batas_akhir_gamma ROUND(b.processor,2))/(a.batas_akhir_gammaa.batas_awal_alpha)*(a.batas_akhir_gamma - ROUND(b.processor,2))/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN ROUND(b.processor,2) >= a.batas_akhir_gamma THEN 0 END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'processor' AND a.himpunan_fuzzy ='rendah' AND a.fungsi_keanggotaan ='penyusutan') UNION ##lcd SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (ROUND(b.lcd,2) <= a.batas_awal_alpha) THEN 1 WHEN (a.batas_awal_alpha <= ROUND(b.lcd,2) AND ROUND(b.lcd,2) <= a.batas_tengah_beta) THEN 1 - 2*((ROUND(b.lcd,2) - a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha) * (ROUND(b.lcd,2) a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= ROUND(b.lcd,2) AND ROUND(b.lcd,2) <= a.batas_akhir_gamma) THEN 2*((a.batas_akhir_gamma - ROUND(b.lcd,2))/(a.batas_akhir_gamma-a.batas_awal_alpha)*(a.batas_akhir_gamma ROUND(b.lcd,2))/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN ROUND(b.lcd,2) >= a.batas_akhir_gamma THEN 0 END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'lcd' AND a.himpunan_fuzzy ='kecil' AND a.fungsi_keanggotaan ='penyusutan') UNION ##memory SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (b.memory <= a.batas_awal_alpha) THEN 1 WHEN (a.batas_awal_alpha <= b.memory AND b.memory <= a.batas_tengah_beta) THEN 1 2*((b.memory a.batas_awal_alpha)/(a.batas_akhir_gamma a.batas_awal_alpha) * (b.memory a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= b.memory AND b.memory <= a.batas_akhir_gamma) THEN 2*((a.batas_akhir_gamma b.memory)/(a.batas_akhir_gamma-a.batas_awal_alpha)*(a.batas_akhir_gamma b.memory)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN b.memory >= a.batas_akhir_gamma THEN 0 END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'memory' AND a.himpunan_fuzzy ='kecil' AND a.fungsi_keanggotaan ='penyusutan');. 111 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(9) Lampiran 5. Script Query MySQL pada View view_kurva_beta_lonceng DROP VIEW view_kurva_beta_lonceng; COMMIT; CREATE VIEW view_kurva_beta_lonceng( variabel_himpunan, himpunan_fuzzy, kode_laptop, nama_laptop, nilai ) AS ##harddisk SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN ( b.harddisk <= a.batas_awal_alpha OR b.harddisk >= a.batas_akhir_gamma) THEN 0 WHEN ( a.batas_awal_alpha <= b.harddisk and b.harddisk <= a.titik_pusatY) THEN 1/(1+( ((b.harddisk-a.titik_pusatY)/ a.selisih)*((b.harddisk-a.titik_pusatY)/ a.selisih) )) WHEN ( a.titik_pusatY <= b.harddisk AND b.harddisk <=a.batas_akhir_gamma ) THEN ( 1/(1+ (((b.harddisk - a.titik_pusatY)/ a.selisih)*((b.harddisk - a.titik_pusatY)/ a.selisih)))) END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'harddisk' AND a.himpunan_fuzzy ='sedang' AND a.fungsi_keanggotaan ='lonceng') UNION ##harga SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN ( b.harga <= a.batas_awal_alpha OR b.harga >= a.batas_akhir_gamma) THEN 0 WHEN ( a.batas_awal_alpha <= b.harga and b.harga <= a.titik_pusatY) THEN 1/(1+( ((b.hargaa.titik_pusatY)/ a.selisih)*((b.harga-a.titik_pusatY)/ a.selisih) )) WHEN ( a.titik_pusatY <= b.harga AND b.harga <=a.batas_akhir_gamma ) THEN ( 1/(1+ (((b.harga - a.titik_pusatY)/ a.selisih)*((b.harga - a.titik_pusatY)/ a.selisih)))) END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'harga' AND a.himpunan_fuzzy ='sedang' AND a.fungsi_keanggotaan ='lonceng') UNION ##processor SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN ( ROUND(b.processor,2) <= a.batas_awal_alpha OR ROUND(b.processor,2) >= a.batas_akhir_gamma) THEN 0 WHEN ( a.batas_awal_alpha <= ROUND(b.processor,2) and ROUND(b.processor,2) <= a.titik_pusatY) THEN 1/(1+( ((ROUND(b.processor,2)-a.titik_pusatY)/ a.selisih)*((ROUND(b.processor,2)a.titik_pusatY)/ a.selisih))) WHEN ( a.titik_pusatY <= ROUND(b.processor,2) AND ROUND(b.processor,2) <=a.batas_akhir_gamma ) THEN ( 1/(1+ (((ROUND(b.processor,2) - a.titik_pusatY)/ a.selisih)*((ROUND(b.processor,2) a.titik_pusatY)/ a.selisih)))) END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'processor' AND a.himpunan_fuzzy ='sedang' AND a.fungsi_keanggotaan ='lonceng'). 112 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(10) UNION ##lcd SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN ( ROUND(b.lcd,2) <= a.batas_awal_alpha OR ROUND(b.lcd,2) >= a.batas_akhir_gamma) THEN 0 WHEN ( a.batas_awal_alpha <= ROUND(b.lcd,2) and ROUND(b.lcd,2) <= a.titik_pusatY) THEN 1/(1+( ((ROUND(b.lcd,2)-a.titik_pusatY)/ a.selisih)*((ROUND(b.lcd,2)-a.titik_pusatY)/ a.selisih) )) WHEN ( a.titik_pusatY <= ROUND(b.lcd,2) AND ROUND(b.lcd,2) <=a.batas_akhir_gamma ) THEN ( 1/(1+ (((ROUND(b.lcd,2) - a.titik_pusatY)/ a.selisih)*((ROUND(b.lcd,2) - a.titik_pusatY)/ a.selisih)))) END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'lcd' AND a.himpunan_fuzzy ='sedang' AND a.fungsi_keanggotaan ='lonceng') UNION ##memory SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN ( b.memory <= a.batas_awal_alpha OR b.memory >= a.batas_akhir_gamma) THEN 0 WHEN ( a.batas_awal_alpha <= b.memory and b.memory <= a.titik_pusatY) THEN 1/(1+( ((b.memory-a.titik_pusatY)/ a.selisih)*((b.memory-a.titik_pusatY)/ a.selisih) )) WHEN ( a.titik_pusatY <= b.memory AND b.memory <=a.batas_akhir_gamma ) THEN ( 1/(1+ (((b.memory - a.titik_pusatY)/ a.selisih)*((b.memory - a.titik_pusatY)/ a.selisih)))) END ) AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'memory' AND a.himpunan_fuzzy ='sedang' AND a.fungsi_keanggotaan ='lonceng');. 113 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(11) Lampiran 6. Script Query MySQL pada View view_kurva_s_pertumbuhan DROP VIEW view_kurva_s_pertumbuhan; COMMIT; CREATE VIEW view_kurva_s_pertumbuhan( variabel_himpunan, himpunan_fuzzy, kode_laptop, nama_laptop, nilai ) AS ##harddisk SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (b.harddisk <= a.batas_awal_alpha) THEN 0 WHEN (a.batas_awal_alpha <= b.harddisk AND b.harddisk <= a.batas_tengah_beta) THEN 2*((b.harddisk - a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)*(b.harddisk a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= b.harddisk AND b.harddisk <= a.batas_akhir_gamma) THEN 12*((a.batas_akhir_gamma - b.harddisk)/(a.batas_akhir_gamma - a.batas_awal_alpha)*(a.batas_akhir_gamma b.harddisk)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (b.harddisk >= a.batas_akhir_gamma)THEN 1 END )AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'harddisk' AND a.himpunan_fuzzy ='besar' AND a.fungsi_keanggotaan ='pertumbuhan') UNION ##harga SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (b.harga <= a.batas_awal_alpha) THEN 0 WHEN (a.batas_awal_alpha <= b.harga AND b.harga <= a.batas_tengah_beta) THEN 2*((b.harga a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)*(b.harga - a.batas_awal_alpha)/(a.batas_akhir_gamma a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= b.harga AND b.harga <= a.batas_akhir_gamma) THEN 12*((a.batas_akhir_gamma - b.harga)/(a.batas_akhir_gamma - a.batas_awal_alpha)*(a.batas_akhir_gamma b.harga)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (b.harga >= a.batas_akhir_gamma)THEN 1 END )AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'harga' AND a.himpunan_fuzzy ='mahal' AND a.fungsi_keanggotaan ='pertumbuhan') UNION ##processor SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (ROUND(b.processor,2) <= a.batas_awal_alpha) THEN 0 WHEN (a.batas_awal_alpha <= ROUND(b.processor,2) AND ROUND(b.processor,2) <= a.batas_tengah_beta) THEN 2*((ROUND(b.processor,2) - a.batas_awal_alpha)/(a.batas_akhir_gamma a.batas_awal_alpha)*(ROUND(b.processor,2) - a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= ROUND(b.processor,2) AND ROUND(b.processor,2) <= a.batas_akhir_gamma) THEN 1-2*((a.batas_akhir_gamma - ROUND(b.processor,2))/(a.batas_akhir_gamma -. 114 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(12) a.batas_awal_alpha)*(a.batas_akhir_gamma - ROUND(b.processor,2))/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (ROUND(b.processor,2) >= a.batas_akhir_gamma)THEN 1 END )AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'processor' AND a.himpunan_fuzzy ='tinggi' AND a.fungsi_keanggotaan ='pertumbuhan') UNION ##lcd SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (ROUND(b.lcd,2) <= a.batas_awal_alpha) THEN 0 WHEN (a.batas_awal_alpha <= ROUND(b.lcd,2) AND ROUND(b.lcd,2) <= a.batas_tengah_beta) THEN 2*((ROUND(b.lcd,2) - a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)*(ROUND(b.lcd,2) a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= ROUND(b.lcd,2) AND ROUND(b.lcd,2) <= a.batas_akhir_gamma) THEN 1-2*((a.batas_akhir_gamma - ROUND(b.lcd,2))/(a.batas_akhir_gamma a.batas_awal_alpha)*(a.batas_akhir_gamma - ROUND(b.lcd,2))/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (ROUND(b.lcd,2) >= a.batas_akhir_gamma)THEN 1 END )AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'lcd' AND a.himpunan_fuzzy ='besar' AND a.fungsi_keanggotaan ='pertumbuhan') UNION ##memory SELECT a.variabel_himpunan, a.himpunan_fuzzy, b.kode_laptop, b.nama_laptop, ( CASE WHEN (b.memory <= a.batas_awal_alpha) THEN 0 WHEN (a.batas_awal_alpha <= b.memory AND b.memory <= a.batas_tengah_beta) THEN 2*((b.memory - a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)*(b.memory a.batas_awal_alpha)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (a.batas_tengah_beta <= b.memory AND b.memory <= a.batas_akhir_gamma) THEN 12*((a.batas_akhir_gamma - b.memory)/(a.batas_akhir_gamma - a.batas_awal_alpha)*(a.batas_akhir_gamma b.memory)/(a.batas_akhir_gamma - a.batas_awal_alpha)) WHEN (b.memory >= a.batas_akhir_gamma)THEN 1 END )AS nilai FROM tb_himpunan a, tb_daftar_laptop b WHERE (a.variabel_himpunan = 'memory' AND a.himpunan_fuzzy ='besar' AND a.fungsi_keanggotaan ='pertumbuhan');. 115 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(13) Lampiran 7. Script Query MySQL pada View view_detail_kurva DROP VIEW view_detail_kurva; COMMIT; CREATE VIEW view_detail_kurva( variabel_himpunan, himpunan_fuzzy, kode_laptop, nama_laptop, nilai ) AS select * from view_kurva_s_penyusutan union select * from view_kurva_beta_lonceng union select * from view_kurva_s_pertumbuhan;. 116 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(14) Lampiran 8. Script Query MySQL pada Tabel tb_hasil_himpunan_fuzzy DROP TABLE tb_hasil_himpunan_fuzzy; CREATE TABLE tb_hasil_himpunan_fuzzy ( kode_laptop varchar(5), harga_murah double, harga_sedang double, harga_mahal double, processor_rendah double, processor_sedang double, processor_tinggi double, harddisk_kecil double, harddisk_sedang double, harddisk_besar double, memory_kecil double, memory_sedang double, memory_besar double, lcd_kecil double, lcd_sedang double, lcd_besar double, FOREIGN KEY (kode_laptop) REFERENCES TB_DAFTAR_LAPTOP(kode_laptop) ); delete from tb_hasil_himpunan_fuzzy; insert into tb_hasil_himpunan_fuzzy SELECT kode_laptop, ##harga sum(harga_murah)as harga_murah , sum(harga_sedang)as harga_sedang, sum(harga_mahal)as harga_mahal, ##processor sum(processor_rendah)as processor_rendah, sum(processor_sedang)as processor_sedang, sum(processor_tinggi)as processor_tinggi, ##harddisk sum(harddisk_kecil)as harddisk_kecil, sum(harddisk_sedang)as harddisk_sedang, sum(harddisk_besar)as harddisk_besar, ##memory sum(memory_kecil)as memory_kecil, sum(memory_sedang)as memory_sedang, sum(memory_besar)as memory_besar, ##lcd sum(lcd_kecil)as lcd_kecil, sum(lcd_sedang)as lcd_sedang, sum(lcd_besar)as lcd_besar FROM ( ##harga murah SELECT a.kode_laptop, ##harga a.nilai as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar. 117 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(15) FROM view_detail_kurva a where (a.variabel_himpunan='harga' and a.himpunan_fuzzy='murah') ##harga sedang UNION SELECT a.kode_laptop, ##harga 0 harga_murah, a.nilai harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='harga' and a.himpunan_fuzzy='sedang') ##harga mahal UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, a.nilai as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='harga' and a.himpunan_fuzzy='mahal') ##processor rendah UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor a.nilai as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil,. 118 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(16) 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='processor' and a.himpunan_fuzzy = 'rendah') ##processor sedang UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, a.nilai as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='processor' and a.himpunan_fuzzy='sedang') ##processor tinggi UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, a.nilai as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='processor' and a.himpunan_fuzzy='tinggi') ##harddisk kecil UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi,. 119 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(17) ##harddisk a.nilai as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='harddisk' and a.himpunan_fuzzy='kecil') ##harddisk sedang UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, a.nilai as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='harddisk' and a.himpunan_fuzzy='sedang') ##harddisk besar UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, a.nilai as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='harddisk' and a.himpunan_fuzzy='besar') ##memory kecil UNION SELECT a.kode_laptop, ##harga 0 as harga_murah,. 120 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(18) 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory a.nilai as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='memory' and a.himpunan_fuzzy='kecil') ##memory sedang UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, a.nilai as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='memory' and a.himpunan_fuzzy='sedang') ##memory besar UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, a.nilai as memory_besar, ##lcd 0 as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='memory' and a.himpunan_fuzzy='besar'). 121 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(19) ##lcd kecil UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd a.nilai as lcd_kecil, 0 as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='lcd' and a.himpunan_fuzzy='kecil') ##lcd sedang UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar, ##lcd 0 as lcd_kecil, a.nilai as lcd_sedang, 0 as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='lcd' and a.himpunan_fuzzy='sedang') ##lcd besar UNION SELECT a.kode_laptop, ##harga 0 as harga_murah, 0 as harga_sedang, 0 as harga_mahal, ##processor 0 as processor_rendah, 0 as processor_sedang, 0 as processor_tinggi, ##harddisk 0 as harddisk_kecil, 0 as harddisk_sedang, 0 as harddisk_besar, ##memory 0 as memory_kecil, 0 as memory_sedang, 0 as memory_besar,. 122 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(20) ##lcd 0 as lcd_kecil, 0 as lcd_sedang, a.nilai as lcd_besar FROM view_detail_kurva a where (a.variabel_himpunan='lcd' and a.himpunan_fuzzy='besar') ) AS detail_kurva group by kode_laptop;. 123 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(21) Lampiran 9. Daftar Hadir Bimbingan Skripsi. 124 Rancangan Bangun ..., Hendry Setiawan, FTI UMN, 2014.

(22)

Referensi

Dokumen terkait

Sedangkan tujuan khususnya adalah mengidentifikasi hambatan dan masalah sistem informasi dalam surveilans kesehatan ibu dan anak melalui SIP pada Desa Siaga,

Faktor lainnya adalah faktor luar (faktor lingkungan), yaitu suatu keadaan pada tanaman yang secara genetik tidak mengandung unsur anti nutrisi tetapi diperoleh dari pengaruh

Peneliti menyadari sepenuhnya, bahwa masih banyak keterbatasan dalam penelitian ini, antara lain: 1) Penelitian ini hanya meneliti pada perusahaan manufaktur yang terdaftar

Oleh itu adalah digalakkan setiap ilmuan agama bersama sarjana cendekiawan sains Islam sama-sama bergabung dalam apa juga hal terutamanya dalam bidang sains dalam

[Gambaran hitung leukosit pre operatif pada tiap-tiap tingkat keparahan apendisitis akut anak berdasarkan klasifikasi Cloud di RSUD Arifin Achmad Priovinsi Riau periode

Kromatografi lapis tipis (KLT) adalah metode pemisahan fisika kimia, dimana lapisan pemisahnya berupa bahan berbutir-butir halus yang ditempatkan pada suatu penyangga yang

Pada wilayah kerja Balai Veteriner Bukittinggi yang meliputi propinsi Sumbar, Riau, Jambi, dan Kepulauan Mentawai telah dilaporkan terjadi kasus Anthrax pada tahun 1986 di

Frame Frame adalah sebuah kolom yang berada pada timeline yang berfungsi untuk membuat suatu pergerakan objek dari suatu titik ke titik yang kainnya.. Open