04.05.2013 Views

Raga Bhirhatihin A. 06550066 - Digilib UIN Malang

Raga Bhirhatihin A. 06550066 - Digilib UIN Malang

Raga Bhirhatihin A. 06550066 - Digilib UIN Malang

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

INTELLIGENT INTERNET MARKETING UNTUK MEMBANTU<br />

KONSUMEN DALAM PEMILIHAN HANDPHONE MENGGUNAKAN<br />

FUZZY DATABASE MODEL TAHANI<br />

SKRIPSI<br />

Oleh:<br />

RAGA BHIRHATIHIN AL-FATH<br />

NIM. <strong>06550066</strong><br />

JURUSAN TEKNIK INFORMATIKA<br />

FAKULTAS SAINS DAN TEKNOLOGI<br />

UNIVERSITAS ISLAM NEGERI (<strong>UIN</strong>) MAULANA MALIK IBRAHIM<br />

MALANG<br />

2010


INTELLIGENT INTERNET MARKETING UNTUK MEMBANTU<br />

KONSUMEN DALAM PEMILIHAN HANDPHONE MENGGUNAKAN<br />

FUZZY DATABASE MODEL TAHANI<br />

SKRIPSI<br />

Diajukan Kepada:<br />

Fakultas Sains dan Teknologi<br />

Universitas Islam Negeri (<strong>UIN</strong>) Maulana Malik Ibrahim <strong>Malang</strong><br />

Untuk Memenuhi Salah Satu Persyaratan Dalam<br />

Memperoleh Gelar Sarjana Komputer (S.Kom)<br />

Oleh:<br />

RAGA BHIRHATIHIN AL-FATH<br />

NIM. <strong>06550066</strong><br />

JURUSAN TEKNIK INFORMATIKA<br />

FAKULTAS SAINS DAN TEKNOLOGI<br />

UNIVERSITAS ISLAM NEGERI (<strong>UIN</strong>) MAULANA MALIK IBRAHIM<br />

MALANG<br />

2010


Saya yang bertanda tangan di bawah ini:<br />

SURAT PERNYATAAN<br />

ORISINALITAS PENELITIAN<br />

Nama : <strong>Raga</strong> <strong>Bhirhatihin</strong> Al-fath<br />

NIM : <strong>06550066</strong><br />

Fakultas / Jurusan : Sains dan Teknologi / Teknik Informatika<br />

Judul Penelitian : Intelligent Internet Marketing Untuk Membantu Konsumen<br />

Dalam Pemilihan Handphone Menggunakan Fuzzy<br />

Database Model Tahani<br />

Menyatakan dengan sebenar-benarnya bahwa hasil penelitian saya ini<br />

tidak terdapat unsur-unsur penjiplakan karya penelitian atau karya ilmiah yang<br />

pernah dilakukan atau dibuat oleh orang lain, kecuali yang secara tertulis dikutip<br />

dalam naskah ini dan disebutkan dalam sumber kutipan dan daftar pustaka.<br />

Apabila ternyata hasil penelitian ini terbukti terdapat unsur-unsur<br />

penjiplakan, maka saya bersedia untuk mempertanggung jawabkan, serta diproses<br />

sesuai peraturan yang berlaku.<br />

<strong>Malang</strong>, 10 Juli 2010<br />

Yang Membuat Pernyataan,<br />

<strong>Raga</strong> <strong>Bhirhatihin</strong> Al-fath<br />

NIM. <strong>06550066</strong>


PERSEMBAHAN<br />

PERSEMBAHAN<br />

Dengan menyebut nama Allah Yang Maha Pengasih dan Maha Penyayang.<br />

Alhamdulillah... sujud syukur kepada Allah SWT, penguasa semesta alam.<br />

Atas karunia, hidayah, petunjuk dan kemudahan yang Engkau berikan dalam<br />

menyelesaikan skripsi ini.<br />

Sholawat dan salam selalu terlimpahkan keharibaan<br />

Revolusioner Akbar Rasulullah Muhammad SAW.<br />

Karya ini saya persembahkan kepada:<br />

Ayah (H. Imam Shodiqin) sosok ayah yang membanggakan dan yang telah<br />

menahan rasa sakitnya selama saya mengerjakan sripsi ini agar konsentrasi<br />

saya tidak terganggu. Ibu (Puji Meianti) tercinta yang telah memberikan<br />

cinta, kasih sayang, doa, nasehat dan dukungan yang tak pernah ada<br />

hentinya demi kesuksesan saya. Kakak (Aka Kandias Al-Amin) dan Adikku<br />

(Aulia Rahma Barhayula) yang selalu memberikan support penuh terhadap<br />

ujian saya.<br />

Kepada kakek dan nenek saya Alm.(Ky.Syamsuri, Abdul Wahab, Nafsiyah)<br />

beliau adalah inspirator saya walaupun telah tiada.<br />

Kepada guru spiritual saya Pak Qomar, KH Luqman Sadji, Syeh Qutub,<br />

Syeh Ashari, Mbah Semedi yang telah banyak memberikan ilmu dan<br />

membantu saya hingga sekarang.


Keluarga besar “AB” telah banyak membantu saya dan memberikan<br />

saya nasihat untuk meraih kesuksesan dunia dan akhirat.<br />

Keluarga Bpk. Noor Hidayat yang telah memberikan saya saran dan<br />

masukan demi kesuksesan skripsi saya.<br />

Febriyani Permata H. telah banyak membantu, memberikan support,<br />

perhatian, dan saran kepada saya dalam mengerjakan skripsi<br />

Sahabat-sahabat dan teman-teman di Universitas Islam Negeri (<strong>UIN</strong>)<br />

Maulana Malik Ibrahim <strong>Malang</strong> (qohar,autor,arbit,komenk,memed dan<br />

yang lainnya), teima kasih kalian sudah memberi warna dalam<br />

perjalanan saya selama di kampus.<br />

Teman-teman dan rekan kerja event organizer “KITA<br />

Management”(Diki, kiki, awang) yang selalu memberikan semangat<br />

kepada saya agar hari esok selalu bisa lebih baik dari hari ini.<br />

Tema-teman komunitas Funjava yang telah memberikan saya inspirasi<br />

dalam berorganisasi di dalam kampus, lanjutkan perjuangan kalian dan<br />

teruslah bekarya.


MOTTO MOTTO<br />

MOTTO<br />

SAMUDRAH SAMUDRAH SAMUDRAH SAMUDRAH LAPANG LAPANG LAPANG LAPANG DADA DADA DADA DADA<br />

DANAU DANAU DANAU DANAU PANGAPURO<br />

PANGAPURO<br />

PANGAPURO<br />

PANGAPURO<br />

SUMBER SUMBER SUMBER SUMBER KESABARAN<br />

KESABARAN<br />

KESABARAN<br />

KESABARAN<br />

رﺎﻟا ِ َباََﻋ ﺎَِﻗَو ًَََﺣ ِةَِﺧﻵا ﻲِﻓَو ًَََﺣ<br />

ﺎَْﻧﻟا ﻲِﻓ ﺎَِﺗ ﺎَﺑَر<br />

"Ya Tuhan kami, berilah kami kebaikan di dunia dan kebaikan di akhirat dan<br />

peliharalah kami dari siksa neraka"


Bissmillahirrahmanirrahim<br />

KATA PENGANTAR<br />

Alhamdulillah, puji syukur kehadirat Allah Swt. yang melimpahkan segala<br />

rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan skripsi yang<br />

menjadi salah satu syarat untuk menyelesaikan program studi Teknik Informatika<br />

jenjang Strata-1 Universitas Islam Negeri (<strong>UIN</strong>) Maulana Malik Ibrahim <strong>Malang</strong>.<br />

Dengan segala kerendahan hati, penulis menyadari bahwa dalam<br />

menyelesaikan skripsi ini tidak lepas dari peran berbagai pihak yang telah banyak<br />

memberikan bantuan, bimbingan dan dorongan. Dalam kesempatan ini penulis<br />

ingin mengucapkan terima kasih yang tak terhingga khususnya kepada:<br />

1. Prof. DR. H. Imam Suprayogo, selaku Rektor Universitas Islam Negeri<br />

<strong>Malang</strong>.<br />

2. Prof. Drs. Sutiman Bambang Sumitro, SU., DSc, selaku Dekan Fakultas<br />

Sains dan Teknologi Universitas Islam Negeri <strong>Malang</strong>.<br />

3. Ririen Kusumawati, S.Si, M.Kom selaku Ketua Jurusan Teknik Informatika<br />

yang telah memotivasi, membantu dan memberikan penulis arahan yang<br />

baik dan benar dalam menyelesaikan penulisan skripsi ini .<br />

4. Fatchurrochman, M.Kom selaku dosen pembimbing yang bersedia<br />

meluangkan waktu untuk membimbing, membantu dan mengarahkan<br />

penulis sehingga penulis dapat menyelesaikan penyusunan skripsi ini.<br />

5. Ach. Nashichuddin, M.A selaku dosen pembimbing Integrasi Sains dan<br />

Islam yang bersedia meluangkan waktu untuk memberikan masukan dan<br />

arahan terhadap permasalahan integrasi dalam skripsi ini.<br />

6. M. Fauzy, selaku owner “Dimensi Cell” yang telah meberikan kesempatan<br />

kepada saya untuk melakukan penelitian.<br />

7. Seluruh Dosen Teknik Informatika Universitas Islam Negeri <strong>Malang</strong> yang<br />

telah mengajar penulis selama empat tahun lamanya, dan memberikan<br />

dukungan untuk menyelesaikan penulisan skripsi ini.


8. Orangtua, Kakak dan Adik tersayang yang telah banyak memberikan doa,<br />

motivasi dan dorongan dalam penyelesaian skripsi ini.<br />

9. Kepada guru spiritual saya Pak Qomar, KH Luqman Sadji, Syeh Qutub,<br />

Syeh Ashari, Mbah Semedi yang telah banyak membantu saya hingga<br />

sekarang.<br />

10. Keluarga besar “AB” telah banyak membantu saya dan memberikan saya<br />

nasihat untuk meraih kesuksesan dunia dan akhirat.<br />

11. Keluarga Bpk. Noor Hidayat yang telah memberikan saya saran dan<br />

masukan demi kesuksesan skripsi saya.<br />

12. Febriyani Permata H. telah banyak membantu, memberikan support,<br />

perhatian, dan saran kepada saya dalam mengerjakan skripsi<br />

13. Sahabat-sahabat dan teman-teman di Universitas Islam Negeri (<strong>UIN</strong>)<br />

Maulana Malik Ibrahim <strong>Malang</strong> (qohar,autor,arbit,komenk,memed cs).<br />

14. Teman-teman dan rekan kerja event organizer yang selalu memberikan<br />

semangat kepada saya agar hari esok selalu bisa lebih baik dari hari ini.<br />

15. Tema-teman komunitas Funjava yang telah memberikan saya inspirasi<br />

dalam berorganisasi di dalam kampus.<br />

16. Semua pihak yang mungkin belum saya sebutkan dan sahabat-sahabat yang<br />

telah membantu penulis hingga terselesaikanya skripsi ini, semoga Allah<br />

SWT memberikan balasan yang setimpal atas jasa dan bantuan yang telah<br />

diberikan.<br />

Penulis menyadari sepenuhnya bahwa sebagai manusia biasa tentunya tidak<br />

akan luput dari kekurangan dan keterbatasan. Maka dengan segenap kerendahan<br />

hati, penulis mengharapkan saran dan kritik yang dapat menyempurnakan<br />

penulisan ini sehingga dapat bermanfaat dan berguna untuk pengembangan ilmu<br />

pengetahuan.<br />

<strong>Malang</strong>, 12 Juli 2010<br />

Penulis


DAFTAR ISI<br />

KATA PENGANTAR……………………………………………………… i<br />

DAFTAR ISI……………………………………………………………….. iii<br />

DAFTAR TABEL………………………………………………………….. vi<br />

DAFTAR GAMBAR……………………………………………………….. viii<br />

ABSTRAK………………………………………………………………….. xii<br />

BAB I PENDAHULUAN………………………………………………….. 1<br />

1.1 Latar Belakang…………………………………………………………. 1<br />

1.2 Rumusan Masalah……………………………………………………… 5<br />

1.3 Tujuan Penelitian………………………………………………………. 5<br />

1.4 Manfaat Penelitian……………………………………………………… 5<br />

1.5 Batasan Masalah………………………………………………………... 6<br />

1.6 Sistem Penulisan Laporan……………………………………………… 6<br />

BAB II LANDASAN TEORI………………………………………………. 8<br />

2.1 Metode Fuzzy…………………………………………………………... 8<br />

2.1.1 Logika Fuzzy……………………………………………………... 8<br />

2.1.2 Variabel Linguistik……………………………………………….. 10<br />

2.1.3 Fungsi Keanggotaan……………………………………………… 12


2.1.4 Fuzzyfikasi………………………………………………………... 15<br />

2.1.5 Fuzzyfikasi Query………………………………………………… 16<br />

2.1.6 Operator Dasar Zadeh untuk Operasi Himpunan Fuzzy………….. 17<br />

2.1.7 Metode Fuzzy Database Model Tahani…………………………... 17<br />

2.2 Sistem Manajemen Basis Data…………………………………………. 28<br />

2.3 Pemasaran………………………………………………………………. 29<br />

2.4 Intelligent Internet Marketing…………………………………………... 32<br />

2.5 Data Flow Diagram (DFD)……………………………………………... 34<br />

2.6 Entity Flow Diagram (ERD)……………………………………………. 36<br />

2.7 Kardinalitas atau Derajat Relasi………………………………………... 38<br />

2.8 Jual Beli Dalam Islam…………………………………………………... 40<br />

2.8.1 Pengertian dan Dasar Hukum Jual Beli…………………………... 40<br />

2.8.2 Rukun Jual Beli…………………………………………………... 42<br />

2.8.3 Hal-hal Terlarang / Larangan Dalam Jual Beli…………………… 42<br />

2.8.4 Kesempatan Meneruskan / Membatalkan Jual Beli………………. 43<br />

2.8.5 Jual Beli Barang Tidak Terlihat (Salam)…………………………. 43<br />

BAB III METODE PENELITIAN DAN PERANCANGAN SYSTEM…... 45<br />

3.1 Analisa Permasalahan Sistem…………………………………………... 45<br />

3.2 Perancangan Sistem…………………………………………………….. 46


3.2.1 Desai Umum Sistem……………………………………………… 46<br />

3.2.2 Data Flow Diagram (DFD)………………………………………. 49<br />

3.2.3 Entity Relation Diagram (ERD)………………………………….. 51<br />

3.2.4 Struktur Database………………………………………………… 53<br />

3.3 Desain User Interface…………………………………………………... 60<br />

3.3.1 Desain Uji Coba Implementasi Derajat Keanggotaan……………. 76<br />

3.3.2 Desain Uji Coba Implementasi Rekomendasi Handphone………. 83<br />

3.3.3 Desain Uji Coba Aplikasi Rekomendasi Handphone Secara<br />

Keseluruhan……………………………………………………….<br />

BAB IV HASIL DAN PEMBAHASAN…………………………………… 85<br />

4.1 Analisa dan Implementasi………………………………………………. 85<br />

4.2 Instalasi Program Sistem Perekomendasian Handphone……………….. 86<br />

4.2.1 Kebutuhan Perangkat Keras……………………………………… 86<br />

4.2.2 Kebutuhan Perangkat Lunak……………………………………… 86<br />

4.3 Penjelasan Penggunaan Program……………………………………….. 86<br />

4.4 Source Code Fuzzy Database Model Tahani…………………………… 109<br />

4.5 Uji Coba Hasil Rekomendasi Kriteria Fuzzy dengan Non-Fuzzy…….. 112<br />

4.6 Uji Coba Hasil Rekomendasi Kriteria Fuzzy…………………………... 113<br />

4.7 Analisa Hasil Uji Coba…………………………………………………. 116<br />

84


4.8 Hubungan Antara Penelitian dengan Kaidah Islam……………………. 121<br />

BAB V PENUTUP…………………………………………………………. 124<br />

5.1 Kesimpulan……………………………………………………………... 124<br />

5.2 Saran……………………………………………………………………. 125<br />

DATAR PUSTAKA………………………………………………………... 126<br />

LAMPIRAN…………………………………………………………………<br />

128


DAFTAR TABEL<br />

Tabel 2.1 Data Mentah Karyawan…………………………………… 20<br />

Tabel 2.2. Data Karyawan Setelah Diolah…………………………… 20<br />

Tabel 2.3. Karyawan Berdasarkan Umur…………………………….. 23<br />

Tabel 2.4 Karyawan Berdasarkan Masa Kerja………………………. 24<br />

Tabel 2.5 Karyawan Berdasarkan Gaji………………………………. 26<br />

Tabel 2.6 Hasil query1……………………………………………….. 27<br />

Tabel 2.7 Hasil query2……………………………………………….. 28<br />

Tabel 2.8 Ciri-ciri Era Evolusi Pemasaran…………………………… 29<br />

Tabel 3.1 Tabel Banner………………………………………………. 53<br />

Tabel 3.2 Tabel Merk………………………………………………… 53<br />

Tabel 3.3 Tabel Keanggotaan………………………………………… 54<br />

Tabel 3.4 Tabel Parameter…………………………………………… 54<br />

Tabel 3.5 Tabel Petunjukiklan……………………………………….. 55<br />

Tabel 3.6 Tabel Profil………………………………………………… 55<br />

Tabel 3.7 Tabel Temp………………………………………………… 56<br />

Tabel 3.8 Tabel User…………………………………………………. 56<br />

Tabel 3.9 Tabel Rekomendasi………………………………………… 57<br />

Tabel 3.10 Tabel Produk……………………………………………….. 57<br />

Tabel 3.11 Tabel History……………………………………………….. 58


Tabel 3.12 Tabel Terlaris……………………………………………….. 59<br />

Tabel 3.13 Tabel Menu…………………………………………………. 59<br />

Tabel 3.14 Derajat Keanggotaan Harga Sedang dan Berat Sedang……. 84<br />

Tabel 3.15 Rekomendasi Query Harga Sedang dan Berat Sedang…….. 84<br />

Tabel 4.1 Data Handphone Terlaris…………………………………… 107<br />

Tabel 4.2 Data Simulasi 10 Hasil Rekomesdasi Pada Bulan Juli……. 107<br />

Tabel 4.3 Hasil Rekomendasi Handphone yang Ada Kamera………... 112<br />

Tabel 4.4 Hasil Rekomendasi Handphone yang Ada Kamera dan<br />

Harga Murah………………………………………………...<br />

Tabel 4.5 Hasil Rekomendasi Handphone yang Ada Kamera dan<br />

Harga Sedang………………………………………………..<br />

Tabel 4.6 Hasil Rekomendasi Handphone yang Ada Kamera dan<br />

Harga Mahal………………………………………………<br />

Tabel 4.7 Hasil Rekomendasi Handphone yang Ada Kamera, Harga<br />

Sedang dan Berat Ringan……………………………………<br />

Tabel 4.8 Harga Murah dan Berat Ringan……………………………. 113<br />

Tabel 4.9 Harga Murah dan Berat Sedang…………………………….. 114<br />

Tabel 4.10 Harga Murah dan Berat Berat………………………………. 114<br />

Tabel 4.11 Harga Sedang dan Berat Ringan……………………………. 114<br />

Tabel 4.12 Harga Sedang dan Berat Sedang……………………………. 114<br />

112<br />

112<br />

113<br />

113


Tabel 4.13 Harga Sedang dan Berat Berat……………………………… 115<br />

Tabel 4.14 Harga Mahal dan Berat Ringan…………………………….. 115<br />

Tabel 4.15 Harga Mahal dan Berat Sedang…………………………….. 115<br />

Tabel 4.16 Harga Mahal dan Berat Berat………………………………. 115<br />

Tabel 4.17 Uji Rekomendasi……………………………………………. 116<br />

Tabel 4.18 Hasil Kuesioner………………………………………...…… 119


DAFTAR GAMBAR<br />

Gambar 2.1 Konsep “tua” dalam pengertian tegas (crisp)…………........ 9<br />

Gambar 2.2 Konsep “tua” dalam pengertian fuzzy………………………… 9<br />

Gambat 2.3 Grafik Fungsi Keanggotaan Kecepatan……………………. 12<br />

Gambar 2.4 Representasi Linier Naik………………………………....... 13<br />

Gambar 2.5 Representasi Linier Turun…………………………………. 14<br />

