Fuzzy Database Tahani Kurva Lonceng Dan S

97
LAPORAN TUGAS AKHIR PENERAPAN FUZZY DATABASE UNTUK REKOMENDASI PEMBELIAN LAPTOP FUZZY DATABASE APPLICATION TO PURCHASE LAPTOP RECOMMENDATIONS Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer ABDUL GANI PUTRA SURATMA NIM. 0803040050 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO JULI, 2012

description

Fuzzy Database Tahani Kurva Lonceng Dan S

Transcript of Fuzzy Database Tahani Kurva Lonceng Dan S

Page 1: Fuzzy Database Tahani Kurva Lonceng Dan S

LAPORAN TUGAS AKHIR

PENERAPAN FUZZY DATABASE UNTUK REKOMENDASI PEMBELIAN LAPTOP

FUZZY DATABASE APPLICATION TO PURCHASE LAPTOP RECOMMENDATIONS

Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer

ABDUL GANI PUTRA SURATMA NIM. 0803040050

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO

JULI, 2012

Page 2: Fuzzy Database Tahani Kurva Lonceng Dan S

ii

HALAMAN PENGESAHAN

LAPORAN TUGAS AKHIR PENERAPAN FUZZY DATABASE UNTUK REKOMENDASILAPTOP PEMBELIAN LAPTOP

Telah dipersiapkan dan disusun oleh

ABDUL GANI PUTRA SURATMA

NIM. 0803040050

Telah dipertahankan di depan Tim Penguji dalam ujian pendadaran

pada tanggal 6 July 2012

SUSUNAN TIM PENGUJI

Ketua Anwar Ma'ruf, S.T, M.T NIK. 2160178

Sekretaris Dimara Kusuma Hakim, S.T., M.Cs NIK. 2160451

Pembimbing I/Penguji I

Hindayati Mustafidah, S.Si., M.Kom NIK. 2160332

Penguji III

Tito Pinandita, S.Si., M.Kom NIK. 2160312

Pembimbing I/Penguji II Dimara Kusuma Hakim, S.T., M.Cs NIK. 2160451

Penguji IV

Harjono, S.T NIK. 2160389

Mengetahui,

Dekan Fakultas Teknik

Anwar Ma'ruf, S.T, M.T NIK. 2160178

Page 3: Fuzzy Database Tahani Kurva Lonceng Dan S

iii

HALAMAN PERSETUJUAN

PENERAPAN FUZZY DATABASE UNTUK REKOMENDASI PEMBELIAN LAPTOP

FUZZY DATABASE APPLICATION TO PURCHASE LAPTOP RECOMMENDATIONS

Diajukan oleh:

ABDUL GANI PUTRA SURATMA

NIM. 0803040050

TUGAS AKHIR Guna Memenuhi Persyaratan dalam Menyelesaikan Program Studi Strata‐1 (S1)

pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto

Telah diperiksa dan diuji pada: Hari : Tanggal :

Pembimbing I Pembimbing II

Hindayati Mustafidah, S.Si., M.Kom NIK. 2160332

Dimara Kusuma Hakim, S.T., M.Cs NIK. 2160451

Page 4: Fuzzy Database Tahani Kurva Lonceng Dan S

iv

PERNYATAAN

Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya

yang pernah diajukan untuk memperoleh gelar Sarjana Komputer di suatu Perguruan

Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang

pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam

naskah ini dan disebutkan dalam daftar pustaka.

Purwokerto, ………………………..

ABDUL GANI PUTRA SURATMA

Page 5: Fuzzy Database Tahani Kurva Lonceng Dan S

v

HALAMAN PERSEMBAHAN

Laporan Tugas Akhir ini penulis persembahkan untuk:

Kedua Orangtua dan Saudara-Saudara yang

sangat penulis sayangi

Page 6: Fuzzy Database Tahani Kurva Lonceng Dan S

vi

KATA PENGANTAR

Alhamdulillah, puji syukur penulis panjatkan kehadirat Allah SWT berkat

Rahmat dan Hidayah-Nya, sehingga Tugas Akhir yang berjudul “Penerapan

Fuzzy Database Untuk Rekomendasi Pembelian Laptop” dapat terselesaikan

dengan baik. Tugas ini disusun sebagai salah satu syarat untuk

menyelesaikan mata kuliah Tugas Akhir Jurusan Teknik Informatika, Fakultas

Teknik, Universitas Muhammadiyah Purwokerto.

Pada kesempatan ini penulis ingin mengucapkan terimakasih kepada:

1. Kedua orang tua atas do’a dan kasih sayangnya serta atas dukungan moril

serta materiil yang diberikan kepada penulis.

2. Ibu Hindayati Mustafidah, S.Si., M.Kom. selaku Pembimbing Tugas Akhir.

3. Bapak Dimara Kusuma Hakim, S.T.,M.Cs. selaku Pembimbing Tugas Akhir.

4. Teman–teman seperjuangan (Mahasiswa Teknik Informatika UMP angkatan

2008) yang telah banyak membantu dalam penyelesaian Tugas Akhir ini.

5. Semua pihak yang telah membantu dan tidak dapat penulis sebutkan satu

persatu.

Penulis menyadari akan keterbatasan dan kekurangan pada tulisan ini, oleh

karena itu penulis berbesar hati menerima saran dan masukan dari semua pihak

yang sifatnya membangun demi hasil yang lebih baik. Semoga Laporan Tugas

Page 7: Fuzzy Database Tahani Kurva Lonceng Dan S

vii

Akhir ini dapat bermanfaat bagi perkembangan ilmu pengetahuan ke depan,

demi kemajuan Teknik Informatika Universitas Muhammadiyah Purwokerto.

Purwokerto, …………………..

Abdul Gani Putra Suratma

Page 8: Fuzzy Database Tahani Kurva Lonceng Dan S

viii

DAFTAR ISI

HALAMAN PENGESAHAN .................................................................................................... ii

HALAMAN PERSETUJUAN .................................................................................................. iii

PERNYATAAN ......................................................................................................................iv

HALAMAN PERSEMBAHAN ................................................................................................. v

KATA PENGANTAR...............................................................................................................vi

DAFTAR ISI ......................................................................................................................... viii

DAFTAR TABEL .................................................................................................................... x

DAFTAR GAMBAR ................................................................................................................ xi

INTISARI .............................................................................................................................. xv

BAB I. PENDAHULUAN ........................................................................................................ 1

A. Latar Belakang Permasalahan ................................................................................. 1

B. Rumusan Permasalahan .......................................................................................... 2

C. Batasan Permasalahan ............................................................................................ 2

BAB II. KAJIAN PUSTAKA ..................................................................................................... 3

A. Laptop ..................................................................................................................... 3

B. Konsep Logika Fuzzy ................................................................................................ 3

C. Hasil Penelitian Sejenis ......................................................................................... 11

BAB III. TUJUAN DAN MANFAAT ....................................................................................... 13

Page 9: Fuzzy Database Tahani Kurva Lonceng Dan S

ix

A. Tujuan ................................................................................................................... 13

B. Manfaat ................................................................................................................. 13

BAB IV. METODE PENELITIAN ........................................................................................... 14

A. Jenis Penelitian ...................................................................................................... 14

B. Variabel Penelitian ................................................................................................ 14

C. Sumber Data ......................................................................................................... 14

D. Waktu, Tempat dan Alat ....................................................................................... 14

E. Pengumpulan Data dan Sumber Pendukung (literatur) ....................................... 15

F. Perancangan Sistem .............................................................................................. 15

G. Pengkodean .......................................................................................................... 23

H. Implementasi dan Pengujian ................................................................................ 23

BAB V. HASIL DAN PEMBAHASAN ..................................................................................... 24

A. Analisis Data .......................................................................................................... 24

B. Perancangan Sistem .............................................................................................. 26

C. Implementasi ........................................................................................................ 39

BAB VI. PENUTUP .............................................................................................................. 49

A. Kesimpulan ............................................................................................................ 49

B. Saran ..................................................................................................................... 49

DAFTAR PUSTAKA ............................................................................................................. 50

LAMPIRAN ......................................................................................................................... 51

Page 10: Fuzzy Database Tahani Kurva Lonceng Dan S

x

DAFTAR TABEL

Tabel 1. Login .................................................................................................................... 26

Tabel 2. M_laptop ............................................................................................................. 27

Tabel 3. L_jenis .................................................................................................................. 27

Tabel 4. L_merek ............................................................................................................... 27

Tabel 5. Himpunan ............................................................................................................ 28

Tabel 6. Hasil Fuzzyfikasi .................................................................................................. 35

Tabel 7. Perhitungan Manual menggunakan Operasi Or .................................................. 43

Tabel 8. Perhitungan manual menggunakan operasi AND ............................................... 46

Page 11: Fuzzy Database Tahani Kurva Lonceng Dan S

xi

DAFTAR GAMBAR

Gambar 1. Himpunan Fuzzy dengan Kurva-S: Pertumbuhan .............................................. 5

Gambar 2. Himpunan Fuzzy dengan Kurva-S: Penyusutan ................................................. 5

Gambar 3. Karakteristik Fungsi Kurva –S ............................................................................ 6

Gambar 4. Himpunan Fuzzy: Tua ........................................................................................ 6

Gambar 5. Himpunan Fuzzy: Muda ..................................................................................... 7

Gambar 6. Karakteristik Fungsi Kurva Beta......................................................................... 7

Gambar 7. Himpunan Fuzzy: Parobaya dengan Kurva Beta ............................................... 8

Gambar 8. Penentuan Himpunan pada Fungsi Kurva Penyusutan ................................... 17

Gambar 9. Penentuan Himpunan pada Fungsi Kurva Beta ............................................... 18

Gambar 10. Penentuan Himpunan pada Fungsi Kurva Pertumbuhan .............................. 18

Gambar 11. Flowchart Rekomendasi Laptop .................................................................... 20

Gambar 12. Flowchart Proses Perhitungan Derajat Keanggotaan masing-masing

Himpunan .......................................................................................................................... 21

Gambar 13. Flowchart perhitungan derajat keanggotaan masing-masing kurva ............ 22

Gambar 14. Perancangan Tampilan Aplikasi .................................................................... 22

Gambar 15. Himpunan Fuzzy untuk Variabel Harga (Rp) ................................................. 24

Gambar 16. Himpunan Fuzzy untuk Variabel Processor (Ghz) ......................................... 24

Gambar 17. Himpunan Fuzzy untuk Variabel Harddisk (Gb) ............................................ 25

Gambar 18. Himpunan Fuzzy untuk Variabel Memory (Mb) ............................................ 25

Page 12: Fuzzy Database Tahani Kurva Lonceng Dan S

xii

Gambar 19. Himpunan Fuzzy untuk Variabel Lcd (Inc) ..................................................... 25

Gambar 20. Himpunan Fuzzy untuk Variabel Berat (Kg) .................................................. 25

Gambar 21. Kurva Variabel Harga (Rp) ............................................................................. 29

Gambar 22. Kurva Penyusutan Himpunan Harga Murah (Rp) .......................................... 29

Gambar 23. Kurva Beta Himpunan Harga Sedang (Rp)..................................................... 29

Gambar 24. Kurva Pertumbuhan Himpunan Harga Mahal (Rp) ....................................... 29

Gambar 25. Kurva Variabel Processor (Ghz) ..................................................................... 30

Gambar 26. Kurva Penyusutan Himpunan Processor Rendah (Ghz) ................................ 30

Gambar 27. Kurva Beta Himpunan Processor Sedang (Ghz) ............................................ 30

Gambar 28. Kurva Pertumbuhan Himpunan Processor Tinggi (Ghz)................................ 30

Gambar 29. Kurva Varibel Harddisk (Gb) .......................................................................... 31

Gambar 30. Kurva Penyusutan Himpunan Harddisk Kecil (Gb) ........................................ 31

Gambar 31. Kurva Beta Himpunan Harddisk Sedang (Gb) ............................................... 31

Gambar 32. Kurva Pertumbuhan Himpunan Harddisk Besar (Gb) ................................... 31

Gambar 33. Kurva Variabel Memory (Mb) ....................................................................... 32

Gambar 34. Kurva Pentusutan Himpunan Memory Kecil (Mb) ........................................ 32

Gambar 35. Kurva Beta Himpunan Memory Sedang (Mb) ............................................... 32

Gambar 36. Kurva Pertumbuhan Himpunan Memory Besar (Mb) ................................... 32

Gambar 37. Kurva Variabel Lcd (Inc) ................................................................................. 33

Gambar 38. Kurva Penyusutan Himpunan Lcd Kecil (Inc) ................................................. 33

Page 13: Fuzzy Database Tahani Kurva Lonceng Dan S

xiii

Gambar 39. Kurva Beta Himpunan Lcd Sedang (Inc) ........................................................ 33

Gambar 40. Kurva Pertumbuhan Himpunan Lcd Besar (Inc) ............................................ 33

Gambar 41. Kurva Variabel Berat (Kg) .............................................................................. 34

Gambar 42. Kurva Penyusutan Himpunan Berat Ringan (Kg) ........................................... 34

Gambar 43. Kurva Beta Himpunan Berat Sedang (Kg) ...................................................... 34

Gambar 44. Kurva Pertumbuhan Himpunanberat Berat (Kg) ........................................... 34

Gambar 45. Interface Halaman Utama Aplikasi ................................................................ 38

Gambar 46. Interface Halaman Master Data .................................................................... 38

Gambar 47. Interface Halaman Pencarian Fuzzy .............................................................. 39

Gambar 48. Halaman Utama ............................................................................................ 39

Gambar 49. Menu Login ................................................................................................... 40

Gambar 50. Menu Home .................................................................................................. 40

Gambar 51. Menu Data .................................................................................................... 41

Gambar 52. Halaman Pencarian Or .................................................................................. 41

Gambar 53. Pemilihan Parameter menggunakan Operasi Or .......................................... 42

Gambar 54. Hasil Rekomendasi menggunakan Pencarian Or .......................................... 42

Gambar 55. Hasil Rekomendasi menggunakan Pencarian Or .......................................... 42

Gambar 56. Halaman Pencarian And ................................................................................ 44

Gambar 57. Pemilihan Parameter menggunakan Operasi And ........................................ 44

Gambar 58. Hasil Rekomendasi menggunakan Pencarian And ........................................ 45

Page 14: Fuzzy Database Tahani Kurva Lonceng Dan S

xiv

Gambar 59. Hasil Rekomendasi menggunakan Pencarian And ........................................ 45

Gambar 60. Halaman Master Data ................................................................................... 47

Gambar 61. Management Data ........................................................................................ 47

Gambar 62. Tambah Data ................................................................................................. 48

Gambar 63. Edit Data ........................................................................................................ 48

Page 15: Fuzzy Database Tahani Kurva Lonceng Dan S

xv

INTISARI

Laptop merupakan kebutuhan dasar bagi masyarakat baik untuk pendidikan maupun aktifitas bisnis. Namun, memilih laptop yang tepat sesuai kebutuhan dan anggaran keuangannya bukan hal mudah karena banyaknya pilihan yang tersedia di pasaran. Pada pembelian sebuah laptop, seringkali konsumen memiliki pertimbangan dengan kriteria yang sesuai seperti harga, processor, harddisk, memory, lcd dan berat. Sedangkan kriteria tersebut masih memiliki nilai yang pasti, dan pada kehidupan sehari-hari kriteria tersebut sering diungkapkan dengan bahasa yang masih bernilai samar. Oleh karena itu dibutuhkan sebuah metode yang dapat mengkonversi bahasa pasti tersebut ke dalam bahasa alami (sehari-hari). Melalui sistem berbasis fuzzy masalah tersebut bisa diselesaikan. Oleh sebab itu pada penelitian ini dibahas Penerapan Fuzzy Database Untuk Rekomendasi Pembelian Laptop dengan menggunakan fuzzy model Tahani. Implementasi dari aplikasi ini pada dasarnya akan memberikan kemudahan bagi konsumen, dengan terlebih dahulu memasukkan kriteria berdasarkan harga, processor, harddisk, memory, lcd dan berat.

