BAB 1
PENDAHULUAN
1.1. Latar Belakang Masalah Teknologi komunikasi saat ini mengalami perkembangan yang sangat pesat, terlebih lagi teknologi ponsel atau telepon selular. Makin banyak produk ponsel berkualitas yang bermunculan. Fitur-fitur yang ditawarkan sangat beragam dengan kelebihannya masing-masing. Hal ini sangat mempengaruhi penjualan setiap produk ponsel. Calon pembeli ponsel memerlukan banyak pertimbangan dalam memilih ponsel mana yang akan dibeli. Setiap orang memiliki pertimbangan yang berbeda dalam memilih ponsel tersebut. Pertimbangan seseorang akan ponsel ini tergantung pada fitur-fitur yang disediakan oleh ponsel tersebut. Seorang pebisnis yang mempunyai mobilitas tinggi, akan membutuhkan ponsel dengan fitur-fitur yang berbeda dengan seseorang yang tidak mempunyai banyak aktifitas. Berapa banyak fitur ponsel yang diinginkan oleh seseorang beserta ponsel tipe apa saja yang direkomendasi untuk orang tersebut menjadi permasalahan yang cukup rumit. Untuk membantu calon pembeli dalam memilih ponsel, maka penulis mencoba membuat program bantu pendukung keputusan pemilihan ponsel menggunakan model basis data fuzzy. Pada tugas akhir ini akan dibangun sebuah sistem berbasis web untuk melakukan pemilihan ponsel berdasarkan kriteria yang dimasukan oleh calon pembeli menggunakan teori himpunan fuzzy.
1.2. Perumusan Masalah Dengan menggunakan basis data standar, seseorang dapat mencari data-data dengan spesifikasi tertentu dengan menggunakan query. Pada
1
kenyataannya, seseorang kadang membutuhkan informasi dari data-data yang bersifat ambigu. Misalnya seorang pembeli yang ingin membeli ponsel dengan ciri-ciri yang bersifat ambigu seperti harga murah, kapasitas baterai besar, talktime lama dan lain-lain. Apabila hal ini terjadi, maka dapat diselesaikan dengan basis data fuzzy. Melihat
latar
belakang
permasalahan
maka
masalah
yang
dirumuskan yaitu bagaimana menerapkan basis data fuzzy model Tahani dalam pengambilan keputusan bagi calon pembeli ponsel. Proses pencarian didasarkan pada konsep basis data fuzzy model Tahani, dengan menggunakan pendekatan query fuzzy. Penerapan logika fuzzy dengan model Tahani, yaitu membuat suatu basis data standar yang pada implementasinya tidak hanya bisa menampilkan atribut ponsel, tetapi juga dapat membantu calon pembeli atau calon konsumen untuk memberikan pilihan atau rekomendasi sebagai bahan pertimbangan dalam memilih ponsel yang akan dibeli. Sebagai bahan pertimbangannya akan diberikan derajat keanggotaan untuk tiap parameter dan juga nilai fire strength sebagai rekomendasi pemilihan ponsel.
1.3. Batasan Masalah Dalam pembuatan tugas akhir ini, untuk mengatasi permasalahan yang ada maka penyusun membatasi permasalahan sebagai berikut : •
Dasar pertimbangan untuk pemilihan ponsel sangat banyak, oleh karena itu dibatasi bahwa yang menjadi dasar pertimbangan untuk pemilihan ponsel berdasar pada kriteria merk, harga, talk time, phonebook memori, dimensi hp (panjang, lebar, tebal), berat, standby time, memory, ringtone, kapasitas baterai, dan ada tidaknya fasilitas WAP, MP3, MPEG4 Player, kamera, Bluetooth, Java, dan polyphonic.
•
Perancangan dibuat menggunakan penalaran basis data fuzzy model Tahani.
•
Data ponsel diperoleh dari internet, Eldo Phone, koran, majalah, dan tabloid yogya.
2
•
Tidak berlaku untuk ponsel bekas.
•
Sistem ini dibangun berbasis web.
•
Program yang digunakan adalah PHP versi 4.1.1 dan databasenya MySQL dengan tool phpmyadmin 2.2.3 serta software pendukungnya berupa Macromedia Dreamweaver MX sebagai editor.
1.4. Tujuan Penelitian Tujuan penyusunan tugas akhir ini adalah : •
Mempelajari dan menerapkan teori Sistem Pendukung Keputusan (Decision Support System) terutama pengolahan data dalam membantu pengambilan keputusan untuk pemilihan ponsel.
•
Mempelajari metode logika fuzzy model Tahani dalam membantu pengambilan keputusan untuk pemilihan ponsel.
•
Membangun sebuah web ponsel yang bertujuan untuk memberikan rekomendasi ponsel sesuai kriteria user (pemakai).
1.5. Metode Penelitian Sistem yang akan dibuat dalam tugas akhir ini menggunakan basis data fuzzy model Tahani.
Fungsi
keanggotaan
(membership
function)
digunakan
untuk
merepresentasikan setiap himpunan fuzzy dari masing-masing variabel fuzzy. Ada dua jenis fungsi keanggotaan yang digunakan, yaitu fungsi keanggotaan bahu dan fungsi keanggotaan segitiga.
Untuk menentukan nilai batas parameter dari fungsi keanggotaan tersebut, yaitu menggunakan nilai rata-rata dan deviasi standar dari masing-masing variabel fuzzy. Untuk mencari rata-rata :
x = ∑x ...............................................................[1.1] n
3
Rumus deviasi Standar, yaitu : ½ S = ∑ ( х-x )² ...................................................[1.2] (n-1) dengan : S = deviasi standar
x = nilai dari variabel fuzzy x = rata-rata dari x n = jumlah atau banyaknya data dari tiap variabel fuzzy
Penentuan nilai batas bawah dari fungsi menggunakan rumus :
x - S .......................................................[1.3]
Penentuan nilai batas tengah dari fungsi menggunakan nilai rata-rata (x).
Penentuan nilai batas atas dari fungsi menggunakan rumus :
x + S ......................................................[1.4]
Untuk menentukan fire strength ( α – predikat ) menggunakan operasi AND, yaitu dengan mengambil nilai keanggotaan terkecil antar elemen pada himpunan yang bersangkutan
µ
A∩B(x)
= min ( µA(x), µB(x),....) ................................[1.5]
Kemudian untuk hasil rekomendasinya ditentukan melalui fire strength yang diperoleh dari operasi AND tersebut dimana nilai rekomendasinya berkisar antara 0 dan 1, dengan nilai rekomendasi tertinggi 1 dan berangsur tidak direkomendasi apabila nilainya semakin mendekati 0.
Variabel non-fuzzy digunakan untuk menyeleksi ponsel sesuai kriteria user.
Apabila beberapa ponsel memiliki nilai rekomendasi sama, maka ponsel dengan harga yang lebih rendah akan memiliki prioritas yang lebih tinggi.
4
1.6. Sistematika Penulisan Sistematika penulisan yang akan digunakan adalah dengan membagi menjadi 5 bab dengan rincian sebagai berikut : BAB I. Pendahuluan. Pada bab ini penulis menguraikan latar belakang masalah,
perumusan
masalah,
batasan
masalah,
tujuan
penelitian,
metode/pendekatan dan sistematika penulisan. BAB II. Tinjauan Pustaka. Pada bab ini penulis menjelaskan tinjauan pustaka dan landasan teori. BAB III. Perancangan Sistem. Bab ini membahas tentang rancangan sebuah program bantu pendukung keputusan pemilihan ponsel dengan model logika fuzzy yang akan dibuat, yang terdiri dari input, proses dan output. BAB IV. Implementasi Sistem. Pada bab ini dijelaskan mengenai implementasi sistem yaitu hasil dari program yang dibuat beserta analisisnya. BAB V. Kesimpulan dan Saran. Bab ini berisikan kesimpulan yang dapat diambil dari sistem yang baru dibuat, dan saran-saran agar program dapat dimanfaatkan secara maksimal dan efisien disamping juga hal-hal lain yang dapat dikembangakan dari karya ini.
5