Gambar 2.6 Kurva Segitiga……………………………………………... 14<br />

Gambar 2.7 Kurva Trapesium………………………………………....... 15<br />

Gambar 2.8 Proses Fuzzifikasi………………………………………….. 16<br />

Gambar 2.9 Fuzzifikasi Query………………………………………….. 17<br />

Gambar 2.10 Source Code Informasi Nama-Nama Karyawan yang<br />

Usianya Kurang Dari 35 Tahun…………………………….<br />

Gambar 2.11 Source Code Informasi Nama-Nama Karyawan yang<br />

Gajinya Lebih Dari 1 Juta Rupiah………………………….<br />

Gambar 2.12 Source Code Informasi Nama-Nama Karyawan yang<br />

Gajinya Lebih Dari 1 Juta Rupiah………………………….<br />

Gambar 2.13 Fungsi Keanggotaan untuk Variabel Usia…………………. 22<br />

Gambar 2.14 Fungsi Keanggotaan untuk Variabel Masa Kerja………….. 24<br />

Gambar 2.15 Fungsi Keanggotaan untuk Variabel Gaji…………………. 25<br />

Gambar 2.16 Source Code Tentang Karyawan yang Masih Muda Tapi 26<br />

21<br />

21<br />

21


Memiliki Gaji Tinggi………………………………………<br />

Gambar 2.17 Source Code Tentang Karyawan yang Masih Muda Atau<br />

Karyawan Yang Memiliki Gaji Tinggi……………………..<br />

Gambar 2.18 Proses………………………………………………………. 35<br />

Gambar 2.19 Aliran………………………………………………………. 35<br />

Gambar 2.20 Simpanan Data…………………………………………….. 35<br />

Gambar 2.21 Kesatuan Luar……………………………………………… 36<br />

Gambar 2.22 Simbol Entitas…………………………………………….. 37<br />

Gambar 2.23 Simbol Tabel………………………………………………. 37<br />

Gambar 2.24 Simbol Penghubung……………………………………….. 37<br />

Gambar 2.25 Relasi Satu ke Satu………………………………………… 38<br />

Gambar 2.26 Relasi satu ke banyak……………………………………… 39<br />

Gambar 2.27 Relasi banyak ke satu……………………………………… 39<br />

Gambar 2.28 Relasi banyak ke banyak…………………………………... 40<br />

Gambar 3.1 Block Diagram…………………………………………….. 46<br />

Gambar 3.2 Context diagram…………………………………………… 49<br />

Gambar 3.3 DFD Level 0……………………………………………….. 50<br />

Gambar 3.4 ERD………………………………………………………… 52<br />

Gambar 3.5 Rancangan Desain Halaman Utama…………………...…... 60<br />

Gambar 3.6 Rancangan Desain Halaman Rekomendasi………………... 61<br />

Gambar 3.7 Rancangan Desain Halaman Rekomendasi………………... 62<br />

27


Gambar 3.8 Rancangan Desain Halaman Profil Perusahaan…………… 63<br />

Gambar 3.9 Rancangan Desain Halaman Prosedur Iklan………………. 63<br />

Gambar 3.10 Rancangan Desain Halaman Hubungi Kami………………. 64<br />

Gambar 3.11 Rancangan Desain Halaman Login Admin…….………….. 64<br />

Gambar 3.12 Control Panel Administrator……………………………….. 65<br />

Gambar 3.13 Rancangan Desain Halaman Input Menu Manager………... 66<br />

Gambar 3.14 Rancangan Desain Halaman Menu Manager………………. 66<br />

Gambar 3.15 Input Parameter Fuzzy……………………………………... 67<br />

Gambar 3.16 Parameter Fuzzy……………………………………………. 67<br />

Gambar 3.17 Input Merk…………………………………………………. 68<br />

Gambar 3.18 Merk………………………………………………………… 68<br />

Gambar 3.19 Input Produk………………………………………………... 69<br />

Gambar 3.20 Produk………………………………………………………. 70<br />

Gambar 3.21 Input Petunjuk………………………………………………. 70<br />

Gambar 3.22 Petunjuk…………………………………………………….. 71<br />

Gambar 3.23 Input Banner………………………………………………... 71<br />

Gambar 3.24 Banner………………………………………………………. 72<br />

Gambar 3.25 Profil Perusahaan…………………………………………… 73<br />

Gambar 3.26 Input Pengguna……………………………………………... 74<br />

Gambar 3.27 Pengguna……………………………………………………. 74


Gambar 3.28 Rancangan Desain Halaman Laporan………………………. 75<br />

Gambar 3.29 Rancangan Desain Halaman Pengujian Laporan…………… 76<br />

Gambar 3.30 Variabel Harga……………………………………………… 77<br />

Gambar 3.31 Variabel Kapasitas Memori………………………………… 78<br />

Gambar 3.32 Variabel Waktu Bicara……………………………………... 79<br />

Gambar 3.33 Variabel Waktu Stanbye……………………………………. 80<br />

Gambar 3.34 Variabe Kualitas Kamera…………………………………… 81<br />

Gambar 3.35 Variabel Ketebalan…………………………………………. 82<br />

Gambar 3.36 Variabel Berat………………………………………………. 83<br />

Gambar 4.1 Form Utama………………………………………………… 87<br />

Gambar 4.2 Form Rekomendasi…………………………………………. 88<br />

Gambar 4.3 Form Hasil Rekomndasi……………………………………. 89<br />

Gambar 4.4 Form Profil………………………………………………….. 89<br />

Gambar 4.5 Form Login Admin…………………………………………. 90<br />

Gambar 4.6 Form Hubungi Kami………………………………………... 91<br />

Gambar 4.7 Form Petunjuk Iklan………………………………………... 92<br />

Gambar 4.8 Form Control Panel Administrator…………………………. 93<br />

Gambar 4.9 Form Menu Manager……………………………………….. 94<br />

Gambar 4.10 Form Tambah Menu Manager…………………………….... 94<br />

Gambar 4.11 Form Merek………………………………………………… 95


Gambar 4.12 Form Tambah Merek Handphone…………………………... 96<br />

Gambar 4.13 Form Parameter Fuzzy……………………………………… 97<br />

Gambar 4.14 Form Paramater Fuzzy……………………………………… 97<br />

Gambar 4.15 Form Produk………………………………………………... 98<br />

Gambar 4.16 Form Tambah Produk………………………………………. 99<br />

Gambar 4.17 Form Tambah Stok…………………………………………. 100<br />

Gambar 4.18 Form Petunjuk Iklan………………………………………... 101<br />

Gambar 4.19 Form Tambah Iklan………………………………………… 101<br />

Gambar 4.20 Form Banner………………………………………………... 102<br />

Gambar 4.21 Form Tambah Banner………………………………………. 103<br />

Gambar 4.22 Form Profil………………………………………………….. 103<br />

Gambar 4.23 Form Pengguna……………………………………………... 104<br />

Gambar 4.24 Form Tambah Pengguna……………………………………. 105<br />

Gambar 4.25 Form Laporan………………………………………………. 106<br />

Gambar 4.26 Form Pengujian……………………………………………... 106<br />

Gambar 4.27 Variabel Harga……………………………………………… 109<br />

Gambar 4.28 Source Code Fuzzy Untuk Variabel Harga………………… 110<br />

Gambar 4.29 Source Code Fungsi Fuzzy…………………………………. 111


ABSTRAK<br />

<strong>Bhirhatihin</strong>, <strong>Raga</strong>. 2010. Intelligent Internet Marketing untuk Membantu<br />

Konsumen Dalam Pemilihan Handphone Menggunakan Fuzzy Database Model<br />

Tahani.<br />

Pembimbing : (1) Fatchurrochman, M.Kom. (2) Ach. Nashichuddin, M.A.<br />

Kata Kunci : Rekomendasi Handphone, Fuzzy Database Model Tahani<br />

Dimensi Cell adalah sebuah agen yang bergerak di bidang bisnis penjualan<br />

handphone, membutuhkan peningkatan jasa layanan kepada konsumen, terutama<br />

dalam hal pemberian rekomendasi handphone yang sesuai dengan kebutuhan dan<br />

harapan konsumen. Terdapat permasalahan dalam proses pemberian rekomendasi<br />

ini, yang terjadi karena banyaknya variasi handphone berdasarkan spesifikasi dan<br />

harga, sedangkan pelanggan, pada umumnya, kurang dapat memberikan<br />

spesifikasi yang jelas terhadap kebutuhan dan harapannya.<br />

Untuk memecahkan permasalahan tersebut maka diterapkan system basis<br />

data fuzzy model tahani untuk membantu pemberian rekomendasi handphone<br />

kepada konsumen, dengan fitur sistem informasi yang dapat menangani bahasa<br />

alami manusia yang tidak presisi atau tidak pasti, relative, dan kualitatif.<br />

Berdasarkan hasil uji coba, dapat diketahui bahwa sistem layak guna untuk<br />

dapat membantu bagian penjualan dalam memberikan rekomendasi pada<br />

konsumen yang sesuai dengan kebutuhan harapannya.


ABSTRACT<br />

<strong>Bhirhatihin</strong>, <strong>Raga</strong>. 2010. Intelligent Internet Marketing to Help Consumers In<br />

Mobile Phones Selection Using Fuzzy Database Model Tahani.<br />

Guide : (1) Fatchurrochman, M.Kom. (2) Ach. Nashichuddin, M.A.<br />

Keywords : Recommendation mobile phones, Fuzzy Model Database Tahani<br />

Dimension Cell is an agent who is engaged in mobile phone sales<br />

business, requiring increased services to consumers, especially in terms of<br />

providing recommendations consistent with the needs of mobile phones and<br />

consumer expectations. There are problems in the process of granting these<br />

recommendations, which occurs because of the many variations of mobile phones<br />

based on the specifications and prices, while customers, in general, less able to<br />

provide a clear specification of the needs and expectations.<br />

To solve the problems it is applied to model the fuzzy database system<br />

model tahani to assist the provision of recommendations mobile phones to<br />

consumers, with features that can handle the information system of human natural<br />

language is not precise or uncertain, a relative, and qualitative.<br />

Based on trial results, it is known that the system is feasible in order to be<br />

able to assist the sales department in providing appropriate recommendations on<br />

the needs of the consumer expectations.


1.1 LATAR BELAKANG<br />

BAB I<br />

PENDAHULUAN<br />

Manusia adalah makhluk sosial yang membutuhkan interaksi. Dengan<br />

berinteraksi, mereka dapat mengambil dan memberikan manfaat. Salah satu<br />

praktek yang merupakan hasil interaksi sesama manusia adalah terjadinya jual beli<br />

yang dengan interaksi tersebut mereka mampu mendapatkan kebutuhan yang<br />

mereka inginkan. Islam pun mengatur permasalahan ini dengan rinci dan seksama<br />

sehingga ketika mengadakan transaksi jual beli, manusia mampu berinteraksi<br />

dalam koridor syariat dan terhindar dari tindakan-tindakan aniaya terhadap sesama<br />

manusia, Hal ini menunjukkan bahwa Islam merupakan ajaran yang bersifat<br />

1<br />

universal dan komprehensif. Allah telah berfirman dalam surat Al-baqorah 275 :<br />

“Orang-orang yang makan (mengambil) riba tidak dapat berdiri melainkan<br />

seperti berdirinya orang yang kemasukan syaitan lantaran (tekanan) penyakit<br />

gila. Keadaan mereka yang demikian itu, adalah disebabkan mereka berkata<br />

(berpendapat), sesungguhnya jual beli itu sama dengan riba, padahal Allah telah<br />

menghalalkan jual beli dan mengharamkan riba. Orang-orang yang telah sampai<br />

kepadanya larangan dari Tuhannya, lalu terus berhenti (dari mengambil riba),<br />

maka baginya apa yang telah diambilnya dahulu (sebelum datang larangan); dan


urusannya (terserah) kepada Allah. Orang yang kembali (mengambil riba), maka<br />

orang itu adalah penghuni-penghuni neraka; mereka kekal di dalamnya.”<br />

Al ‘Allamah As Sa’diy mengatakan bahwa di dalam jual beli terdapat<br />

manfaat dan urgensisosial, apabila diharamkan maka akan menimbulkan berbagai<br />

kerugian. Berdasarkan hal ini, seluruh transaksi (jual beli) yang dilakukan<br />

manusia hukum asalnya adalah halal, kecuali terdapat dalil yang melarang<br />

transaksi tersebut.<br />

"Barang siapa yang memesan sesuatu, maka hendaknya ia memesan dalam<br />

jumlah takaran yang telah diketahui (oleh kedua belah pihak), dan dalam<br />

timbangan yang telah diketahui (oleh kedua belah pihak), dan hingga tempo yang<br />

telah diketahui (oleh kedua belah pihak) pula." (Muttafaqun 'alaih)<br />

Dari ayat dan hadist diatas dapat diketahui bahwa islam memperbolehkan<br />

jual beli dan mengharamkan riba. Jual beli disini bisa termasuk pula didalamnya<br />

yaitu jual beli dengan memanfaatkan teknologi internet atau yang biasa orang<br />

kenal dengan jual beli secara online. Karena abad 21 merupakan suatu masa<br />

dimana banyak perusahaan beroperasi di tengah perekonomian digital.<br />

Perekonomian jenis ini merupakan perekonomian berbasis teknologi informasi<br />

yang melibatkan penggunaan teknologi komputer termasuk di dalamnya teknologi<br />

komunikasi seperti intranet, internet, dan ekstranet. Perkembangan teknologi<br />

informasi yang pesat memicu terciptanya model-model bisnis baru. Kenyataan ini<br />

di satu sisi telah membantu perusahaan untuk meningkatkan pendapatan<br />

perusahaan dengan menemukan peluang bisnis baru dan menciptakan keunggulan


kompetitif. Di sisi lain teknologi yang lebih ketat dipersaingan global memaksa<br />

perusahaan untuk menggunakan teknologi informasi jika ingin tetap bertahan.<br />

Menurut majalah ponsel (edisi 161, 2010:16), Indonesia merupakan negara<br />

yang memiliki potensi tinggi untuk pendistribusian ponsel di dunia. Diperkirakan,<br />

menginjak tahun 2010 ini, pengguna ponsel di Indonesia akan mencapai 133 juta<br />

pengguna. Data ini diperoleh dari hasil studi terbaru lembaga penelitian ROA<br />

(Research On Asia) Group. Indonesia menjadi market terbesar ke tiga di Asia,<br />

setelah cina dan india.<br />

Dari hasil penelitian tersebut dapat di ketahui bahwa perkembangan<br />

penjualan handphone di Indonesia sangat pesat sekali. Akan tetapi hal tersebut<br />

tidak akan sanggup untuk bertahan lama apabila dalam sebuah perusahaan agen<br />

penjual handphone tidak dilakukan perubahan strategi pemasaran baru. Karena<br />

secara konvensional dan fundamental, pemasaran bertujuan untuk memenuhi<br />

kebutuhan konsumen. Jadi untuk bisa bertahan di dalam dunia pemasaran yang<br />

sangat kompetitif sekarang ini pelanggan harus didahulukan dan perusahaan harus<br />

berorientasi kepada konsumen.<br />

Sebuah perusahaan agen penjual handphone sejatinya memiliki beberapa<br />

handphone yang akan ditawarkan kepada konsumen dengan berbagai jenis dan<br />

model, baik itu pemasaran mealui media cetak maupun dengan model yang<br />

lainnya. Akan tetapi kondisi ini terkadang kurang efektif dan efisien serta dapat<br />

membingungkan konsumen dalam memilih handphone mana yang cocok untuk<br />

dipilih.


Beberapa cara dapat dilakukan untuk mengatasi masalah tersebut. Salah<br />

satunya adalah dengan pemanfaatan teknologi informasi berbasis web untuk<br />

pemasaran handphone. Sehingga walaupun kita tidak sempat untuk membeli<br />

koran atau mempunyai brosur-brosur handphone, kita dapat mengaksesnya kapan<br />

saja dan dimana saja. Sebuah strategi pemasaran yang baik, tidak cukup hanya<br />

dengan sebuah konsep penawaran dengan menggunakan teknologi saja. Akan<br />

tetapi didalamnya harus ada sebuah sistem cerdas yang dapat membantu<br />

menyelesaikan masalah yang dialami oleh konsumen, dalam hal ini yaitu untuk<br />

pemilihan dan memberikan rekomendasi handphone sesui kebutuhan dan kriteria<br />

konsumen.<br />

Salah satu cara yang digunakan untuk menyelesaikan masalah di atas yaitu<br />

dengan sistem pemasaran cerdas menggunakan metode Fuzzy Database Model<br />

Tahani. Sehingga dapat membantu konsumen dalam pemilihan handphone dan<br />

memberikan rekomendasi handphone sesuai kriteria. Dengan adanya sistem<br />

cerdas berbasis web dapat menangani bahasa alami manusia yang tidak presisi<br />

atau tidak pasti, relatif, dan kualitatif. Sistem ini harus dapat direfleksikan dalam<br />

bentuk tertentu didalam struktur dan desain Sistem Managemen Basis Data<br />

(DBMS). Serta dalam kemampuan pencarian datanya (querying). Teori logika<br />

fuzzy atau teory himpunan fuzzy yang diajukan oleh Zadeh dipertengahan tahun<br />

1960, Telah membuka peluang bagi pembuatan sistem yang dapat menangani<br />

informasi-informasi yang tidak pasti. Sehingga sistem ini akan dibuat dengan<br />

model DBMS dan query yang berbasis fuzzy. Banyak model DBMS dan query<br />

fuzzy yang ada, salah satunya yaitu DBMS dan Query Fuzzy Model Tahani.


1.2 RUMUSAN MASALAH<br />

Dari latar belakang di atas, maka rumusan masalah untuk penelitian ini<br />

adalah sebagai berikut :<br />

1. Bagaimana cara membuat suatu sistem pemasaran cerdas pada perusahaan<br />

agen penjual handphone, untuk dapat membantu konsumen dalam pemilahan<br />

handphone?<br />

2. Bagaimana cara membuat sistem pemasaran cerdas yang dapat memberikan<br />

rekomendasi handphone yang sesuai kebutuhan dan keinginan konsumen<br />

menggunakan Fuzzy Database Model Tahani?<br />

1.3 TUJUAN PENELITIAN<br />

Tujuan penelitian ini adalah untuk membuat sebuah Intelligent Internet<br />

Marketing yang berfungsi untuk dapat memberikan rekomendasi handphone<br />

sesuai kriteria pilihan konsumen dengan menggunakan metode Fuzzy Database<br />

Model Tahani.<br />

1.4 MANFAAT PENELITIAN<br />

Manfaat dari penelitian ini antara lain :<br />

1. Dapat membantu perusahaan agen penjual handphone dalam memasarkan<br />

handphone.<br />

2. Dengan adanya Intellegent Internet Marketing ini maka akan semakin<br />

mempermudah konsumen dalam memilih hanphone yang diinginkan.<br />

3. Dengan adanya sistem ini maka dapat terhindar dari perbuatan riba.


4. Dengan adanya sistem ini maka dapat membuat sebuah model pemasaran<br />

baru bagi perusahaan agen penjual handphone.<br />

1.5 BATASAN MASALAH<br />

Batasan masalah pada penelitian ini adalah sebagai berikut :<br />

1. Metode yang digunakan dalam penelitian ini adalah metode Fuzzy Database<br />

Model Tahani.<br />

2. Sistem pemasaran cerdas yang dibuat yaitu pada perusahaan agen penjual<br />

handphone.<br />

3. Bahasa pemrograman yang digunakan untuk membangun aplikasi ini adalah<br />

bahasa PHP (Personal Home Page).<br />

4. Aplikasi ini tidak membahas sistem keamanan aplikasi dan data.<br />

5. Basisdata yang digunakan yaitu MySQL.<br />

1.6 SISTEMATIKA PENULISAN LAPORAN<br />

Laporan tugas akhir ini dibuat dengan sistem penulisan sebagai berikut:<br />

BAB I PENDAHULUAN<br />

Berisi tentang latar belakang pemilihan judul Intellegent Internet<br />

Marketing Untuk Membantu Konsumen Dalam Pemilihan<br />

Handphone Menggunakan Fuzzy Database Model Tahani, maksud<br />

dan tujuan, batasan masalah, dan sistematika penulisan laporan.


BAB II TEORI DASAR<br />

Pada bab ini membahas tentang teori-teori yang menjadi acuan dalam<br />