Kata-kata kunci: rekomendasi,laptop,database,fuzzy,tahani

ABSTRACT

Laptops are good for people's basic needs for education and business activities. However, choosing the right laptop according to your needs and financial budget is not easy because of the many options available in the market. On the purchase of a laptop, consumers often have the appropriate consideration criteria such as price, processor, hard drive, memory, lcd and weight. While these criteria still have a definite value, and the daily life of these criteria are often expressed in vague language that is still valuable. Therefore needed a method that can convert certain language into natural language (everyday). Through the fuzzy-based system the problem can be solved. Therefore in this study are discussed Fuzzy Database Application To Purchase Laptop Recommendations by Tahani using fuzzy models. Implementation of this application will basically make it easy for consumers, by first inserting the criteria based on price, processor, hard drive, memory, lcd and weight.

Key words: advice, laptops, databases, fuzzy, Tahani

Page 16: Fuzzy Database Tahani Kurva Lonceng Dan S

1

BAB I. PENDAHULUAN

A. Latar Belakang Permasalahan

Perkembangan zaman yang semakin maju seperti sekarang ini membuat

kebutuhan masyarakat juga semakin meningkat. Terlebih lagi didorong dengan

adanya kemajuan ilmu pengetahuan dan teknologi yang sangat cepat. Sebagai

contoh, dengan adanya laptop atau notebook yang memudahkan pekerjaan segala

kegiatan dapat dilakukan dengan cepat dan resiko kesalahan dapat dikurangi.

Sekarang ini laptop merupakan kebutuhan dasar bagi masyarakat baik untuk

pendidikan maupun aktifitas bisnis. Namun, memilih laptop yang tepat sesuai

kebutuhan dan anggaran keuangannya bukan hal mudah karena banyaknya pilihan

yang tersedia di pasaran. Pada pembelian sebuah laptop, seringkali konsumen

memiliki pertimbangan dengan kriteria yang sesuai seperti harga, processor,

harddisk, memory, lcd dan berat, kriteria tersebut masih memiliki nilai yang pasti,

sedangkan pada kehidupan sehari-hari kriteria tersebut sering diungkapkan dengan

bahasa yang masih bernilai samar. Oleh karena itu dibutuhkan sebuah metode yang

dapat mengkonversi bahasa pasti tersebut ke dalam bahasa alami (sehari-hari).

Melalui sistem berbasis fuzzy masalah tersebut bisa diselesaikan. Oleh sebab itu

pada penelitian ini dibahas Penerapan Fuzzy Database Untuk Rekomendasi

Pembelian Laptop dengan menggunakan fuzzy model Tahani.

Fuzzy database merupakan Fuzzy Query Database. Artinya, suatu query yang

memiliki variabel yang bernilai fuzzy. Untuk mendapatkan informasi tentang kriteria

laptop maka dibutuhkan kriteria laptop seperti harddisk, processor, berat, lcd,

memory dan harga. Fuzzy database dapat mempermudah konsumen dalam proses

Page 17: Fuzzy Database Tahani Kurva Lonceng Dan S

2

pencarian laptop berdasarkan kriteria yang mudah dimengerti dengan bahasa

sehari-hari seperti harga murah, harddisk sedang dan processor tinggi.

B. Rumusan Permasalahan

Berdasarkan latar belakang di atas maka rumusan masalah dalam penelitian ini

adalah:

1. Bagaimana merancang dan membangun basis data fuzzy untuk

merekomendasikan pembelian laptop yang sesuai dengan spesifikasi dan

keinginan konsumen.

2. Bagaimana penerapan metode basis data fuzzy dalam pemilihan laptop yang

sesuai dengan keinginan konsumen.

C. Batasan Permasalahan

Agar pembahasan penelitian ini tidak menyimpang dari apa yang telah dirumuskan,

maka diperlukan batasan-batasan. Batasan-batasan dalam penelitian ini adalah:

1. Kriteria yang menjadi variabel utuk rekomendasi laptop adalah HARDDISK,

PROCESSOR, BERAT, LCD, MEMORY dan HARGA.

2. Fungsi keanggotaan yang digunakan adalah kurva penyusutan, kurva

pertumbuhan dan kurva beta.

Page 18: Fuzzy Database Tahani Kurva Lonceng Dan S

3

BAB II. KAJIAN PUSTAKA

A. Laptop

Laptop atau sering disebut juga notebook adalah komputer bergerak yang

berukuran relatif kecil dan ringan, beratnya berkisar dari 1 hingg 6 kg, tergantung

ukuran, bahan, dan spesifikasi laptop tersebut. Sumber daya laptop berasal dari

baterai atau adaptor A/C yang dapat digunakan untuk mengisi ulang baterai dan

menyalakan laptop itu sendiri. Baterai laptop pada umumnya dapat bertahan sekitar

1 hingga 6 jam, tergantung dari cara pemakaian, spesifikasi, dan ukuran baterai.

Komponen yang terdapat di dalamnya sama persis dengan komponen pada desktop,

hanya saja ukurannya diperkecil, dijadikan lebih ringan, lebih tidak panas dan lebih

hemat daya. Laptop kebanyakan menggunakan layar LCD (Liquid Crystal Display)

berukuran 10 inch hingga 17 inch tergantung dari ukuran laptop itu sendiri.

Berbeda dengan komputer desktop, laptop memiliki komponen pendukung yang

didesain secara khusus untuk mengakomodasi sifat laptop yang portabel. Sifat

utama yang dimiliki oleh komponen penyusun laptop adalah ukuran yang kecil,

hemat konsumsi energi, dan efisien (Setianto dkk., 2009).

B. Konsep Logika Fuzzy

Teori fuzzy diperkenalkan pertama kali oleh Lotfi A. Zadeh pada tahun 1965

pada presentasinya mengenai Fuzzy Sets.

1. Pengertian Logika Fuzzy

Sebelum munculnya logika fuzzy, dikenal sebuah logika tegas (Scrisp Logic) yang

memiliki nilai benar atau salah secara tegas. Sebaliknya Logika Fuzzy merupakan

sebuah logika yang memiliki nilai kekaburan atau kesamaran (fuzzyness) antara

benar dan salah. Dalam teori logika fuzzy sebuah nilai bisa bernilai benar dan

Page 19: Fuzzy Database Tahani Kurva Lonceng Dan S

4

salah secara bersamaan namun berapa besar kebenaran dan kesalahan suatu

nilai tergantung kepada bobot keanggotaan yang dimilikinya. Logika fuzzy adalah

suatu cara yang tepat untuk memetakan ruang input kedalam suatu ruang

output (Kusumadewi, 2003).

2. Perbedaan Logika Fuzzy dengan Logika Tegas

Perbedaan mendasar logika tegas dengan logika fuzzy adalah nilai keluarannya.

Logika tegas hanya memiliki dua nilai output yaitu 0 atau 1, sedangkan logika

fuzzy meimiliki nilai antara 0 sampai 1, logika fuzzy memiliki banyak nilai

keluaran yang dikenal dengan derajat keanggotaannya.

3. Atribut Himpunan Fuzzy

Himpunan fuzzy memiliki 2 atribut, yaitu (Kusumadewi, 2003):

a. Linguistik, yaitu sebuah variabel yang memiliki nilai berupa kata - kata dalam

bahasa alamiah bukan angka, misalnya sedang, tinggi, rendah.

b. Numeris, yaitu suatu nilai (angka) yang menunjukkan ukuran dari suatu

variabel seperti: 40, 25, 30.

4. Fungsi Keanggotaan

Fungsi Keanggotaan (membership function) adalah suatu kurva yang

menunjukkan pemetaan titik-titik input data ke dalam nilai keanggotaannya

(sering juga disebut dengan derajat keanggotaan) yang memiliki interval antara

0 sampai 1. Salah satu cara yang dapat digunakan untuk mendapatkan nilai

keanggotaan adalah melalui pendekatan fungsi. Ada beberapa fungsi yang bisa

digunakan yaitu sebagai berikut:

Page 20: Fuzzy Database Tahani Kurva Lonceng Dan S

5

a. Representasi Kurva-S

Kurva PERTUMBUHAN dan PENYUSUTAN merupakan kurva-S atau

sigmoid yang berhubungan dengan kenaikan dan penurunan permukaan

secara tak linear.

Kurva-S untuk PERTUMBUHAN akan bergerak dari sisi paling kiri (nilai

keanggotaan = 0) ke sisi paling kanan (nilai keanggotaan = 1). Fungsi

keanggotaannya akan tertumpu pada 50% nilai keanggotaannya yang sering

disebut dengan titik infleksi (Gambar 1).

Gambar 1. Himpunan Fuzzy dengan Kurva-S: Pertumbuhan

Kurva-S untuk PENYUSUTAN akan bergerak dari sisi paling kanan (nilai

keanggotaan = 1) ke sisi paling kiri (nilai keanggotaan = 0) (Gambar 2).

Gambar 2. Himpunan Fuzzy dengan Kurva-S: Penyusutan

Kurva-S didefinisikan dengan menggunakan 3 parameter, yaitu: nilai

keanggotaan nol (α), nilai keanggotaan lengkap (ϒ), dan titik infleksi atau

crossover (β) yaitu titik yang memiliki domain 50% benar. Gambar 3

menunjukkan karakteristik kurva-S dalam bentuk skema.

Page 21: Fuzzy Database Tahani Kurva Lonceng Dan S

6

Gambar 3. Karakteristik Fungsi Kurva –S

Fungsi keanggotaan kurva PERTUMBUHAN adalah seperti pada persamaan

1 berikut:

………………..…….(1).

Contoh fungsi keanggotaan untuk himpunan TUA pada variabel umur

terlihat seperti pada (Gambar 4).

Gambar 4. Himpunan Fuzzy: Tua

μ TUA*50+ = 1 – 2((60-50)/(60-35))2

= 1 – 2(10/25)2

= 0,68

Sedangkan fungsi keanggotaan pada kurva PENYUSUTAN adalah seperti

pada persamaan 2 berikut:

Page 22: Fuzzy Database Tahani Kurva Lonceng Dan S

7

………………….….(2).

Contoh fungsi keanggotaan untuk himpunan MUDA pada variabel umur

terlihat seperti pada (Gambar 5).

Gambar 5. Himpunan Fuzzy: Muda

μ MUDA*50+ = 2((50-37)/(50-20))2

= 2(13/30)2

= 0,376

b. Representasi Kurva BETA

Kurva BETA berbentuk lonceng didefinisikan dengan 2 parameter, yaitu

nilai pada domain yang menunjukkan pusat kurva (), dan setengah lebar

kurva (β) (Gambar 6) .

Gambar 6. Karakteristik Fungsi Kurva Beta

Fungsi keangotaan pada kurva BETA adalah seperti pada persamaan 3

berikut:

Page 23: Fuzzy Database Tahani Kurva Lonceng Dan S

8

…...……………………………………………………………..(3).

Fungsi keanggotaan untuk himpunan PAROBAYA pada variabel umur seperti

terlihat pada (Gambar 7).

μ PAROBAYA *42+ = 1/(1+((42-45)/5)2)

= 0,7353

μ PAROBAYA *51+ = 1/(1+((51-45)/5)2)

= 0,4098

Gambar 7. Himpunan Fuzzy: Parobaya dengan Kurva Beta

5. Operator Himpunan Fuzzy

Seperti halnya himpunan konvensional, ada beberapa operasi yang

didefinisikan secara khusus untuk mengkombinasi dan memodifikasi himpunan

fuzzy. Nilai keanggotaan sebagai hasil dari operasi 2 himpunan sering dikenal

dengan nama fire strength atau α- predikat. Ada 3 operator dasar yang

diciptakan oleh Zadeh (Kusumadewi, 2003), yaitu:

a. Operator AND

Operator ini berhubungan dengan operasi interseksi pada himpunan. α-

predikat sebagai hasil operasi dengan operator AND diperoleh dengan

mengambil nilai keanggotaan terkecil antar elemen pada himpunan-

himpunan yang bersangkutan.

Page 24: Fuzzy Database Tahani Kurva Lonceng Dan S

9

µ A∩B = min(µA [x], µB [y])

b. Operator OR

Operator ini berhubungan dengan operasi union pada himpunan. α-

predikat sebagai hasil operasi dengan operator OR diperoleh dengan

mengambil nilai keanggotaan terbesar antar elemen pada himpunan-

himpunan yang bersangkutan.

µ A∪B = max(µA[x], µB[y])

c. Operator NOT

Operator ini berhubungan dengan operasi komplemen pada himpunan.

α- predikat sebagai hasil operasi dengan operator NOT diperoleh dengan

mengurangkan nilai keanggotaan elemen pada himpunan yang

bersangkutan dari 1.

µA = 1 - µA[x]

6. Fuzzy Database Model Tahani

Basis data fuzzy model Tahani masih tetap menggunakan relasi standar,

hanya saja model ini menggunakan teori himpunan fuzzy untuk mendapatkan

informasi pada query-nya (Kusumadewi, 2010). Model Tahani tersusun atas

tahapan yaitu:

a. Menggambarkan Fungsi Keanggotaan

Fungsi keanggotaan (membership function) adalah suatu kurva yang

menunjukkan pemetaaan titik-titik input data ke dalam nilai

keanggotaannya (sering juga disebut dengan derajat keanggotaan) yang

memiliki internal antara 0 sampai 1, salah satu cara yang dapat digunakan

untuk mendapatkan nilai keanggotaan melalui pendekatan fungsi. Beberapa

Page 25: Fuzzy Database Tahani Kurva Lonceng Dan S

10

fungsi yang dapat digunakan yaitu Representasi kurva Linier, Representasi

Kurva Segitiga. Representasi Kurva Trapesium. Representasi Kurva Bentuk

Bahu, Representasi Kurva-S, Representasi Kurva Bentuk Lonceng (Bell

Curve). Masing-masing fungsi tersebut, akan menghasilkan nilai antara “0”

dan “1” dengan cara yang berbeda, sesuai dengan jenis representasi yang

digunakan.

b. Fuzzifikasi

Fuzzifikasi adalah fase pertama dari perhitungan fuzzy yaitu pengubahan

nilai tegas ke nilai fuzzy. Prosesnya adalah sebagai berikut: Suatu besaran

analog dimasukkan sebagai masukan (crisp input), lalu input tersebut

dimasukkan pada batas scope dari membership function. Membership

function ini biasanya dinamakan membership function input. Keluaran dari

proses fuzzifikasi ini adalah sebuah nilai input fuzzy atau yang biasanya

dinamakan fuzzy input.

c. Fuzzifikasi Query

Fuzzifikasi Query diasumsikan sebuah query konvensional (nonfuzzy)

DBMS yang akan mencoba membuat dan menerapkan sebuah sistem dasar

logika fuzzy query .

d. Operator Dasar Zadeh untuk Operasi Himpunan Fuzzy.

Nilai keanggotaan sebagai dari 2 himpunan fuzzy dikenal dengan nama

Fire Strength atau α-predikat. Sangat mungkin digunakan operator dasar

dalam proses query berupa operator AND dan OR.

α -predikat sebagai hasil operasi dengan operator AND diperoleh dengan

mengambil nilai keanggotaan terkecil antar elemen pada himpunan-

Page 26: Fuzzy Database Tahani Kurva Lonceng Dan S

11

himpunan yang bersangkutan, dinotasikan : µA∩B = min(µA[x], µB[y]).

Sedangkan untuk hasil operasi dengan operator OR diperoleh dengan

mengambil nilai keanggotaan terbesar antar elemen pada himpunan-

himpunan yang bersangkutan, dinotasikan : µAUB = max(µA[x], µB[y]).

Alternatif yang direkomendasikan adalah alternatif yang memiliki nilai

Fire Strength atau tingkat kesesuaian dengan kriteria pilihan di atas angka 0

(nol) sampai dengan angka 1 (satu).

C. Hasil Penelitian Sejenis

Penelitian tentang pengembangan aplikasi fuzzy yang telah dilakukan adalah:

