Jurnal Teknologi Informasi dan Komunikasi ISSN: STMIK Subang, April 2016

dokumen-dokumen yang mirip
BAB II TEORI PENUNJANG

APLIKASI BERBASIS WEB PEMILIHAN OBYEK PARIWISATA DI YOGYAKARTA MENGGUNAKAN METODE TAHANI

Perancangan Aplikasi Rekomendasi Pemilihan Lokasi Rumah dengan Memanfaatkan Fuzzy Database Metode Tahani

SISTEM PENUNJANG KEPUTUSAN MENGGUNAKAN SISTEM BASIS DATA FUZZY UNTUK PEMBELIAN RUMAH PERUMNAS

REKAYASA APLIKASI KATALOG REKOMENDASI PEMILIHAN SEPEDA MOTOR MENGGUNAKAN METODE FUZZY TAHANI

PEMILIHAN SMK MENGGUNAKAN FUZZY QUERY BERBASIS WEB

BAB 2 TINJAUAN PUSTAKA

: Sistem Pendukung Keputusan, Siswa berprestasi, Tsukamoto

BAB III ANALISIS KEBUTUHAN PERANGKAT LUNAK

Aplikasi Prediksi Harga Bekas Sepeda Motor Yamaha. Menggunakan Fuzzy Logic

masukan pada sistem yang umumnya berapa data yang diturunkan dari kebutuhan perangkat lunak atau program komputer

Sistem Pendukung Keputusan Rekomendasi Pemilihan Laptop Menggunakan Fuzzy Tahani

DECISION SUPPORT SYSTEM UNTUK PEMBELIAN MOBIL MENGGUNAKAN FUZZY DATABASE MODEL TAHANI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KETUA SENAT MAHASISWA DENGAN LOGIKA FUZZY

FUZZY MULTI-CRITERIA DECISION MAKING

BAB 1 PENDAHULUAN Latar Belakang Masalah

MEMBANGUN SISTEM PENDUKUNG KEPUTUSAN UNTUK REKOMENDASI PADA E-COMMERCE MELALUI PENERAPAN LOGIKA FUZZY TAHANI