pembuatan analisa dan pemecahan dari permasalahan yang dibahas,<br />

sehingga memudahkan penulis dalam menyelesaikan masalah.<br />

BAB III DESAIN DAN PERANCANGAN SISTEM<br />

Pada bab ini menjelaskan mengenai tahapan-tahapan yang dilalui<br />

dalam penyelesaian tugas akhir ini, mulai dari perancangan tahapan<br />

perancangan, perancangan blok diagram sistem (desain umum<br />

sistem), perancangan Data Flow Diagram, perancangan Context<br />

Diagram, perancangan Flowchart Diagram.<br />

BAB IV HASIL DAN PEMBAHASAN<br />

Hasil dan pembahasan berisi kebutuhan peralatan, cara instalasi<br />

program, cara pemakaian program yang dijelaskan dalam gambar dan<br />

penjelasan proses aplikasi yang terjadi pada sistem.<br />

BAB V KESIMPULAN DAN SARAN<br />

Berisi tentang kesimpulan yang diambil dari pembahasan program<br />

aplikasi sistem informasi ini dan saran untuk pengembangan<br />

program aplikasi ini.


2.1 Metode Fuzzy<br />

2.1.1 Logika Fuzzy<br />

BAB II<br />

LANDASAN TEORI<br />

Dalam logika konvensional, nilai kebenaran mempunyai kondisi yang pasti, yaitu<br />

benar atau salah (true or false), dengan tidak ada kondisi antara. Tentu saja,<br />

pemikiran mengenai logika konvensional dengan nilai kebenaran yang pasti yaitu<br />

benar atau salah dalam kehisupan yang nyata sangatlah tidak mungkin. Fuzzy<br />

Logic (logika samar) menawarkan suatu logika yang dapat mempresentasikan<br />

kedalaman dunia nyata.<br />

Teori himpunan logika samar oleh Prof. Lofti Zadeh pada tahun 1965. Ia<br />

berpendapat bahwa logika benar dan salah dari logika boolean / konvensional<br />

tidak dapat mengatasi masalah gradasi yang berada pada dunia nyata. Untuk<br />

mengatasi masalah gradasi yang tidak terhingga tersebut. Zadeh mengembangkan<br />

sebuah himpunan samar (fuzzy) (Zimmermann, 1991). Tidak seperti logika<br />

boolean, logika samar mempunyai nilai kontinu. Samar dinyatakan dalam derajat<br />

dari suatu keanggotaan dan derajat dari kebenaran. Oleh sebab itu sesuatu dapat<br />

dikatakan sebagian benar dan sebagian salah pada waktu yang sama. (Ross,2005)<br />

Contoh berikut akan menjelaskan bagaimana konsep “umur” yang digolongkan<br />

“tua” dalam pengertian samar / fuzzy dan crisp (tegar). Misalnya diberikan suatu<br />

definisi bahwa setiap orang yang berumur 60 tahun atau lebih adalah “tua”.


Gambar 2.1 Konsep “tua” dalam pengertian tegas (crisp)<br />

Dalam pengertian crisp (tegas), batas-batas antara “tua” dan “”tidak “tua” sangat<br />

jelas, setiap orang yang berumur > 60 adalah “tua”, sedangkan yang lainnya (40,<br />

… , 55) adalah tidak “tua”. Tidak ada derajat ketuaan, sedangkan dalam fuzzy<br />

setiap anggota memiliki nilai berdasarkan pada derajat keanggotaan, adapun<br />

konsep “umur” yang digolongkan ”tua” dalam pengertian fuzzy.<br />

Gambar 2.2 Konsep “tua” dalam pengertian fuzzy<br />

Dari gambar di atas memperlihatkan, bahwa anggota yang berumur 55 tahun,<br />

derajat keanggotaannya 0,7, sedangkan anggota yang berumur 60 tahun derajat<br />

keanggotaannya 1. Untuk yang berumur > 60 tahun mewakili secara tepat konsep


“tua” yaitu derajat 1, sedangkan yang < 60 tahun memiliki derajat yang berlainan<br />

< 1.<br />

Derajat keanggotaan ini, menunjukkan seberapa dekat nilai tiap-tiap umur dalam<br />

anggota himpunan itu dengan konsep “tua”. Kita bisa mengatakan bahwa anggota<br />

yang berumur 55 tahun 70% (0,7) mendekati “tua”, atau dengan bahasa alami<br />

“hampir atau mendekati tua”.<br />

2.1.2 Variabel Linguistik<br />

Variabel Linguistik adalah variabel yang bernilai kata/kalimat, bukan angka.<br />

Sebagai alasan menggunakan kata/kalimat dari pada angkatan karena peranan<br />

linguistik kurang spesifikasi dibandingkan angka, namun informasi yang<br />

disampaikan lebih informatif. Variabel linguistik ini merupakan konsep penting<br />

dalam logika samar dan memegang peranan penting dalam beberapa aplikasi.<br />

Jika: “kecepatan” adalah variabel linguistik, maka nilai linguistik untuk variabel<br />

kecepatan adalah, misalnya “lambat”, “sedang”, “cepat”. Hal ini sesuai dengan<br />

kebiasaan manusia sehari-hari dalam menilai sesuatu, misalnya : “Ia mengendarai<br />

mobil dengan cepat, tanpa memberikan nilai berapa kecepatannya.”<br />

Konsep tentang variabel linguistik ini diperkenalkan oleh Lofti Zadeh. Dalam<br />

variabel linguistik ini menurut Zadeh dikarakteristikkan dengan:<br />

(X, T(x), U, G, M)


Dimana:<br />

X = nama variabel (varibel linguistik)<br />

T(x) atau T=semesta pembicaraan untuk x atau disebut juga nilai linguistik dari x<br />

U = jangkauan dari setiap samar untuk x yang berhubungan dengan variabel dasar<br />

yaitu U<br />

G = Aturan sintaksis untuk memberikan nama (x) pada setiap nilai X<br />

M = aturan semantic yang menghubungkan setiap X dengan artinya.<br />

Sebagai contoh, jika:<br />

X = “kecepatan, dengan U[0,100] dan<br />

T(kecepatan) = (lambat, sedang, cepat)<br />

Maka M setiap X, adalah M(lambat), dan M(sedang), M(cepat). Dimana:<br />

M (lambat) = himpunan samarnya “kecepatan di bawah 40 mph” dengan fungsi<br />

keanggotaan μ sedang.<br />

M (cepat) = himpunan samarnya “kecepatan di atas 70 mph” dengan fungsi<br />

keanggotaan μ cepat.


Gambar grafik fungsi keanggotaannya sebagai berikut:<br />

1<br />

Degree of<br />

membership<br />

2.1.3 Fungsi Keanggotaan<br />

lambat sedang cepat<br />

40 55 70 x<br />

Gambar 2.3 Grafik Fungsi Keanggotaan Kecepatan<br />

Fungsi keanggotaan (membership function) adalah suatu kurva yang menunjukkan<br />

pemetakan titik-titik input data ke dalam nilai keanggotaannya (sering juga<br />

disebut dengan derajat keanggotaan) yang memiliki internal antara 0 sampai 1,<br />

salah satu cara yang dapat digunakan untuk mendapatkan nilai keanggotaan<br />

adalah dengan melalui pendekatan fungsi. Ada beberapa fungsi yang dapat<br />

digunakan.<br />

1. Representasi Linier<br />

Pada representasi linier, pemetakan input ke derajat keanggotaanya<br />

digambarkan sebagai suatu garis lurus. Bentuk ini paling sederhana dan menjadi<br />

pilihan yang baik untuk mendekati suatu konsep yang kurang jelas.<br />

Ada 2 keadaan himpunan fuzzy yang paling linier. Pertama, kenaikan<br />

himpunan dimulai pada nilai domain yang memiliki derajat keanggotaan nol [0]


yang bergerak ke kanan menuju nilai dominan yang memiliki derajat keanggotaan<br />

lebih tinggi.<br />

Fungsi Keanggotaan:<br />

Gambar 2.4 Representasi Linier Naik<br />

………………………. (2,1)<br />

Kedua, merupakan kebalikan yang pertama. Garis lurus dimulai dari nilai<br />

domain dengan derajat keanggotaan tertinggi pada sisi kiri,kemudian bergerak<br />

menurut ke nilai domain yang memiliki derajat keanggotaan lebih rendah.


Fungsi Keanggotaan:<br />

2. Representasi Kurva Segitiga<br />

Gambar 2.5 Representasi Linier Turun<br />

……………………….(2.2)<br />

Kurva segitiga pada dasarnya merupakan gabungan antara 2 garis (linier)<br />

1<br />

0<br />

a<br />

b c<br />

domain


Fungsi Keanggotaan:<br />

3. Representasi Kurva Trapesium<br />

Gambar 2.6 Kurva Segitiga<br />

…..……………………….(2.3)<br />

Kurva segitiga pada dasarnya seperti bentuk segitiga, hanyasaja ada beberapa<br />

titik yang memiliki nilai keanggotaan 1.<br />

1<br />

0<br />

Fungsi Keanggotaan:<br />

a<br />

b c<br />

domain<br />

Gambar 2.7 Kurva Trapesium<br />

d


2.1.4 Fuzzyfikasi<br />

………………………………………….(2.4)<br />

Fuzzyfikasi adalah fase pertama dari perhitungan fuzzy yaitu pengubahan<br />

nilai tegas ke nilai fuzzy. Proses fuzzyfikasi ditulis sebagai berikut:<br />

Dengan x, adalah sebuah vektor nilai tegas dari suatu variabel input, x<br />

adalah vektor himpunan fuzzy yang didefinisikan sebagai variabel, dan fuzzifier<br />

adalah sebuah operator fuzzyfikasi yang mengubah nilai tegas ke himpunan fuzzy.<br />

Prosesnya adalah sebagai berikut: suatu besaran analog dimasukkan<br />

sebagai input (crisp input), lalu input tersebut dimasukkan pada batas scope /<br />

dominan dari membership function. Membership function ini biasanya dinamakan<br />

membership function input. Output dari proses fuzzifikasi ini adalah sebuah nilai<br />

input fuzzy atau yang biasanya dinamakan fuzzy input.<br />

2.1.5 Fuzzyfikasi Query<br />

Gambar 2.8 Proses Fuzzifikasi


Fuzzyfikasi Query diasumsikan sebuah query konvensional (nonfuzzy) DBMS<br />

yang akan mencoba membuat dan menerapkan sebuah system dasar logika fuzzy<br />

query (fuzzy logic based querting system). Kelebihan query fuzzyfikasi itu dapat<br />

mencapai kelenturan (flexibility) dari DBMS, penanganan eror otomatis,<br />

pencarian yang fleksibel kesanggupan merespon kosong.<br />

Konsep dari sebuah relasi fuzzy dalam sebuah DBMS menggunakan derajat<br />

keanggotaan μ yang didefinisikan pada kumpulan domain X = (X1,…,Xn), dan<br />

telah di-generate pada relasi luar oleh nilai tengah fuzzy. Sintaks query yang di<br />

gunakan adalah sebagai berikut:<br />

Gambar 2.9 Fuzzyfikasi Query<br />

2.1.6 Operator Dasar Zadeh untuk Operasi Himpunan Fuzzy<br />

Pada seperti himpunan konfensional, ada beberapa operasi yang diidentifikasikan<br />

secara khusus untuk mengombinasikan dan memodifikasi himpunan fuzzy. Nilai<br />

keanggotaan sebagai dari 2 himpunan fuzzy dikenal dengan nama Fire Strength<br />

atau α-predikat.<br />

Operator AND adalah operator yang berhubungan dengan operasi interseksi pada<br />

himpunan. α-predikat sebagai hasil operasi dengan operator AND diperoleh<br />

dengan mengambil nilai keanggotaan terkecil antar elemen pada himpunan-<br />

himpunan yang bersangkutan. Rumus yang digunakan sebagai berikut:


2.1.7 Metode Fuzzy Database Model Tahani<br />

……………………………………(2.5)<br />

Pada Akhir abad ke-19 hingga akhir abad ke-20, teori probabilitas<br />

memegang peranan penting untuk penyelesaian masalah ketidakpastian. Teori ini<br />

terus berkembang, hingga akhirnya pada tahun 1965, Lotfi A. Zadeh<br />

memperkenalkan teory himpunan fuzzy, yang secara tidak langsung<br />

mengisyaratkat bahwa tidak hanya teori probabilitas saja yang dapat digunakan<br />

untuk merepresentasikan masalah ketidakpastian. Pada teori himpunan fuzzy,<br />

komponen utama yang sangat berpengaruh adalah fungsi keanggotaan. Fungsi<br />

keanggotaan merepresentasikan derajat kedekatan suatu objek terhadap atribut<br />

tertentu (kusumadewi, 2004).<br />

Database adalah kumpulan dari data yang saling berhubungan satu dengan<br />

yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat<br />

lunak untuk memanipulasinya. Sedangkan sistem basis data (Database Sistem)<br />

adalah suatu sistem informasi yang mengintegrasikan kumpulan data yang saling<br />

berhubungan satu dengan yang lainnya dan membuatnya tersedia untuk beberapa<br />

aplikasi dalam suatu organisasi (Abdul, 2008).<br />

Pada kenyataannya seseorang terkadang membutuhkan informasi dari<br />

data-data yang bersifat ambiguous. Apabila hal ini terjadi, maka bisa digunakan<br />

basis data Fuzzy. Selama ini, sudah ada beberapa penelitian tentang basis data<br />

fuzzy, salah satu diantaranya adalah Model Tahani. Basis Data Fuzzy Model<br />

Tahani masih tetap menggunakan relasi standar, hanya saja model ini


menggunakan teori himpunan fuzzy untuk mendapatkan informasi pada query-<br />

nya.<br />

System Basis Data Fuzzy Tahani menggunakan relasi standar, hanya saja<br />

model ini menggunakan teori himpunan fuzzy untuk dapat mendapatkan informasi<br />

pada query-nya. Di sini kita asumsikan sebuah konvensional (nonfuzzy) DBMS,<br />

dan mencoba mengembangkan dan mengiplementasikan sebuah system logika-<br />

fuzzy query.<br />

Dalam system logika-fuzzy query ini berupaya mencapai sebuah<br />

kelenturan (flexibility) dari sebuah DBMS yang mana mempunyai aspek-aspek<br />

variasi (motro, 1988) seperti koreksi kesalahan secara otomatis, pencarian<br />

fleksibel, kemampuan menghindari respon kosong, kemungkinan dari ketepatan<br />

(fuzzy) istilah ucapan atau sebutan dalam sebuah query. Pendekatan pertama<br />

dalam fuzzy query ke DBMS adalah Tahani (1997). Ide dari Sistem Basis Data<br />

Fuzzy Model Tahani adalah mendefinisikan konsep dari relasi fuzzy dalam<br />

sebuah DBMS dengan derajat keanggotaan.<br />

Dalam proses perekomendasian mobil yang paling sesuai bagi pengguna (calon<br />

pembeli mobil) adalah dengan menerapkan metode penelitian dengan<br />

menggunakan Fuzzy Database Model Tahani. Mobil yang direkomendasikan<br />

adalah mobil yang memiliki nilai Fire Strength atau tingkat kesesuaian dengan<br />

kriteria pilihan diatas angka 0 (nol) sampai dengan angka 1 (satu). Dengan adanya<br />

penelitian ini diharapkan dapat membantu para calon pembeli mobil dalam<br />

menentukan mobil yang paling sesuai dengan kriteria pilihannya. Dengan<br />

menggunakan metode ini maka user lebih terbantu dalam menentukan pilihan


mobil yang akan dibeli setelah mendapatkan beberapa rekomendasi sistem sesuai<br />

dengan nilai Fire Strength-nya. (Eliyanti,dkk. 2009)<br />

Tabel 2.1. Data Mentah Karyawan<br />

NIP Nama Tgl Lahir Th Masuk Gaji/bl (Rp)<br />

01 Lia 03-06-1972 1996 750.000<br />

02 Iwan 23-09-1954 1985 1.500.000<br />

03 Sari 12-12-1966 1988 1.255.000<br />

04 Andi 06-03-1965 1998 1.040.000<br />

05 Budi 04-12-1960 1990 950.000<br />

06 Amir 18-11-1963 1989 1.600.000<br />

07 Rian 28-05-1965 1997 1.250.000<br />

08 Kiki 09-07-1971 2001 550.000<br />

09 Alda 14-08-1967 1999 735.000<br />

10 Yoga 17-09-1977 2000 860.000<br />

Sebagian besar database standar diklasifikasikan berdasarkan bagaimana<br />

data tersebut dipandang oleh user. Misalkan kita memiliki data karyawan yang<br />

tersimpan pada tabel dt_karyawan dengan field NIP, nama, tgl lahir, th masuk,<br />

dan gaji per bulan.<br />

Kemudian dari tabel dt_karyawan, kita olah menjadi suatu tabel temporer<br />

untuk menghitung umur karyawan dan masa kerjanya<br />

Tabel 2.2. Data Karyawan Setelah Diolah<br />

NIP Nama Umur (th) Th Masuk Gaji/bl (Rp)<br />

01 Lia 30 1996 750.000<br />

02 Iwan 48 1985 1.500.000


03 Sari 36 1988 1.255.000<br />

04 Andi 37 1998 1.040.000<br />

05 Budi 42 1990 950.000<br />

06 Amir 39 1989 1.600.000<br />

07 Rian 37 1997 1.250.000<br />

08 Kiki 32 2001 550.000<br />

09 Alda 35 1999 735.000<br />

10 Yoga 25 2000 860.000<br />

* Misal sekarang tahun 2002<br />

Dengan menggunakan database standar, kita dapat mencari data-data<br />

dengan spesifikasi tertentu dengan menggunakan query. Misal kita ingin<br />

mendapatkan informasi tentang nama-nama karyawan yang usianya kurang dari<br />

35 tahun, maka kita bisa ciptakan suatu query :<br />

SELECT Nama<br />

FROM Karyawan<br />

WHERE (Umur < 35)<br />

Gambar 2.10 Source Code Informasi Nama-Nama Karyawan yang Usianya<br />

Kurang Dari 35 Tahun.<br />

Sehingga muncul nama-nama Lia, Kiki, dan Yoga. Apabila kita ingin<br />

mendapatkan tentang nama-nama karyawan yang gajinya lebih dari 1 juta rupiah,<br />

maka kita bisa ciptakan suatu query :<br />

SELECT Nama<br />

FROM Karyawan<br />

WHERE (Gaji < 1000000)<br />

Gambar 2.11 Source Code Informasi Nama-Nama Karyawan yang Gajinya Lebih<br />

Dari 1 Juta Rupiah<br />

Sehingga muncul nama-nama Iwan, Sari, Andi, Amir, dan Rian. Apabila<br />

kita ingin mendapatkan tentang nama-nama karyawan yang masa kerjanya kurang<br />

SELECT Nama<br />

FROM Karyawan


dari atau sama dengan 5 tahun tetapi gajinya lebih dari 1 juta rupiah, maka kita<br />

bisa ciptakan suatu query :<br />

Gambar 2.12 Sour Cecode Informasi Nama-Nama Karyawan yang Gajinya Lebih<br />

Dari 1 Juta Rupiah<br />

Sehingga muncul nama-nama Andi, dan Rian. Pada kenyataannya,<br />

seseorang kadang membutuhkan informasi dari data-data yang bersifat<br />

ambiguous. Apabila hal ini terjadi, maka kita bisa menggunakan fuzzy database.<br />

Selama ini sudah ada penelitian tentang fuzzy database. Salah satu diantaranya<br />

adalah Model Tahani. Fuzzy database model Tahani masih tetap menggunakan<br />

relasi standar, hanya saja model ini menggunakan teori himpunan fuzzy untuk<br />

mendapatkan informasi query-nya.<br />

Misalkan kita mengkategorikan usia karyawan di atas ke dalam himpunan:<br />

MUDA, PAROBAYA, dan TUA.<br />

Gambar 2.13 Fungsi Keanggotaan untuk Variabel Usia


Fungsi keanggotaan :<br />

Tabel berikut menunjukkan tabel karyawan berdasarkan umur dengan<br />

derajat keanggotaannya pada setiap himpunan.<br />

Tabel 2.3. Karyawan Berdasarkan Umur<br />

NIP Nama Umur<br />

(th)<br />

Derajat Keanggotaan ( [x] )<br />

MUDA PAROBAYA TUA<br />