a. Eliyani, dkk. (2009) telah mengembangkan Decision Suport System untuk

pembelian mobil menggunakan fuzzy database model Tahani. Dalam aplikasi ini

digunakan variabel input data mobil yang meliputi panjang mobil, lebar mobil,

kapasitas penumpang, ukuran mesin, tinggi mobil, berat mobil, harga mobil, dan

kapasitas tangki bahan bakar. Dari input tersebut diperoleh output aplikasi

berupa spesifikasi mobil yang digunakan oleh pengguna serta dapat membantu

menghasilkan keputusan yang lebih cepat untuk menjadikan bahan

pertimbangan dalam persiapan pembelian produk mobil.

Pada penelitian ini fuzzy database model Tahani akan diterapkan untuk

rekomendasi pembelian laptop.

b. Hasiholan (2008) telah melakukan penelitian tentang Evaluasi Kinerja Karyawan

menggunakan metode pemrograman linier Fuzzy yang membahas suatu metode

penelitian kinerja karyawan dengan faktor-faktor fuzzy sebagai parameter.

Parameter yang digunakan dalam penelian ini hanya parameter yang bersifat

fuzzy. Beberapa faktor untuk menjadi parameter dalam melakukan evaluasi

Page 27: Fuzzy Database Tahani Kurva Lonceng Dan S

12

kinerja karyawan meliputi faktor pencapaian target waktu, faktor resiko kerja,

faktor disiplin waktu, faktor kerumitan pekerjaan, dan faktor loyalitas dan

tanggung jawab terhadap perusahaan. Dari faktor tersebut menghasilkan output

yang dapat digunakan dan dikembangkan oleh perusahaan untuk mencari teknik

yang berbeda dan baik dalam melakukan evaluasi kinerja karyawan sesuai

kebutuhan perusahaan untuk promosi jabatan, mutasi karyawan dan

menentukan presentasi kenaikan gaji karyawan.

c. Pattiasina (2011) melakukan penelitian tentang aplikasi yang bertujuan untuk

menghasilkan suatu sistem pendukung keputusan dalam pemilihan operator

selular sesuai dengan kriteria yang diberikan. Pada penelitiannya, Fuzzy Tahani

dipakai sebagai metode untuk menentukan kriteria-kriteria yang akan digunakan

dalam memberikan hasil rekomendasi operator selular. Penelitian ini membagi

dua variabel input, yaitu variabel fuzzy dan variabel non fuzzy. Variabel fuzzy

terdiri dari data-data operator selular yang menyangkut masa tenggang, masa

aktif, tarif sms ke beda operator, tarif telepon ke beda operator, dan tarif

internet. Variabel non fuzzy terdiri dari data-data operator yang menyangkut

tipe dan jenis operator selular. Dari input tersebut diperoleh output berupa

rekomendasi operator selular disertai besarnya nilai rekomendasi fuzzy sesuai

dengan kriteria yang diinginkan oleh konsumen.

Page 28: Fuzzy Database Tahani Kurva Lonceng Dan S

13

BAB III. TUJUAN DAN MANFAAT

A. Tujuan

Tujuan dari penelitian ini adalah membuat sistem rekomendasi laptop dengan

menerapkan fuzzy database.

B. Manfaat

Hasil penelitian ini diharapkan bermanfaat sebagai alternatif untuk membantu

pemilihan laptop yang sesuai dengan keinginan dan anggaran customer.

Page 29: Fuzzy Database Tahani Kurva Lonceng Dan S

14

BAB IV. METODE PENELITIAN

A. Jenis Penelitian

Jenis penelitian ini adalah penelitian rekayasa atau pengembangan yaitu untuk

aplikasi berbasis logika fuzzy pada sistem informasi fuzzy database untuk

rekomendasi pembelian laptop menggunakan database fuzzy model Tahani.

B. Variabel Penelitian

Variabel dalam penelitian ini dibagi menjadi dua yaitu viariabel input dan variabel

output:

1. Variabel input

Variabel Input fuzzy terdiri dari variabel harga, processor, harddisk, memory, lcd

dan berat.

2. Variabel output

Hasil output berupa rekomendasi spesifikasi laptop yang sesuai dengan kriteria-

kriteria yang diinginkan oleh customer.

C. Sumber Data

Data penelitian berasal dari toko penjual komputer di Purwokerto dan internet.

D. Waktu, Tempat dan Alat

Waktu penelitian dilaksanakan pada bulan januari 2012 sampai bulan juni 2012.

Perlengkapan penelitian sebagai berikut:

1. Perlengkapan Hardware

a. 1 Unit Komputer dengan spesifikasi Harddisk 320 GB, RAM 4 GB, Processor

intel DUAL CORE dan LCD 14 Inch.

b. 1 Unit Printer.

Page 30: Fuzzy Database Tahani Kurva Lonceng Dan S

15

2. Perlengkapan Software

a. DBMS SQL Server Standard Edition.

b. Microsoft Office 2007 Enterprise Edition.

c. Operating System Microsoft Windows XP.

d. Microsoft Visual Studio 2005.

E. Pengumpulan Data dan Sumber Pendukung (literatur)

Metode pengumpulan data dan sumber pendukung dilakukan melalui cara:

a. Studi Pustaka

Studi pustaka dilakukan untuk mengumpulkan literatur yang mendukung

penelitian. Literatur diambil dari penelitian sebelumnya maupun dari jurnal

ilmiah, baik dalam negeri maupun luar negeri. Litelatur yang dibutuhkan adalah

literatur tentang rekomendasi laptop, fuzzy database, dan pemrograman

berbasis desktop.

b. Observasi

Observasi dilakukan dengan mendatangi toko penjual komputer di

Purwokerto untuk mengumpulkan data yang dibutuhkan dalam penelitian yang

meliputi data spesifikasi laptop dan data yang menentukan rekomendasi laptop.

F. Perancangan Sistem

Pada tahap ini dilakukan perancangan sistem yang akan dibangun yang terbagi

dalam beberapa tahap yaitu:

1. Perancangan fuzzy database

Pada tahap ini akan dirancang sistem fuzzy yang akan dibangun melalui langkah-

langkah berikut :

Page 31: Fuzzy Database Tahani Kurva Lonceng Dan S

16

a. Menentukan variabel fuzzy

Variabel fuzzy yang akan dibahas dalam sistem fuzzy adalah harga,

processor, harddisk, memory, lcd, dan berat.

b. Menentukan himpunan fuzzy

Himpunan fuzzy ditentukan untuk mengelompokkan data berdasarkan

variabel bahasa (linguistik variable) yang dinyatakan dalam fungsi

keanggotaan. Berdasarkan variabel fuzzy di atas maka dapat ditentukan

himpunan fuzzy untuk masing-masing variabel sebagai berikut:

1) HARGA : MURAH, SEDANG dan MAHAL.

2) PROCESSOR : RENDAH, SEDANG dan TINGGI.

3) HARDDISK : KECIL, SEDANG dan BESAR.

4) MEMORY : KECIL, SEDANG dan BESAR.

5) BERAT : RINGAN, SEDANG dan BERAT.

6) LCD : KECIL, SEDANG dan BESAR.

c. Menentukan fungsi himpunan

Fungsi himpunan yang akan digunakan adalah kurva penyusutan, kurva

pertumbuhan dan kurva beta. Dari himpunanan fuzzy di atas dapat

ditentukan untuk masing-masing himpunan sebagai berikut:

1) Himpunan MURAH, RENDAH, KECIL dan RINGAN masuk dalam fungsi

himpunan kurva penyusutan yang digambarkan seperti berikut:

(Gambar 8).

Page 32: Fuzzy Database Tahani Kurva Lonceng Dan S

17

Gambar 8. Penentuan Himpunan pada Fungsi Kurva Penyusutan

Pada Gambar 8 dapat dijelaskan bahwa himpunan yang masuk pada

kurva penyusutan adalah himpunan MURAH, RENDAH, KECIL DAN

RINGAN.

2) Himpunan SEDANG masuk dalam fungsi himpunan kurva beta yang

digambarkan seperti berikut(Gambar 9).

Page 33: Fuzzy Database Tahani Kurva Lonceng Dan S

18

Gambar 9. Penentuan Himpunan pada Fungsi Kurva Beta

Pada Gambar 9 dapat dijelaskan bahwa himpunan yang masuk pada

kurva beta adalah himpunan SEDANG.

3) Himpunan MAHAL, TINGGI, BESAR dan BERAT masuk dalam fungsi

himpunan kurva pertumbuhan(Gambar 10).

Gambar 10. Penentuan Himpunan pada Fungsi Kurva Pertumbuhan

Page 34: Fuzzy Database Tahani Kurva Lonceng Dan S

19

Pada Gambar 10 dapat dijelaskan bahwa himpunan yang masuk pada

kurva pertumbuhan adalah himpunan MAHAL, TINGGI, BESAR dan

BERAT.

2. Perancangan database

Langkah-langkah yang akan dilakukan pada tahapan ini:

a. Memilih DBMS(Database Management System) .

b. Membuat database dan tabel-tabelnya.

c. Database yang akan dibuat bernama fuzzydb yang terdiri dari lima tabel

yaitu tabel M_laptop, tabel Himpunan, tabel l_merek, tabel l_jenis dan tabel

login.

d. Membuat view untuk menghitung derajat keanggotaan masing-masing

himpunan. Pada tahap ini akan dilakukan perhitungan derajat keanggotaan

untuk masing masing himpunan. Perhitungan dilakukan melalui query

terhadap tabel M_laptop dan tabel Himpunan, dari hasil query tersebut

akan disimpan dalam bentuk view.

3. Perancangan proses

Perancagan proses yang dilakukan adalah mendefinisikan aliran data yang

diperlukan oleh sistem. Aliran data didefinisikan sebagai gambaran dari data

yang diperlukan oleh proses dan terhubung antara satu proses dengan proses

lainnya. Dengan perancangan proses diharapkan lebih mudah dalam memahami

sistem yang akan dibangun, yang meliputi proses didalam sistem serta sumber

data dan alirannya. Proses yang ada dalam sistem ini secara umum dapat

digambarkan melalui Flowchart berikut (Gambar 11).

Page 35: Fuzzy Database Tahani Kurva Lonceng Dan S

20

Input kriteria

Penentuan himpunan fuzzy

Penentuan derajat

keanggotaan

Mulai

selesai

Tampilan hasil

rekomendasi laptop

Perhitungan FireStrenght

Gambar 11. Flowchart Rekomendasi Laptop

Pada Gambar 11 di atas dapat dijelaskan proses rekomendasi laptop yaitu

berupa input kriteria berdasarkan variabel fuzzy yang terbagi menjadi tiga

himpunan fuzzy, salah satu sampel variabel fuzzy (variabel HARGA), variabel

harga dibagi menjadi tiga himpunan fuzzy yaitu MURAH, SEDANG dan MAHAL.

Dari input kriteria tersebut diteruskan pada proses penentuan himpunan fuzzy

untuk mengelompokkan data berdasarkan variabel bahasa (linguistik variable)

yang dinyatakan dalam fungsi keanggotaan. Pada proses selanjutnya yaitu

proses penentuan derajat keanggotaan sebagai salah satu cara untuk

menentukan nilai keanggotaan melalui pendekatan fungsi kurva penyusutan,

kurva pertumbuhan dan kurva beta, kemudian diteruskan pada proses

perhitungan Fire Strength untuk menghitung derajat keanggotaan sehingga akan

dihasilkan rekomendasi berupa data laptop yang sesuai.

Page 36: Fuzzy Database Tahani Kurva Lonceng Dan S

21

Proses perhitungan derajat keanggotaan masing-masing himpunan

dilakukan menggunakan query terhadap tabel M_laptop dan tabel Himpunan.

Proses perhitungan derajat keanggotaan masing-masing himpunan dapat

digambarkan dalam Flowchart (Gambar 12).

mulai

mengambil input fuzzy

dari M_laptop

Mengambil batas nilai dari

tabel himpunan

Menghitung derajat

keanggotaan kurva

penyusutan

Menghitung derajat

keanggotaan kurva beta

Menghitung derajat

keanggotaan kurva

pertumbuhan

selesai

Gambar 12. Flowchart Proses Perhitungan Derajat Keanggotaan masing-masing

Himpunan

Proses perhitungan derajat keanggotaan sebagai salah satu cara untuk

mendapatkan nilai keanggotaan melalui pendekatan fungsi kurva penyusutan,

kurva pertumbuhan dan kurva beta. Proses perhitungan derajat keanggotaan

masing-masing fungsi kurva secara rinci seperti berikut (Gambar 13).

Page 37: Fuzzy Database Tahani Kurva Lonceng Dan S

22

mulai

Mengambil input fuzzy dari tabel M_laptop

Mengambil batas nilai dari tabel Himpunan

X <= a 0a <= X <= b 2((X - a)/( - a))

2

b <= X <= 1-2(( – X )/( - a))2

X >= 1

X <= a 0 a <= X <= Y 1/(1+((X - )/(b))

2)

Y <= X <= 1/(1+((X - )/(b))2 )

X >= 0

X <= a 1a <= X <= b 1 - 2(( X - a)/( - a))

2

b <= X <= 2(( - X)/( - a))2

X >= 0

Selesai

tidak

Kurva

penyusutan hasil µya

Kurva beta

Kurva

pertumbuhan

ya

ya

tidak

hasil µ

hasil µ

Gambar 13. Flowchart perhitungan derajat keanggotaan masing-masing kurva

4. Perancagan tampilan aplikasi

Pada tahap ini akan dilakukan perancangan tampilan dari aplikasi yang akan

dibuat (Gambar 14).

HEADER

CONTENT

MENU1 MENU2 MENU3

Gambar 14. Perancangan Tampilan Aplikasi

Page 38: Fuzzy Database Tahani Kurva Lonceng Dan S

23

G. Pengkodean

Pada tahap ini dilakukan pengkodean untuk membangun aplikasi sesuai dengan

rancangan sistem. Pengkodean dibagi menjadi dua bagian yaitu :

1. Pengkodean Query, yaitu membuat script query untuk menangani proses

fuzzyfikasi dan penentuan nilai keanggotaan (µ) untuk masing-masing

himpunan.

2. Pengkodean Interface (Tampilan), yaitu membuat interface aplikasi

menggunakan bahasa pemrograman C#.

H. Implementasi dan Pengujian

Mengimplementasikan sistem hasil penelitian dengan memberi pelatihan

kepada admin tentang cara penggunaan sistem yang buat dan dilakukan pengujian

terhadap sitem yang telah dibangun dengan menggunakan data laptop yang telah

ada.

Page 39: Fuzzy Database Tahani Kurva Lonceng Dan S

24

BAB V. HASIL DAN PEMBAHASAN

A. Analisis Data

Analisis data dilakukan untuk memenuhi kebutuhan variabel penelitian. Variabel

penelitian terdiri dari dari dua bagian yaitu variabel input dan variabel output.

1. Variabel input

Kebutuhan input pada sistem ini digolongkan menjadi dua bagian input,

yaitu input fuzzy dan input non fuzzy. Input fuzzy, terdiri dari data spesifikasi

laptop yang menyangkut harga, processor, harddisk, memory, lcd dan berat.

Sedangkan input non fuzzy terdiri dari data spesifikasi laptop yang menyangkut

merek dan kecocokan antara spesifikasi yang satu dengan yang lain.

Adapun variabel input fuzzy untuk masing-masing himpunan adalah sebagai

berikut:

a. Variabel harga

Gambar 15. Himpunan Fuzzy untuk Variabel Harga (Rp)

b. Variabel processor

Gambar 16. Himpunan Fuzzy untuk Variabel Processor (Ghz)

Page 40: Fuzzy Database Tahani Kurva Lonceng Dan S

25

c. Variabel harddisk

Gambar 17. Himpunan Fuzzy untuk Variabel Harddisk (Gb)

d. Variabel memory

Gambar 18. Himpunan Fuzzy untuk Variabel Memory (Mb)

e. Variabel lcd

Gambar 19. Himpunan Fuzzy untuk Variabel Lcd (Inc)