BAB II. KAJIAN PUSTAKA. Sebelum munculnya logika fuzzy, dikenal sebuah logika tegas (Scrisp

SISTEM PENDUKUNG KEPUTUSAN DALAM MENENTUKAN BEASISWA BERPRESTASI MENGGUNAKAN METODE FUZZY (STUDI KASUS: INSTANSI XYZ)

BAB 2 LANDASAN TEORI

SISTEM REKOMENDASI PEMILIHAN KARYAWAN TETAP PADA PT. ENSEVAL PUTERA MEGATRADING MENGGUNAKAN METODE FUZZY TAHANI BERBASIS WEB

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN HANDPHONE BERDASARKAN KEBUTUHAN KONSUMEN MENGGUNAKAN LOGIKA FUZZY. Abstraksi

Implementasi Fuzzy Database Model Tahani untuk Pembelian Rumah Perumnas

BAB II LANDASAN TEORI. 2.1 Penelusuran Minat dan Kemampuan (PMDK) diselenggarakan oleh suatu perguruan tinggi secara mandiri.

SISTEM PENDUKUNG KEPUTUSAN PENILAIAN KELAYAKAN KREDIT SEPEDA MOTOR DENGAN METODE WEIGHTED PRODUCT

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

PENGESAHAN PEMBIMBING...

DAFTAR ISI BAB I PENDAHULUAN

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB II TINJAUAN TEORITIS

MENENTUKAN HARGA MOBIL BEKAS TOYOTA AVANZA MENGGUNAKAN METODE TSUKAMOTO

BAB I PENDAHULUAN. fasilitas- fasilitas atau fitur- fitur yang ada di perumahan tersebut dan faktor-faktor

PENERAPAN METODE FUZZY TSUKAMOTO UNTUK MEMPREDIKSI HASIL PRODUKSI KELAPA SAWIT (STUDI KASUS : PT. AMAL TANI PERKEBUNAN TANJUNG PUTRI BAHOROK)

MODEL ANALISIS MENENTUKAN ALAT KONTRASEPSI BAGI ASEPTOR KELUARGA BERENCANA DENGAN LOGIKA FUZZY

BAB 2 LANDASAN TEORI

BAB III ANALISIS DAN DESAIN SISTEM

BAB II LANDASAN TEORI. Pada bab ini berisi tentang teori mengenai permasalahan yang akan dibahas

BAB III ANALISA DAN PERANCANGAN SISTEM. ditujukan untuk menangani pencarian spesifikasi komputer yang sesuai dengan

KECERDASAN BUATAN LOGIKA FUZZY

METODE LOGIKA FUZZY UNTUK MEREKOMENDASIKAN PILIHAN SISWA KURSUS BAHASA INGGRIS DI KABUPATEN NGANJUK ARTIKEL SKRIPSI

Aplikasi Pendukung Keputusan Dengan Menggunakan Logika Fuzzy (Studi Kasus : Penentuan Spesifikasi Komputer Untuk Suatu Paket Komputer Lengkap)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL BAB I PENDAHULUAN

BAB II LANDASAN TEORI. papernya yang monumental Fuzzy Set (Nasution, 2012). Dengan

Jurnal Edik Informatika Penelitian Bidang Komputer Sains dan Pendidikan Informatika V3.i2( )

APLIKASI ONLINE MENGGUNAKAN BASIS DATA FUZZY UNTUK MENENTUKAN KESESUAIAN LAHAN PERTANIAN

FUZZY LOGIC CONTROL 1. LOGIKA FUZZY

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PENERIMA BANTUAN SOSIAL PADA BADAN KETAHANAN PANGAN SUMATERA SELATAN

Jurnal Informatika SIMANTIK Vol. 2 No. 2 September 2017 ISSN:

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

SPK PENENTUAN TINGKAT KEPUASAN KONSUMEN PADA RESTORAN XYZ

Pengantar Kecerdasan Buatan (AK045218) Logika Fuzzy

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN OBJEK PARIWISATA PADA DAERAH KALIMANTAN BARAT MENGGUNAKAN LOGIKA FUZZY

LOGIKA FUZZY. Kelompok Rhio Bagus P Ishak Yusuf Martinus N Cendra Rossa Rahmat Adhi Chipty Zaimima

SISTEM PENDUKUNG KEPUTUSAN UNTUK PENENTUAN PENERIMA BERAS MISKIN MENGGUNAKAN BASIS DATA FUZZY

BAB III METODE PENELITIAN. sistem yang digunakan untuk menggambarkan aliran data secara keseluruhan

IMPLEMENTASI FUZZY INFERENCE SYSTEM METODE TSUKAMOTO PADA PENGAMBILAN KEPUTUSAN PEMBERIAN KREDIT PEMILIKAN RUMAH

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN OBYEK WISATA DI DAERAH ISTIMEWA YOGYAKARTA MENGGUNAKAN LOGIKA FUZZY TAHANI. Abstract

BAB III LANDASAN TEORI

3.4 Data dari Melati Mekar Mandiri... 38

IMPLEMENTASI LOGIKA FUZZY UNTUK AKUISI DATA BERBASIS WEB SERVER. Jl. Raya Kaligawe KM 4, PO BOX 1054, Semarang 50142

Himpunan Fuzzy. Sistem Pakar Program Studi : S1 sistem Informasi

DAFTAR ISI. KATA PENGANTAR... Error! Bookmark not defined. ABSTRAK... Error! Bookmark not defined. ABSTRACT... Error! Bookmark not defined.

SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN OBJEK WISATA DI KABUPATEN PASURUAN DENGAN MENGGUNAKAN METODE FUZZY

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PREDIKSI HARGA SAHAM BERBASIS WEB DENGAN SISTEM INFERENSI FUZI TSUKAMOTO

dan kesatuan nyata yang dapat digunakan dalam pengambilan keputusan. [JOG99]

PENERAPAN FUZZY TAHANI PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PEMBELIAN RUMAH DI KOTA SAMARINDA

SISTEM INFERENSI FUZZY (METODE TSUKAMOTO) UNTUK PENENTUAN KEBUTUHAN KALORI HARIAN OLEH

SISTEM PENCARIAN KRITERIA KELULUSAN MENGGUNAKAN METODE FUZZY TAHANI Kasus pada Fakultas Teknologi Industri Universitas Islam Indonesia

APLIKASI GIS UNTUK REKOMENDASI PERUMAHAN BARU AKIBAT BENCANA LUMPUR LAPINDO

SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN OBYEK WISATA DI SURAKARTA MENGGUNAKAN METODE FUZZY TAHANI

PENENTUAN JUMLAH PRODUKSI TELEVISI MERK X MENGGUNAKAN METODE FUZZY MAMDANI

BAB II TINJAUAN PUSTAKA

Perencanaan Pengujian HASIL DAN PEMBAHASAN Perencanaan 1.Pengenalan dan pendefinisian masalah Analisis Disain Implementasi

Sistem Pendukung Keputusan. Fuzzy Database. Entin Martiana Teknik Informatika PENS

APLIKASI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAMBING POTONG MENGGUNAKAN SIMPLE ADDITIVE WEIGHTING (SAW)

JURNAL IPTEKS TERAPAN Research of Applied Science and Education V8.i1 ( )

BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Sistem Definisi Sistem

Oleh : Tutut Maitanti*, Ema Utami**, Emha Taufiq Luthfi**

DAFTAR ISI HALAMAN JUDUL...

Prediksi Ketersediaan Beras di Masyarakat Menggunakan Logika Fuzzy Dalam Upaya Meningkatkan Ketahanan Pangan ( Studi Kasus di Kecamatan Harau)

MODEL FUZZY TAHANI UNTUK PENENTUAN SISWA TERBAIK DI SEKOLAH

DECISSION SUPPORT SYSTEM MODELS DENGAN FUZZY TAHANI UNTUK PROMOSI KARYAWAN

PENENTUAN JUMLAH PRODUKSI DENGAN APLIKASI METODE FUZZY MAMDANI

SISTEM PENDUKUNG KEPUTUSAN KENAIKAN PANGKAT PEGAWAI DI KANTOR KEMENTRIAN AGAMA KABUPATEN KEDIRI DENGAN FUZZY TSUKAMOTO

Lasmedi Afuan dan Ipung Permadi

SIMULASI MENENTUKAN WAKTU MEMASAK BUAH KELAPA SAWIT MENGGUNAKAN FUZZY MAMDANI

BAB II LANDASAN TEORI. Dalam kondisi yang nyata, beberapa aspek dalam dunia nyata selalu atau biasanya

PENELUSURAN ALUMNI DI STMIK SINAR NUSANTARA DENGAN METODE FUZZY MODEL TAHANI Septi Indriyani 1), Muhammad Hasbi 2), Teguh Susyanto 3) Abstract

1. BAB I PENDAHULUAN. Kamera digital (kamera saku dan kamera semi professional) merupakan

Implementasi Metode Fuzzy-Mamdani Dalam Menentukan Jumlah Produksi Penganan Menggunakan Visual Basic

Logika fuzzy pertama kali dikembangkan oleh Lotfi A. Zadeh melalui tulisannya pada tahun 1965 tentang teori himpunan fuzzy.

BAB I PENDAHULUAN. Universitas Sumatera Utara