01 Lia 30 1 0 0<br />

02 Iwan 48 0 0,4 0,8<br />

03 Sari 36 0,4 0,1 0<br />

04 Andi 37 0,3 0,2 0<br />

05 Budi 42 0 0,7 0,2<br />

06 Amir 39 0,1 0,4 0<br />

07 Rian 37 0,3 0,2 0<br />

08 Kiki 32 0,8 0 0<br />

09 Alda 35 0,5 0 0<br />

10 Yoga 25 1 0 0<br />

Variabel masa kerja dikategorikan dalam himpunan : BARU, dan LAMA.


Gambar 2.14 Fungsi Keanggotaan untuk Variabel Masa Kerja<br />

Fungsi keanggotaan :<br />

Tabel di bawah ini menunjukkan tabel karyawan berdasarkan masa kerja<br />

dengan derajat keanggotaannya pada setiap himpunan.<br />

Tabel 2.4. Karyawan Berdasarkan Masa Kerja<br />

NIP Nama Masa Kerja<br />

Derajat Keanggotaan ( [y] )<br />

BARU LAMA<br />

01 Lia 6 0,9 0<br />

02 Iwan 17 0 0,467<br />

03 Sari 14 0,1 0,267<br />

04 Andi 4 1 0<br />

05 Budi 12 0,3 0,133


TINGGI.<br />

06 Amir 13 0,2 0,200<br />

07 Rian 5 1 0<br />

08 Kiki 1 1 0<br />

09 Alda 3 1 0<br />

10 Yoga 2 1 0<br />

Variabel gaji dikategorikan dalam himpunan: RENDAH, SEDANG, dan<br />

Fungsi keanggotaan :<br />

Gambar 2.15 Fungsi Keanggotaan untuk Variabel Gaji


Tabel berikut ini menunjukkan tabel karyawan berdasarkan gaji dengan<br />

derajat keanggotaannya pada setiap himpunan.<br />

Tabel 2.5. Karyawan Berdasarkan Gaji<br />

NIP Nama Gaji/bl (Rp) Derajat Keanggotaan ( [x] )<br />

RENDAH SEDANG TINGGI<br />

01 Lia 750.000 0,1 0,50 0<br />

02 Iwan 1.255.000 0 0,49 0,255<br />

03 Sari 1.500.000 0 0 0,500<br />

04 Andi 1.040.000 0 0,92 0,040<br />

05 Budi 950.000 0 0,9 0<br />

06 Amir 1.600.000 0 0 0,600<br />

07 Rian 1.250.000 0 0,50 0,250<br />

08 Kiki 550.000 0,5 0 0<br />

09 Alda 735.000 0,13 0 0<br />

10 Yoga 860.000 0 0 0<br />

Ada beberapa query yang dapat diberikan, misalkan: Query 1 : Siapa<br />

sajakah karyawan yang masih muda tapi memiliki gaji tinggi?<br />

SELECT Nama<br />

FROM Karyawan<br />

WHERE (Umur=”MUDA”) AND (Gaji = “TINGGI”)<br />

Gambar 2.16 Source Code Tentang Karyawan yang Masih Muda Tapi Memiliki<br />

Gaji Tinggi<br />

Tabel di bawah ini menunjukkan hasil query1, yaitu nama-nama karyawan<br />

yang masih muda tapi memiliki gaji yang tinggi.


NIP Nama<br />

Umur<br />

(th)<br />

Tabel 2.6. Hasil query1<br />

Gaji/bl<br />

(Rp)<br />

Derajat Keanggotaan ( [x] )<br />

MUDA TINGGI MUDA &<br />

TINGGI<br />

03 Sari 36 1.500.000 0,4 0,5 0,4<br />

07 Rian 37 1.250.000 0,3 0,25 0,25<br />

06 Amir 39 1.600.000 0,1 0,6 0,1<br />

04 Andi 37 1.040.000 0,3 0,04 0,04<br />

01 Lia 30 750.000 1 0 0<br />

02 Iwan 48 1.255.000 0 0,255 0<br />

05 Budi 42 950.000 0 0 0<br />

08 Kiki 32 550.000 0,8 0 0<br />

09 Alda 35 735.000 0,5 0 0<br />

10 Yoga 25 860.000 1 0 0<br />

Query 2 :<br />

gaji tinggi?<br />

SELECT Nama<br />

Siapa sajakah karyawan yang masih muda atau karyawan yang memiliki<br />

FROM Karyawan<br />

WHERE (Umur=”MUDA”) OR (Gaji = “TINGGI”)<br />

Gambar 2.17 Source Code Tentang Karyawan yang Masih Muda Atau Karyawan<br />

Yang Memiliki Gaji Tinggi<br />

Tabel di bawah ini menunjukkan hasil query2, yaitu nama-nama karyawan<br />

yang masih muda atau yang memiliki gaji yang tinggi.


NIP Nama<br />

Umur<br />

(th)<br />

Tabel 2.7. Hasil query2<br />

Gaji/bl<br />

(Rp)<br />

Derajat Keanggotaan ( [x] )<br />

MUDA TINGGI MUDA &<br />

TINGGI<br />

01 Lia 30 750.000 1 0 1<br />

10 Yoga 25 860.000 1 0 1<br />

08 Kiki 32 550.000 0,8 0 0,8<br />

06 Amir 39 1.600.000 0,1 0,6 0,6<br />

03 Sari 36 1.500.000 0,4 0,5 0,5<br />

09 Alda 35 735.000 0,5 0 0,5<br />

04 Andi 37 1.040.000 0,3 0,04 0,3<br />

07 Rian 37 1.250.000 0,3 0,25 0,3<br />

02 Iwan 48 1.255.000 0 0,255 0,255<br />

05 Budi 42 950.000 0 0 0<br />

2.2 Sistem Manajemen Basis Data<br />

Sistem adalah sebuah tatanan (keterpaduan) yang terdiri atas sejumlah<br />

komponen fungsional (dengan satuan fungsi atau tugas khusus) yang saling<br />

berhubungan dan saling bersama-sama bertujuan untuk memenuhi suatu proses<br />

atau pekerjaan tertentu (Fatansyah, 1999).<br />

Basis data merupakan komponen dasar dari sebuah system informasi dan<br />

pengembangan serta penggunaannya sebaiknya dipandang dari perspektif<br />

kebutuhan organisasi yang lebih besar. Oleh karena itu siklus hidup sebuah<br />

system informasi organisasi berhubungan dengan siklus hidup system database<br />

yang mendukungnya.<br />

Sistem Manajemen Basis Data adalah perangkat lunak yang mendukung<br />

manajemen data dalam jumlah besar. DBMS menyediakan akses data yang


efisien, kebebasan data, integritas data, keamanan, dan pengembangan aplikasi<br />

yang cepat, mendukung akses bersamaan dan perbaikan dari kerusakan.<br />

Pada perangkat lunak seperti Visual FoxPro yang beroperasi pada lingkungan PC,<br />

basis data tidak hanya sekedar kumpulan tabel, tetapi juga mencakup hal-hal lain,<br />

seperti hubungan antar tabel, view (tabel yang bersifat logis, yang merupakan<br />

paduan sejumlah medan milik sejumlah tabel), dan bahkan kode yang disebut<br />

prosedur tersimpan.<br />

2.3 Pemasaran<br />

Evans et al (1987) menuliskan bahwa evolusi praktek pemasaran<br />

(marketing) modern sudah dimulai dari tahun 1670 hingga tahun 1948. Pada tahun<br />

1670 telah didirikan Hudson’s By di Canada sebagai perusahaan perdagangan<br />

pertama Amerika Utara dan pada tahun 1948 ditandatangani The General<br />

Agreement Of Tariffs And Trade (GATT). Secara garis besar evolusi pemasaran<br />

dapat dibagi ke dalam 4 (empat) era, yaitu : production era, sales era, marketing<br />

departement era, marketing company era. Ciri dari masing-masing era,<br />

sebagaimana tercantum dalam Tabel 2.8.<br />

Tabel 2.8 Ciri-ciri Era Evolusi Pemasaran<br />

Production era Sales era Marketing<br />

Departement era<br />

Permintaan<br />

melebihi dari<br />

penawaran<br />

Output<br />

diperbesar<br />

Penawaran sama<br />

dengan<br />

permintaan<br />

Proses penjualan<br />

penting<br />

Penawaran<br />

melebihi<br />

permintaan<br />

Pemasaran<br />

berfungsi sebagai<br />

Marketing<br />

company era<br />

Penawaran<br />

melebihi<br />

permintaan<br />

Aturan pemasaran<br />

terintegrasi dan,


Sumber : Evans dan Berman (1987)<br />

subsidiary comprehensive<br />

Pemasaran dapat dilihat sebagai alat (tool) manajemen yang diharapkan<br />

dapat membantu agar perusahaan mampu tumbuh dan berkembang secara<br />

profesional. Pada dasarnya pemasaran sangat erat kaitannya dengan kegiatan<br />

dalam memindahkan barang dan jasa (goods and services) secara efisien dari<br />

produsen yang menghasilkan ke tangan konsumen yang membutuhkannya, dan<br />

menguntungkan dalam persaingan yang wajar.<br />

Setiap perusahaan melakukan kegiatan pemasaran agar perusahaannya<br />

dapat tetap berperan di pasar dan sekaligus dapat menguasai pasar. Kegiatan<br />

pemasaran yang dilaksanakan oleh perusahaan tersebut adalah untuk dapat<br />

mendekati para konsumennya, melalui pemberian pemenuhan kebutuhan dan<br />

keinginan konsumen secara memuaskan serta membuat konsumen bahagia.<br />

Dengan demikian perusahaan tersebut dapat terus membina dan mengembangkan<br />

konsumennya, yang selanjutnya berdampak pada peningkatan dan pengembangan<br />

pasar.<br />

Dewasa ini kegiatan pemasaran mempunyai peran yang sangat penting<br />

dalam dunia usaha, bahkan diilustrasikan bahwa pemasaran merupakan urat nadi<br />

suatu perusahaan. Namun pengertian tentang pemasaran itu sendiri sering kurang<br />

dipahami oleh banyak orang bahkan organisasi. Kadang-kadang pemasaran itu<br />

diartikan sama dengan beberapa istilah, seperti menjual, memperkenalkan,<br />

mempromosikan, menyalurkan, dan sebagainya. Keegan (1984) mendefinisikan<br />

pemasaran sebagai suatu proses yang memfokuskan pada sumberdaya dan tujuan


organisasi dalam memanfaatkan peluang dan pemenuhan kebutuhan konsumen.<br />

Evans and Berman (1987) mendefinisikan pemasaran sebagai suatu performa<br />

aktifitas bisnis langsung dalam mengalirkan barang dan jasa dari produsen ke<br />

konsumen atau pengguna.<br />

Pendapat Keegan dan Evans belum manempatkan konsep pemasaran yang<br />

sesungguhnya pada waktu itu, yaitu dalam pemasaran itu seharusnya menawarkan<br />

sesuatu yang bernilai sehingga dapat memenuhi kepuasan konsumen. Pada<br />

kondisi saat ini perusahaan menghadapi persaingan yang sangat ketat sehingga<br />

perusahan tersebut harus mampu membuat konsumen puas.<br />

Selanjutnya, menurut Pride dan Ferrell (1989) pemasaran adalah proses<br />

merencanakan dan melaksanakan konsep, harga, promosi, dan distribusi dari ide,<br />

barang dan jasa untuk menciptakan kepuasan individu dan organisasi. Sementara<br />

itu Enis, Cox and Mokwa (1995) menyatakan bahwa pemasaran adalah suatu<br />

tahapan aktivitas manusia dalam memproduksi nilai ekonomi yang memuaskan<br />

dan sesuai dengan keinginan konsumen. Lamb, Hair, dan McDaniel (2001)<br />

mendefinisikan pemasaran sebagai suatu proses perencanan dan menjalankan<br />

konsep, harga, promosi dan distribusi sejumlah ide, barang dan jasa untuk<br />

menciptakan pertukaran yang mampu memuaskan tujuan individu dan organisasi.<br />

Kotler and Keller (2006) lebih mempertegas lagi dengan mendefinisikan<br />

pemasaran lebih lengkap, yaitu suatu fungsi organisasi dan sekumpulan proses<br />

untuk menciptakan, mengkomunikasikan, dan mengantarkan nilai kepada<br />

konsumen dan mengelola hubungan dengan konsumen yang sama-sama<br />

menguntungkan.


Berdasarkan uraian definisi-definisi di atas dapat disimpulkan bahwa :<br />

pertama pemasaran merupakan filosofi, sikap, perspektif atau orientasi<br />

manajemen yang menekankan pada kepuasan konsumen. Kedua, pemasaran<br />

adalah sekumpulan aktivitas yang digunakan untuk mengimplementasikan filosofi<br />

tersebut. Dapat dipahami juga bahwa sebenarnya pemasaran merupakan kegiatan<br />

menyeluruh yang sudah dilaksanakan jauh sebelum produk itu diproduksi.<br />

Kegiatan pemasaran yang dilakukan oleh perusahaan juga tidak berakhir dengan<br />

selesainya penjualan kepada konsumen, karena adanya perilaku pascapembelian.<br />

Untuk itu perusahaan harus merencanakan kegiatan pemasaran seoptimal<br />

mungkin bila perusahaan tidak mau ditinggal oleh konsumennya.<br />

2.4 Intelligent Internet Marketing<br />

Menurut Kotler & Keller (2006) “A Marketing Intelligent System is a set<br />

of procedures and sources managers use to obtain everyday information about<br />

developments in the marketing environment. Marketing managers collect<br />

marketing intelligent by reading books, newspapers, and trade publication talking<br />

to customers, suppliers, and distributors; and meeting with other company<br />

manager”.<br />

Intelligent Internet Marketing adalah sebuah pemasaran cerdas berbasis<br />

web atau internet. Intelligent Internet Marketing adalah sebuah pengembangan<br />

dari marketing intelegent yang mempunyai arti yaitu : “The process of acquiring<br />

and analyzing information in order to understand the market (both existing and<br />

potential customers); to determine the current and future needs and preferences,


attitudes and behavior of the market; and to acess changes in the business<br />

environment that may affect the size and nature of the market in the future”<br />

(Efraim, 2005).<br />

untuk :<br />

Pemasaran cerdas adalah proses mendapatkan dan menganalisa informasi<br />

1. Memahami pasar. Mengetahui keinginan sekarang dan di masa depan beserta<br />

preferensinya.<br />

2. Mengetahui sifat dan perilaku pasar.<br />

3. Mengukur perubahan pada lingkungan bisnis yang mungkin mempengaruhi<br />

besar dan sifat dari pasar di masa datang .<br />

Pemasaran cerdas dimulai dari bagaimana menciptakan produk yang<br />

sesuai dengan keinginan pasar. Dengan menciptakan produk yang sesuai dengan<br />

keinginan pasar maka besar kemungkinan sebuah produk akan diterima dan<br />

sukses dipasarkan. Disini jelas bahwa pemasaran bukan semata-mata merupakan<br />

proses pemasaran dalam arti sempit yang disebut promosi agar berhasil dalam<br />

pemasaran maka teknologi informasi menyediakan berbagai macam alat-alat<br />

teknologi informasi yang dapat diterapkan pada setiap langkah langkah pemasaran<br />

cerdas (Kotler, 3:11).<br />

Sudah banyak contoh penelitian yang pengolahan datanya di arahkan pada<br />

basis web untuk memasarkan suatu produk atau jasa. Dalam pengelolaannya,<br />

banyak unsur-unsur teknik-teknik pengolahan data yang digunakan agar<br />

pemasaran berbasis web ini bisa mendekati informasi sesungguhnya yang<br />

dibutuhkan oleh konsumen.


Sebuah cara baru untuk menggabungkan teknik-teknik data mining pada data<br />

internet untuk menemukan intelligen marketing ditindaklanjuti dalam skenario<br />

perdagangan elektronik. Data yang dianggap, tidak hanya mencakup berbagai<br />

jenis server dan web saja. Tetapi juga pemasaran data dan pengetahuan. web log<br />

data secara resmi ditetapkan dan didesain skematik untuk kegiatan analisis dan<br />

prediksi yang diberikan. Dari pandangan ini terwujud, berbagai online analitis<br />

data penggunaan teknik web data mining yang ditampilkan, yang meliputi<br />

keahlian pemasaran sebagai pengetahuan domain dan secara khusus dirancang<br />

untuk tujuan perdagangan elektronik. (Büchner et al., 1999).<br />

2.5 Data Flow Diagram (DFD)<br />

Menurut Pohan dan Bahri (1997:16) Data Flow Diagram (DFD) ini<br />

menggambarkan model sistem sebagai jaringan kerja antar fungsi yang<br />

berhubungan satu sama lain dengan aliran dan penyimpanan data. Sebagai<br />

perangkat analisis, model ini hanya mampu memodelkan sistem dari satu sudut<br />

pandang yaitu sudut pandang fungsi. Pada sjumlah kasus, model ini biasa<br />

dinamakan berbeda seperti buble chart, buble diagram, process model, work flow<br />

diagram dan function model.<br />

DFD ini tidak hanya dapat digunakan untuk memodelkan sistem<br />

pemrosesan informasi tetapi bisa juga sebagai jalan untuk memodelkan<br />

keseluruhan organisasi, sebagai perencana kerja dan perencana strategi.<br />

1997:16)<br />