f. Variabel berat

Gambar 20. Himpunan Fuzzy untuk Variabel Berat (Kg)

Page 41: Fuzzy Database Tahani Kurva Lonceng Dan S

26

2. Variabel output

Hasil output berupa rekomendasi spesifikasi laptop yang sesuai dengan

kriteria yang diinginkan oleh customer.

B. Perancangan Sistem

1. Perancangan Database

Perancangan database berfungsi untuk tempat penyimpanan data yang

dibutuhkan sistem. Secara keseluruhan akan dibuat sebuah database yang di

beri nama fuzzydb. Karena pada penelitian ini menggunakan database model

Tahani, maka query yang akan didapat dari proses seleksi menggunakan teori

himpunan fuzzy. Database yang digunakan adalah SQL Server 2005. Ada lima

tabel yang digunakan untuk mengelompokan data yang digunakan.

Penjelasan tentang perancangan database adalah sebagai berikut:

a. Tabel Login

Tabel jenis digunakan untuk menyimpan data admin laptop. Struktur tabel

login sebagai berikut (Tabel 1).

Tabel 1. Login

Nama Filed Tipe Data Keterangan

usernamae varchar(50) Nama Pengguna

password varchar(50) Password

b. Tabel M_laptop

Tabel M_laptop digunakan untuk menyimpan data spesifikasi laptop yang

meliputi data input data fuzzy dan data non fuzzy. Struktur tabel M_laptop

sebagai berikut (Tabel2).

Page 42: Fuzzy Database Tahani Kurva Lonceng Dan S

27

Tabel 2. M_laptop

Nama Filed Tipe Data Keterangan

laptop_id* varchar(255) Kode laptop (new id())

jenis_id int Foreign Key jenis_id

merek_id int Foreign Key merek_id

nama_laptop varchar(255) Nama laptop

harga float input fuzzy

processor float input fuzzy

harddisk float input fuzzy

memory float input fuzzy

lcd float input fuzzy

berat float input fuzzy

picture image Gambar Laptop

detail text Detail laptop

Ket: * Primary Key

c. Tabel L_Jenis

Tabel jenis digunakan untuk menyimpan data jenis laptop. Struktur tabel

L_jenis sebagai berikut (Tabel 3).

Tabel 3. L_jenis

Nama Filed Tipe Data Keterangan

jenis_id* int Kode jenis (Identity)

jenis varchar(50) Nama jenis laptop

Ket: * Primary Key

d. Tabel L_merek

Tabel jenis digunakan untuk menyimpan data merk laptop. Struktur tabel

L_merek sebagai berikut (Tabel 4).

Tabel 4. L_merek

Nama Filed Tipe Data Keterangan

merek_id* int Kode merk (Identity)

merek varchar(50) Nama merk laptop

Ket: * Primary Key

Page 43: Fuzzy Database Tahani Kurva Lonceng Dan S

28

e. Tabel Himpunan

Tabel Himpunan digunakan untuk menyimpan data himpunan dari variabel

yang digunakan. Struktur tabel Himpuan sebagai berikut (Tabel 5).

Tabel 5. Himpunan

Nama Filed Tipe Data Keterangan

variabel varchar(50) Nama variabel

himpunan varchar(50) Nama himpunan

fungsi varchar(50) Nama fungsi kurva

alfa float Batas (a)

beta float Batas (b)

pusatY float Batas (pusat )

gamma float Batas ()

betane float Batas (b dan b)

Ket: * Primary Key

beta ((alfa+gamma)/2)

pusatY ((alfa+gamma)/2)

Betane ((alfa+gamma)/2) - (alfa+((alfa+gamma)/2))/2

2. Perancangan fuzzy database

Perancangan fuzzy database dilakukan setelah perancangan database.

Perancangan fuzzy database dilakukan untuk menerapkan teori fuzzy dengan

cara mengolah data yang ada dalam database memelalui query yang disimpan

dalam bentuk view.

a. Menggambarkan fungsi keanggotaan

Pada tahap ini variabel himpunan yang ada akan digambarkan dalam

bentuk kurva, kurva tersebut menunjukkan pemetaan titik-titik masukkan

data kedalam nilai keanggotaannya (sering juga disebut dengan derajat

keanggotaan) yang memiliki interval antara 0 sampai 1. Gambar kurva dari

masing masing variabel sebagai berikut:

Page 44: Fuzzy Database Tahani Kurva Lonceng Dan S

29

1) Variabel harga

Gambar 21. Kurva Variabel Harga (Rp)

Pada kurva variabel harga memiliki tiga himpunan yaitu murah, sedang

dan mahal. Untuk mengetahui kurva masing-masing himpunan dapat

dijelaskan pada gambar kurva dari masing-masing himpunan sebagai

berikut:

a) Himpuan murah

Gambar 22. Kurva Penyusutan Himpunan Harga Murah (Rp)

b) Himpuan sedang

Gambar 23. Kurva Beta Himpunan Harga Sedang (Rp)

c) Himpuan mahal

Gambar 24. Kurva Pertumbuhan Himpunan Harga Mahal (Rp)

Page 45: Fuzzy Database Tahani Kurva Lonceng Dan S

30

2) Variabel processor

Gambar 25. Kurva Variabel Processor (Ghz)

Pada kurva variabel processor memiliki tiga himpunan yaitu rendah,

sedang dan tinggi. Untuk mengetahui kurva masing-masing himpunan

dapat dijelaskan pada gambar kurva dari masing-masing himpunan

sebagai berikut:

a. Himpunan rendah

Gambar 26. Kurva Penyusutan Himpunan Processor Rendah (Ghz)

b. Himpunan sedang

Gambar 27. Kurva Beta Himpunan Processor Sedang (Ghz)

c. Himpunan tinggi

Gambar 28. Kurva Pertumbuhan Himpunan Processor Tinggi (Ghz)

Page 46: Fuzzy Database Tahani Kurva Lonceng Dan S

31

3) Variabel harddisk

Gambar 29. Kurva Varibel Harddisk (Gb)

Pada kurva variabel harddisk memiliki tiga himpunan yaitu kecil, sedang

dan besar. Untuk mengetahui kurva masing-masing himpunan dapat

dijelaskan pada gambar kurva dari masing-masing himpunan sebagai

berikut:

a. Himpunan kecil

Gambar 30. Kurva Penyusutan Himpunan Harddisk Kecil (Gb)

b. Himpunan sedang

Gambar 31. Kurva Beta Himpunan Harddisk Sedang (Gb)

c. Himpunan besar

Gambar 32. Kurva Pertumbuhan Himpunan Harddisk Besar (Gb)

Page 47: Fuzzy Database Tahani Kurva Lonceng Dan S

32

4) Variabel memory

Gambar 33. Kurva Variabel Memory (Mb)

Pada kurva variabel memory memiliki tiga himpunan yaitu kecil, sedang

dan besar. Untuk mengetahui kurva masing-masing himpunan dapat

dijelaskan pada gambar kurva dari masing-masing himpunan sebagai

berikut:

a. Himpunan kecil

Gambar 34. Kurva Pentusutan Himpunan Memory Kecil (Mb)

b. Himpunan sedang

Gambar 35. Kurva Beta Himpunan Memory Sedang (Mb)

c. Himpunan besar

Gambar 36. Kurva Pertumbuhan Himpunan Memory Besar (Mb)

Page 48: Fuzzy Database Tahani Kurva Lonceng Dan S

33

5) Variabel lcd

Gambar 37. Kurva Variabel Lcd (Inc)

Pada kurva variabel lcd memiliki tiga himpunan yaitu kecil, sedang dan

besar. Untuk mengetahui kurva masing-masing himpunan dapat

dijelaskan pada gambar kurva dari masing-masing himpunan sebagai

berikut:

a. Himpunan kecil

Gambar 38. Kurva Penyusutan Himpunan Lcd Kecil (Inc)

b. Himpunan sedang

Gambar 39. Kurva Beta Himpunan Lcd Sedang (Inc)

c. Himpunan besar

Gambar 40. Kurva Pertumbuhan Himpunan Lcd Besar (Inc)

Page 49: Fuzzy Database Tahani Kurva Lonceng Dan S

34

6) Variabel berat

Gambar 41. Kurva Variabel Berat (Kg)

Pada kurva variabel berat memiliki tiga himpunan yaitu ringan, sedang

dan berat. Untuk mengetahui kurva masing-masing himpunan dapat

dijelaskan pada gambar kurva dari masing-masing himpunan sebagai

berikut:

a. Himpunan ringan

Gambar 42. Kurva Penyusutan Himpunan Berat Ringan (Kg)

b. Himpunan sedang

Gambar 43. Kurva Beta Himpunan Berat Sedang (Kg)

c. Himpunan berat

Gambar 44. Kurva Pertumbuhan Himpunanberat Berat (Kg)

Page 50: Fuzzy Database Tahani Kurva Lonceng Dan S

35

b. Fuzzyfikasi

Setelah menggambarkan fungsi keanggotaan masing-masing variabel

himpunan selanjutnya akan dilakukan fuzzyfikasi dengan memasukan data

dari hasil menggambarkan fungsi keanggotaan ke dalam tabel Himpunan.

hasil dari fuzzyfikasi dapat dilihat pada (Tabel 6).

Tabel 6. Hasil Fuzzyfikasi Variabel Himpunan Fungsi

kurva Batas

awal (a)

Tengah

(b) Pusat () Batas

akhir () Selisih (b).

(b)(b)

harddisk kecil penyusutan 256 442 442 628 93

harddisk sedang beta 256 628 628 1000 186

harddisk besar pertumbuhan 628 814 814 1000 93

harga murah penyusutan 2677400 6096200 6096200 9515000 1709400

harga sedang beta 2677400 9515000 9515000 16352600 3418800

harga mahal pertumbuhan 9515000 12933800 12933800 16352600 1709400

processor rendah penyusutan 1 1.525 1.525 2.05 0.2625

processor sedang beta 1 2.05 2.05 3.1 0.525

processor tinggi pertumbuhan 2.05 2.575 2.575 3.1 0.2625

memory kecil penyusutan 1000 2750 2750 4500 875

memory sedang beta 1000 4500 4500 8000 1750

memory besar pertumbuhan 4500 6250 6250 8000 875

lcd kecil penyusutan 10.1 11.475 11.475 12.85 0.6875

lcd sedang beta 10.1 12.85 12.85 15.6 1.375

lcd besar pertumbuhan 12.85 14.225 14.225 15.6 0.6875

berat ringan penyusutan 1.25 1.7625 1.7625 2.275 0.25625

berat sedang beta 1.25 2.275 2.275 3.3 0.5125

berat berat pertumbuhan 2.275 2.7875 2.7875 3.3 0.25625

c. Fuzzyfikasi query

Pada tahap ini dilakukan fuzzyfikasi query dengan membuat query untuk

melakukan perhitungan derajat keanggotaan masing-masing himpunan

berdasarkan fungsi himpunan yang digunakan. Query akan disimpan dalam

bentuk view sebagai proses fuzzyfikasi query, View adalah salah satu jenis

object database didalam database Microsoft SQL Server yang memiliki fungsi

sebagai virtual tabel yang dapat memanipulasi berbagai data dan dapat

Page 51: Fuzzy Database Tahani Kurva Lonceng Dan S

36

direpresentasikan sebagai sebuah laporan, view yang akan dibuat adalah

sebagai berikut:

1) Membuat view penyusutan

View penyusutan merupakan query untuk menghitung derajat

keanggotaan dari himpunan yang menggunakan fungsi kurva

penyusutan seperti himpunan murah ,himpunan rendah, himpunan kecil

dan himpunan ringan. Script query view penyusutan dapat dilihat pada

(lampiran 1).

2) Membuat view beta

View beta merupakan query untuk menghitung derajat keanggotaan

dari himpunan yang menggunakan fungsi kurva beta seperti himpunan

sedang. Script query view beta dapat dilihat pada (lampiran 2).

3) Membuat view pertumbuhan

View pertumbuhan merupakan query untuk menghitung derajat

keanggotaan dari himpunan yang menggunakan fungsi kurva

pertumbuhan seperti himpunan mahal ,himpunan tinggi, himpunan

besar dan himpunan barat. Script query view pertumbuhan dapat dilihat

pada (lampiran 3).

4) Membuat view vmiu

View vmiu berfungsi untuk menggabungkan data hasil fuzzyfikasi query

dari hasil view penyusutan, view beta dan view pertumbuhan. Script

query view vmiu dapat dilihat pada (lampiran 4)

Page 52: Fuzzy Database Tahani Kurva Lonceng Dan S

37

5) Membuat view miudetail

view miudetail merupakan data detail derajat keanggotaan dari masing-

masing himpunan. Script query view miudetail dapat dilihat pada

(lampiran 5).

d. Operator Dasar Zadeh untuk Operasi Himpunan Fuzzy

Operator Dasar Zadeh berfungsi untuk mengkombinasi dan

memodifikasi himpunan fuzzy. Nilai keanggotaan sebagai hasil dari operasi 2

himpunan sering dikenal dengan nama fire strength atau α -predikat. Sangat

mungkin digunakan operator dasar dalam proses query berupa operator

AND dan OR, untuk mengimplementasikan maka akan di buat procedure

untuk operasi AND dan procedure operasi OR. Script query procedure

operasi AND dapat dilihat pada (lampiran 6), dan Script query procedure

operasi OR dapat dilihat pada (lampiran 7).

3. Perancangan antarmuka (interface)

Perancangan antarmuka dilakukan untuk membuat rancangan antarmuka

yang akan diterapkan pada aplikasi. Rancangan antarmuka yang akan dibuat

adalah sebagai berikut:

a. Perancangan Halaman utama

Halaman utama merupakan merupakan sebuah interface yang pertama

kali muncul dalam aplikasi. Rancangan halaman utama dapat digambarkan

sebagai berikut (Gambar 45).

Page 53: Fuzzy Database Tahani Kurva Lonceng Dan S

38

Gambar 45. Interface Halaman Utama Aplikasi

b. Perancagan halaman master data

Bagian ini merupakan rancangan interface halaman master data. Pada

perancangan ini form tampilan dibagi menjadi dua yaitu untuk daftar data

dan management data laptop seperti tambah data, ubah data, hapus data

laptop yang disajikan dalam satu form tampilan. Rancangan halaman master

data dapat digambarkan sebagai berikut (Gambar 46).

Gambar 46. Interface Halaman Master Data

c. Perancangan halaman pencarian fuzzy

Halaman pencarian fuzzy merupakan halaman pencarian fuzzy untuk

rekomendasi laptop. Pada halaman pencarian terdapat input parameter

yang akan digunakan oleh customer untuk pencarian sesuai kriteria yang di

Page 54: Fuzzy Database Tahani Kurva Lonceng Dan S

39

inginkan. Rancangan halaman pencarian fuzzy dapat digambarkan sebagai

berikut (Gambar 47).

Gambar 47. Interface Halaman Pencarian Fuzzy

C. Implementasi

Setelah melalui tahapan-tahapan sebelumnya maka akan dihasilkan

implementasi dalam bentuk aplikasi penerapan fuzzy database untuk rekomendasi

pembelian laptop. penjelasan tentang aplikasi yang akan dibangun sebagai berikut:

1. Halaman utama

Halaman utama merupakan halaman awal ketika membuka aplikasi. Berikut

adalah tampilan form utama (Gambar 48).

Gambar 48. Halaman Utama

Page 55: Fuzzy Database Tahani Kurva Lonceng Dan S

40

2. Menu

Menu yang terdapat pada aplikasi adalah sebagai berikut:

a. Menu login

Menu login berfungsi untuk login admin (Gambar 49) .

Gambar 49. Menu Login

b. Menu home

Dalam menu home terdapat sub menu yaitu menu skins dan menu

pencarian OR dan pencarian AND dan menu All Laptop (Gambar 50).

Gambar 50. Menu Home

- Menu OR berfungsi untuk mengakses halaman pencarian menggunakan

operasi OR.

- Menu AND berfungsi untuk mengakses halaman pencarian