APLIKASI HASIL PENCARIAN DAN RUTE PENGIRIMAN BARANG DARI SOLUSI MASALAH TRANSPORTASI BIKRITERIA DENGAN METODE LOGIKA FUZZY

PENENTUAN TINGKAT PELUNASAN PEMBAYARAN KREDIT PEMILIKAN MOBIL DI PT AUTO 2000 MENGGUNAKAN FUZZY MAMDANI

IMPLEMENTASI METODE FUZZY INFERENCE SYSTEM (FIS) MAMDANI DALAM PEMILIHAN PEKERJAAN BAGI LULUSAN IBI DARMAJAYA

SISTEM PENENTUAN KUALITAS AGAR AGAR TEPUNG MENGGUNAKAN METODE FUZZY TSUKAMOTO Yuli Murdianingsih *1, Taufik Suharyana #2

Transkripsi:

APLIKASI SISTEM REKOMENDASI PEMBELIAN SEPEDA MOTOR SECARA KREDIT DENGAN MENERAPKAN METODE LOGIKA FUZZY DATABASE MODEL TAHANI Usep Tatang Suryadi *1, Eli Kurlina #2 Program Studi Teknik Informatika, STMIK Subang Jl. Marsinu No. 5 - Subang, Tlp. 0206-417853 Fax. 0206-411873 E-mail: usep_tatang_suryadi@yahoo.co.id *1, elikurlina@yahoo.co.id #2 ABSTRAKSI Sepeda Motor sekarang ini tidak lagi menjadi barang yang mewah semua orang bisa memiliki sepeda motor apalagi sudah banyak dealer-dealer yang menjual sepeda motor secara kredit akan tetapi konsumen(user) harus pandai dalam memilih sepeda motor mana yang akan dibelinya secara kreditagar tidak kecewa nantinya. Konsumen(user) harus melakukan survei dan tinjauan ke berbagai dealer dan hal ini sangat meyita waktu. Dengan melihat permasalahan tersebut alangkah baiknya jika ada sebuah sistem aplikasi yang bisa merekomendasikan data motor sesuai keinginan konsumen(user). Aplikasi sistem rekomendasi pembelian sepeda motor secara kredit dengan menerapkan metode fuzzy tahani ini akan memberikan informasi data motor sesuai dengan kriteria yang diinginkan konsumen(user) fuzzy tahani akan menghitung firestrenght dan melakukan seleksi query menggunakan logika Zadeh sehingga menghasilkan sebuah sistem aplikasi rekomendasi. Kata Kunci : Fuzzy Tahani, Sepeda Motor. 1. Pendahuluan 1.1. Latar Belakang Di era sekarang ini memiliki sepeda motor bukan lagi menjadi hal yang sulit karena sudah banyak dealer-dealer yang menjual sepeda motor secara kredit kepada konsumen, konsumen hanya perlu melengkapi syarat-syarat tertentu yang telah ditentukan oleh penjual, akan tetapi konsumen harus pintar dalam menentukan sepeda motor mana uang akan dibelinya secara kredit dengan cara membandingkan harga, uang muka, dan juga jumlah cicilan setiap bulannya. Tetapi proses ini sangat menyita waktu bagi konsumen bahkan dapat membingungkan konsumen itu sendiri dalam pemilihan nya. Dalam hal ini bisa menimbulkan ketidakpuasan konsumen setelah membeli sepeda motor secara kredit, karena kurangnya informasi tentang harga sepeda motor tersebut. Berdasarkan permasalahan tersebut, maka perlu kiranya dirancang sebuah sistem yang mampu menganalisa serta merekomendasikan infomasi harga sepeda motor yang sesuai dengan kriteria yang konsumen inginkan. Dalam penyusunan Tugas Akhir ini penulis bermaksud untuk membuat sebuah sistem rekomendasi pembelian sepeda motor dengan cara kredit untuk membantu konsumen memilih jenis sepeda motor yang akan dibelinya secara kredit. Metode yang akan dipakai dalam sistem keputusan pembelian sepeda motor secara kredit adalah dengan Logika Fuzzy. Model database fuzzy yang digunakan adalah fuzzy database model tahani karena model tahani masih menggunakan relasi database yang standar hanya saja dalam model tahani menggunakan teori himpunana fuzzy untuk mendapatkan hasil keputusan pada query-nya 1.2. Identifikasi Masalah Berdasarkan uraian singkat dari latar belakang masalah di atas dapat di identifikasi beberapa masalah, yaitu : - Belum adanya pemanfaatan teknologi informasi yang bisa memberikan rekomendasi untuk pembelian konsumen secara kredit. 1