Ada empat komponen dari Data Flow Diagram : (Pohan dan Bahri,


1. Proses, merupakan kegiatan atau kerja yang dilakukan oleh orang, mesin atau<br />

komputer dari hasil suatu arus data yang masuk kedalam proses untuk<br />

dihasilkan arus data yang akan keluar dari proses.<br />

Gambar 2.18 Proses<br />

(Sumber : Kendall & Kendall, 2003:265)<br />

2. Arus Data, komponen ini mengalir diantara proses, simpanan data dan<br />

kesatuan luar. Arus data ini menunjukkan arus dari data yang dapat berupa<br />

masukan untuk sistem atau hasil dari proses sistem.<br />

Gambar 2.19 Aliran<br />

(Sumber : Kendall & Kendall, 2003:265)<br />

3. Simpanan Data, merupakan simpanan dari data yang dapat berupa database<br />

di sistem komputer, arsip, kotak tempat data di meja seseorang, tabel acuan<br />

manual, dan agenda atau buku.<br />

(Sumber : Kendall & Kendall, 2003:265)<br />

Gambar 2.20 Simpanan Data.


4. Kesatuan Luar, merupakan kesatuan (entitas) di lingkungan luar sistem<br />

yang dapat berupa orang, organisasi atau sistem lainnya yang berada di<br />

lingkungan luarnya yang akan memberikan input atau menerima output dari<br />

sistem.<br />

Gambar 2.21 Kesatuan Luar<br />

(Sumber : Kendall & Kendall, 2003:265)<br />

Data Flow Diagram level n merupkan suatu diagram level yang berfungsi<br />

menjabarkan diagram konteks (diagram level sebelumnya) pada suatu sistem.<br />

Level tertinggi dalam DFD hanya mempunyai sebuah proses yang<br />

memodelkan seluruh sistem. Pemberian nomor pada setiap proses dalam DFD<br />

berguna untuk memudahkan penurunan DFD pada level yang lebih rendah.<br />

2.6 Entity Flow Diagram (ERD)<br />

Menurut Edi Winarko (2006:13) Entity Relationship Diagram (ER-<br />

Diagram) adalah sebuah digram yang menggambarkan hubungan atau relasi antar<br />

entitas (Entity), setiap entity terdiri atas satu atau lebih attribut yang<br />

merepresentasikan seluruh kondisi atau fakta dari dunia nyata yang ditinjau.<br />

Dengan ER-Diagram untuk mentransformasikan keadaan dari dunia nyata ke<br />

dalam bentuk basis data.<br />

Dalam pembahasan tentang ER-Diagram, terdapat beberapa komponen<br />

yang terkait dan pelu dibahas:


1. Entitas.<br />

Gambar 2.22 Simbol Entitas<br />

(Sumber : winarko, 2006:13)<br />

Dilambangkan dengan lingkaran elipse dengan keterangan nama field<br />

didalamnya. Entitas memiliki fungsi sebagai simbol untuk identitas nama field<br />

yang ada dalam tabel.<br />

2. Tabel.<br />

Gambar 2.23 Simbol Tabel<br />

(Sumber : winarko, 2006:13)<br />

Dilambangkan dengan persegi panjang dengan keterangan nama label di<br />

dalamnya. Simbol ini akan berhubungan langsung dengan entitas dan<br />

penghubung.<br />

3. Penghubung.<br />

Gambar 2.24 Simbol Penghubung<br />

(Sumber : winarko, 2006:13)


Dilambangkan dengan belah ketupat yang akan berhubungan dengan entitas<br />

yang menghubungkan antar tabel.<br />

2.7 Kardinalitas atau Derajat Relasi<br />

Kardinalitas relasi menunjukan jumlah maksimum entitas yang dapat berelasi<br />

dengan entitas pada himpunan entitas yang lain. Entitas-entitas pada himpunan<br />

entitas mahasiswa dapat berelasi dengan satu entitas , banyak entitas atau bahkan<br />

tidak satupun entitas dari himpunan entitas kuliah. Begitu juga sebaliknya, entitas-<br />

entitas pada himpunan entitas mahasiswa dan ada pula yang berelasi dengan satu<br />

entitas pada himpunan entitas mahasiswa.<br />

Kardinalitas relasi yang terjadi diantara dua himpunan entitas (misalnya A<br />

dan B) dapat berupa:<br />

1. Satu ke satu (One to One)<br />

Setiap setiap entitas pada himpunan entitas A berhubungan paling banyak<br />

dengan satu entitas pada himpunan entitas B, dan begitu sebaliknya setiap<br />

entitas pada himpunan etitas A berhubungan dengan paling banyak dengan<br />

entitas A<br />

Gambar 2.25 Relasi satu ke satu<br />

(Sumber: Fathansyah , 1999:77)


2. Satu ke banyak (One to Many)<br />

Setiap setiap entitas pada himpunan entitas A dapat berhubungan dengan<br />

banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya , dimana<br />

setiap entitas pada himpunan entitas B behubungan dengan paling banyak<br />

dengan satu entitas pada himpunan entitas A.<br />

3. Banyak ke Satu (Many to One)<br />

Gambar 2.26 Relasi satu ke banyak<br />

(Sumber: Fathansyah , 1999:78)<br />

Setiap entitas pada himpunan entitas A behubungan paling banyak dengan<br />

satu entitas pada himpunan entitas B, tetapi tidak sebaliknya , dimana setiap<br />

entitas pada himpunan entitas A berhubungan degan paling banyak satu entitas<br />

pada himpunan entitas B.<br />

Gambar 2.27 Relasi banyak ke satu<br />

(Sumber: Fathansyah , 1999:78)


4. Banyak ke banyak (Many to Many)<br />

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak<br />

entitas pada himpunan entitas B, dan demikian juga sebaliknya, dimana setiap<br />

entitas pada himpunan entitas B dapat berhubungan dengan banyak entitas<br />

pada himpunan entitas A.<br />

2.8 Jual Beli Dalam Islam<br />

Gambar 2.28 Relasi banyak ke banyak<br />

(Sumber: Fathansyah , 1999:79)<br />

Manusia selalu membutuhkan pihak laindalam mencukupi kebutuhannya.<br />

Hal itu karena manusia berbeda-beda. Salah satu cara yang dilakukan manusia<br />

untuk memenuhi kebutuhannya yaitu melalui jual beli.<br />

2.8.1 Pengertian dan Dasar Hukum Jual beli.<br />

Secara etimologi, al-bay’u (jual beli) berarti mengambil dan memberikan<br />

sesuatu, dan merupakan derivat (turunan) karena orang Arab terbiasa<br />

mengulurkan depa mereka ketika mengadakan akad jual beli untuk saling<br />

menepukkan tangan sebagai tanda bahwa akad telah terlaksana atau ketika mereka<br />

saling menukar barang dan uang. Adapun secara terminologi, jual beli adalah<br />

transaksi tukar menukar yang berkonsekuensi beralihnya hak kepemilikan, dan hal


itu dapat terlaksana dengan akad, baik berupa ucapan maupun perbuatan. (Qosim,<br />

2009:101).<br />

Di dalam Fiqhus sunnah disebutkan bahwa al-bay’u adalah transaksi tukar<br />

menukar harta yang dilakukan secara sukarela atau proses mengalihkan hak<br />

kepemilikan kepada orang lain dengan adanya kompensasi tertentu dan dilakukan<br />

dalam koridor syariat. Adapun hikmah disyariatkannya jual beli adalah<br />

merealisasikan keinginan seseorang yang terkadang tidak mampu diperolehnya,<br />

dengan adanya jual beli dia mampu untuk memperoleh sesuatu yang<br />

diinginkannya, karena pada umumnya kebutuhan seseorang sangat terkait dengan<br />

sesuatu yang dimiliki saudaranya.<br />

Dasar hukum diperbolehkannya seseorang melaksanakan jual beli adalah<br />

firman Allah swt , sunnah, dan ijmak para sahabat.<br />

1. Firman Allah swt.<br />

Allah ta’ala berfirman, “… padahal Allah telah menghalalkan jual beli dan<br />

mengharamkan riba…” (QS. Al Baqarah:275)<br />

Al ‘Allamah As Sa’diy mengatakan bahwa di dalam jual beli terdapat<br />

manfaat dan urgensi sosial, apabila diharamkan maka akan menimbulkan<br />

berbagai kerugian. Berdasarkan hal ini, seluruh transaksi (jual beli) yang<br />

dilakukan manusia hukum asalnya adalah halal, kecuali terdapat dalil yang<br />

melarang transaksi tersebut.<br />

2. Sunnah<br />

Nabi shallallahu ‘alaihi wa sallam pernah ditanya, profesi apakah yang paling<br />

baik? Maka beliau menjawab, bahwa profesi terbaik yang dikerjakan oleh


manusia adalah segala pekerjaan yang dilakukan dengan kedua tangannya dan<br />

transaksi jual beli yang dilakukannya tanpa melanggar batasan-batasan<br />

syariat.<br />

3. Ijma Ulama<br />

Kebutuhan manusia untuk mengadakan transaksi jual beli sangat urgen,<br />

dengan transaksi jual beli seseorang mampu untuk memiliki barang orang lain<br />

yang diinginkan tanpa melanggar batasan syariat. Oleh karena itu, praktek<br />

jual beli yang dilakukan manusia semenjak masa Rasulullah shallallahu<br />

‘alaihi wa sallam hingga saat ini menunjukkan bahwa umat telahsepakat akan<br />

disyariatkannya jual beli (http://al-islam.agussuwasono.com, 6 maret 2010).<br />

2.8.2 Rukun Jual Beli<br />

1. Ada penjual dan pembeli yang keduanya harus berakal sehat, atas kemauan<br />

sendiri, dewasa/baligh dan tidak mubadzir alias tidak sedang boros.<br />

2. Ada barang atau jasa yang diperjualbelikan dan barang penukar seperti uang,<br />

dinar emas, dirham perak, barang atau jasa. Untuk barang yang tidak terlihat<br />

karena mungkin di tempat lain namanya salam.<br />

3. Ada ijab qabul yaitu adalah ucapan transaksi antara yang menjual dan yang<br />

membeli (penjual dan pembeli).<br />

2.8.3 Hal-Hal Terlarang / Larangan Dalam Jual Beli<br />

1. Membeli barang di atas harga pasaran<br />

2. Membeli barang yang sudah dibeli atau dipesan orang lain.<br />

3. Memjual atau membeli barang dengan cara mengecoh/menipu (bohong).


4. Menimbun barang yang dijual agar harga naik karena dibutuhkan<br />

masyarakat.<br />

5. Menghambat orang lain mengetahui harga pasar agar membeli barangnya.<br />

6. Menyakiti penjual atau pembeli untuk melakukan transaksi.<br />

7. Menyembunyikan cacat barang kepada pembeli.<br />

8. Menjual barang dengan cara kredit dengan imbalan bunga yang ditetapkan.<br />

9. Menjual atau membeli barang haram.<br />

10. Jual beli tujuan buruk seperti untuk merusak ketentraman umum,<br />

menyempitkan gerakan pasar, mencelakai para pesaing, dan lain-lain.<br />

2.8.4 Kesempatan Meneruskan/Membatalkan Jual Beli (Khiyar)<br />

Arti definisi/pengertian Khiyar adalah kesempatan baik penjual maupun<br />

pembeli untuk memilih melanjutkan atau menghentikan jual beli. Jenis atau<br />

macam-macam khiyar yaitu :<br />

1. Khiyar majlis adalah pilihan menghantikan atau melanjutkan jual beli ketika<br />

penjual maupun pembeli masih di tempat yang sama.<br />

2. Khiyar syarat adalah syarat tertentu untuk melanjutkan jual beli seperti<br />

pembeli mensyaratkan garansi.<br />

3. Khiyar aibi adalah pembeli boleh membatalkan transaksi yang telah<br />

disepakati jika terdapat cacat pada barang yang dibeli.<br />

2.8.5 Jual Beli Barang Tidak Terlihat (Salam)


Arti definisi/pengertian Salam adalah penjual menjual sesuatu yang tidal terlihat<br />

atau tidak di tempat, hanya ditentukan dengan sifat dan barang dalam tanggungan<br />

penjual.adapun rukun salam yaitu sama halnya seperti jual beli pada umumnya.<br />

Syarat Salam :<br />

1. Pembayaran dilakukan di muka pada majelis akad.<br />

2. Penjual hutang barang pada si pembeli sesuai dengan kesepakatan.<br />

3. Barang yang disalam jelas spesifikasinya baik bentuk, takaran, jumlah, dan<br />

sebagainya.


BAB III<br />

METODE PENELITIAN DAN PERANCANGAN SISTEM<br />

3.1 Analisa Permasalahan Sistem<br />

Berdasarkan pada latar belakang masalah, maka dibutuhkanlah suatu<br />

sistem informasi yang dapat membantu pemberian rekomendasi handphone<br />

kepada konsumen, dengan fitur sistem informasi yang dapat menangani bahasa<br />

alami manusia yang tidak presisi atau tidak pasti, relatif, dan kuantitatif. Fitur ini<br />

harus dapat direfleksikan dalam bentuk tertentu di dalam struktur dan desain<br />

sistem manajemen basis data (DBMS), serta dalam kemampuan pecarian datanya<br />

(querying).<br />

Terdapat permasalahan dalam proses pemberian rekomendasi, yang terjadi<br />

karena banyaknya variasi handphone berdasarkan spesifikasi dan harga,<br />

sedangkan pelanggan, pada umumnya, kurang dapat memberikan spesifikasi yang<br />

jelas terhadap kebutuhan dan harapannya. Tuntutan akan kecepatan dan<br />

keakuratan layanan ini membuat aktifitas manual yang dilakukan oleh bagian<br />

marketing penjualan menjadi tidak efektif dan efisien, sebab bagian marketing<br />

harus membandingkan semua data handphone dengan kebutuhan dan harapan<br />

pelanggan.<br />

Analisis kebutuhan sistem dilakukan berdasarkan pada sistem basis data<br />

fuzzy (Fuzzy Database System) model tahani, dengan relasi yang ada dalam basis<br />

data bersifat standar, dengan penekanan fuzzy pada beberapa field dalam tabel-


tabel yang ada pada basisdata. Sistem akan menghasilkan rekomendasi yang<br />

dibutuhkan.<br />

3.2 Perancangan Sistem<br />

3.2.1 Desain Umum Sistem<br />

Desain umum yang dibuat digambarkan dengan blok diagram sistem.<br />

Desain umum dari aplikasi ini dapat dilihat pada gambar 3.1.<br />

Gambar 3.1 Blok Diagram


Pada gambar diatas menunjukkan diagram alur sistem, penjelasan dari<br />

diagram alur sistem di atas yaitu :<br />

1. Input kriteria : Sebagai hasil inputan dari kriteria pilihan konsumen,<br />

nantinya data hasil kriteriaakan dibedakan menjadi data fuzzy dan non<br />

fuzzy.<br />

2. Fuzzy : Data variabel fuzzy fuzzy terdiri dari harga, kapasitas, memori,<br />

waktu bicara, waktu standbye, kualitas kamera, ketebalan, berat<br />

3. Penentuan Himpunan Fuzzy : Setelah data variabel fuzzy dan non-fuzzy<br />

dipisahkan maka akan dilakukan proses penentuan himpunan fuzzy.<br />

Didalam proses terjadi pengubahan nilai tegas (crisp) ke dalam nilai<br />

fuzzy.<br />

4. Fungsi Keanggotaan : Di dalam fungsi keanggotaan ini akan<br />

menghasilkan suatu kurva yang menunjukkan pemetakan titik-titik input<br />

data ke dalam nilai keanggotaannya (sering juga disebut dengan derajat<br />

keanggotaan) yang memiliki internal antara 0 sampai 1. Di dalam proses<br />

ini akan diketahui nilai batas bawah, batas tengah dan atas suatu himpunan<br />

fuzzy.<br />

5. Firestrenght : Di dalam proses ini akan dihasilkan tingkat kesesuaian<br />

dengan kriteria pilihan diatas angka 0 (nol) sampai dengan angka 1 (satu).<br />

6. Non-fuzzy : Data variabel non-fuzzy yaitu HSDPA, 3G, EDGE, Sistem<br />

Operasi, Kamera, Kamera Video Call, Video Recording, Browser, Java


MIDP, Wifi, Bluetooth, Infrared, Memori Eksternal, Email, Music Player,<br />

Video Player, Radio Player, Port USB.<br />

7. Non-fuzzy query : Di dalam proses ini akan ditentukan ada dan<br />

tidaknya kriteria non-fuzzy yang dipilih, apabila tidak ada fasiltas non-<br />

fuzzy maka akan bernilai nol (0) dan apabila ada maka akan bernilai satu<br />

(1).<br />

8. Merger dan sortir : Data hasil firestrenght dan non-fuzzy query yang<br />

bernilai satu (1) akan dimerger dan disortir. Di daam proses ini terjadi<br />

pencocokan antara data fuzzy dan non fuzzy.<br />

9. Output Rekomendasi : Output Hasil rekomendasi berasal dari hasil<br />

firestrenght dan non-fuzzy query yang telah cocok dan sesuai. Output<br />

rekomendasi ini nantinya dibatasi hanya tujuh buah hasil rekomendasi<br />

hanpdhone.<br />

3.2.2 Data Flow Diagram (DFD)


Pengembangan dari sistem ini akan menggunakan Data Flow Diagram<br />

sebagai media untuk menjelaskan semua alur data beserta proses-proses yang<br />

terdapat di dalam sistem. Berikut ini context diagram dari aplikasi basis data fuzzy<br />

model tahani untuk rekomendasi handphone. DFD level 0 dan sub-sub prosesnya.<br />

1. Context Diagram<br />

Context diagram dari aplikasi ini dapat dilihat pada gambar 3.2<br />

Gambar 3.2 Context diagram<br />

Context diagram pada aplikasi ini ada 2 entitas luar yang berhubungan<br />

dengan sistem, yaitu: Administrator dan Pengguna. Dari Administrasor diperoleh<br />

data-data handphone dan batas himpunan fuzzy pada masing-masing variabel.<br />

Sedangkan dari pengguna akan di peroleh kriteria handphone dan mendapatkan<br />

layanan rekomendasi handphone sesuai dengan kriteria yang diinginkan.<br />

2. DFD Level 0


data HP<br />

admin<br />

batas himpunan<br />

non fuzzy<br />

pengguna<br />

rekomendasi<br />

batas himpunan<br />

2<br />

manajemen<br />

batas himpunan<br />

fuzzy<br />

3<br />

pencarian<br />

produk hp<br />

+<br />

derajat keanggotaan<br />

hasil rekomendasi<br />

1<br />

manajemen<br />

produk<br />

batas himpunan<br />

3 parameter<br />

4<br />

perhitungan<br />

firestrenght<br />

Gambar 3.3 DFD Level 0<br />

2 merk<br />

data merk<br />

4 derajat keanggotaan<br />

5 temp<br />

data HP<br />

hasil rekomendasi<br />

1 produk<br />

data hp<br />

DVD level 0 pada gambar 3.3 diatas terdapat 4 proses dan 5 database.<br />

Proses tersebut yaitu:<br />

1. Proses Manajemen Produk. Proses ini digunakan untuk manajemen produk<br />

handphone.<br />

2. Proses Manajemen Batasan Himpunan Fuzzy. Proses ini digunakan untuk<br />

Manajemen batas himpunan fuzzy.


3. Proses Pencarian Produk Handphone. Proses ini digunakan untuk mencari<br />

data handphone berdasarkan kriteria yang diberikan pada user dan menerima<br />

inputan dari database produk handphone dan merk.<br />

4. Perhitungan Fire Strenght. Proses ini digunakan untuk membuat Fire<br />

Strength dari hasil himpunan derajat keanggotaan yang diperoleh dari database<br />

rekomendasi, keluaran pada proses Fire Strength yaitu rekomendasi ke<br />

pengguna.<br />

Lima database itu adalah sebagai berikut:<br />

1. Produk, digunakan untuk meyimpan data handphone.<br />

2. Merk, digunakan untuk menyimpan data merk handphone.<br />

3. Parameter, digunakan untuk menyimpan data batas himpunan fuzzy.<br />

4. Derajat Keanggotaan, Menyimpan hasil derajat keanggotaan tiap himpunan<br />

fuzzy.<br />

5. Temp, Untuk menyimpan hasil sementara dari hasil rekomendasi sebelum<br />

dilakukan sortir berdasarkan kriteria pengguna, serta menyimpan nilai asli dari<br />

kriteria pengguna.<br />

3.2.3 Entity Relation Diagram (ERD)<br />

Entity Relation Diagram (ERD) menunjukkan struktur keseluruhan<br />

kebutuhan data serta hubungan data-data yang digunakan dalam sistem. Dalam<br />

ERD, data tersebut digambarkan dengan menggunakan sistem entitas yang saling<br />

terkait. Berikut ini adalah gambar dari ERD logical :


id_produk (PK)<br />

id_merk (PK)<br />

Tipe_produk<br />

Gambar_produk1<br />

Gambar_produk2<br />

Gambar_produk3<br />

Harga_produk<br />

Stok_produk<br />

Baterai<br />

Berat<br />

Tebal<br />

Panjang<br />

Lebar<br />

Layar_jenis<br />

Layar_pixel<br />

Layar_inci<br />

Layar_stanbye<br />

Lama_talktime<br />

Kapasitas_phonebook<br />

Memori_internal<br />

Sound<br />

Panjang_sms<br />

Kualitas_kamera<br />

Kamera_videocall<br />

Edge<br />

Os<br />

Gprs<br />

Wap<br />

Bluethoot<br />

Hsdpa<br />

Tiga_G<br />

Browser<br />

Java<br />

Wifi<br />

Infrared<br />

Email<br />

Musicplayer<br />

Videoplayer<br />

Usb<br />

Detail_produk<br />

Fitur_lain<br />

Videorecord<br />

Gps<br />

Level_user<br />

Diskon_persen<br />

Counter<br />

produk<br />

id_derajatKeanggotaan<br />

id_produk<br />

Harga1<br />

Harga2<br />

Harga3<br />

Memori1<br />

Memori2<br />

Memori3<br />

Talktime1<br />

Talktime2<br />

Talktime3<br />

Stanbye1<br />

Stanbye2<br />

Stanbye3<br />

Ketebalan1<br />

Ketebalan2<br />

Ketebalan3<br />

Berat1<br />

Berat2<br />

Berat3<br />

kualitasKamera1<br />

kualitasKamera2<br />

kualitasKamera3<br />

Derajat keanggotaan<br />

id_produk (PK)<br />

temp<br />

Tmpharga<br />

Tmptalktime<br />

Tmpstanbye<br />

Tmpketebalan<br />

Tmpberat<br />

Tmpkualitas<br />

Kamera<br />

id_rekomendasi<br />

id_produk<br />

fireStrength<br />

rekomendasi<br />

id_parameter<br />

parameter<br />

Parameter<br />

Batas_bawah<br />

Batas_tengah<br />

Batas atas<br />

id_menu<br />

menu<br />

Nama_menu<br />

Keyword_menu<br />

Jenis_menu<br />

Bag_menu<br />

Sub_dari<br />

Isi<br />

Gambar<br />

Publish<br />

Status<br />

Aktif<br />

urutan<br />

id_merk<br />

Nama_merk<br />

Key_merk<br />

Keterangan<br />

merk<br />

id_banner<br />

Judul<br />

Url<br />

Gambar<br />

Tgl_posting<br />

Posisi<br />

Urutan<br />

banner<br />

id_profil<br />

Judul_profil<br />

Isi_profil<br />

Website<br />

Alamat<br />

Hp<br />

Telp<br />

Email<br />

Cutomer_service<br />

Gambar_profil<br />

profil<br />

id_user<br />

Username<br />

Password<br />

Nama_panggilan<br />

Nama_lengkap<br />

Alamat<br />

Email<br />

Telp<br />

Level<br />

Konfirmasi<br />

user<br />

id_history<br />

input_user<br />

Produk<br />

Tanggal<br />

Bulan<br />

tahun<br />

history<br />

id_terlaris<br />

Nama_merek<br />

Produk<br />

Jumlah_terjual<br />

Bulan<br />

tahun<br />

terlaris<br />

id_petunjuk<br />

Jenis_petunjuk<br />

Gambar<br />

Isi<br />

Urutan<br />

petunjukiklan<br />

Gambar 3.4 ERD<br />

3.2.4 Struktur Database


Rincian dari ERD digambarkan dengan struktur database yang terdiri dari<br />

kolom-kolom yang memiliki atribut berupa nama kolom, tipe data, batasan atau<br />

aturan yang mengarah pada tabel tertentu dan keterangan. Struktur database<br />

menunjukkan daftar kebutuhan tabel yang digunakan untuk menyimpan data yang<br />

diperlukan dalam sistem ini,<br />

Berikut tabel-tabel yang terlibat dalam aplikasi internet agent yang dibuat:<br />

1. Tabel Banner<br />

Fungi : Untuk menyimpan banner yang ada pada halaman web.<br />

2. Tabel Merk<br />

Tabel 3.1 Tabel Banner<br />

Field Tipe Data<br />

Id_banner Int(5)<br />

Judul Varchar (100)<br />

url Varchar(100)<br />

Gambar Varchar(100)<br />

Tgl_posting Varchar(100)<br />

Posisi Varchar(100)<br />

Urutan Int(11)<br />

Fungsi : Untuk menyimpan data merk handphone.<br />

Tabel 3.2 Tabel Merk<br />

Field Tipe Data<br />

Id_merek Int(11)


Nama_merk Varchar(20)<br />

Key_merk Varchar(20)<br />

Keterangan Text<br />

3. Tabel Derajat Keanggotaan<br />

Fungsi : Menyimpan hasil derajat keanggotaan tiap himpunan fuzzy<br />

Tabel 3.3 Tabel Derajat Keanggotaan<br />

Field Tipe Data<br />

Id_derajatKeanggotaan Int(11)<br />

id_produk Int(11)<br />

Harga1 Double<br />

Harga2 Double<br />

Harga3 Double<br />

Memori1 Double<br />

Memori2 Double<br />

Memori3 Double<br />

Talktime1 Double<br />

Talktime2 Double<br />

Talktime3 Double<br />

Stanbye1 Double<br />

Stanbye2 Double<br />

Stanbye3 Double<br />

Ketebalan1 Double<br />

Ketebalan2 Double


Ketebalan3 Double<br />

Berat1 Double<br />

Berat2 Double<br />

Berat3 Double<br />

kualitasKamera1 Double<br />

kualitasKamera2 Double<br />

kualitasKamera3 Double<br />

4. Tabel Parameter<br />

Fungsi : Untuk menyimpan data batas himpunan fuzzy.<br />

Tabel 3.4 Tabel Prameter<br />

Field Tipe Data<br />

Id_parameter Int(11)<br />

Parameter Varchar(50)<br />

Batas_bawah Double<br />

Batas_tengah Double<br />

Batas atas Double<br />

5. Tabel Petunjukiklan<br />

Fungsi : Untuk menyimpan iklan dan petunjuk tata cara iklan di halaman<br />

web.<br />

Tabel 3.5 Tabel Petunjukiklan<br />

Field Tipe Data


Id_petunjuk Int(11)<br />

Jenis_petunjuk Varchar(40)<br />

Gambar Varchar(40)<br />

Isi Text<br />

Urutan Int(11)<br />

6. Tabel Profil<br />

Fungsi : Untuk menyimpan data profil dari perusahaan agen penjual<br />

handphone.<br />

7. Tabel Temp<br />

Tabel 3.6 Tabel Profil<br />

Field Tipe Data<br />

Id_profil Int(11)<br />

Judul_profil Varchar(15)<br />

Isi_profil Text<br />

Website Varchar(15)<br />

Alamat Text<br />

Hp Varchar(15)<br />

Telp Varchar(15)<br />

Email Varchar(20)<br />

Cutomer_service Varchar(40)<br />

Gambar_profil Varchar(40)


Fungsi : Untuk menyimpan hasil sementara dari hasil rekomendasi sebelum<br />

dilakukan sortir berdasarkan kriteria pengguna, serta menyimpan nilai asli<br />

dari kriteria pengguna.<br />

Tabel 3.7 Tabel Temp<br />

Field Tipe Data<br />

Id_produk Int(11)<br />

Tmpharga Double<br />

Tmptalktime Double<br />

Tmpstanbye Double<br />

tmpketebalan Double<br />

Tmpberat Double<br />

tmpkualitasKamera Double<br />

8. Tabel User<br />

Fungsi : Untuk menyimpan data user.<br />

Tabel 3.8 Tabel User<br />

Field Tipe Data<br />

Id_user Int(11)<br />

Username Varchar(40)<br />

Password Varchar(50)<br />

Nama_panggilan Varchar(50)<br />

Nama_lengkap Varchar(50)<br />

Alamat Text


Email Varchar(30)<br />

Telp Varchar(20)<br />

Level Enum(“admin”,”member”)<br />

Konfirmasi Enum(“sudah”,”belum”)<br />

9. Tabel Rekomendasi<br />

Fungsi : Untuk menyimpan data perhitungan firesrenght setelah disortir.<br />

Tabel 3.9 Tabel Rekomendasi<br />

Field Tipe Data<br />

id_rekomendasi Int(11)<br />

id_produk Int(11)<br />

ireStrength Double<br />

10. Tabel Produk<br />

Fungsi : Untuk menyimpan data-data handphone.<br />

Tabel 3.10 Tabel Produk<br />

Field Tipe Data<br />

Id_produk Int(11)<br />

Id_merk Int(20)<br />

Tipe_produk Varchar(20)<br />

Gambar_produk1 Varchar(100)<br />

Gambar_produk2 Varchar(100)<br />

Gambar_produk3 Varchar(100)


Harga_produk Varchar(50)<br />

Stok_produk Int(10)<br />

Baterai varchar(100)<br />

Berat varchar(100)<br />

Tebal varchar(100)<br />

Panjang varchar(100)<br />

Lebar varchar(100)<br />

Layar_jenis varchar(100)<br />

Layar_pixel varchar(50)<br />

Layar_inci varchar(50)<br />

Layar_stanbye varchar(100)<br />

Lama_talktime varchar(100)<br />

Kapasitas_phonebook varchar(100)<br />

Memori_internal varchar(100)<br />

Sound varchar(20)<br />

Panjang_sms varchar(100)<br />

Kualitas_kamera Double<br />

Kamera_videocall varchar(100)<br />

Edge varchar(100)<br />

Os varchar(100)<br />

Gprs varchar(20)<br />

Wap varchar(20)<br />

Bluethoot varchar(100)<br />

Hsdpa varchar(100)


Tiga_G varchar(100)<br />

Browser varchar(100)<br />

Java varchar(100)<br />

Wifi varchar(100)<br />

Infrared varchar(100)<br />

Email varchar(100)<br />

Musicplayer varchar(100)<br />

Videoplayer varchar(100)<br />

Usb varchar(100)<br />

Detail_produk Text<br />

Fitur_lain Text<br />

Videorecord varchar(100)<br />

Gps varchar(100)<br />

Level_user Enum(“non member”,”member”)<br />

Diskon_persen Int(3)<br />

Counter Int(10)<br />

11. Tabel History<br />

Fungsi : Untuk mencatat hasil rekomendasi<br />

Tabel 3.11 tabel History<br />

Field Type Data<br />

id_history Int (11)<br />

input_user Text<br />

produk Text


tanggal varchar (2)<br />

bulan varchar (2)<br />

tahun year (4)<br />

12. Tabel Terlaris<br />

Fungsi : Untuk memasukkan data penjualan tertinggi pada bulan sebelumnya<br />

Tabel 3.12 Tabel Terlaris<br />

Field Type Data<br />

Id_terlaris Int(11)<br />

Nama_merek Varchar(100)<br />

Produk Varchar(100)<br />

Jumlah_terjual Int(11)<br />

bulan Varchar(2)<br />

tahun Varchar(4)<br />

13. Tabel Menu<br />

Fungsi : Untuk melakukan manajemen menu pada control panel admin<br />

Tabel 3.13 Tabel Menu.<br />

Field Type Data<br />

Id_menu Int(11)<br />

Nama_menu Varchar(30)<br />

Keyword_menu Varchar(20)<br />

Jenis_menu Enum(“utama”,”sub”)<br />

Bag_menu Varchar(20)


Sub_dari Varchar(100)<br />

isi Text<br />

gambar<br />

publish<br />

status<br />

aktif<br />

urutan<br />

3.3 Desain User Interface<br />

Varchar(50<br />

Enum(“Y”,”N”)<br />

Enum(“non member”,”admin”, “member”)<br />

Enum(“Y”,”N”)<br />

Int(10)<br />

1. Rancangan Desain Halaman Utama<br />

Rancangan Desain Halaman ini merupakan halaman utama dari website.<br />

Dalam Rancangan Desain Halaman ini juga bisa dilihat data handphone<br />

terpopuler dan terbaru. Terdapat menu dibagian atas dan beberapa merek<br />

handphone serta iklan yang ada pada website. Apabila ingin mengunjungi<br />

Rancangan Desain Halaman rekomendasi handphone dapat memilih dibagian<br />

menu atas dan menekan tombol banner rekomendasi.


Gambar 3.5 Rancangan Desain Halaman Utama<br />

2. Rancangan Desain Halaman Rekomendasi<br />

Rancangan Desain Halaman ini digunakan untuk memilih kriteria<br />

handphone sesuai keinginan dari pengguna. Di dalam Rancangan Desain Halaman<br />

ini pengguna bisa memilih sesuai pilihan, merek, dan fitur yang ada pada<br />

handphone.


Gambar 3.6 Rancangan Desain Halaman Rekomendasi<br />

3. Rancangan Desain Halaman Hasil Rekomendasi<br />

Rancangan Desain Halaman ini berfungsi untuk menampilan hasil<br />

rekomendasi handphone sesuai kriteria yang telah dipilih oleh pengguna dalam<br />

Rancangan Desain Halaman rekomendasi. Dalam Rancangan Desain Halaman ini<br />

juga terdapat tujuh handphone hasil rekomendasi lengkap dengan gambar dan<br />

detail spesifikasi handphone.


Gambar 3.7 Rancangan Desain Halaman Rekomendasi<br />

4. Rancangan Desain Halaman Profil Perusahaan<br />

Rancangan Desain Halaman ini digunakan untuk menampilkan profil<br />

perusahaan dari agen penjual hanphone.<br />

Gambar 3.8 Rancangan Desain Halaman Profil Perusahaan


5. Rancangan Desain Halaman Petunjuk Iklan<br />

Rancangan Desain Halaman ini digunakan untuk memberitahukan<br />

prosedur pemasangan iklan pada website.<br />

Gambar 3.9 Rancangan Desain Halaman Prosedur Iklan<br />

6. Rancangan Desain Halaman Hubungi Kami<br />

Rancangan Desain Halaman ini digunakan untuk menghubungi<br />

administrator website.


Gambar 3.10 Rancangan Desain Halaman Hubungi Kami<br />

7. Rancangan Desain Halaman Login Admin<br />

Rancangan Desain Halaman ini digunakan untuk login administrator.<br />

Rancangan Desain Halaman ini merupakan pengamanan agar tidak semua orang<br />

bisa masuk ke control panel administrator<br />

Gambar 3.11 Rancangan Desain Halaman Login Admin<br />

8. Rancangan Desain Halaman Control Panel Administrator<br />

Rancangan Desain Halaman ini merupakan tampilan awal dari halaman<br />

control panel administrator. Admin dapat memilih beberapa menu dan melakukan<br />

manajeman data didalam Rancangan Desain Halaman ini.


9. Menu Manager<br />

Gambar 3.12 Control Panel Administrator<br />

Menu manager ini berfungsi untuk melakukan manajemen data yang ada<br />

pada administrator. Untuk merubah atau menginputkan data baru terdapat dalam<br />

Rancangan Desain Halaman input menu manager, sedangkan untuk melihat hasil<br />

dari menu manager terdapat dalam Rancangan Desain Halaman menu manager.<br />

Gambar 3.13 Rancangan Desain Halaman Input Menu Manager


10. Parameter Fuzzy<br />

Gambar 3.14 Rancangan Desain Halaman Menu Manager<br />

Parameter fuzzy ini berfungsi untuk menginputkan data parameter fuzzy<br />

yang terdapat dalam rancangan desain halaman input parameter fuzzy dan melihat<br />

asil parameter fuzzy yang terdapat dalam rancangan desain halaman parameter<br />

fuzzy<br />

Gambar 3.15 Input Parameter Fuzzy


11. Rancangan Desain Halaman Merk<br />

Gambar 3.16 Parameter Fuzzy<br />

Merk ini berfungsi untuk menginputkan data merk handphone yang<br />

terdapat dalam rancangan desain halaman input merk dan melihat data merk<br />

handphone yang terdapat dalam rancangan desain halaman merk.<br />

Gambar 3.17 Input merk


Gambar 3.18 Merk<br />

12. Rancangan Desain Halaman Produk<br />

Produk ini berfungsi untuk menginputkan dan manajemen data produk<br />

handphone yang terdapat dalam rancangan desain halaman input Produk dan<br />

melihat data merk handphone yang terdapat dalam rancangan desain halaman<br />

produk.


Gambar 3.19 Input Produk


Gambar 3.20 Produk<br />

13. Rancangan Desain Halaman Petunjuk<br />

Petunjuk ini berfungsi untuk menginputkan data tatacara petunjuk iklan<br />

yang terdapat dalam rancangan desain halaman input petunjuk dan melihat data<br />

petunjuk iklan yang terdapat dalam rancangan desain halaman petunjuk.<br />

Gambar 3.21 Input Petunjuk


Gambar 3.22 Petunjuk<br />

14. Rancangan Desain Halaman Banner<br />

Banner ini berfungsi untuk menginputkan dan manajemen data banner<br />

yang terdapat dalam rancangan desain halaman input banner dan melihat data<br />

banner yang terdapat dalam rancangan desain halaman petunjuk.<br />

Gambar 3.23 Input Banner


15. Rancangan Desain Halaman Profil<br />

Gambar 3.24 Banner<br />

Rancangan desain halaman profil ini berfungsi untuk menginputkan data<br />

profil perusahaan.


Gambar 3.25 Profil Perusahaan<br />

16. Rancangan Desain Halaman Pengguna<br />

Rancangan desain halaman pengguna ini berfungsi untuk menginputkan<br />

dan managemen data admin yang terdapat dalam rancangan desain halaman input<br />

pengguna dan melihat data pengguna yang terdapat dalam rancangan desain<br />

halaman pengguna.<br />

Gambar 3.26 Input Pengguna


Gambar 3.27 Pengguna<br />

17. Rancangan Desain Halaman Laporan<br />

Rancangan desain halaman laporan ini berfungsi untuk memberikan<br />

laporan hasil rekomendasi yang telah dipilih oleh calon konsumen dalam tiap<br />

bulan


Gambar 3.28 Rancangan Desain Halaman Laporan<br />

18. Rancangan Desain Halaman Pengujian Laporan<br />

Rancangan Desain Halaman ini digunakan untuk melakukan pengujian<br />

terhadap data laporan rekomendasi handphone pada tiap bulannya.


Gambar 3.29 Rancangan Desain Halaman Pengujian Laporan<br />

3.3.1 Desain Uji Coba Implementasi Derajat Keanggotaan<br />

Pada kasus ini, setiap variabel fuzzy menggunakan fungsi keanggotaan<br />

bahu dan segitiga sebagai pendekatan untuk memperoleh derajat keanggotaan<br />

suatu nilai dalam himpunan fuzzy.<br />

Untuk variabel harga nilai variabel linguistiknya adalah: MURAH,<br />

SEDANG, dan MAHAL. Himpunan MURAH dan MAHAL menggunakan<br />

pendekatan fungsi keanggotaan yang membentuk bahu. Sedangkan himpunan<br />

SEDANG menggunakan pendekatan bentuk segitiga.


Gambar 3.30 Variabel Harga<br />

……………….(3.1)<br />

Untuk variabel kapasitas memory nilai variabel linguistiknya adalah:<br />

KECIL, SEDANG, dan BESAR. Himpunan KECIL dan BESAR menggunakan<br />

pendekatan fungsi keanggotaan yang membentuk bahu. Sedangkan himpunan<br />

SEDANG menggunakan pendekatan bentuk segitiga.


Gambar 3.31 Variabel Kapasitas Memory<br />

…….(3.2)<br />

Untuk variabel waktu bicara nilai variabel linguistiknya adalah: AGAK<br />

LAMA, LAMA, dan LAMA SEKALI. Himpunan AGAK LAMA dan LAMA<br />

SEKALI menggunakan pendekatan fungsi keanggotaan yang membentuk bahu.<br />

Sedangkan himpunan LAMA menggunakan pendekatan bentuk segitiga.


Gambar 3.32 Variabel Waktu Bicara<br />

…….(3.3)<br />

Untuk variabel waktu stanbye nilai variabel linguistiknya adalah: AGAK<br />

LAMA, LAMA, dan LAMA SEKALI. Himpunan AGAK LAMA dan LAMA<br />

SEKALI menggunakan pendekatan fungsi keanggotaan yang membentuk bahu.<br />

Sedangkan himpunan LAMA menggunakan pendekatan bentuk segitiga.


Gambar 3.33 Variabel Waktu Stanbye<br />

….(3.4)<br />

Untuk variabel kualitas kamera nilai variabel linguistiknya adalah:<br />

BIASA, BAGUS, dan SANGAT BAGUS. Himpunan BIASA dan SANGAT<br />

BAGUS menggunakan pendekatan fungsi keanggotaan yang membentuk bahu.<br />

Sedangkan himpunan BAGUS menggunakan pendekatan bentuk segitiga.


Gambar 3.34 Variabel Kualitas Kamera<br />

..(3.5)<br />

Untuk variabel ketebalan nilai variabel linguistiknya adalah: TIPIS,<br />

SEDANG dan TEBAL. Himpunan TIPIS DAN TEBAL menggunakan<br />

pendekatan fungsi keanggotaan yang membentuk bahu. Sedangkan himpunan<br />

SEDANG menggunakan pendekatan bentuk segitiga.


Gambar 3.35 Variabel Ketebalan<br />

……………….(3.6)<br />

Untuk variabel berat nilai variabel linguistiknya adalah: RINGAN,<br />

SEDANG, dan BERAT. Himpunan RINGAN dan BERAT menggunakan<br />

pendekatan fungsi keanggotaan yang membentuk bahu. Sedangkan himpunan<br />

SEDANG menggunakan pendekatan bentuk segitiga.


Gambar 3.36 Variabel Berat<br />

3.3.2 Desain Uji Coba Implementasi Rekomendasi Handphone<br />

……………….(3.7)<br />

Tujuan dari uji coba ini adalah untuk mengetahui output derajat<br />

keanggotaan dari query yang diinputkan pengguna sampai dihasilkan Fire<br />

Strength, kemudian membandingkan Fire Strength pada masing-masing keluaran<br />

sampai dihasilkan rekomendasi handphone sesuai kriteria. Jika keluaran yang<br />

dihasilkan sesuai dengan prosedur dan hitungan, maka uji coba ini dapat<br />

dikatakan berhasil.


Tabel 3.14 Derajat Keanggotaan Query Harga Sedang dan Berat Sedang<br />

No Merk Type Id_Produk<br />

Harga<br />

Sedang<br />

Berat<br />

Sedang<br />

Fire<br />

strenght<br />

1 Sony Ericson K7701 19 1 0,75 0,75<br />

2 Sony Ericson W580i 20 0,714 0,8 0,714<br />

3 Sony Ericson T707i 21 0,628 0,75 0,628<br />

4 Sony Ericson W508 24 0,657 0,9 0,657<br />

5 Sony Ericson T715 25 0,9 0,7 0,7<br />

Proses uji coba dilakukan dengan menginputkan kriteria oleh pengguna<br />

sehingga diperoleh query untuk kriteria. Contoh dari kriteria tersebut harga sedang<br />

dan berat sedang, hasil yang diharapkan.<br />

Tabel 3.15 Rekomendasi Query Harga Sedang dan Berat Sedang<br />

No Fire strenght Rekomendasi Id_Produk Type<br />

1 0,75 0,75 19 K7701<br />

2 0,714 0,714 20 W580i<br />

3 0,628 0,7 25 T715<br />

4 0,657 0,657 24 W508<br />

5 0,7 0,628 21 T707i<br />

3.3.3 Desain Uji Coba Aplikasi Rekomendasi Handphone Secara<br />

Keseluruhan


Sistem akan diuji untuk validasi ketepatan rekomendasi handphone. Untuk<br />

mengetahui tingkat ketepatan sistem dalam memberikan rekomendasi yang sesuai<br />

bagi konsumen. Subyek coba pada penelitian ini adalah 50 data handphone yang<br />

terdapat pada “Dimensi Cell” agen penjual handphone. Untuk menguji solusi yang<br />

seharusnya benar dengan total permasalahan yang dihadapkan.


4.1 Analisa dan Implementasi<br />

BAB IV<br />

HASIL DAN PEMBAHASAN<br />

Hasil analisa dan implementasi dari sistem basisdata Fuzzy Model Tahani<br />

untuk rekomendasi handphone pada perusahaan agen penjual handphone akan<br />

disampaikan pada bab ini. Sebagaimana diketahui banyaknya variasi handphone<br />

berdasarkan spesifikasi dan harga, sedangkan pelanggan pada umumnya kurang<br />

dapat memberikan spesifikasi yang jelas terhadap kebutuhan dan harapannya.<br />

Terutama akan kecepatan dan keakuratan layanan ini membuat aktifitas manual<br />

yang dilakukan oleh bagian perusahaan agen penjualan mejadi tidak efektif dan<br />

efisien.<br />

Pada aplikasi ini sistem dapat membantu pemberian rekomendasi<br />

handphone kepada pelanggannya, dengan fitur sistem informasi yang dapat<br />

menangani bahasa alami manusia yang tidak presisi atau tidak pati, relatif, dan<br />

kualitatif. Fitur ini dapat merefleksikan dalam bentuk tertentu didalam struktur<br />

dan desain manajemen basis data (DBMS), serta dalam kemampuan pencarian<br />

datanya (querying). Sistem rekomendasi handphone di katakana berhasil apabila<br />

sistem mampu menampilkan daftar dari handphone yang memenuhi kriteria<br />

konsumen.


4.2 Instalasi Program Sistem Perekomendasian Handphone<br />

4.2.1 Kebutuhan Perankat Keras<br />

Perangkat keras yang dibutuhkan mampu menjalankan program<br />

rekomendasi handphone dengan baik adalah sebagai berikut:<br />

1. Laptop Tosibha dual core 2,7GHz<br />

2. Memory 2 GBytes<br />

3. Hardisk 160 GBytes<br />

4. VGA 256 Mbytes<br />

4.2.2 Kebutuhan Perangkat Lunak<br />

Perangkat lunak yang dibutuhkan agar mampu menjalankan program<br />

rekomendasi handphone dengan baik adalah sebagai berikut:<br />

1. Instalasi Microsoft Windows XP Profesional<br />

2. Instalasi Appserv 5.7<br />

3. Instalasi Dreamweaver 8<br />

4. Instalasi Mozzila Firefox 3.6<br />

4.3 Penjelasan Penggunaan Program<br />

1. Form Utama<br />

Form ini merupakan halaman utama dari website. Dalam form ini juga bisa<br />

dilihat data handphone terpopuler dan terbaru. Terdapat menu dibagian atas dan<br />

beberapa merek handphone serta iklan yang ada pada website. Apabila ingin<br />

mengunjungi form rekomendasi handphone dapat memilih dibagian menu atas<br />

dan menekan tombol banner rekomendasi.


2. Form Rekomendasi<br />

Gambar 4.1 Form Utama<br />

Form ini digunakan untuk memilih kriteria handphone sesuai keinginan<br />

dari pengguna. Di dalam form ini pengguna bisa memilih sesuai pilihan, merek,<br />

dan fitur yang ada pada handphone. Dengan memilih kriteria handphone yang ada<br />

pada form rekomendasi. Contoh apabila dipilih handphone dengan harga mahal<br />

dan berat ringan


3. Form Hasil Rekomendasi<br />

Gambar 4.2 Form Rekomendasi<br />

Form ini berfungsi untuk menampilan hasil rekomendasi handphone sesuai<br />

kriteria yang telah dipilih oleh pengguna dalam form rekomendasi. Dalam form<br />

ini juga Terdapat tujuh handphone hasil rekomendasi lengkap dengan gambar dan<br />

detail spesifikasi handphone. Contoh apabila didalam form rekomendasi dipilih<br />

harga mahal dan berat ringan maka akan keluar rekomendasi handphone yaitu :<br />

LG KM900 ARENA, LG GD510, Sony Ericsson JALOU.


4. Form Profil Perusahaan<br />

Gambar 4.3 Form Hasil Rekomendasi<br />

Form ini digunakan untuk menampilkan profil perusahaan dari agen<br />

penjual hanphone.<br />

5. Form Login Admin<br />

Gambar 4.4 From Profil


Form ini digunakan untuk login administrator. Form ini merupakan<br />

pengamanan agar tidak semua orang bisa masuk ke control panel administrator<br />

dengan mengisi username dan password yang ada pada form login admin.<br />

6. Form Hubungi Kami<br />

Gambar 4.5 Form Login Admin<br />

Form ini digunakan untuk menghubungi administrator website. Dengan<br />

cara mengisi form yang tersedia pada form hubungi kami.


7. Form Petunjuk Iklan<br />

pada website.<br />

Gambar 4.6 Form Hubungi Kami<br />

Form ini digunakan untuk memberitahukan prosedur pemasangan iklan


8. Form Control Panel Administrator<br />

Gambar 4.7 Form Petunjuk Iklan<br />

Form ini merupakan tampilan awal dari halam control panel administrator.<br />

Admin dapat memilih beberapa menu dan melakukan manajeman data di dalam<br />

form ini.


9. Menu Manager<br />

Gambar 4.8 Form Control Panel Administrator<br />

Menu manager ini berfungsi untuk melakukan manajemen data yang ada<br />

pada administrator. Untuk merubah atau menambah data baru terdapat dalam form<br />

tambah menu maganer, sedangkan untuk melihat hasil dari menu manager<br />

terdapat dalam form menu manager.


10. Form Merk<br />

Gambar 4.9 Form Menu Manager<br />

Gambar 4.10 Form Tambah Menu Manager<br />

Merk ini berfungsi untuk menambahkan data merk handphone yang<br />

terdapat dalam form tambah merk dan melihat data merk handphone yang<br />

terdapat dalam form merk.


Gambar 4.11 Form Merk<br />

Gambar 3.12 Form Tambah Merk Handphone


11. Parameter Fuzzy<br />

Parameter fuzzy ini berfungsi untuk menambahkan data parameter fuzzy<br />

yang terdapat dalam form tambah parameter fuzzy dan melihat hasil parameter<br />

fuzzy yang terdapat dalam form Parameter Fuzzy<br />

12. Form Produk<br />

Gambar 4.13 Form Parameter Fuzzy<br />

Gambar 4.14 Form Parameter Fuzzy


Produk ini berfungsi untuk menambahkan dan manajemen data produk<br />

handphone yang terdapat dalam form tambah produk dan melihat data merk<br />

handphone yang terdapat dalam form produk. dan apabila ingin menambah stok<br />

hanpdhone dapat menggunakan form tambah stok handphone.<br />

Gambar 4.15 Form Produk


Gambar 4.16 Form Tambah Produk


13. Form Petunjuk<br />

Gambar 4.17 Form Tambah Stok<br />

Petunjuk ini berfungsi untuk menambahkan data tata cara petunjuk iklan<br />

yang terdapat dalam form tambah petunjuk dan melihat data petunjuk iklan yang<br />

terdapat dalam form petunjuk.


14. Form Banner<br />

Gambar 4.18 Form Petunjuk Iklan<br />

Gambar 4.19 Form Tambah Iklan


Banner ini berfungsi untuk menambahkan dan manajemen data banner<br />

yang terdapat dalam form tambah banner dan melihat data banner yang terdapat<br />

dalam form petunjuk.<br />

Gambar 4.20 Form Banner


15. Form Profil<br />

Gambar 4.21 Form Tambah Banner<br />

Form profil ini berfungsi untuk menambahkan data profil perusahaan.<br />

16. Form Pengguna<br />

Gambar 4.22 Form Profil


Pengguna ini berfungsi untuk menambahkan dan managemen data admin<br />

yang terdapat dalam form tambah pengguna dan melihat data pengguna yang<br />

terdapat dalam form pengguna.<br />

Gambar 4.23 Form Pengguna


17. Form Laporan<br />

Gambar 4.24 Form Tambah Pengguna<br />

Form Laporan ini berfungsi untuk menampilkan hasil rekomendasi<br />

handphone pada setiap bulannya. Kemudian admin dapat menguji laporan tersebut<br />

dengan membandingkan dengan data terlaris pada bulan sebelumnya, yang<br />

nantinya dapat dianalisis dan mendapatkan suatu informasi handphone dengan<br />

karakteristik apa yang paling banyak digemari.<br />

Gambar 4.25 Form Laporan


Contoh hasil pengujian laporan :<br />

Gambar 4.26 Form Pengujian Laporan<br />

Tabel 4.1 Data Handphone Terlaris<br />

NO MERK TYPE<br />

1 Nokia 1661<br />

2 Nokia E71<br />

3 Samsung GSTAR<br />

4 Samsung Gemini<br />

5 LG GW300<br />

6 Sony Ericson K770i<br />

7 nexian G912


Tabel 4.2 Data Simulasi 10 Hasil Rekomendasi pada Bulan Juli<br />

NO Inputan User Hasil Rekomendasi<br />

1 Semua Merk HP: Harga<br />

Mahal, Berat Sedang, Ada<br />

Kamera, Ada Music<br />

Player,<br />

Ada Video Player<br />

2 Semua Merk HP: Harga<br />

Mahal, Kualitas Kamera<br />

Sangat Bagus, HSDPA,<br />

3G<br />

3 Semua Merk HP: Memori<br />

Kecil, Talktime Lama,<br />

Berat Sedang, Ada<br />

Kamera<br />

4 Semua Merk HP: Harga<br />

Sedang, Standbye Lama,<br />

Ada Kamera, Ada<br />

Browser, Ada Bluetooth<br />

5 Semua Merk HP: Harga<br />

Mahal, Berat Sedang<br />

6 Semua Merk HP: Harga<br />

Mahal, Berat<br />

LG GD510, Samsung SGH-S5233 STAR<br />

WIFI, Sony Ericsson T715i, Sony Ericsson<br />

W595, Sony Ericsson W508I, Blackberry<br />

8520 gemini, Nokia 5530 XMUSIC<br />

Iphone 3GS 32, Iphone 3GS 16, Sony<br />

Ericsson X10, Motorola MILTESTONE,<br />

Sony Ericsson X2, Samsung SGH-i8000<br />

OMNIA, Nokia N97 MINI<br />

Sony Ericsson T715i<br />

Sony Ericsson JALOU, Nokia 7320, LG<br />

GU285, Sony Ericsson W595, Sony Ericsson<br />

W508I, Sony Ericsson K770i, Sony Ericsson<br />

T715i<br />

LG GD510, Samsung SGH-S5233 STAR<br />

WIFI, Sony Ericsson T715i, Sony Ericsson<br />

W595, Sony Ericsson W508I, Blackberry<br />

8520 gemini, Nokia 5530 XMUSIC<br />

Iphone 3GS 32, Iphone 3GS 16, Sony<br />

Ericsson X10, Motorola MILTESTONE,<br />

Sony Ericsson X2, Samsung SGH-i8000


7 Semua Merk HP: Harga<br />

Sedang, Berat<br />

8 Semua Merk HP: Harga<br />

Murah, Berat<br />

9 Semua Merk HP: Harga<br />

Sedang, Ringan<br />

10 Semua Merk HP: Harga<br />

Sedang, Berat Sedang<br />

OMNIA, Nokia N97 MINI<br />

Motorola Q9, Sony Ericsson K770i, Samsung<br />

GT-B3410, Sony Ericsson W595, LG<br />

GU285, Nokia 7320, Motorola ZN200<br />

Nexian G912, Samsung SGH-B3310,<br />

Motorola ZN200, LG GU285, LG GW300,<br />

Motorola W220<br />

Nexian NX-G788 SHE, Sony Ericsson<br />

JALOU, LG GD510, Nokia 2730 CLASIC<br />

Samsung SGH-S3653 CORBY, Nokia 3720<br />

CLASIC, Sony Ericsson T715i, Samsung<br />

SGH-S5233 STAR WIFI, Sony Ericsson<br />

W508I, Nokia 7320, Sony Ericsson JALOU<br />

Dari hasil laporan simulasi pada bulan juli apabila dibandingkan dengan data<br />

penjualan asli. Maka terdapat satu hasil yang mendekati nilai kesesuaian tertinggi<br />

yaitu harga murah dan berat dengan jenis handphone yaitu Nexian G912 dan LG<br />

GW300.<br />

4.4 Source Code Fuzzy Database Model Tahani<br />

Setiap variabel fuzzy menggunakan fungsi keanggotaan bahu dan segitiga<br />

sebagai pendekatan untuk memperoleh derajat keanggotaan suatu nilai dalam<br />

himpunan fuzzy. Berikut akan dijelaskan logika dan source code untuk variabel<br />

harga.


Untuk variabel harga nilai variabel linguistiknya adalah: MURAH,<br />

SEDANG, dan MAHAL. Himpunan MURAH dan MAHAL menggunakan<br />

pendekatan fungsi keanggotaan yang membentuk bahu. Sedangkan himpunan<br />

SEDANG menggunakan pendekatan bentuk segitiga.<br />

harga adalah:<br />

Gambar 4.27 Variabel Harga<br />

Salah satu contoh source code program dalam penelitian ini untuk variabel<br />

if ($harga!="")<br />

{<br />

$hargaProduk1=nilaiBatasBawah("harga", $hasilHP[harga_produk]);<br />

$hargaProduk2=nilaiBatasTengah("harga", $hasilHP[harga_produk]);<br />

$hargaProduk3=nilaiBatasAtas("harga", $hasilHP[harga_produk]);<br />

switch ($harga)<br />

{<br />

case "murah":<br />

$hargaProduk=$hargaProduk1;


Gambar 4.28 Source Code Fuzzy untuk Variabel Harga<br />

Source Code untuk variabel harga fuzzy diperoleh dari source code yang<br />

ada di dalam fungsi fuzzy. Source code fungsi fuzzy itu sendiri yaitu :<br />


Gambar 4.29 Source Code Fungsi Fuzzy<br />

4.5 Uji Coba Hasil Rekomendasi Kriteria Fuzzy dengan Non-Fuzzy<br />

Tabel 4.3 Hasil Rekomendasi Handphone yang Ada Kamera<br />

NO MERK TYPE<br />

1 Sony Ericsson c905i<br />

2 Nokia e71


3 Nokia 5230<br />

4 Nokia 5530 XMUSIC<br />

5 Nokia E72<br />

6 Nokia N97 MINI<br />

7 Nokia 7320<br />

Tabel 4.4 Hasil Rekomendasi Handphone yang ada Kamera dan harga murah<br />

NO MERK TYPE<br />

1 Motorola WX280<br />

2 Sony Ericsson K330I<br />

3 Nokia 2330<br />

4 Sony Ericsson T280<br />

5 Nokia 2690<br />

6 Nexian G912<br />

7 Nokia 2730 CLASIC<br />

Tabel 4.5 Hasil Rekomendasi Handphone yang Ada Kamera dan Harga Sedang<br />

NO MERK TYPE<br />

1 Motorola Q9<br />

2 Samsung SGH-S3653 CORBY<br />

3 Nexian NX-G788 SHE<br />

4 Sony Ericsson K770i<br />

5 Nokia 7320<br />

6 Sony Ericsson JALOU


7 Nokia 3720 CLASIC<br />

Tabel 4.6 Hasil Rekomendasi Handphone yang Ada Kamera dan Harga Mahal<br />

NO MERK TYPE<br />

1 Iphone 3GS 32<br />

2 Iphone 3GS 16<br />

3 Sony Ericsson X10<br />

4 Motorola MILTESTONE<br />

5 Sony Ericsson X2<br />

6 Samsung SGH-i8000 OMNIA<br />

7 Nokia N97 MINI<br />

Tabel 4.7 Hasil Rekomendasi Handphone yang Ada Kamera, Harga Sedang dan<br />

Berat Ringan<br />

NO MERK TYPE<br />

1 Motorola WX280<br />

2 Sony Ericsson K330I<br />

3 Nokia 2330<br />

4 Nokia 2690<br />

5 Sony Ericsson T280<br />

6 Nokia 2730 CLASIC<br />

7 Nexian NX-G788 SHE<br />

4.6 Uji Coba Hasil Rekomendasi dengan Kriteria Fuzzy


Tabel 4.8 Harga Murah dan Berat Ringan<br />

NO MERK TYPE<br />

1 Samsung SGH-E1080T<br />

2 LG GB106<br />

3 Motorola WX280<br />

4 Sony Ericsson K330I<br />

5 Nokia 2330<br />

6 Nokia 2690<br />

7 Sony Ericsson T280<br />

Tabel 4.9 Harga Murah dan Berat Sedang<br />

NO MERK TYPE<br />

1 Motorola W220<br />

2 Nokia 2730 CLASIC<br />

3 LG GW300<br />

4 Samsung SGH-B3310<br />

5 LG GU285<br />

6 Nokia 1661<br />

7 Sony Ericsson T280<br />

Tabel 4.10 Harga Murah dan Berat Berat<br />

NO MERK TYPE


1 Nexian G912<br />

2 Samsung SGH-B3310<br />

3 Motorola ZN200<br />

4 LG GU285<br />

5 LG GW300<br />

Tabel 4.11 Harga Sedang dan Berat Ringan<br />

NO MERK TYPE<br />

1 LG GD510<br />

2 Nexian NX-G788 SHE<br />

3 Sony Ericsson JALOU<br />

4 Nokia 2730 CLASIC<br />

Tabel 4.12 Harga Sedang dan Berat Sedang<br />

NO MERK TYPE<br />

1 Samsung SGH-S3653 CORBY<br />

2 Nokia 3720 CLASIC<br />

3 Sony Ericsson T715i<br />

4 Samsung SGH-S5233 STAR WIFI<br />

5 Sony Ericsson W508I<br />

6 Nokia 7320<br />

7 Sony Ericsson JALOU<br />

Tabel 4.13 Harga Sedang dan Berat Berat


NO MERK TYPE<br />

1 Motorola Q9<br />

2 Sony Ericsson K770i<br />

3 Samsung GT-B3410<br />

4 Sony Ericsson W595<br />

5 LG GU285<br />

6 Nokia 7320<br />

7 Motorola ZN200<br />

Tabel 4.14 Harga Mahal dan Berat Ringan<br />

NO MERK TYPE<br />

1 LG GD510<br />

2 LG KM900 ARENA<br />

3 Sony Ericsson JALOU<br />

Tabel 4.15 Harga Mahal dan Berat Sedang<br />

NO MERK TYPE<br />

1 Samsung SGH-S5233 STAR WIFI<br />

2 LG GD510<br />

3 Sony Ericsson T715i<br />

4 Sony Ericsson W595<br />

5 Sony Ericsson W508I<br />

6 Blackberry 8520 gemini<br />

7 Nokia 5530 XMUSIC


Tabel 4.16 Harga Mahal dan Berat Berat<br />

NO MERK TYPE<br />

4.7 Analisa Hasil Uji Coba<br />

1 Samsung SGH-i8000 OMNIA<br />

2 Nokia N97 MINI<br />

3 Sony Ericsson X2<br />

4 Motorola MILTESTONE<br />

5 Sony Ericsson X10<br />

6 Iphone 3GS 16 GB<br />

7 Iphone 3GS 32GB<br />

Pada analisa uji coba kali ini sistem akan diuji terhadap 20 konsumen<br />

untuk validasi kesesuaian rekomendasi handphone. Setiap konsumen diberi<br />

kesempatan untuk mengisi kuesioner dan menentukan kriteria handphone yang<br />

diinginkan. Berikut hasil kriteria 20 konsumen :<br />

Tabel 4.17 Uji Rekomendasi<br />

NO INPUTAN KONSUMEN REKOMENDASI Kesesuaian<br />

1 Semua Merk HP: Harga<br />

Sedang, Berat Sedang, Ada<br />

Bluetooth, Ada Memori<br />

Eksternal,<br />

Ada USB<br />

Samsung SGH-S3653<br />

CORBY, Nokia 3720<br />

CLASIC, Sony Ericsson<br />

T715i, Samsung SGH-<br />

S5233 STAR WIFI, Sony<br />

Ericsson W508I, Nokia<br />

7320, Sony Ericsson<br />

JALOU<br />

Samsung SGH-<br />

S5233 STAR<br />

WIFI


2 Semua Merk HP: Harga<br />

Mahal, Standbye Lama, 3G,<br />

Ada OS<br />

3 Semua Merk HP: Harga<br />

Mahal, Berat Sedang, 3G,<br />

Ada Music Player,<br />

Ada Video Player<br />

4 Semua Merk HP: Harga<br />

Sedang, Tebal Sedang, Ada<br />

Browser, Support JAVA<br />

5 Semua Merk HP: Harga<br />

Sedang, Memori Sedang,<br />

Ada Music Player,<br />

Ada Video Player<br />

6 Semua Merk HP: Tebal<br />

Sedang<br />

7 Semua Merk HP: Harga<br />

Mahal, Berat Sedang, Ada<br />

Kamera, Ada Music Player,<br />

Ada Video Player<br />

Iphone 3GS 32, Iphone<br />

3GS 16, LG KM900<br />

ARENA, Nokia N97<br />

MINI, Motorola<br />

MILTESTONE,<br />

Blackberry 9500 STORM,<br />

Nokia E72<br />

Sony Ericsson T715i,<br />

Sony Ericsson W595,<br />

Sony Ericsson W508I,<br />

Nokia 7320, Sony<br />

Ericsson JALOU<br />

Samsung GT-B3410,<br />

Nokia 3720 CLASIC,<br />

Sony Ericsson K770i, LG<br />

GU285, Sony Ericsson<br />

T715i, Motorola ZN200,<br />

Nokia 7320<br />

Motorola ZN5<br />

Nokia 5230, Samsung GT-<br />

B3410, Sony Ericsson X2,<br />

Sony Ericsson YARI,<br />

Motorola ZN200, LG<br />

GW525, Nokia 3720<br />

CLASIC<br />

LG GD510, Samsung<br />

SGH-S5233 STAR WIFI,<br />

Sony Ericsson T715i,<br />

Sony Ericsson W595,<br />

Sony Ericsson W508I,<br />

Blackberry 8520 gemini,<br />

Nokia 5530 XMUSIC<br />

Blackberry 9500<br />

STORM<br />

Sony Ericsson<br />

T715i<br />

Nokia 7320<br />

LG GW525<br />

Samsung SGH-<br />

S5233 STAR<br />

WIFI


8 Semua Merk HP: Harga<br />

Mahal, Kualitas Kamera<br />

Sangat Bagus, HSDPA, 3G,<br />

9 Semua Merk HP: Memori<br />

Kecil, Talktime Lama,<br />

Berat Sedang, Ada Kamera,<br />

10 Semua Merk HP: Harga<br />

Murah, Kualitas Kamera<br />

Bagus, Ada Browser<br />

11 Semua Merk HP: Harga<br />

Sedang, Standbye Lama,<br />

Ada Kamera, Ada Browser,<br />

Ada Bluetooth,<br />

12 Semua Merk HP: Harga<br />

Murah, Berat Sedang, Ada<br />

Browser, Ada Music Player,<br />

13 Semua Merk HP: Harga<br />

Sedang, Standbye Lama,<br />

Ada Music Player,<br />

Ada Video Player,<br />

14 Semua Merk HP: Tebal<br />

Sedang, Berat Sedang, Ada<br />

Browser, Support JAVA,<br />

Iphone 3GS 32, Iphone<br />

3GS 16, Sony Ericsson<br />

X10, Motorola<br />

MILTESTONE, Sony<br />

Ericsson X2, Samsung<br />

SGH-i8000 OMNIA,<br />

Nokia N97 MINI<br />

, Nokia N97<br />

MINI<br />

Sony Ericsson T715i Sony Ericsson<br />

T715i<br />

Nokia 2730 CLASIC,<br />

Samsung SGH-B3310, LG<br />

GW300, Motorola ZN200,<br />

LG GU285, Nexian NX-<br />

G788 SHE<br />

Sony Ericsson JALOU,<br />

Nokia 7320, LG GU285,<br />

Sony Ericsson W595,<br />

Sony Ericsson W508I,<br />

Sony Ericsson K770i,<br />

Sony Ericsson T715i<br />

Nokia 2730 CLASIC, LG<br />

GW300, Samsung SGH-<br />

B3310, LG GU285, Nokia<br />

2690<br />

Sony Ericsson JALOU,<br />

Nokia 7320, LG GU285,<br />

Sony Ericsson W595,<br />

Sony Ericsson W508I,<br />

Sony Ericsson K770i,<br />

Sony Ericsson T715i<br />

Nokia 3720 CLASIC,<br />

Sony Ericsson T715i,<br />

Samsung SGH-B3310,<br />

Nokia 7320, LG GU285,<br />

LG GW300<br />

Sony Ericsson<br />

K770i<br />

LG GW300<br />

Sony Ericsson<br />

K770i<br />

Samsung SGH-<br />

B3310


15 Semua Merk HP: Memori<br />

Besar, Berat, Ada Browser,<br />

Ada Music Player,<br />

16 Semua Merk HP: Talktime<br />

Lama, Kualitas Kamera<br />

Sangat Bagus, Ada Kamera<br />

Video Call, Support JAVA,<br />

17 Semua Merk HP: Standbye<br />

Sangat Lama, Berat, Ada<br />

Wifi, Ada Music Player,<br />

18 Semua Merk HP: Talktime<br />

Sangat Lama, Tebal, Ada<br />

Kamera, Ada Wifi,<br />

19 Semua Merk HP: Memori<br />

Besar, Tipis, Ada Kamera,<br />

Ada Music Player,<br />

20 Semua Merk HP: Harga<br />

Sedang, Ringan, Ada<br />

Bluetooth,<br />

Ada Radio Player,<br />

Nokia 2730 CLASIC<br />

Nokia N97 MINI,<br />

Samsung SGH-i8000<br />

OMNIA, Iphone 3GS 32,<br />

Iphone 3GS 16, Sony<br />

Ericsson X10, Blackberry<br />

9500 STORM, Blackberry<br />

9000 BOLD<br />

Sony Ericsson T715i,<br />

Sony Ericsson c905i<br />

Motorola ZN5, Sony<br />

Ericsson X2, Samsung<br />

SGH-i8000 OMNIA, Sony<br />

Ericsson X10, Nokia E72,<br />

Blackberry 8520 gemini,<br />

Samsung SGH-B3310<br />

Sony Ericsson c905i<br />

Samsung SGH-i8000<br />

OMNIA, LG KM900<br />

ARENA, Iphone 3GS 32,<br />

Iphone 3GS 16, Sony<br />

Ericsson X10, Blackberry<br />

9000 BOLD, Blackberry<br />

9500 STORM<br />

Nexian NX-G788 SHE,<br />

Sony Ericsson JALOU,<br />

LG GD510, Nokia 2730<br />

CLASIC<br />

Blackberry 9000<br />

BOLD<br />

Blackberry 8520<br />

gemini<br />

Blackberry 9500<br />

STORM<br />

Nexian NX-<br />

G788 SHE


Dari hasil uji coba dapat dilihat 20 konsumen dengan memilih berbagai<br />

kriteria dan mendapatkan rekomendasi dari masing-masing kriteria tersebut.<br />

Bagian yang tidak memiliki warna kuning adalah rekomendasi yang sesuai<br />

dengan harapan konsumen, terdapat 3 rekomendasi yang tidak sesuai, karena<br />

semakin banyak kriteria yang dimasukkan akan mempersempit perekomendasian<br />

Handphone yang dihasilkan. Untuk mengetahui prosentase tingkat akurasi<br />

rekomendasi yang dihasilkan digunakan rumus yaitu:<br />

Akurasi = 17/20 * 100%<br />

= 85%<br />

Dari tingkat yang dihasilkan dapat dikatakan bahwa tigkat kualitas dari<br />

akurasi yang dihasilkan sudah sesuai dengan yang diharapkan.<br />

Berikut ini akan dijelaskan hasil analisa kuesioner terhadap 20 konsumen<br />

handphone yaitu :<br />

NO Pertanyaan<br />

1<br />

Apakah handphone<br />

merupakan kebutuhan<br />

yang sangat penting bagi<br />

anda?<br />

Tabel 4.18 Hasil Kuesioner<br />

Hasil Jawaban Responden<br />

Ya Tidak Biasa Saja Kurang<br />

20 - - -


2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

Apakah anda sering<br />

merasa bingung dalam<br />

memilih handphone yang<br />

akan anda beli?<br />

Apakah anda<br />

membutuhkan suatu<br />

sistem untuk membantu<br />

anda dalam pemilihan<br />

handphone?<br />

Apakah tampilan program<br />

Inteligent Internet<br />

Marketing ini<br />

memudahkan anda dalam<br />

pemilihan handphone?<br />

Apakah kriteria dan fitur<br />

pilihan dalam program ini<br />

sudah sesuai dengan yang<br />

anda inginkan?<br />

Apakah hasil rekomendasi<br />

handphone yang ada di<br />

program ini sudah sesuai<br />

dengan handphone yang<br />

anda inginkan?<br />

Apakah program Inteliget<br />

Internet Marketing ini<br />

dapat membantu anda<br />

dalam pemilihan<br />

handphone?<br />

17 1 2 -<br />

18 2 - -<br />

16 - - 4<br />

17 1 - 2<br />

17 2 - 1<br />

17 - - 3<br />

Dari hasil analisa kuesioner di atas dapat diketahui bahwa program ini<br />

telah dapat membantu konsumen dalam pemilihan handphone dengan tingkat<br />

kesesuaian 17 responden dari 20 responden yang memilih. Tingkat akurasi<br />

kebenarannya yaitu :


Akurasi = 17/20 * 100%<br />

= 85%<br />

Setelah dievaluasi terhadap program rekoendai handphone menggunakan<br />

basisdata fuzzy model tahani terdapat beberapa kelebihan dan kekuranga, keleihan<br />

dari program rekomendasi handphone menggunakan basisdata fuzzy model tahani<br />

yang dibuat yaitu:<br />

1. aplikasi mampu menghasilkan data derajat keanggotaan pada field fuzzy dengan<br />

batas nilai pada variabel linguistik.<br />

2. Sistem dapat membantu calon pembeli handphone di dalam menentukan<br />

pilihannya yaitu dengan konsumen memberikan kriteria yang akan menghasilkan<br />

rekomendasi handphone yang diharapkan dengan tingkat akurasi 85%.<br />

Kekurangan dari program rekomendasi basisdata fuzzy model tahani<br />

adalah perubahan pada derajat keanggotaan didasarkan pada perubahan batas nilai<br />

variabel linguistik secara manual.<br />

4.8 Hubungan Antara Penelitian dengan Kaidah Islam<br />

Salah satu praktek yang merupakan hasil interaksi sesama manusia adalah<br />

terjadinya jual beli yang dengannya mereka mampu mendapatkan kebutuhan yang<br />

mereka inginkan. Islam pun mengatur permasalahan ini dengan rinci dan seksama<br />

sehingga ketika mengadakan transaksi jual beli, manusia mampu berinteraksi<br />

dalam koridor syariat dan terhindar dari tindakan-tindakan aniaya terhadap sesama


manusia, hal ini menunjukkan bahwa Islam merupakan ajaran yang bersifat<br />

universal dan komprehensif. Allah telah berfirman dalam surat Al-baqorah 275 :<br />

“Orang-orang yang makan (mengambil) riba tidak dapat berdiri melainkan<br />

seperti berdirinya orang yang kemasukan syaitan lantaran (tekanan) penyakit<br />

gila. Keadaan mereka yang demikian itu, adalah disebabkan mereka berkata<br />

(berpendapat), sesungguhnya jual beli itu sama dengan riba, padahal Allah telah<br />

menghalalkan jual beli dan mengharamkan riba. Orang-orang yang telah sampai<br />

kepadanya larangan dari Tuhannya, lalu terus berhenti (dari mengambil riba),<br />

maka baginya apa yang telah diambilnya dahulu (sebelum datang larangan); dan<br />

urusannya (terserah) kepada Allah. Orang yang kembali (mengambil riba), maka<br />

orang itu adalah penghuni-penghuni neraka; mereka kekal di dalamnya.”<br />

Al ‘Allamah As Sa’diy mengatakan bahwa di dalam jual beli terdapat<br />

manfaat dan urgensisosial, apabila diharamkan maka akan menimbulkan berbagai<br />

kerugian. Berdasarkan hal ini, seluruh transaksi (jual beli) yang dilakukan<br />

manusia hukum asalnya adalah halal, kecuali terdapat dalil yang melarang<br />

transaksi tersebut.<br />

"Barang siapa yang memesan sesuatu, maka hendaknya ia memesan dalam<br />

jumlah takaran yang telah diketahui (oleh kedua belah pihak), dan dalam<br />

timbangan yang telah diketahui (oleh kedua belah pihak), dan hingga tempo yang<br />

telah diketahui (oleh kedua belah pihak) pula." (Muttafaqun 'alaih)


ayat dan hadist diatas menerangkan bahwa islam memperbolehkan jual beli dan<br />

mengharamkan riba. Jual beli disini bisa termasuk pula didalamnya yaitu jual beli<br />

dengan memanfaatkan teknologi internet atau yang biasa orang kenal dengan jual<br />

beli secara online. Karena abad 21 merupakan suatu masa dimana banyak<br />

perusahaan beroperasi di tengah perekonomian digital. Perekonomian jenis ini<br />

merupakan perekonomian berbasis teknologi informasi yang melibatkan<br />

penggunaan teknologi komputer termasuk di dalamnya teknologi komunikasi<br />

seperti intranet, internet, dan ekstranet.<br />

Dari hasil penelitian yang telah dilakukan, terbukti bahwa sistem yang<br />

telah dibuat telah sesuai dengan apa yang telah diatur dalam islam. Dengan<br />

adanya sitem ini dapat menghindarkan diri dari praktek riba, karena didalam<br />

sistem ini terdapat spesifikasi produk dengan jelas dan tidak dilebihkan, serta<br />

dapat membantu konsumen dalam memberikan rekomendasi handphone sesuai<br />

kriteria calon konsumen. Sehingga calon konsumen dengan adanya sistem ini<br />

merasa diberi kemudahan dan dapat meminimalisir adanya unsur penipuan atau<br />

pun riba.


5.1 Kesimpulan<br />

BAB V<br />

PENUTUP<br />

Dari pendefinisian masalah serta analisa dan pembuatan aplikasi ini, dapat<br />

diambil kesimpulan sebagai berikut:<br />

1. Sistem pemasaran cerdas telah berhasil dibuat menggunakan metode fuzzy<br />

database model tahani berbasis web dengan menggunakan kriteria fuzzy dan<br />

non fuzzy. Kriteria fuzzy terdiri dari harga, kapasitas, memori, waktu bicara,<br />

waktu standbye, kualitas kamera, ketebalan, berat. Sedangkan kriteria non<br />

fuzzy meliputi HSDPA, 3G, EDGE, Sistem Operasi, Kamera, Kamera Video<br />

Call, Video Recording, Browser, Java MIDP, Wifi, Bluetooth, Infrared,<br />

Memori Eksternal, Email, Music Player, Video Player, Radio Player, Port<br />

USB.<br />

2. Hasil uji coba dengan kriteria fuzzy dan non fuzzy menunjukkan bahwa sistem<br />

dapat memberikan rekomendasi jenis handphone sesuai dengan kriteria yang<br />

telah ditentukan.<br />

3. Bagi perusahaan, sistem ini dapat memberikan informasi tentang<br />

kecenderungan konsumen terhadap suatu produk atau minat dari konsumen.<br />

4. Dengan adanya sitem ini dapat menghindarkan diri dari praktek riba, karena<br />

didalam sistem ini terdapat harga dan spesifikasi produk dengan jelas serta<br />

dapat membantu konsumen dalam memberikan rekomendasi handphone sesuai<br />

kriteria calon konsumen.<br />

124


5.2 Saran<br />

Saran yang dapat disampaikan dalam pengembangan aplikasi rekomendasi<br />

handphone ini adalah:<br />

1. Aplikasi ini difokuskan pada rekomendasi handphone untuk agen penjualan<br />

hanphone “Dimensi cell”, pengembangan lebih lanjut aplikasi akan sangat<br />

bermanfaat apabila ditambahkan fasilitas untuk melakukan pembelian.<br />

2. Sistem rekomendasi handpone ini dibuat dengan menggunakan sistem basis<br />

data fuzzy model tahani dengan harapan akan diperoleh hasil yang lebih<br />

optimal, namun tidak menutup kemungkinan sistem ini dapat dikembangkan<br />

lebih lanjut untuk segala permasalahan perekomendasian dengan<br />

menggunakan metode lainnya.


DAFTAR PUSTAKA<br />

Anoname. Majalah Ponsel edisi 161. 2010. Halaman 16<br />

Büchner, A.G. & Mulvenna, M.D. (1998) Discovering Internet Marketing<br />

Intelligence through Online Analytical Web Usage Mining, ACM<br />

SIGMOD Record<br />

Eliyani. Utomo Pujianto. Didin Rosyadi. (2009). Decision Support System Untuk<br />

Pembelian Mobil Menggunakan Fuzzy Database Model Tahani.<br />

Universitas Muhammadiyah. Gresik<br />

Enis, BM, Cox, KK and Mokwa, MP. 1995. Marketing Classies, Eights Edition,<br />

Prentice Hall, New Jersey.<br />

Evan, JR and Berman, B. 1987. Marketing, Macmillan Publishing Company, Inc,<br />

New York.<br />

Fatansyah. 1999. Basis Data. Bandung: Informatika<br />

http://al-islam.agussuwasono.com/artikel/fiqh/80-jual-beli-dan-syaratsyaratnya.pdf,<br />

yang ditulis pada tanggal 10 April 2008<br />

Kadir, Abdul. 2008. Tuntunan Praktis Belajar Database Menggunakan MySQL.<br />

Andi. Yogyakarta.<br />

Keegan, WJ. 1984. Multinational Marketing Management. Prentice-Hall<br />

International<br />

Kendall dan Kendall. 2003. Analisis dan Perancangan Sistem Jilid 1 Edisi Kelima.<br />

Jakarta: PT. Prenhalindo.<br />

Kotler, P and Keller, KL. 2006. Marketing Management, Pearson Education, Inc,<br />

New Jersey.


Kusumadewi, Hari Purnomo. 2004. Aplikasi Logika Fuzzy Untuk Pendukung<br />

Keputusan. Graha Ilmu. Yogyakarta.<br />

Lamb, Hair, dan Mc Daniel. 2001. Pemasaran. PT. Salemba Empat. Jakarta.<br />

Pohan dan Bahri. 1997. Pengantar Perancangan Sistem. Jakarta: Erlangga.<br />

Pride, WM and Ferrell, O.C. 1989. Marketing: Concept and Strategies, Houghton<br />

Graphies, Inc. US.<br />

Qosim,M.Rizal. 2009. Pengamaan Fiqih. Yogyakarta. Tiga Serangkai<br />

Ross, Timotthy J. Fuzzy Logic with Engineering Applications. Edisi ke-2. John<br />

Willey & Sons Inc. Inggris<br />

Turban, Efraim, 2005. Decision Support System and Intelligent System. Pearson<br />

Education, Inc., Edisi 7.<br />

Winarko, E. 2006. Perancangan Database Dengan Power Designer 6.32. Jakarta:<br />

Prestasi Pustaka.<br />

Zimmermann. 1991. Fuzzy Sets Theory and Its Applications. Edisi 2. Kluwer<br />

Academic Publishers. Massachusetts.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!