menggunakan operasi AND.

- Menu All Laptop berfungsi untuk mengakses halaman semua data

laptop yang tidak menggunakan operasi OR dan AND untuk

merekomendasikan data laptop.

Page 56: Fuzzy Database Tahani Kurva Lonceng Dan S

41

c. Menu data

Dalam menu data terdapat sub menu yaitu menu master data. menu

master data berfungsi sebagai management data yang dilakukan oleh

admin. menu data hanya bisa di akses jika admin login pada aplikasi

(Gambar 51).

Gambar 51. Menu Data

3. Halaman pencarian OR

Halaman pencarian OR merupakan halaman pencarian fuzzy. Model

pencarian OR merupakan pencarian dengan kondisi pertama OR dan kondisi

kedua OR. Pada operasi pencarian OR proses yang dijalankan adalah MAX(harga,

processor, harddisk, memory, lcd,berat). Berikut adalah tampilan halaman untuk

pencarian OR (Gambar 52).

Gambar 52. Halaman Pencarian Or

Halaman pencarian OR di atas menampilkan data rekomendasi spesifikasi

laptop sesuai parameter yang dipilih oleh customer (Gambar 53).

Page 57: Fuzzy Database Tahani Kurva Lonceng Dan S

42

Gambar 53. Pemilihan Parameter menggunakan Operasi Or

Pada gambar 53 di atas dicontohkan penggunaan proses pencarian

menggunakan pencarian OR untuk memory = memory_besar OR lcd =

lcd_sedang OR berat = berat_ringan. Setelah menekan tombol cari maka akan

ditampilkan hasil rekomendasi seperti (Gambar 54).

Gambar 54. Hasil Rekomendasi menggunakan Pencarian Or

Dari proses pencarian OR sesuai parameter yang dipilih oleh customer,

didapatkan daftar data laptop hasil rekomendasi yang sesuai dengan kriteria

yang pilih. Daftar data tersebut menampilkan data rekomendasi dari yang paling

direkomendasikan sampai dengan yang kurang direkomendasikan seperti

terlihat pada (Gambar 55).

Gambar 55. Hasil Rekomendasi menggunakan Pencarian Or

Page 58: Fuzzy Database Tahani Kurva Lonceng Dan S

43

Penjelasan dari proses rekomendasi apabila dilakukan perhitungan secara

manual menggunakan pencarian operasi OR tersebut dapat dilihat pada (Tabel

7) berikut:

Tabel 7. Perhitungan Manual menggunakan Operasi Or

nama_laptop memory lcd berat memory_besar lcd_sedang berat_ringan nilai

AXIOO RNO. 7.381 8000 14 2.1 1 0.588406925 0.058298632 1

ASUS Eee PC 1015BX-BLK067W 2000 10.1 1.25 0 0 1 1

DELL XPS L15z (Core i7-2640M) 8000 15.6 2.51 1 0 0 1

ASUS Eee PC 1025C-RED008W - Red 2000 10.1 1.25 0 0 1 1

ACER Aspire One D270 - Red 2000 10.1 1.3 0 0 0.995240928 0.995240928

ACER Aspire One D270 - White 2000 10.1 1.3 0 0 0.995240928 0.995240928

ACER Aspire One D270 - Blue 2000 10.1 1.3 0 0 0.995240928 0.995240928

ACER Aspire One D270 - Red 2000 10.1 1.3 0 0 0.995240928 0.995240928

ACER Aspire One D270 - Black 2000 10.1 1.3 0 0 0.995240928 0.995240928

ACER Aspire One D270 - White 2000 10.1 1.3 0 0 0.995240928 0.995240928

TOSHIBA NB520-1069B - Blue 2000 10.1 1.32 0 0 0.990672219 0.990672219

TOSHIBA NB520-1069Q - Turquoise 2000 14 1.32 0 0.588406925 0.990672219 0.990672219

AXIOO Neon CLW.3.522 2000 13 2.53 0 0.988239138 0 0.988239138

DELL XPS L321X Ultrabook 4000 13.3 1.36 0 0.903254703 0.976966092 0.976966092

HP Mini 110-4133TU - Blue 2000 10.1 1.38 0 0 0.967828673 0.967828673

HP Mini 210-4025TU - Blue 2000 10.1 1.38 0 0 0.967828673 0.967828673

ASUS Eee PC 1215B-BLK114W 2000 12.1 1.45 0 0.770700637 0.923854848 0.923854848

ASUS Eee PC 1215B-SIV073W 2000 12.1 1.45 0 0.770700637 0.923854848 0.923854848

ASUS 1225C-BLK024W - Black 2000 11.6 1.45 0 0.547511312 0.923854848 0.923854848

ACER Aspire One 722 - Blue 2000 11.6 1.46 0 0.547511312 0.91604997 0.91604997

ACER Aspire One 722 - Black 2000 11.6 1.46 0 0.547511312 0.91604997 0.91604997

ASUS Eee PC 1201T - Black 2000 12.1 1.46 0 0.770700637 0.91604997 0.91604997

DELL Inspiron 13z (Core i3-2330M) - Red 4000 13.3 1.76 0 0.903254703 0.504866151 0.903254703

DELL Inspiron 13z (Core i3-2330M) - Black 4000 13.3 1.76 0 0.903254703 0.504866151 0.903254703

TOSHIBA Satellite L735-1128UR - Red 2000 13.3 2.05 0 0.903254703 0.096371208 0.903254703

TOSHIBA Satellite L635-1065XB - Brow 2000 13.3 2.05 0 0.903254703 0.096371208 0.903254703

TOSHIBA Satellite L735-1128UB - Brown 2000 13.3 2.05 0 0.903254703 0.096371208 0.903254703

DELL Vostro 3350 (Core i5-2410M) 4000 13.3 2.04 0 0.903254703 0.1051279 0.903254703

DELL Vostro 3350 (Core i5-2450M) - Silver 4000 13.3 2.4 0 0.903254703 0 0.903254703

ASUS Eee PC 1215B - Black 2000 12.1 2.1 0 0.770700637 0.058298632 0.770700637

HP ProBook 4230s (9PA 2000 12.1 1.6 0 0.770700637 0.766805473 0.770700637

ACER Aspire 4352-B812G32Mi - Brown 2000 12 2.25 0 0.723511122 0.001189768 0.723511122

Asus Eeepc 1215B 2000 12 2.3 0 0.723511122 0 0.723511122

ASUS A43SD-VX429D - White 2000 14 2.44 0 0.588406925 0 0.588406925

ACER Aspire 4755G-2432G64Mn 4000 14 2.3 0 0.588406925 0 0.588406925

Page 59: Fuzzy Database Tahani Kurva Lonceng Dan S

44

4. Halaman pencarian AND

Halaman pencarian AND merupakan halaman pencarian fuzzy. Model

pencarian AND merupakan pencarian dengan kondisi pertama AND dan kondisi

kedua AND. Pada operasi pencarian AND proses yang dijalankan adalah

MIN(harga, processor, harddisk, memory, lcd dan berat). Berikut adalah

tampilan halaman untuk pencarian AND (Gambar 56).

Gambar 56. Halaman Pencarian And

Halaman pencarian AND di atas menampilkan data rekomendasi spesifikasi

laptop sesuai parameter yang dipilih oleh customer (Gambar 57).

Gambar 57. Pemilihan Parameter menggunakan Operasi And

Pada gambar 57 di atas dicontohkan penggunaan proses pencarian

menggunakan pencarian AND untuk memory = memory _kecil AND lcd = lcd

_sedang AND berat = berat_ringan. Setelah menekan tombol cari maka akan

ditampilkan hasil rekomendasi seperti (Gambar 58).

Page 60: Fuzzy Database Tahani Kurva Lonceng Dan S

45

Gambar 58. Hasil Rekomendasi menggunakan Pencarian And

Dari proses pencarian AND sesuai parameter yang dipilih oleh customer,

didapatkan daftar data laptop hasil rekomendasi yang sesuai dengan kriteria

yang pilih. Daftar data tersebut menampilkan data rekomendasi dari yang

paling direkomendasikan sampai dengan yang kurang direkomendasikan seperti

terlihat pada (Gambar 59).

Gambar 59. Hasil Rekomendasi menggunakan Pencarian And

Penjelasan dari proses rekomendasi apabila dilakukan perhitungan secara

manual menggunakan pencarian operasi AND tersebut dapat dilihat pada (Tabel

8).

Page 61: Fuzzy Database Tahani Kurva Lonceng Dan S

46

Tabel 8. Perhitungan manual menggunakan operasi AND

nama_laptop memory lcd berat memory_kecil lcd_sedang berat_ringan nilai

ASUS Eee PC 1215B-BLK114W 2000 12.1 1.45 0.836734694 0.770700637 0.923854848 0.770700637

ASUS Eee PC 1215B-SIV073W 2000 12.1 1.45 0.836734694 0.770700637 0.923854848 0.770700637

ASUS Eee PC 1201T - Black 2000 12.1 1.46 0.836734694 0.770700637 0.91604997 0.770700637

HP ProBook 4230s (9PA 2000 12.1 1.6 0.836734694 0.770700637 0.766805473 0.766805473

TOSHIBA NB520-1069Q - Turquoise 2000 14 1.32 0.836734694 0.588406925 0.990672219 0.588406925

ACER Aspire One 722 - Blue 2000 11.6 1.46 0.836734694 0.547511312 0.91604997 0.547511312

ASUS 1225C-BLK024W - Black 2000 11.6 1.45 0.836734694 0.547511312 0.923854848 0.547511312

ACER Aspire One 722 - Black 2000 11.6 1.46 0.836734694 0.547511312 0.91604997 0.547511312

HP ProBook 4431s (7PA 2000 14 2.04 0.836734694 0.588406925 0.1051279 0.1051279

TOSHIBA Satellite L735-1128UR - Red 2000 13.3 2.05 0.836734694 0.903254703 0.096371208 0.096371208

TOSHIBA Satellite L635-1065XB - Brow 2000 13.3 2.05 0.836734694 0.903254703 0.096371208 0.096371208

TOSHIBA Satellite L735-1128UB - Brown 2000 13.3 2.05 0.836734694 0.903254703 0.096371208 0.096371208

ASUS Eee PC 1215B - Black 2000 12.1 2.1 0.836734694 0.770700637 0.058298632 0.058298632

TOSHIBA Satellite C600-1013U - Black 2000 14 2.1 0.836734694 0.588406925 0.058298632 0.058298632

ASUS 1225C-WHI022W - White 2000 11.6 2.1 0.836734694 0.547511312 0.058298632 0.058298632

TOSHIBA Satellite C640-1085U - Black 2000 14 2.1 0.836734694 0.588406925 0.058298632 0.058298632

DELL Inspiron 13z (Core i3-2330M) - Red 4000 13.3 1.76 0.040816327 0.903254703 0.504866151 0.040816327

DELL Inspiron 13z (Core i3-2330M) - Black 4000 13.3 1.76 0.040816327 0.903254703 0.504866151 0.040816327

AXIOO RNO. 5.545 4000 14 2.1 0.040816327 0.588406925 0.058298632 0.040816327

HP Pavilion G4-1318TX 4000 14 2.1 0.040816327 0.588406925 0.058298632 0.040816327

DELL XPS L321X Ultrabook 4000 13.3 1.36 0.040816327 0.903254703 0.976966092 0.040816327

HP Pavilion Beats Edition DM4-3115TX - Black 4000 14 1.9 0.040816327 0.588406925 0.267697799 0.040816327

DELL Vostro 3350 (Core i5-2410M) 4000 13.3 2.04 0.040816327 0.903254703 0.1051279 0.040816327

TOSHIBA Satellite C600-1005U - Black 1000 14 2.14 1 0.588406925 0.034693635 0.034693635

HP Pavilion G4-1130TX - Red 2000 14 2.2 0.836734694 0.588406925 0.010707912 0.010707912

ASUS N46VM-V3036D - Black 4000 14 2.2 0.040816327 0.588406925 0.010707912 0.010707912

HP 430 9PA 2000 14 2.2 0.836734694 0.588406925 0.010707912 0.010707912

HP Pavilion G4-1129TX - Grey 2000 14 2.2 0.836734694 0.588406925 0.010707912 0.010707912

DELL Inspiron 4110 (Core i3-2330M 4000 14 2.2 0.040816327 0.588406925 0.010707912 0.010707912

DELL Inspiron 4110 (Core i5-2450M) 4000 14 2.2 0.040816327 0.588406925 0.010707912 0.010707912

Acer Aspire 4739-382G50Mn 2000 14 2.2 0.836734694 0.588406925 0.010707912 0.010707912

ACER Aspire 4752-2332G50 - Brown 2000 14 2.25 0.836734694 0.588406925 0.001189768 0.001189768

ACER Aspire 4752-2332G50 2000 14 2.25 0.836734694 0.588406925 0.001189768 0.001189768

ACER Aspire 4352-B812G32Mi - Brown 2000 12 2.25 0.836734694 0.723511122 0.001189768 0.001189768

ACER Aspire 4352-B812G32Mi - Blue 2000 14 2.25 0.836734694 0.588406925 0.001189768 0.001189768

ACER Aspire 4352-B812G32Mi - Purple 2000 14 2.25 0.836734694 0.588406925 0.001189768 0.001189768

Page 62: Fuzzy Database Tahani Kurva Lonceng Dan S

47

5. Halaman master data

Halaman master data berfungsi untuk management data laptop yang digunakan

admin. pada halaman master data terdapat menu yang berfungsi untuk proses

tambah data, edit data dan hapus data (Gambar 60).

Gambar 60. Halaman Master Data

Proses management data yang ada dalam master data adalah sebagai berikut:

1. Menu management data laptop

Pada menu management data terdapat tombol yang difungsikan untuk grid

view dan tombol simpan data, hapus data dan tombol untuk menampilkan

halaman tambah data (Gambar 61).

Gambar 61. Management Data

Page 63: Fuzzy Database Tahani Kurva Lonceng Dan S

48

2. Tambah data

Proses penambahan data yaitu dengan menekan tombol pada menu

management data (Gambar 62).

Gambar 62. Tambah Data

3. Edit data

Proses Edit data yaitu dengan memilih salah satu data yang ada pada grid

view (Gambar 63).

Gambar 63. Edit Data

Page 64: Fuzzy Database Tahani Kurva Lonceng Dan S

49

BAB VI. PENUTUP

A. Kesimpulan

Berdasarkan hasil penelitian ini, maka dapat ditarik beberapa kesimpulan sebagai

berikut :

1. Fuzzy database ini bisa diterapkan pada aplikasi untuk rekomendasi pembelian

laptop.

2. Setelah melalui tahapan uji coba, penerapan fuzzy database untuk rekomendasi

laptop ini terbukti dapat menghasilkan list rekomendasi laptop yang sesuai

dengan kriteria yang diinginkan oleh customer.

3. Melalui tahap uji coba terhadap aplikasi dan uji coba secara manual, dapat

dibuktikan bahwa data yang dihasilkan sama.

B. Saran

Berdasarkan hasil dari penelitian ini, maka dapat diberikan beberapa saran sebagai

berikut :

1. Aplikasi ini dapat dikembangkan menjadi aplikasi berbasis web.

2. Variabel yang digunakan dalam sistem ini ada enam variabel fuzzy yaitu harga,

processor, harddisk, memory dan berat. Diharapkan untuk pengembangan

sistem, variabel tersebut dapat ditambah berdasarkan kebutuhan seperti

resolution, warna, garansi atau aksesoris tambahan lain yang bisa digunakan

sebagai variabel.

Page 65: Fuzzy Database Tahani Kurva Lonceng Dan S

50

DAFTAR PUSTAKA

Eliyani, Pujianto, U., and Rosyadi, D., 2009, Decision Support system untuk Pembelian Mobil Menggunakan Fuzzy Database Model Tahani, Graha Ilmu, Yogyakarta.

Hasiholan, L., and Sudrajat., 2008, Evaluasi Kinerja Karyawan Menggunakan Metode

Pemrograman Linier Fuzzy, Seminar Pengembangan dan Konstribusi matematika dalam Menunjangkemajuan Ilmu Pengetahuan Teknologi, Bandung, 13 Desember 2008.

Kusumadewi, S., 2003, Artificial Intelegence (Teknik dan Aplikasinya), Graha Ilmu,

Yogyakarta. Kusumadewi, S., and Purnomo, H., 2010, Aplikasi Logika Fuzzy Sistem Pendukung

Keputusan, Graha Ilmu, Yogyakarta. Microsoft, 2012, Getting Started with Visual C#, http://social.msdn.microsoft.com,

diakses tanggal 28 Januari 2012, 22.23 WIB. Pattiasina, T.J., 2011, Pemanfaatan Fuzzy Database Sebagai Pendukung Keputusan

Pemilihan Operator Selular, Tesis, Program Pascasarjana Magister Teknologi Informasi, Institut Sains Terapan dan Teknologi Surabaya, Surabaya.

Setianto, E.H., and SmitDev Comunity, 2009, Serba-Serbi Laptop, PT. Elex Media

Komputindo, Jakarta.

Page 66: Fuzzy Database Tahani Kurva Lonceng Dan S

51

LAMPIRAN

Lampiran 1. Script Query View Penyusutan CREATE VIEW dbo.penyusutan (

variabel,

himpunan,

laptop_id,

nama_laptop,

miu

)

AS

--harga

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN (b.harga <= a.alfa) THEN 1

WHEN (a.alfa <= b.harga AND b.harga <= a.beta)

THEN 1 - 2*((b.harga - a.alfa)/(a.gamma - a.alfa) * (b.harga

- a.alfa)/(a.gamma - a.alfa))

WHEN (a.beta <= b.harga AND b.harga <= a.gamma)

THEN 2*((a.gamma - b.harga)/(a.gamma-a.alfa)*(a.gamma -

b.harga)/(a.gamma - a.alfa))

WHEN b.harga >= a.gamma THEN 0

END

FROM Himpunan a, M_Laptop b

WHERE (a.variabel = 'harga' AND a.himpunan ='murah' AND

a.fungsi ='penyusutan')

UNION

--processor

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN (b.processor <= a.alfa) THEN 1

WHEN (a.alfa <= b.processor AND b.processor <= a.beta)

THEN 1 - 2*((b.processor - a.alfa)/(a.gamma - a.alfa) *

(b.processor - a.alfa)/(a.gamma - a.alfa))

WHEN (a.beta <= b.processor AND b.processor <= a.gamma)

THEN 2*((a.gamma - b.processor)/(a.gamma - a.alfa)*(a.gamma-

b.processor)/(a.gamma - a.alfa))

WHEN b.processor >= a.gamma THEN 0

END

FROM Himpunan a, M_Laptop b

Page 67: Fuzzy Database Tahani Kurva Lonceng Dan S

52

WHERE (a.variabel = 'processor' AND a.himpunan ='rendah' AND

a.fungsi ='penyusutan')

UNION

--harddisk

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN (b.harddisk <= a.alfa) THEN 1

WHEN (a.alfa <= b.harddisk AND b.harddisk <= a.beta)

THEN 1 - 2*((b.harddisk - a.alfa)/(a.gamma - a.alfa) *

(b.harddisk - a.alfa)/(a.gamma - a.alfa))

WHEN (a.beta <= b.harddisk AND b.harddisk <= a.gamma)

THEN 2*((a.gamma - b.harddisk)/(a.gamma - a.alfa)*(a.gamma-

b.harddisk)/(a.gamma - a.alfa))

WHEN b.harddisk >= a.gamma THEN 0

END

FROM Himpunan a, M_Laptop b

WHERE (a.variabel = 'harddisk' AND a.himpunan ='kecil' AND

a.fungsi ='penyusutan')

UNION

--memory

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN (b.memory <= a.alfa) THEN 1

WHEN (a.alfa <= b.memory AND b.memory <= a.beta)

THEN 1 - 2*((b.memory - a.alfa)/(a.gamma - a.alfa) *

(b.memory - a.alfa)/(a.gamma - a.alfa))

WHEN (a.beta <= b.memory AND b.memory <= a.gamma)

THEN 2*((a.gamma - b.memory)/(a.gamma - a.alfa)*(a.gamma-

b.memory)/(a.gamma - a.alfa))

WHEN b.memory >= a.gamma THEN 0

END

FROM Himpunan a, M_Laptop b

WHERE (a.variabel = 'memory' AND a.himpunan ='kecil' AND

a.fungsi ='penyusutan')

UNION

--lcd

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

Page 68: Fuzzy Database Tahani Kurva Lonceng Dan S

53

miu=

CASE

WHEN (b.lcd <= a.alfa) THEN 1

WHEN (a.alfa <= b.lcd AND b.lcd <= a.beta)

THEN 1 - 2*((b.lcd - a.alfa)/(a.gamma - a.alfa) * (b.lcd -

a.alfa)/(a.gamma - a.alfa))

WHEN (a.beta <= b.lcd AND b.lcd <= a.gamma)

THEN 2*((a.gamma - b.lcd)/(a.gamma - a.alfa)*(a.gamma-

b.lcd)/(a.gamma - a.alfa))

WHEN b.lcd >= a.gamma THEN 0

END

FROM Himpunan a, M_Laptop b

WHERE (a.variabel = 'lcd' AND a.himpunan ='kecil' AND

a.fungsi ='penyusutan')

UNION

--berat

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN (b.berat <= a.alfa) THEN 1

WHEN (a.alfa <= b.berat AND b.berat <= a.beta)

THEN 1 - 2*((b.berat - a.alfa)/(a.gamma - a.alfa) * (b.berat

- a.alfa)/(a.gamma - a.alfa))

WHEN (a.beta <= b.berat AND b.berat <= a.gamma)

THEN 2*((a.gamma - b.berat)/(a.gamma - a.alfa)*(a.gamma-

b.berat)/(a.gamma - a.alfa))

WHEN b.berat >= a.gamma THEN 0

END

FROM Himpunan a, M_Laptop b

WHERE (a.variabel = 'berat' AND a.himpunan ='ringan' AND

a.fungsi ='penyusutan')

Lampiran 2. Script Query View Beta

CREATE VIEW dbo.beta (

variabel,

himpunan,

laptop_id,

nama_laptop,

miu

)

AS

--harga

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

Page 69: Fuzzy Database Tahani Kurva Lonceng Dan S

54

miu=

CASE

WHEN ( b.harga <= a.alfa OR b.harga >= a.gamma) THEN 0

WHEN ( a.alfa <= b.harga and b.harga <= a.pusatY)

THEN 1/(1+( ((b.harga-a.pusatY)/ a.betane)*((b.harga-

a.pusatY)/ a.betane) ))

WHEN ( a.pusatY <= b.harga AND b.harga <=a.gamma )

THEN ( 1/(1+ (((b.harga - a.pusatY)/ a.betane)*((b.harga -

a.pusatY)/ a.betane))))

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'harga' AND a.himpunan ='sedang' AND

a.fungsi ='beta')

UNION

--processor

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.processor <=a.alfa OR b.processor >=a.gamma) THEN 0

WHEN ( a.alfa <= b.processor and b.processor <= a.pusatY)

THEN 1/(1+( ((b.processor-a.pusatY)/

a.betane)*((b.processor-a.pusatY)/ a.betane) ))

WHEN ( a.pusatY <= b.processor AND b.processor <=a.gamma )

THEN ( 1/(1+ (((b.processor - a.pusatY)/

a.betane)*((b.processor - a.pusatY)/ a.betane))))

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'processor' AND a.himpunan ='sedang' AND

a.fungsi ='beta')

UNION

--harddisk

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.harddisk <= a.alfa OR b.harddisk >= a.gamma) THEN 0