- Beberapa kiteria yang mungkin nantinya digunakan sebagai bahan pertimbangan bagi konsumen untuk melakukan pembelian sepeda motor secara kredit. - Dimungkinkan untuk menerapkan Fuzzy database model tahani dalam menentukan pembelian sepeda motor secara kredit. 1.3. Tujuan Tujuan dari pembuatan aplikasi sistem Tugas Akhir ini adalah untuk memberikan informasi rekomendasi sepeda motor yang sesuai keinginan konsumen. 1.4. Manfaat Manfaat dari penyusunan Tugas Akhir ini adalah : 1. Membantu konsumen untuk memperoleh informasi harga sepeda motor dan dapat membandingkan antara harga sepeda motor yang satu dengan yang lain. 2. Memudahkan konsumen untuk memilih sepeda motor yang akan dibelinya secara kredit. 3. Memberikan solusi kepada konsumen yang akan melakukan pembelian sepeda motor secara kredit 1.5. Metodologi Penelitian Metode penelitian yang akan digunakan sebagai berikut: - Studi pustaka studi pustaka akan dilakukan pada seluruh proses pengerjaan Tugas Akhir yang terdiri dari studi pustaka tentang system pengambilan keputusan dengan metode logika fuzzy database model tahani. - Analisa masalah, analisa terhadap kendala atau masalah yang terjadi pada pengerjaan perangkat lunak. - Analisa perangkat lunak, kegiatan analisa perangkat lunak meliputi analisa spesifikasi perangkat lunak yang akan digunakan sebagai alat bantu penelitian. - Perancangan perangkat lunak, perancangan perangkat lunak meliputi perancangan kelas dan perancangan antar muka dari hasil analisis. - Implementasi perangkat lunak, implementasi dari hasil analisis dan perancangan perangkat lunak. - Pengujian perangkat lunak, pengujian terhadap perangkat lunak yang telah diimplementasikan 2. Tinjauan Pustaka 2.1. Logika Fuzzy Logika fuzzy diperkenalkan pertama kali oleh profesor Lotfi A. Zadeh, dari Uiversitas California, pada tahun 1965. Logika fuzzy merupakan generalisasi dari logika klasik yang hanya memiliki dua nilai keanggotaan, yaitu 0 dan 1. Dalam logika fuzzy, nilai kebenaran suatu pernyataan berkisar dari sepenuhnya benar, sampai dengan sepenuhnya salah. (Kusumadewi,2010). Dengan teori himpunan fuzzy, suatu objek dapat menjadi anggota dari banyak himpunan dengan derajat keanggotaan yang berbeda dalam masing-masing himpunan. Konsep ini berbeda dengan himpunan klasik (crisp). Teori himpunan klasik tergantung pada logika dua nilai (two valued logic) untuk menentukan apakah sebuah objek merupakan suatu anggota himpunan atau bukan. (Kusumadewi,2010) 2.2. Himpunan Fuzzy Himpunan fuzzy didasarkan pada gagasan untuk memperluas jangkauan fungsi karakteristik sedemikian hingga fungsi tersebut akan mencakup bilangan real pada interval [0,1]. Nilai keanggotaannya menunjukan bahwa suatu item dalam smesta pembicaraan tidak hanya bernilai 0 atau 1, namun juga nilai yang terletak diantaranya. Dengan kata lain, nilai kebenaran suatu item tidak hanya benar (1) atau salah (0) melainkan masih ada nilai-nilai yang terletak diantara benar dan salah. (Kusumadewi,2010). Kusumadewi (2010:15) mengemukakan bahwa himpunan fuzzy memiliki 2 atribut, yaitu : 1. Linguistik, yaitu penamaan suatu grup yang mewakili suatu keadaan atau kondisi tertentu dengan menggunakan bahasa alami, seperti : Muda, Tua, Parobaya. 2. Numeris, yaitu suatu nilai (angka) yang menunjukan ukuran dari suatu variabel seperti : 40, 25, 50. Ada beberapa hal yang perlu diketahui dalam memahami sistem fuzzy, yaitu : 2

1) Variabel Fuzzy Variabel fuzzy merupakan variabel yang akan dibahas dalam suatu sistem fuzzy. Contoh : umur, temperatur, permintaan. 2) Himpunan Fuzzy Himpunan fuzzy merupakan suatu grup yang mewakili suatu kondisi atau keadaan tertentu dalam suatu variabel fuzzy. 3) Semesta Pembicaraan Semesta pembicaraan adalah keseluruhan nilai yang diperbolehkan untuk dioperasikan dalam suatu variabel fuzzy. Semesta pembicaraan merupakan himpunan bilangan real yang senantiasa naik (bertambah) secara monton dari kiri ke kanan. Nilai semesta pembicaraan dapat berupa bilangan positif maupun negatif. Seharusnya nilai semesta pembicaraan ini tidak dibatasi batas atasnya. (Purnomo,2013). Contoh : a. Semesta pembicaraan untuk variabel umur : [0 + ] b. Semesta pembicaraan untuk variabel temperatur : [0 40] 4) Domain Domain himpunan fuzzy adalah keseluruhan nilai yang dijalankan dalam semesta pembicaraan dan boleh dioperasikan dalam suatu himpunan fuzzy. Seperti halnya semesta pembicaraan, domain merupakan himpunan bilangan real yang senantiasa naik (bertambah) secara monoton dari kiri ke kanan. Nilai domain dapat berupa bilangan positif maupun negatif. (Purnomo,2013). Contoh : a. MUDA = [0, 45] b. PAROBAYA = [35, 55] c. TUA = [45 + ] 2.3. Basis Data Fuzzy Model tahani Sebagian besar basis data standar diklasifikasikan berdasarkan bagaimana data tersebut dipandang oleh user. Misalkan data karyawan yang tersimpan pada tabel dt_karyawan dengan field NIP, Nama, Tgl Lahir dan Tahun Masuk seperti pada Tabel 1. di bawah ini (Kusumadewi, 2010) : Tabel 1. Data Mentah karyawan (Kusumadewi, 2010) NIP Nama Tgl Lahir Th Masuk 01 Lita 02-02-1972 1996 02 Irwan 23-09-1954 1985 03 Sari 23-09-1954 1988 04 Andri 02-02-1965 1998 05 Budi 26-04-1960 1990 Kemudian dari tabel tesebut, akan diolah menjadi suatu tabel kontenporer untuk menghitung umur karyawan dan masa kerjanya. Tabel tersebut diberi nama dengan tabel temporer karyawan seperti pada tabel 2. di bawah ini : Tabel 2. Tabel Temporer Karyawan (Kusumadewi, 2010) NIP Nama Umur (th) Masa Kerja 01 Lita 30 6 02 Irwan 48 17 03 Sari 36 14 04 Andri 37 4 05 Budi 43 12 *Dimisalkan data tersebut diambil pada tahun 2002 3