WHEN ( a.alfa <= b.harddisk and b.harddisk <= a.pusatY)

THEN 1/(1+( ((b.harddisk-a.pusatY)/

a.betane)*((b.harddisk-a.pusatY)/ a.betane) ))

WHEN ( a.pusatY <= b.harddisk AND b.harddisk <=a.gamma )

THEN ( 1/(1+ (((b.harddisk - a.pusatY)/

a.betane)*((b.harddisk - a.pusatY)/ a.betane))))

END

FROM Himpunan a, M_laptop b

Page 70: Fuzzy Database Tahani Kurva Lonceng Dan S

55

WHERE (a.variabel = 'harddisk' AND a.himpunan ='sedang' AND

a.fungsi ='beta')

UNION

--memory

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.memory <= a.alfa OR b.memory >= a.gamma) THEN 0

WHEN ( a.alfa <= b.memory and b.memory <= a.pusatY)

THEN 1/(1+( ((b.memory-a.pusatY)/ a.betane)*((b.memory-

a.pusatY)/ a.betane) ))

WHEN ( a.pusatY <= b.memory AND b.memory <=a.gamma )

THEN ( 1/(1+ (((b.memory - a.pusatY)/ a.betane)*((b.memory -

a.pusatY)/ a.betane))))

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'memory' AND a.himpunan ='sedang' AND

a.fungsi ='beta')

UNION

--lcd

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.lcd <= a.alfa OR b.lcd >= a.gamma) THEN 0

WHEN ( a.alfa <= b.lcd and b.lcd <= a.pusatY)

THEN 1/(1+( ((b.lcd-a.pusatY)/ a.betane)*((b.lcd-

a.pusatY)/ a.betane) ))

WHEN ( a.pusatY <= b.lcd AND b.lcd <=a.gamma )

THEN ( 1/(1+ (((b.lcd - a.pusatY)/ a.betane)*((b.lcd -

a.pusatY)/ a.betane))))

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'lcd' AND a.himpunan ='sedang' AND

a.fungsi ='beta')

UNION

--berat

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

Page 71: Fuzzy Database Tahani Kurva Lonceng Dan S

56

WHEN (b.berat <= a.alfa OR b.berat >= a.gamma) THEN 0

WHEN ( a.alfa <= b.berat and b.berat <= a.pusatY)

THEN 1/(1+( ((b.berat-a.pusatY)/ a.betane)*((b.berat-

a.pusatY)/ a.betane) ))

WHEN ( a.pusatY <= b.berat AND b.berat <=a.gamma )

THEN ( 1/(1+ (((b.berat - a.pusatY)/ a.betane)*((b.berat -

a.pusatY)/ a.betane))))

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'berat' AND a.himpunan ='sedang' AND

a.fungsi ='beta')

Lampiran 3. Script Query View Pertumbuhan

CREATE VIEW dbo.pertumbuhan (

variabel,

himpunan,

laptop_id,

nama_laptop,

miu

)

AS

--harga

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.harga <= a.alfa ) THEN 0

WHEN ( a.alfa <= b.harga AND b.harga <= a.beta)

THEN 2*((b.harga - a.alfa)/(a.gamma - a.alfa)*(b.harga -

a.alfa)/(a.gamma - a.alfa))

WHEN ( a.beta <= b.harga AND b.harga <= a.gamma)

THEN 1-2*((a.gamma - b.harga)/(a.gamma - a.alfa)*(a.gamma -

b.harga)/(a.gamma - a.alfa))

WHEN (b.harga >= a.gamma)THEN 1

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'harga' AND a.himpunan ='mahal' AND

a.fungsi ='pertumbuhan')

UNION

--processor

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.processor <= a.alfa ) THEN 0

Page 72: Fuzzy Database Tahani Kurva Lonceng Dan S

57

WHEN ( a.alfa <= b.processor AND b.processor <= a.beta)

THEN 2*((b.processor - a.alfa)/(a.gamma -

a.alfa)*(b.processor - a.alfa)/(a.gamma - a.alfa))

WHEN ( a.beta <= b.processor AND b.processor <= a.gamma)

THEN 1-2*((a.gamma - b.processor)/(a.gamma -

a.alfa)*(a.gamma - b.processor)/(a.gamma - a.alfa))

WHEN (b.processor >= a.gamma)THEN 1

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'processor' AND a.himpunan ='tinggi' AND

a.fungsi ='pertumbuhan')

UNION

--harddisk

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.harddisk <= a.alfa ) THEN 0

WHEN ( a.alfa <= b.harddisk AND b.harddisk <= a.beta)

THEN 2*((b.harddisk - a.alfa)/(a.gamma - a.alfa)*(b.harddisk

- a.alfa)/(a.gamma - a.alfa))

WHEN ( a.beta <= b.harddisk AND b.harddisk <= a.gamma)

THEN 1-2*((a.gamma - b.harddisk)/(a.gamma - a.alfa)*(a.gamma

- b.harddisk)/(a.gamma - a.alfa))

WHEN (b.harddisk >= a.gamma)THEN 1

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'harddisk' AND a.himpunan ='besar' AND

a.fungsi ='pertumbuhan')

UNION

--memory

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.memory <= a.alfa ) THEN 0

WHEN ( a.alfa <= b.memory AND b.memory <= a.beta)

THEN 2*((b.memory - a.alfa)/(a.gamma - a.alfa)*(b.memory -

a.alfa)/(a.gamma - a.alfa))

WHEN ( a.beta <= b.memory AND b.memory <= a.gamma)

THEN 1-2*((a.gamma - b.memory)/(a.gamma - a.alfa)*(a.gamma -

b.memory)/(a.gamma - a.alfa))

WHEN (b.memory >= a.gamma)THEN 1

END

FROM Himpunan a, M_laptop b

Page 73: Fuzzy Database Tahani Kurva Lonceng Dan S

58

WHERE (a.variabel = 'memory' AND a.himpunan ='besar' AND

a.fungsi ='pertumbuhan')

UNION

--lcd

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.lcd <= a.alfa ) THEN 0

WHEN ( a.alfa <= b.lcd AND b.lcd <= a.beta)

THEN 2*((b.lcd - a.alfa)/(a.gamma - a.alfa)*(b.lcd -

a.alfa)/(a.gamma - a.alfa))

WHEN ( a.beta <= b.lcd AND b.lcd <= a.gamma)

THEN 1-2*((a.gamma - b.lcd)/(a.gamma - a.alfa)*(a.gamma -

b.lcd)/(a.gamma - a.alfa))

WHEN (b.lcd >= a.gamma)THEN 1

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'lcd' AND a.himpunan ='besar' AND

a.fungsi ='pertumbuhan')

UNION

--berat

SELECT

a.variabel,

a.himpunan,

b.laptop_id,

b.nama_laptop,

miu=

CASE

WHEN ( b.berat <= a.alfa ) THEN 0

WHEN ( a.alfa <= b.berat AND b.berat <= a.beta)

THEN 2*((b.berat - a.alfa)/(a.gamma - a.alfa)*(b.berat -

a.alfa)/(a.gamma - a.alfa))

WHEN ( a.beta <= b.berat AND b.berat <= a.gamma)

THEN 1-2*((a.gamma - b.berat)/(a.gamma - a.alfa)*(a.gamma -

b.berat)/(a.gamma - a.alfa))

WHEN (b.berat >= a.gamma)THEN 1

END

FROM Himpunan a, M_laptop b

WHERE (a.variabel = 'berat' AND a.himpunan ='berat' AND

a.fungsi ='pertumbuhan')

Page 74: Fuzzy Database Tahani Kurva Lonceng Dan S

59

Lampiran 4. Script Query View Vmiu

CREATE VIEW dbo.vmiu (

variabel,

himpunan,

laptop_id,

nama_laptop,

miu

)

AS

select * from penyusutan

union

select * from beta

union

select * from pertumbuhan

Lampiran 5. Script Query View Miudetail

CREATE VIEW dbo.miudetail

AS

SELECT laptop_id,

nama_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,

--berat

sum(berat_ringan)as berat_ringan ,

sum(berat_sedang)as berat_sedang,

sum(berat_berat)as berat_berat,

--lcd

sum(lcd_kecil)as lcd_kecil,

sum(lcd_sedang)as lcd_sedang,

sum(lcd_besar)as lcd_besar

FROM (

--harga murah-

SELECT a.laptop_id,

a.nama_laptop,

--harga

a.miu as harga_murah,

Page 75: Fuzzy Database Tahani Kurva Lonceng Dan S

60

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,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='harga' and

a.himpunan='murah')

--harga sedang

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

a.miu 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,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

Page 76: Fuzzy Database Tahani Kurva Lonceng Dan S

61

0 as lcd_besar

FROM vmiu a where (a.variabel='harga' and

a.himpunan='sedang')

--harga mahal

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

a.miu 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,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='harga' and

a.himpunan='mahal')

--processor rendah

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

a.miu 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,

Page 77: Fuzzy Database Tahani Kurva Lonceng Dan S

62

0 as memory_sedang,

0 as memory_besar,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='processor' and a.himpunan =

'rendah')

--processor sedang

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

a.miu 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,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='processor' and

a.himpunan='sedang')

--processor tinggi

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

Page 78: Fuzzy Database Tahani Kurva Lonceng Dan S

63

0 processor_rendah,

0 processor_sedang,

a.miu 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,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='processor' and

a.himpunan='tinggi')

--harddisk kecil

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

a.miu as harddisk_kecil,

0 as harddisk_sedang,

0 as harddisk_besar,

--memory

0 as memory_kecil,

0 as memory_sedang,

0 as memory_besar,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='harddisk' and

a.himpunan='kecil')

Page 79: Fuzzy Database Tahani Kurva Lonceng Dan S

64

--harddisk sedang

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

a.miu as harddisk_sedang,

0 as harddisk_besar,

--memory

0 as memory_kecil,

0 as memory_sedang,

0 as memory_besar,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='harddisk' and

a.himpunan='sedang')

--harddisk besar

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

a.miu as harddisk_besar,

--memory

0 as memory_kecil,

0 as memory_sedang,

0 as memory_besar,

--berat

Page 80: Fuzzy Database Tahani Kurva Lonceng Dan S

65

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='harddisk' and

a.himpunan='besar')

--memory kecil

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

0 harddisk_besar,

--memory

a.miu as memory_kecil,

0 as memory_sedang,

0 as memory_besar,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='memory' and

a.himpunan='kecil')

--memory sedang

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

Page 81: Fuzzy Database Tahani Kurva Lonceng Dan S

66

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

0 harddisk_besar,

--memory

0 memory_kecil,

a.miu as memory_sedang,

0 as memory_besar,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='memory' and

a.himpunan='sedang')

--memory besar

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

0 harddisk_besar,

--memory

0 memory_kecil,

0 memory_sedang,

a.miu as memory_besar,

--berat

0 as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='memory' and

a.himpunan='besar')

-- berat ringan

UNION

SELECT a.laptop_id,

Page 82: Fuzzy Database Tahani Kurva Lonceng Dan S

67

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

0 harddisk_besar,

--memory

0 memory_kecil,

0 memory_sedang,

0 memory_besar,

--berat

a.miu as berat_ringan,

0 as berat_sedang,

0 as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='berat' and

a.himpunan='ringan')

-- berat sedang

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

0 harddisk_besar,

--memory

0 memory_kecil,

0 memory_sedang,

0 memory_besar,

--berat

0 berat_ringan,

a.miu as berat_sedang,

0 as berat_berat,

Page 83: Fuzzy Database Tahani Kurva Lonceng Dan S

68

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='berat' and

a.himpunan='sedang')

-- berat berat

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

0 harddisk_besar,

--memory

0 memory_kecil,

0 memory_sedang,

0 memory_besar,

--berat

0 berat_ringan,

0 berat_sedang,

a.miu as berat_berat,

--lcd

0 as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='berat' and

a.himpunan='berat')

--lcd kecil

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

Page 84: Fuzzy Database Tahani Kurva Lonceng Dan S

69

0 harddisk_besar,

--memory

0 memory_kecil,

0 memory_sedang,

0 memory_besar,

--berat

0 berat_ringan,

0 berat_sedang,

0 berat_berat,

--lcd

a.miu as lcd_kecil,

0 as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='lcd' and a.himpunan='kecil')

--lcd sedang

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

0 harddisk_besar,

--memory

0 memory_kecil,

0 memory_sedang,

0 memory_besar,

--berat

0 berat_ringan,

0 berat_sedang,

0 berat_berat,

--lcd

0 lcd_kecil,

a.miu as lcd_sedang,

0 as lcd_besar

FROM vmiu a where (a.variabel='lcd' and a.himpunan='sedang')

--lcd besar

UNION

SELECT a.laptop_id,

a.nama_laptop,

--harga

0 harga_murah,

0 harga_sedang,

0 harga_mahal,

Page 85: Fuzzy Database Tahani Kurva Lonceng Dan S

70

--processor

0 processor_rendah,

0 processor_sedang,

0 processor_tinggi,

--harddisk

0 harddisk_kecil,

0 harddisk_sedang,

0 harddisk_besar,

--memory

0 memory_kecil,

0 memory_sedang,

0 memory_besar,

--berat

0 berat_ringan,

0 berat_sedang,

0 berat_berat,

--lcd

0 lcd_kecil,

0 lcd_sedang,

a.miu as lcd_besar

FROM vmiu a where (a.variabel='lcd' and a.himpunan='besar')

) AS D

group by laptop_id,nama_laptop

Lampiran 6. Script Query Procedure And

CREATE PROCEDURE [dbo].[sp_laptop_and]

(

@harga varchar (100),

@processor varchar (100),

@harddisk varchar (100),

@memory varchar (100),

@lcd varchar (100),

@berat varchar (100)

)

AS

BEGIN

/* Procedure body */

SELECT

A.laptop_id,

A.nama_laptop,

b.jenis_id,

b.merek_id,

A.nilai

FROM

(

SELECT

D.laptop_id,

D.nama_laptop,

MIN (D.miu) as nilai

FROM

(SELECT

Page 86: Fuzzy Database Tahani Kurva Lonceng Dan S

71

a.laptop_id,

a.nama_laptop,

miu =

CASE (@harga)

WHEN 'harga_murah' THEN a.harga_murah

WHEN 'harga_sedang' THEN a.harga_sedang

WHEN 'harga_mahal' THEN a.harga_mahal

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@processor)

WHEN 'processor_rendah' THEN a.processor_rendah

WHEN 'processor_sedang' THEN a.processor_sedang

WHEN 'processor_tinggi' THEN a.processor_tinggi

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@harddisk)

WHEN 'harddisk_kecil' THEN a.harddisk_kecil

WHEN 'harddisk_sedang' THEN a.harddisk_sedang

WHEN 'harddisk_besar' THEN a.harddisk_besar

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@memory)

WHEN 'memory_kecil' THEN a.memory_kecil

WHEN 'memory_sedang' THEN a.memory_sedang

WHEN 'memory_besar' THEN a.memory_besar

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@lcd)

WHEN 'lcd_kecil' THEN a.lcd_kecil

WHEN 'lcd_sedang' THEN a.lcd_sedang

WHEN 'lcd_besar' THEN a.lcd_besar

Page 87: Fuzzy Database Tahani Kurva Lonceng Dan S

72

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@berat)

WHEN 'berat_ringan' THEN a.berat_ringan

WHEN 'berat_sedang' THEN a.berat_sedang

WHEN 'berat_berat' THEN a.berat_berat

END

FROM miudetail a ) as D

GROUP BY

D.laptop_id,

D.nama_laptop) as A

LEFT JOIN M_Laptop b on A.laptop_id = b.laptop_id

WHERE A.nilai <> 0

END

Lampiran 7. Script Query Procedure Or

CREATE PROCEDURE dbo.sp_laptop_or

(

@harga varchar (100),

@processor varchar (100),

@harddisk varchar (100),

@memory varchar (100),

@lcd varchar (100),

@berat varchar (100)

)

AS

BEGIN

/* Procedure body */

SELECT

A.laptop_id,

A.nama_laptop,

b.jenis_id,

b.merek_id,

A.nilai

FROM

(

SELECT

D.laptop_id,

D.nama_laptop,

MAX (D.miu) as nilai

FROM

(SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@harga)

Page 88: Fuzzy Database Tahani Kurva Lonceng Dan S

73

WHEN 'harga_murah' THEN a.harga_murah

WHEN 'harga_sedang' THEN a.harga_sedang

WHEN 'harga_mahal' THEN a.harga_mahal

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@processor)

WHEN 'processor_rendah' THEN a.processor_rendah

WHEN 'processor_sedang' THEN a.processor_sedang

WHEN 'processor_tinggi' THEN a.processor_tinggi

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@harddisk)

WHEN 'harddisk_kecil' THEN a.harddisk_kecil

WHEN 'harddisk_sedang' THEN a.harddisk_sedang

WHEN 'harddisk_besar' THEN a.harddisk_besar

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@memory)

WHEN 'memory_kecil' THEN a.memory_kecil

WHEN 'memory_sedang' THEN a.memory_sedang

WHEN 'memory_besar' THEN a.memory_besar

END

FROM miudetail a

UNION

SELECT

a.laptop_id,

a.nama_laptop,

miu =

CASE (@lcd)

WHEN 'lcd_kecil' THEN a.lcd_kecil

WHEN 'lcd_sedang' THEN a.lcd_sedang

WHEN 'lcd_besar' THEN a.lcd_besar

END

FROM miudetail a

UNION

SELECT

Page 89: Fuzzy Database Tahani Kurva Lonceng Dan S

74

a.laptop_id,

a.nama_laptop,

miu =

CASE (@berat)

WHEN 'berat_ringan' THEN a.berat_ringan

WHEN 'berat_sedang' THEN a.berat_sedang

WHEN 'berat_berat' THEN a.berat_berat

END

FROM miudetail a ) as D

GROUP BY

D.laptop_id,

D.nama_laptop) as A

LEFT JOIN M_Laptop b on A.laptop_id = b.laptop_id

WHERE A.nilai <> 0

END

Lampiran 8. Derajat Keanggotaan

nam

a_la

pto

p

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

DELL Inspiron 13z (Core i3-2330M) - Red

0.4

59

047

23

0.5

21

350

75

8 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.9

40

802

40

5

0.2

67

233

12

2 0

0.0

40

816

32

7

0.9

24

528

30

2 0

0.5

04

866

15

1

0.4

97

566

92

4 0

0

0.9

03

254

70

3

0.0

53

553

71

9

ASUS A43SD-VX429D - White

0.6

90

820

71

6

0.4

04

379

03

3 0

0

0.8

15

157

11

6

0.1

13

378

68

5

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

06

082

23

2

0.0

51

826

29

4 0

0.5

88

406

92

5

0.3

49

752

06

6

TOSHIBA NB520-1069B - Blue

0.9

68

021

86

9

0.2

46

768

97

7 0

0.0

65

487

52

8

0.8

84

192

79

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

90

672

21

9

0.2

23

597

89

1 0

1

0

0

ACER Aspire 4755G-2432G64Mn

0.1

48

951

84

7

0.7

70

473

19

1 0

0

0.5

76

470

58

8

0.3

67

346

93

9 0

0.9

95

854

92

2

0.0

02

081

16

5

0.0

40

816

32

7

0.9

24

528

30

2 0

0

0.9

97

626

11

3

0.0

01

189

76

8 0

0.5

88

406

92

5

0.3

49

752

06

6

Page 90: Fuzzy Database Tahani Kurva Lonceng Dan S

75

Lampiran 8 (Lanjutan) n

ama_

lap

top

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

ACER Aspire One D270 - Red

0.9

99

980

04

1

0.2

01

014

40

3 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

95

240

92

8

0.2

16

484

22

4 0

1

0

0

Acer Aspire D270 Balloon

0.9

99

978

15

1

0.2

01

061

53

8 0

0.2

75

918

36

7

0.6

44

397

68

5 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.4

25

918

98

2

0.6

48

019

03

6 1

0

0

ASUS Eee PC 1215B-BLK114W

0.9

74

709

21

3

0.2

40

907

68

2 0

0.2

90

249

43

3

0.6

32

711

62

1 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

23

854

84

8

0.2

78

449

56

1 0

0.1

48

760

33

1

0.7

70

700

63

7 0

DELL Inspiron 13z (Core i3-2330M) - Black

0.4

59

047

23

0.5

21

350

75

8 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.9

40

802

40

5

0.2

67

233

12

2 0

0.0

40

816

32

7

0.9

24

528

30

2 0

0.5

04

866

15

1

0.4

97

566

92

4 0

0

0.9

03

254

70

3

0.0

53

553

71

9

AXIOO RNO. 5.545

0.7

05

994

48

9

0.3

96

709

54 0

0

0.5

76

470

58

8

0.3

67

346

93

9

0.2

36

790

38

0.6

78

619

06

6 0

0.0

40

816

32

7

0.9

24

528

30

2 0

0.0

58

298

63

2

0.8

95

578

05 0

0

0.5

88

406

92

5

0.3

49

752

06

6 TOSHIBA Satellite L735-1128UR - Red

0.5

70

668

29

7

0.4

64

662

48

7 0

0

0.8

15

157

11

6

0.1

13

378

68

5 0

0.9

95

854

92

2

0.0

02

081

16

5

0.8

36

734

69

4

0.3

28

859

06 0

0.0

96

371

20

8

0.8

38

403

99 0

0

0.9

03

254

70

3

0.0

53

553

71

9

AXIOO RNO. 7.381

0.1

91

537

55

6

0.7

23

026

53

1 0

0

0.8

15

157

11

6

0.1

13

378

68

5 0

0

1

0

0

1

0.0

58

298

63

2

0.8

95

578

05 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ACER Aspire 4752-2332G50 - Brown

0.7

17

102

28

0.3

91

080

17

6 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

01

189

76

8

0.9

97

626

11

3 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS Eee PC 1215B-SIV073W

0.9

74

709

21

3

0.2

40

907

68

2 0

0.2

90

249

43

3

0.6

32

711

62

1 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

23

854

84

8

0.2

78

449

56

1 0

0.1

48

760

33

1

0.7

70

700

63

7 0

Page 91: Fuzzy Database Tahani Kurva Lonceng Dan S

76

Lampiran 8 (Lanjutan) n

ama_

lap

top

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

ACER Aspire One 722 - Blue

0.9

88

361

47

9

0.2

26

602

99 0

1

0

0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

16

049

97

0.2

83

376

37

6 0

0.4

13

223

14

0.5

47

511

31

2 0

ACER Aspire 4752-2332G50

0.8

42

039

46

6

0.3

25

982

76

7 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

01

189

76

8

0.9

97

626

11

3 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS A44H-VX184D - Black

0.8

72

250

16

3

0.3

09

250

87 0

0

0.8

15

157

11

6

0.1

13

378

68

5

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

06

082

23

2

0.0

51

826

29

4 0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS Eee PC 1215B - Black

0.9

76

065

42

0.2

39

652

50

7 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

58

298

63

2

0.8

95

578

05 0

0.1

48

760

33

1

0.7

70

700

63

7 0

ASUS A43SD-VX428D - Red

0.6

90

820

71

6

0.4

04

379

03

3 0

0

0.8

15

157

11

6

0.1

13

378

68

5

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

06

082

23

2

0.0

51

826

29

4 0

0.5

88

406

92

5

0.3

49

752

06

6

HP Pavilion G4-1318TX

0.3

36

580

03

0.5

97

671

45 0

0

0.8

15

157

11

6

0.1

13

378

68

5 0

0.6

99

191

59

3

0.2

15

111

57

4

0.0

40

816

32

7

0.9

24

528

30

2 0

0.0

58

298

63

2

0.8

95

578

05 0

0

0.5

88

406

92

5

0.3

49

752

06

6

HP Pavilion G4-1130TX - Red

0.5

90

411

78

9

0.4

54

784

87

8 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

10

707

91

2

0.9

79

033

19

7 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ACER Aspire 5951G-2634G75Bnkk

0

0.3

26

286

86

8

0.8

41

479

99

4

0.0

04

535

14

7

0.9

91

011

23

6 0

0

0.9

95

854

92

2

0.0

02

081

16

5

0.0

40

816

32

7

0.9

24

528

30

2 0