Dengan menggunakan basis data standar, dapat dicari data-data karyawan dengan spesifikasi tertentu dengan menggunakan query. Misalkan kita ingin mendapatkan informasi tentang nama-nama karyawan yang usianya kurang dari 35 tahun, maka kita isa ciptakan suatu query sebagai berikut : SELECT NAMA FROM KARYAWAN WHERE (Umur < 35) Sehingga akan muncul nama Lita. Namun pada kenyataannya, informasi yang dibutuhkan adalah dari data-data yang bersifat ambiguous. Apabila hal ini terjadi, maka dapat diatasi dengan basis data fuzzy. Salah satu diantaranya adalah model Tahani. Basisdata fuzzy model Tahani masih tetap menggunakan relasi standar, hanya saja model ini menggunakan teori himpunan fuzzy untuk mendapatkan informasi pada query-nya. Misalkan mengkategorikan usia karyawan di atas ke dalam himpunan : MUDA, PAROBAYA, dan TUA. Seperti pada Gambar 1 berikut ini : Gambar 1. Fungsi Keanggotaan Untuk Variabel Usia (Kusumadewi, 2010) Dilihat dari gambar tersebut maka dapat ditentukan fungsi keanggotaannya sebagai berikut : 1) Fungsi keanggotaan Muda (MD): 1; x 30 40 x μpb[x] = { ; 10 30 x 40 0; x 40 2) Fungsi keanggotaan Parobaya (PB) 0; x 35 atau x 50 μpb[x] = x 35 10 ; 35 x 45 50 x { ; 5 45 x 50 3) Fungsi keanggotaan Tua (TA): 0; x 40 x 40 μpb[x] = { ; 10 40 x 50 1; x 50 4

Pada tabel berikut ini akan menunjukan derajat keanggotaan karyawan berdasarkan pada umur yang terdapat pada Tabel 3 berikut ini : Tabel 3. karyawan Berdasarkan Umur (Kusumadewi, 2010) NIP Nama Umur Derajat Keanggotaan ([X]) 01 Lita 30 1 0 0 02 Iwan 48 0 0.4 0.8 03 Sari 36 0.4 0.1 0 04 Andi 37 0.3 0.2 0 05 Budi 42 0 0.7 0.2 Besarnya nilai rekomendasi berkisar antara [0 1], dengan rekomendasi tertinggi adalah 1 dan berangsur tidak direkomendasikan apabila nilainya semakin mendekati 0. Dari tabel karyawan di atas dapat diciptakan suatu query sebagai berikut : SELECT NAMA FROM KARYAWAN WHERE Umur=MUDA) sehingga muncul nama Lita, Sari, Andi. 3. Analisa 3.1 Analisa Masalah Memiliki sepeda motor bukan lagi menjadi hal yang sulit karena sudah banyak dealer-dealer yang menjual sepeda motor secara kredit kepada user, user hanya perlu melengkapi syarat-syarat tertentu yang telah ditentukan oleh penjual, akan tetapi user harus pintar dalam menentukan sepeda motor mana yang akan di belinya secara kredit dengan cara membandingkan harga, uang muka, dan juga jumlah cicilan setiap bulannya. Tetapi proses ini sangat menyita waktu bagi user bahkan dapat membingungkan user itu sendiri dalam pemilihan nya. Dalam hal ini bisa menimbulkan ketidakpuasan user setelah membeli sepeda motor secara kredit, karena kurangnya informasi tentang harga sepeda motor tersebut. Di lihat dari latar belakang tersebut, maka perlu kiranya dirancang sebuah sistem yang mampu menganalisa serta merekomendasikan infomasi harga sepeda motor yang sesuai dengan kriteria yang user inginkan. Sistem Rekomendasi pemebelian sepeda motor secara kredit merupakan sebuah sistem yang dapat digunakan untuk memberikan informasi data motor yang sesuai dengan kriteria konsumen. Sistem ini dijalankan oleh seorang admin dan user sebagai tamu Admin memasukan data motor yang berisi id_motor, nama_motor, harga, uang_muka, angsuran, jangka_waktu. User melakukan proses registrasi.user memasukan kriteria batas fungsi keanggotaan serta User melakukan pemilihan query sesuai dengan query yang di inginkannya. Sistem akan memperoleh hasil perhitungan derajat keanggotaan dan untuk memberikan rekomendasi akan dihitung menggunakan metode logika fuzzy database model tahani dan sistem akan secara otomatis menghitung derajat keanggotaan serta secara otomatis akan menampilkan hasil query. Sistem rekomendasi ini nantinya akan membantu seorang user untuk melihat informasi data motor sesuai dengan yang ia inginkan 3.2 Implementasi Fuzzy Model Tahani Berdasarkan analisa masalah diatas, dadapat ditentukan bahwa diperlukannya suatu aplikasi sistem rekomendasi yang dapat membantu dan mempermudah para pengguna didalam melakukan pembelian sepeda motor secara kredit berdasarkan variabel tertentu dengan menggunakan metode Logika Fuzzy Tahani. Dalam merancang Implementasi sistem hal pertama yang harus dilakukan adalah menentukan variabel fungsi keanggotaan yang berdasarkan pada Tabel data sepeda motor seperti pada Tabel 4 berikut ini : 5