0

0

1

0

0

1

ASUS Eee PC 1015BX-BLK067W

0.9

99

997

46

4

0.2

00

360

80

7 0

1

0

0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

1

0

0

1

0

0

Page 92: Fuzzy Database Tahani Kurva Lonceng Dan S

77

Lampiran 8 (Lanjutan) n

ama_

lap

top

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

ASUS N46VM-V3036D - Black

0

0.9

93

571

39

0.0

03

235

10

2 0

0.8

15

157

11

6

0.1

13

378

68

5 0

0.6

99

191

59

3

0.2

15

111

57

4

0.0

40

816

32

7

0.9

24

528

30

2 0

0.0

10

707

91

2

0.9

79

033

19

7 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS K43U-VX070D - Black

0.9

74

709

21

3

0.2

40

907

68

2 0

0.2

90

249

43

3

0.6

32

711

62

1 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.7

13

194

73

9

0.2

01

070

79

1 0

0.5

88

406

92

5

0.3

49

752

06

6

HP 430 9PA

0.8

96

800

55

1

0.2

95

058

96

5 0

0

0.5

44

686

52

7

0.4

17

959

18

4

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

10

707

91

2

0.9

79

033

19

7 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS A43SJ-VX399D - Black

0.7

33

277

47

2

0.3

82

855

40

8 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.7

13

194

73

9

0.2

01

070

79

1 0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS 1225C-BLK024W - Black

0.9

93

659

2

0.2

19

190

99

8 0

0.0

65

487

52

8

0.8

84

192

79

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

23

854

84

8

0.2

78

449

56

1 0

0.4

13

223

14

0.5

47

511

31

2 0

TOSHIBA Satellite L635-1065XB - Brow

0

0.9

93

924

19

6

0.0

03

056

47

3 0

0.5

44

686

52

7

0.4

17

959

18

4

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

96

371

20

8

0.8

38

403

99 0

0

0.9

03

254

70

3

0.0

53

553

71

9

HP Pavilion G4-1129TX - Grey

0.5

90

411

78

9

0.4

54

784

87

8 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

10

707

91

2

0.9

79

033

19

7 0

0

0.5

88

406

92

5

0.3

49

752

06

6

HP Mini 110-4133TU - Blue

0.9

99

542

63

4

0.2

04

920

69

5 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

67

828

67

3

0.2

46

931

35

3 0

1

0

0

DELL XPS L15z (Core i7-2640M)

0

0

1

0

0.3

28

859

06

0.8

36

734

69

4 0

0.6

99

191

59

3

0.2

15

111

57

4 0

0

1

0

0.8

26

271

60

3

0.1

05

127

9 0

0

1

Page 93: Fuzzy Database Tahani Kurva Lonceng Dan S

78

Lampiran 8 (Lanjutan) n

ama_

lap

top

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

ASUS A43E-VX596D - White

0.9

22

705

17

9

0.2

79

183

46

1 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

06

082

23

2

0.0

51

826

29

4 0

0.5

88

406

92

5

0.3

49

752

06

6

DELL XPS L321X Ultrabook

0

0.2

36

714

55

2

0.9

79

128

41

5

0.3

67

346

93

9

0.5

76

470

58

8 0

1

0

0

0.0

40

816

32

7

0.9

24

528

30

2 0

0.9

76

966

09

2

0.2

38

804

18

9 0

0

0.9

03

254

70

3

0.0

53

553

71

9

ACER Aspire One D270 - White

0.9

92

396

32

0.2

21

144

27

3 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

95

240

92

8

0.2

16

484

22

4 0

1

0

0

TOSHIBA Satellite C600-1013U - Black

0.8

72

250

16

3

0.3

09

250

87 0

0

0.8

62

068

96

6

0.0

8

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

58

298

63

2

0.8

95

578

05 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ACER Aspire One D270 - Blue

0.9

92

396

32

0.2

21

144

27

3 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

95

240

92

8

0.2

16

484

22

4 0

1

0

0

ACER Aspire One D270 - Red

0.9

92

396

32

0.2

21

144

27

3 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

95

240

92

8

0.2

16

484

22

4 0

1

0

0

ASUS A43SM-VX034D

0.3

36

580

03

0.5

97

671

45 0

0

0.5

76

470

58

8

0.3

67

346

93

9

0.2

36

790

38

0.6

78

619

06

6 0

0.0

40

816

32

7

0.9

24

528

30

2 0

0

0.9

06

082

23

2

0.0

51

826

29

4 0

0.5

88

406

92

5

0.3

49

752

06

6

AXIOO Neon CLW.3.522

0.8

07

447

29

4

0.3

44

491

3 0

0

0.9

91

011

23

6

0.0

04

535

14

7

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.8

01

560

20

5

0.1

23

783

46

2 0

0.9

88

239

13

8

0.0

05

950

41

3

DELL Inspiron 4110 (Core i3-2330M

0.2

69

077

68

2

0.6

50

129

38

4 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.2

36

790

38

0.6

78

619

06

6 0

0.0

40

816

32

7

0.9

24

528

30

2 0

0.0

10

707

91

2

0.9

79

033

19

7 0

0

0.5

88

406

92

5

0.3

49

752

06

6

Page 94: Fuzzy Database Tahani Kurva Lonceng Dan S

79

Lampiran 8 (Lanjutan) n

ama_

lap

top

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

ACER Aspire 4352-B812G32Mi - Brown

0.9

59

617

08

9

0.2

53

550

16

6 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

01

189

76

8

0.9

97

626

11

3 0

0.1

91

074

38

0.7

23

511

12

2 0

DELL Inspiron 4110 (Core i5-2450M)

0.2

92

213

89

1

0.6

31

142

68

2 0

0

0.5

76

470

58

8

0.3

67

346

93

9

0.2

36

790

38

0.6

78

619

06

6 0

0.0

40

816

32

7

0.9

24

528

30

2 0

0.0

10

707

91

2

0.9

79

033

19

7 0

0

0.5

88

406

92

5

0.3

49

752

06

6

HP ProBook 4431s (7PA

0.2

73

105

20

3

0.6

46

742

51 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.1

05

127

9

0.8

26

271

60

3 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS A43SD-VX427D - Blue

0.6

90

820

71

6

0.4

04

379

03

3 0

0

0.8

15

157

11

6

0.1

13

378

68

5

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

06

082

23

2

0.0

51

826

29

4 0

0.5

88

406

92

5

0.3

49

752

06

6

HP Pavilion Beats Edition DM4-3115TX - Black

0.0

02

803

51

3

0.9

94

424

23

8 0

0

0

1

0

0

1

0.0

40

816

32

7

0.9

24

528

30

2 0

0.2

67

697

79

9

0.6

51

297

94

7 0

0

0.5

88

406

92

5

0.3

49

752

06

6 ASUS Eee PC 1025C-RED008W - Red

0.9

97

880

30

7

0.2

10

801

59

5 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

1

0

0

1

0

0

ASUS A53SV-SX618D

0.2

92

213

89

1

0.6

31

142

68

2 0

0

0.6

92

307

69

2

0.2

22

222

22

2 0

0.9

95

854

92

2

0.0

02

081

16

5

0.8

36

734

69

4

0.3

28

859

06 0

0

0.7

13

194

73

9

0.2

01

070

79

1 0

0

1

DELL Vostro 3450 (Core i5-2430M) - Silver

0.1

94

609

30

5

0.7

19

829

11

3 0

0

0.6

92

307

69

2

0.2

22

222

22

2

0.2

36

790

38

0.6

78

619

06

6 0

0.0

40

816

32

7

0.9

24

528

30

2 0

0

0.9

99

904

82

8

4.7

59

07E

-05 0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS A43SD-VX055D - White

0.8

57

537

43

6

0.3

17

481

48

4 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

06

082

23

2

0.0

51

826

29

4 0

0.5

88

406

92

5

0.3

49

752

06

6

Page 95: Fuzzy Database Tahani Kurva Lonceng Dan S

80

Lampiran 8 (Lanjutan) n

ama_

lap

top

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

ASUS 1225C-WHI022W - White

0.9

93

659

2

0.2

19

190

99

8 0

0.0

65

487

52

8

0.8

84

192

79

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

58

298

63

2

0.8

95

578

05 0

0.4

13

223

14

0.5

47

511

31

2 0

ASUS A43SD-VX426D - Black

0.6

90

820

71

6

0.4

04

379

03

3 0

0

0.8

15

157

11

6

0.1

13

378

68

5

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

06

082

23

2

0.0

51

826

29

4 0

0.5

88

406

92

5

0.3

49

752

06

6

TOSHIBA Satellite C600-1005U - Black

0.8

70

454

91

4

0.3

10

264

72

3 0

0

0.8

62

068

96

6

0.0

8

0.2

36

790

38

0.6

78

619

06

6 0

1

0

0

0.0

34

693

63

5

0.9

35

114

92

8 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ACER Aspire One 722 - Black

0.9

98

261

36

7

0.2

09

748

97 0

1

0

0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

16

049

97

0.2

83

376

37

6 0

0.4

13

223

14

0.5

47

511

31

2 0

ASUS Eee PC 1201T - Black

0.9

62

177

04

2

0.2

51

541

07

8 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

16

049

97

0.2

83

376

37

6 0

0.1

48

760

33

1

0.7

70

700

63

7 0

HP ProBook 4230s (9PA

0.2

10

069

07

6

0.7

04

156

84

4 0

0

0.5

76

470

58

8

0.3

67

346

93

9

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.7

66

805

47

3

0.3

65

673

26

5 0

0.1

48

760

33

1

0.7

70

700

63

7 0

ACER Aspire 4349-B812G50Mikk

0.8

94

340

96

2

0.2

96

512

04

8 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

97

626

11

3

0.0

01

189

76

8 0

0.5

88

406

92

5

0.3

49

752

06

6

Asus Eeepc 1215B

0.9

47

045

76

2

0.2

62

869

76

4 0

0.2

90

249

43

3

0.6

32

711

62

1 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

97

626

11

3

0.0

01

189

76

8

0.1

91

074

38

0.7

23

511

12

2 0

ACER Aspire One D270 - Black

0.9

99

980

04

1

0.2

01

014

40

3 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

95

240

92

8

0.2

16

484

22

4 0

1

0

0

Page 96: Fuzzy Database Tahani Kurva Lonceng Dan S

81

Lampiran 8 (Lanjutan) n

ama_

lap

top

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

TOSHIBA Satellite C600-1014U - Black

0.8

72

250

16

3

0.3

09

250

87 0

0

0.8

62

068

96

6

0.0

8

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.8

38

403

99

0.0

96

371

20

8 0

0.5

88

406

92

5

0.3

49

752

06

6

HP Mini 210-4025TU - Blue

0.9

74

126

99

9

0.2

41

438

81

5 0

0.0

65

487

52

8

0.8

84

192

79

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

67

828

67

3

0.2

46

931

35

3 0

1

0

0

ASUS N43SM-VX012D

0.1

77

537

43

8

0.7

37

966

60

1 0

0

0.5

76

470

58

8

0.3

67

346

93

9 0

0.6

99

191

59

3

0.2

15

111

57

4

0.0

40

816

32

7

0.9

24

528

30

2 0

0

0.9

43

851

76

9

0.0

29

744

2 0

0.5

88

406

92

5

0.3

49

752

06

6

Acer Aspire 4739-382G50Mn

0.8

80

324

07

3

0.3

04

654

39

8 0

0

0.5

44

686

52

7

0.4

17

959

18

4

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

10

707

91

2

0.9

79

033

19

7 0

0

0.5

88

406

92

5

0.3

49

752

06

6

TOSHIBA NB520-1069Q - Turquoise

0.9

68

021

86

9

0.2

46

768

97

7 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

90

672

21

9

0.2

23

597

89

1 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ASUS A43SJ-VX401D - Red

0.7

33

277

47

2

0.3

82

855

40

8 0

0

0.9

24

528

30

2

0.0

40

816

32

7

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.7

13

194

73

9

0.2

01

070

79

1 0

0.5

88

406

92

5

0.3

49

752

06

6

TOSHIBA Satellite C640-1085U - Black

0.9

43

149

98

9

0.2

65

609

70

5 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

58

298

63

2

0.8

95

578

05 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ACER Aspire 4349-B812G32Mikk

0.9

67

501

96

8

0.2

47

205

15

8 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

43

851

76

9

0.0

29

744

2 0

0.5

88

406

92

5

0.3

49

752

06

6

DELL XPS L502

0

0.4

03

741

08

0.6

92

084

47

6 0

0.9

24

528

30

2

0.0

40

816

32

7 0

0.6

99

191

59

3

0.2

15

111

57

4

0.0

40

816

32

7

0.9

24

528

30

2 0

0

0.5

92

527

31

8

0.3

43

842

95

1 0

0

1

Page 97: Fuzzy Database Tahani Kurva Lonceng Dan S

82

Lampiran 8 (Lanjutan) n

ama_

lap

top

har

ga_m

ura

h

har

ga_s

ed

ang

har

ga_m

ahal

pro

cess

or_

ren

dah

pro

cess

or_

sed

ang

pro

cess

or_

tin

ggi

har

dd

isk_

keci

l

har

dd

isk_

sed

ang

har

dd

isk_

be

sar

mem

ory

_ke

cil

mem

ory

_sed

ang

mem

ory

_bes

ar

be

rat_

rin

gan

be

rat_

sed

ang

be

rat_

ber

at

lcd

_ke

cil

lcd

_se

dan

g

lcd

_be

sar

ACER Aspire 4352-B812G32Mi - Blue

0.9

59

617

08

9

0.2

53

550

16

6 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

01

189

76

8

0.9

97

626

11

3 0

0

0.5

88

406

92

5

0.3

49

752

06

6

ACER Aspire 4352-B812G32Mi - Purple

0.9

59

617

08

9

0.2

53

550

16

6 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.0

01

189

76

8

0.9

97

626

11

3 0

0

0.5

88

406

92

5

0.3

49

752

06

6

TOSHIBA Satellite L735-1128UB - Brown

0.5

70

668

29

7

0.4

64

662

48

7 0

0

0.8

15

157

11

6

0.1

13

378

68

5 0

0.9

95

854

92

2

0.0

02

081

16

5

0.8

36

734

69

4

0.3

28

859

06 0

0.0

96

371

20

8

0.8

38

403

99 0

0

0.9

03

254

70

3

0.0

53

553

71

9

AXIOO Neon HNM.3.320 - Black

0.8

87

510

99

2

0.3

00

507

48

6 0

0

0.8

15

157

11

6

0.1

13

378

68

5

0.2

36

790

38

0.6

78

619

06

6 0

0.8

36

734

69

4

0.3

28

859

06 0

0

0.9

99

904

82

8

4.7

59

07E

-05 0

0.5

88

406

92

5

0.3

49

752

06

6

DELL Vostro 3350 (Core i5-2410M)

0.0

06

708

30

8

0.9

86

761

00

7 0

0

0.8

15

157

11

6

0.1

13

378

68

5

0.2

36

790

38

0.6

78

619

06

6 0

0.0

40

816

32

7

0.9

24

528

30

2 0

0.1

05

127

9

0.8

26

271

60

3 0

0

0.9

03

254

70

3

0.0

53

553

71

9 DELL Vostro 3350 (Core i5-2450M) - Silver

0.0

10

763

10

7

0.9

78

927

39

9 0

0

0.5

76

470

58

8

0.3

67

346

93

9 0

0.6

99

191

59

3

0.2

15

111

57

4

0.0

40

816

32

7

0.9

24

528

30

2 0

0

0.9

43

851

76

9

0.0

29

744

2 0

0.9

03

254

70

3

0.0

53

553

71

9

ACER Aspire One D270 - White

0.9

99

980

04

1

0.2

01

014

40

3 0

0.3

67

346

93

9

0.5

76

470

58

8 0

0.9

40

802

40

5

0.2

67

233

12

2 0

0.8

36

734

69

4

0.3

28

859

06 0

0.9

95

240

92

8

0.2

16

484

22

4 0

1

0

0