Tabel 4 Data Sepeda Motor id motor nama motor Harga(Unit) Uang Muka (Unit) Jumlah Angsuran Jangka Waktu a1231 Revo Fit F1 Rp.12.825.000 Rp.3000.000 729000 29 a1232 x Ride Rp.15125.000 Rp.3.400.000 648000 23 a1233 Nbeat Sporty Rp.16.800.000 Rp.3.500.000 1457000 11 a1234 Vega R Rp.28.000.000 Rp.2.600.000 540000 35 a1235 Vario 125 ESP Rp.17.150.000 Rp.3.800.000 1463000 23 a1236 N Max Rp.28.000.000 Rp.8.500.000 2342000 17 a1237 Supra X 125 Rp.17.150.000 Rp.4000.000 692000 11 a1238 New Mio Rp.13.200.000 Rp.2.700.000 570000 35 a1239 R25 Rp.53.000.000 Rp.17.000.000 4266000 29 a1240 N Blade R Rp.16.025000 Rp.3.700.000 864000 17 Berdasarkan data tersebut maka kita dapat menentukan variabel fungsi keanggotaannya, adapun variabel yang di gunakan yaitu : 1. Harga Harga merupakan salah satu variabel yang paling penting didalam pembelian motor secara kredit. Harga motor sekarang ini sangatlah bervariasi tergantung dari jenis dan tipe motor tersebut. Variabel Harga di bagi menjadi tiga himpunan fuzzy yaitu : MURAH, SEDANG dan MAHAL. Himpunan murah dan sedang menggunakan pendekatan fungsi keanggotaan yang berbentuk segitiga, sedangkan himpunan mahal menggunakan pendekatan fungsi keanggotaan berbentuk bahu seperti pada gambar 3.1 berikut : 1 Murah Sedang Mahal 0 10.000.000 20.000.000 35.000.000 5.0.000.000 Gambar 2 Fungsi keanggotaan vaiabel harga Fungsi keanggotaan Variabel Harga dapat dirumuskan sebagai berikut: 0 x 10.000.000 atau x 35.000.000 x 10.000.000 10.000.000 x 20.000.000 μ(murah) = 20.000.000 10.000.000 20.000.000 x 20.000.000 x 35.000.000 { 35.000.000 20.000.000 6

0 x 20.000.000 atau x 50.000.000 x 20.000.000 μ(sedang) = 35.000.000 20.000.000 20.000.000 x 35.000.000 35.000.000 x { 50.000.000 35.000.000 35.000.000 x 50.000.000 0 x 35.000.0000 x 35.000.000 μ(mahal) = { 50.000.000 35.000.000 35.000.000 x 50.000.000 1 x 50.000.000 Dengan melihat rumus fungsi keanggotaan Harga tersebut maka kita bisa melakukan perhitungan derajat fungsi keanggotaan berdasarkan pada data sepeda motor. Hasil perhitungan derajat fungsi keanggotaan berdasarkan variabel Harga akan di tunjukan pada Tabel 3.2 berikut : Tabel 5 Hasil Perhitungan Derajat Keanggotaan Harga id motor nama motor harga fire strenght murah sedang mahal a1231 Revo Fit F1 12825000 0,2825 a1232 X Ride 15125000 0,5125 a1233 Nbeat Sporty 14500000 0,45 a1234 Vega R 12520000 0,252 a1235 Vario 125 Esp 16800000 0,68 a1236 N Max 28000000 0,533333 a1237 Supra X 125 17150000 0,715 a1238 New Mio 13200000 0,32 a1239 R25 53000000 1 a1240 N Blade R 16025000 0,6025 2. Uang Muka Uang Muka merupakan salah satu variabel yang paling penting didalam pembelian motor secara kredit. Uang Muka motor sekarang ini sangatlah bervariasi tergantung dari jenis dan tipe motor tersebut. Variabel Uang Muka di bagi menjadi tiga himpunan fuzzy yaitu : RENDAH, SEDANG dan TINGGI. Himpunan RENDAH dan SEDANG menggunakan pendekatan fungsi keanggotaan yang berbentuk segitiga, sedangkan himpunan TINGGI menggunakan pendekatan fungsi keanggotaan berbentuk bahu seperti pada gambar 3 berikut : 7

1 Rendah Sedang Tinggi 0 2.500.000 5.000.000 10.000.000 15.000.000 Gambar 3 Fungsi keanggotaan variabel uang Muka Fungsi keanggotaan Variabel Uang Muka dapat dirumuskan sebagai berikut: 0 x 2.500.000 atau x 10.000.000 x 2.500.000 2.500.000 x 5.000.000 μ(rendah) = 5.000.000 2.500.000 5.000.000 x { 5000.000 x 10.000.000 10.000.000 5.000.000 0 x 5000.000 atau x 15.000.000 x 5000.000 5000.000 x 10.000.000 μ(sedang) = 10.000.000 5000.000 10.000.000 x { 10.000.000 x 15.000.000 15.000.000 10.000.000 0 x 10.000.0000 x 10.000.000 μ(tinggi) = { 10.000.000 x 15.000.000 15.000.000 10.000.000 1 x 15.000.000 Dengan melihat rumus fungsi keanggotaan Uang Muka tersebut maka kita bisa melakukan perhitungan derajat fungsi keanggotaan berdasarkan pada data sepeda motor. Hasil perhitungan derajat fungsi keanggotaan berdasarkan variabel Uang Muka akan di tunjukan pada Tabel 6 berikut : Tabel 6 Hasil Perhitungan Derajat Keanggotaan Uang Muka id motor nama motor Uang Muka a1231 Revo Fit F1 3000000 0.2 a1232 x Ride 3400000 0.36 a1233 Nbeat Sporty 3500000 0.4 a1234 Vega R 2600000 0.04 a1235 Vario 125 ESP 3800000 0.52 8 rendah sedang tinggi a1236 N Max 8500000 0.7 a1237 Supra X 125 4000000 0.6 a1238 New Mio 2700000 0.08 a1239 R25 17000000 1 a1240 N Blade R 3700000 0.48 fire strenght

3. Angsuran Uang Angsuran merupakan salah satu variabel yang paling penting didalam pembelian motor secara kredit. Angsuran motor sekarang ini sangatlah bervariasi tergantung dari jenis dan tipe motor tersebut. Variabel Angsuran di bagi menjadi tiga himpunan fuzzy yaitu : KECIL, SEDANG, dan BESAR. Himpunan KECIL dan SEDANG menggunakan pendekatan fungsi keanggotaan yang berbentuk segitiga, sedangkan himpunan BESAR menggunakan pendekatan fungsi keanggotaan berbentuk bahu seperti pada gambar 4 berikut : 1 Kecil Sedang Besar 0 500.000 1.000.000 2.500.000 4.000.000 Angsuran (bulan) Gambar 4 Fungsi keanggotaan variabel Angsuran Fungsi keanggotaan Variabel Angsuran dapat dirumuskan sebagai berikut : 0 x 500.000 atau x 2.500.000 x 500.000 500.000 x 1.000.000 μ(kecil) = 1.000.000 500.000 1.000.000 x { 1000.000 x 2.500.000 2.500.000 1.000.000 0 x 1.000.000 atau x 4.000.000 x 1000.000 1.000.000 x 2.500.000 μ(sedang) = 2.500.000 1000.000 2.500.000 x 2.500.000 x 4.000.000 { 4.000.000 2.500.000 0 x 2.500.000 x 2.500.000 μ(besar) = { 2.500.000 x 4.000.000 4.000.000 2.500.000 1 x 4.000.000 Dengan melihat rumus fungsi keanggotaan Angsuran tersebut maka kita bisa melakukan perhitungan derajat fungsi keanggotaan berdasarkan pada data sepeda motor. Hasil perhitungan derajat fungsi keanggotaan berdasarkan variabel Angsuran akan di tunjukan pada Tabel 3.4 berikut : 9

id motor Tabel 7 Hasil Perhitungan Derajat Keanggotaan Angsuran nama motor Jumlah Angsuran (Bulan ) kecil sedang besar a1231 Revo Fit F1 729000 0.458 a1232 x Ride 648000 0.296 a1233 Nbeat Sporty 1457000 0.3046667 a1234 Vega R 540000 0.08 a1235 Vario 125 ESP 1463000 0.3086667 a1236 N Max 2342000 0.8946667 a1237 Supra X 125 692000 0.384 a1238 New Mio 570000 0.14 a1239 R25 4266000 1 a1240 N Blade R 864000 0.728 fire strenght 4. Jangka Waktu Uang Jangka Waktu merupakan salah satu variabel yang paling penting didalam pembelian motor secara kredit. Jangka Waktu motor sekarang ini sangatlah bervariasi tergantung dari jenis dan tipe motor tersebut. Variabel Jangka Waktu di bagi menjadi dua himpunan fuzzy yaitu : PANJANG DAN PENDEK Himpunan PENDEK menggunakan pendekatan fungsi keanggotaan yang berbentuk segitiga, sedangkan himpunan PANJANG menggunakan pendekatan fungsi keanggotaan berbentuk bahu seperti pada gambar 5 berikut : 1 Pendek Panjang 0 10 25 35 Gambar 5 Fungsi keanggotaan vaiabel Angsuran Fungsi keanggotaan Variabel Angsuran dapat dirumuskan sebagai berikut : 0 x 10 atau x 35 x 10 10 x 25 μ(pendek) = 25 10 25 x { 25 x 35 35 25 0 x 25 x 25 μ(panjang) = { 25 x 35 35 25 1 x 35 10

Dengan melihat rumus fungsi keanggotaan Jangka Waktu tersebut maka kita bisa melakukan perhitungan derajat fungsi keanggotaan berdasarkan pada data sepeda motor. Hasil perhitungan derajat fungsi keanggotaan berdasarkan variabel Jangka Waktu akan di tunjukan pada Tabel 3.5 berikut : Tabel 8 Hasil Perhitungan Derajat Keanggotaan Jangka Waktu id motor nama motor Jangka Waktu fire strenght (Bulan ) pendek panjang a1231 Revo Fit F1 29 0,4 a1232 x Ride 23 0,866667 a1233 Nbeat Sporty 11 0,066667 a1234 Vega R 35 1 a1235 Vario 125 ESP 23 0,866667 a1236 N Max 17 0,466667 a1237 Supra X 125 11 0,066667 a1238 New Mio 35 1 a1239 R25 29 0,4 a1240 N Blade R 17 0,466667 3.3 Model Proses Input kriteria Cari data motor Input data motor Input kriteria motor Edit data user Edit data motor Hapus data user Hapus data motor user Sistem Rekomendasi Pembelian Motor Secara Kredit admin informasi data motor Output hasil fuzzifikasi 11 Tampil data motor Tampil data user Hasil output rekomendasi motor Gambar 6 Diagram Konteks Sistem Keterangan Gambar 6 Diagram Konteks untuk aplikasi sistem rekomendasi pembelian sepeda motor secara kredit yaitu sebagai berikut : 1. User menginput kriteria data motor yang di inginkan. 2. Sistem rekomendasi melakukan proses fuzzifikasi. Sistem mengirimkan hasilnya ke user. 3. Sistem menampilkan informasi data motor kepada user.

4. Admin melakukan proses kelola data input,edit,dan hapus data motor serta melakukan proses edit, dan hapus data user. 5. Sistem menampilkan data terbaru yang telah di update kepada admin. 3.4 Data Flow Diagram (DFD) Untuk menggambarkan sistem yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data itu disimpan maka diperlukan DFD. Ada beberapa DFD yang terdapat dalam sistem ini diantaranya : Pada DFD Level 0 Implementasi Fuzzy Database Model Tahani untuk rekomendasi sepeda motor terdapat 2 simpan data, yaitu motor untuk menyimpan data motor dan buku_tamu untuk menyimpan data user. Terdapat empat proses yaitu: Proses Login, login dilakukan oleh admin. Proses pengolahan data motor (berhubungan dengan tabel motor). Proses fuzzifikasi database tahani, pada proses ini melakukan pengambilan data dari tabel motor serta berhubungan dengan user dan admin. Terdapat dua kesatuan luar yaitu user dan admin. DFD Level 0 pada Implementasi aplikasi sistem rekomendasi pembelian motor secara kredit dengan menerapkan metode fuzzy database model tahani di gambarkan pada Gambar 7 berikut ini: Data login 1.0 Login 4.0 Proses Register Input Data user user admin Data motor 2.0 Info motor Pengolahan data motor Data motor Data user Buku_tamu sepeda_motor Informasi data motor Input kriteria 3.0 Proses Fuzzifikasi database tahani Data motor Informasi hasil rekomendasi Gambar 7. DFD Level 1 Implementasi Fuzzy Database Tahani Untuk Aplikasi Sistem Rekomendasi Pembelian Sepeda Motor Secara Kredit Pada DFD Level 1 proses pengolahan data motor terdapat tiga proses yaitu : input data motor, edit data motor, dan hapus data motor. Terdapat satu simpanan data yaitu tabel motor. Terdapat satu kesatuan luar yaitu admin. DFD Level 1 proses 2digambarkan pada Gambar 8 berikut ini : 12

Input data motor 2.1 Input data motor Data motor admin Edit data motor Data motor Yang sudah di edit 2.2 Edit data motor Data motor motor Hapus data motor Data yang sudah di hapus 2.3 hapus data motor Data motor Data motor Gambar 8 DFD Level 2 proses 2 Aplikasi Sistem Rekomendasi Pembelian Sepeda Motor Secara Kredit dengan Menerapkan Metode Logika Fuzzzy Database Model Tahani Pada DFD Level 2 proses fuzzifikasi database tahani terdapat empat proses yaitu : input batas fungsi keanggotaan, select query, menghitung derajat keanggotaan dan tampil query. Terdapat satu simpanan data yaitu tabel motor. Terdapat dua kesatuanluar yaitu admin dan user. DFD Level 2 proses 3 digambarkan pada Gambar 9 berikut ini : user 3.1 Input batas fungsi keanggotaan Data motor Input batas fungsi keanggotaan Select kriteria 3.2 select kriteria Data motor Sepeda_motor Batas keanggotaan Tampil hasil kriteria yang di inginkan 3.3 Menghitung derajat keanggotaan Gambar 9 DFD Level 2 proses 3 Aplikasi Sistem Rekomendasi Pembelian Sepeda Motor Secara Kredit dengan Menerapkan Metode Logika Fuzzzy Database Model Tahani 13

4. Hasil dan Pembahasan 4.1 Implementasi Basis Data Struktur tabel yang terdapat dalam basis data data_motor adalah sebagai berikut : 1. Struktur Tabel Admin 2. Stuktu Tabel Buku Tamu Gambar 10 Tabel Admin Gambar 11 Tabel Buku Tamu 3. Struktur Tabel Sepeda Motor Gambar 12 Tabel Sepeda Motor 4.2 Implementasi Sistem Hasil tampilan pembuatan Aplikasi Sistem Rekomendasi pembelian Motor Secara Kredit dengan Menerapkan Metode Logika Fuzzy Database Tahani adalah sebagai berikut : 14

1. Antar Muka Halaman Utama 2. Antarmuka Login Admin Gambar 13 Antarmuka Halaman Utama 3. Antarmuka Menu Admin Gambar 14 Login Admin Gambar 15 Menu Admin 15

4. Antarmuka Form Input Motor 5. Halaman Registrasi User Gambar 16 Form Input Motor 6. Antarmuka Tampil Motor Gambar 17 Form Registrasi User Gambar 18 Tampil Motor 16

7. Antarmuka Sistem Rekomendasi Menggunakan Fuzzy Tahani Gambar 19 Menu Sistem 8. Antarmuka Sistem Rekomendasi Menggunakan Fuzzy Tahani Gambar 20 Form Pengisian Batas Fungsi Keanggotaan Gambar 21 Hasil perhitungan Fire Strenght 17

Gambar 4.19 Menyeleksi Query sesuai keinginan 5. Simpulan Setelah menyelesaikan aplikasi sistem rekomendasi pembelian sepeda motor, penulis dapat memberikan kesimpulan sebagai berikut : 1. Sistem ini dapat memberikan informasi data motor kepada user. 2. Sistem dapat menemukan data motor sesuai nama motor yang di inputkan. 3. Sistem dapat memberikan rekomendasi data motor kepada user. Pustaka Adelheid,A. Dan Khairil. 2012. Buku Pintar Menguasai PHP MySQL. Mediakita. Jakarta Kusumadewi, S., dan Purnomo, H. 2004. Aplikasi Logika Fuzzy untuk Pendukung Keputusan. Graha Ilmu, Yogyakarta. Kusumadewi, Sri. 2010. Aplikasi Logika Fuzzy untuk Pendukung Keputusan, Graha Ilmu, Yogyakarta. Pradibtha, S.dkk. 2014. Residental Site Selection By Combining Gis And Fuzzy Database Query On Android Device. Journal of Theoretical and Applied Information Technology. Vol.61 No.3 Prasetyo, dan Didik Dwi. 2003. Kolaborasi PHP dan MySQL. Gramedia. Jakarta. Purnomo,S.E.D. 2013. Sistem Pendukung Keputusan Untuk Pemilihan Obyek Wisata Di Surakarta Menggunakan Fuzzy Tahani. Tugas Akhir Fakultas Teknologi Informasi Universitas STIKUBANK(UNISBANK). Semarang. Rivai, Veithal dan Andriana Vethal. 2006. Credit Management Handboook.Edisi Pertama. Jakarta. Wira, S.N.2000. Belajar Sendiri Menggunakan Sql*Plus. Pt.Elex Media Komputindo.Jakarta. 18