1
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN LAPTOP
MENGGUNAKAN LOGIKA FUZZY (STUDI KASUS DI MASCOM
SUKOHARJO)
Aditya Dwi Jatmiko, Sri Huning Anwariningsih, Dahlan Susilo
Teknik Informatika Universitas Sahid Surakarta
adit_versus@yahoo.co.id; zahra_daffa@yahoo.com; dahlan.susilo@gmail.com
ABSTRACT
Mascom computer store is one of the stores that serve to sale and purchase of computers. The process in selling notebook, process there is a problem in the service to the customer. The officer find difficulty in selling notebook to work customer questions that are ambiguous. Of the handle the problem in answering customer questions uses fuzzy logic. The uses fuzzy logic based on, the concept of fuzzy logic, is easy to understand , very flexible logic , on has the tolerance of unpropriate among other. In this final project development system of waterfall method un structure based design is used. Decision support system was made by using Visual Basic 6. This decision support system helps in notebook selling that are ambigious becomes easier to understand for the customer. This result of final project is application that can be used by Mascom in decesing notebook for customer.
Keyword:Decision Support System, Fuzzy, Selecting Notebook
1. Pendahuluan
Komputer dalam kehidupan manusia sudah menjadi bagian hidup dalam melakukan kegiatan sehari-hari. Hingga saat ini komputer sudah dimanfaatkan oleh banyak kalangan tidak hanya perusahaan besar maupun instansi milik pemerintah, kalangan seperti karyawan, mahasiswa, pelajar sampai ibu rumah tangga juga
banyak yang menggunakan. Seiring
dengan perkembangan teknologi komputer saat ini, penggunaan komputer tidak hanya dapat digunakan di atas meja tetapi juga bisa digunakan secara mobile.
Toko komputer Mascom adalah salah satu toko yang melayani penjualan dan pembelian komputer. Seiring dengan
perkembangan teknologi, penjualan dan pembelian tidak hanya pada peralatan dan
accessories komputer tetapi juga laptop.
Hal tersebut dilakukan karena banyaknya pembeli yang berminat memiliki laptop baik dalam kondisi baru maupun second. Dalam proses penjualan laptop, terdapat masalah dalam proses pelayanan kepada
customer. Petugas yang melayani penjualan laptop kesulitan pada pertanyaan
customer yang bersifat ambigu atau samar
Hal yang dapat mengatasi masalah tersebut dapat diatasi dengan merancang sebuah aplikasi pendukung keputusan. Dengan adanya aplikasi tersebut dapat
membantu petugas dalam menjawab
2
satu cara untuk mengatasi masalah pada pertanyaan customer yang bersifat ambigu, penulis menggunakan logika fuzzy. Alasan mengapa menggunakan logika fuzzy antara lain yaitu konsep logika fuzzy mudah dimengerti, logika fuzzy sangat fleksibel, logika fuzzy memiliki toleransi terhadap data-data yang tidak tepat,
1.1.Logika Fuzzy
Dalam teori logika fuzzy sebuah nilaibisa bernilai benar dan salah secara bersamaan namun berapa besar kebenaran dan kesalahan suatu nilai tergantung
kepada bobot keanggotaan yang
dimilikinya. Logika fuzzy adalah suatu cara yang tepat untuk memetakan ruang
input kedalam suatu ruang output
(Kusumadewi, 2003).
2. Metodologi Penelitian
Tugas Akhir ini menggunakan metode
pengembangan water fall dimana tahapan yang dilalui dapat dilihat pada gambar 1 berikut:
Gambar 1. Bagan Waterfall Keterangan:
a) Pengumpulan data
Pengumpulan data dilakukan dengan cara riset lapangan saat terjadi transaksi antara marketing dan customer.
b) Analisis
Proses analisis dilakukan dengan
menganalisis sistem yang sudah ada kemudian kami mengusulkan sistem yang baru.
Tabel 1.1 Analisis Sistem
Sistem yang sudah ada Usulan system Sistem penjualan yang berjalan secara konvensional Sistem penjualan dengan menggunakan sistem pendukung keputusan c) Desain
Proses desain ini mengunakan ERD yang memodelkan struktur data hubungan
antar data yang ada pada system
pendukung keputusan. d) Implementasi
Proses pengimplementasi penulis
membuat aplikasi berdasarkan rancangan
interface yg telah penulis susun
menggunakan bahasa program visual basic
6.
e) Testing
Pengujian dilakukan dengan cara menggunakan metode black box.
f) Maintenance
Dilakukan perawatan secara berkala.
3 (Decision Support System)
Sistem Pendukung keputusan
didefinisikan sebagai suatu sistem
informasi untuk membantu manajer level menengah untuk proses pengambilan keputusan setengah terstruktur supaya lebih efektif dengan menggunakan model-model analitis dan data yang tersedia (Jogiyanto, 2003)
2.2 Flow Chart
Menurut Jogiyanto (2005:795) ”Bagan alir (flowchart) adalah bagan (chart)yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika”.
2.3.Diagram Alir Data
Diagram yang paling awal dalam aliran data adalah disebut diagram konteks.
Diagram konteks merupakan pola
penggambaran yang berfungsi untuk
memperlihatkan interaksi sistem informasi tersebut dengan lingkungan di mana sistem
tersebut ditempatkan. Dalam diagram
konteks ada beberapa hal yang harus diperhatikan terdiri dari (Budi Sutejo Dharma Oetomo, 2002, 116):
2.4. Metode Black Box
Pengujian black box berfokus pada persyaratan fungsional perangkat lunak.
Pengujian ini memungkinkan analis
system memperoleh kumpulan kondisi input yang akan mengerjakan seluruh keperluan fungsional program. Tujuan metode ini mencari kesalahan pada:
a ) Fungsi yang salah atau hilang b ) Kesalahan pada interface
c ) Kesalahan pada struktur data atau akses database
d ) Kesalahan performansi
e ) Kesalahan inisialisasi dan tujuan akhir
3.Analisis dan Perancangan Sistem 3.1 Sistem yang Sedang Berjalan
Sistem penentuan laptop yang berjalan dimulai dari customer menanyakan kriteria
laptop sesuai dengan kriteria yang
diinginkan, kemudian petugas akan
menjawab secara langsung atau mencari barang terlebih dahulu. Kelemahan dari sistem tersebut adalah saat customer menanyakan pertanyaan yang bersifat
ambigu, seperti laptop dengan harga murah
dan processor cepat. Pertanyaan seperti itu
biasanya menyulitkan petugas yang
menjawab berdasarkan data yang pasti.
3.2 Desain Yang Dikembangkan
Pada tahap pengembangan sistem, dirancang sebuah sistem yang membantu dalam hal pengambilan keputusan dalam penentuan laptop. Sistem ini data disimpan didalam database yang memudahkan user dalam hal pengolahan data
3.3 Perancangan Sistem 3.3.1 Diagram Konteks
Pengertian diagram konteks adalah suatu diagram alir yang tingkat tinggi yang
4
masukan dan keluaran. Sistem yang dimaksud adalah untuk menggambarkan
sistem yang sedang berjalan.
mengidentifikasikan awal dan akhir data awal dan akhir yang masuk dan keluaran sistem.Padagambar 2 berikut ini
Gambar 2 Diagram Konteks
3.3.2 Diagram HIPO (Hierarchy Input ProcessOutput)
Diagram HIPO merupakan langkah awal untuk menentukan desain sistem yang akan dibuat. Dari diagram ini, dapat ditentukan diagram-diagram berikutnya yang menjelaskan sistem secara lebih rinci.
Diagram HIPOsistem pendukung
keputusan penentuan laptop tampak pada gambar 3 berikut ini
0 Sistem pendukung Keputusan pemilihan laptop 1 Maintenance master data 3 Pengolahan Derajat keanggotaan 4 Pengolahan laporan 1.1 Data customer 4.3 Laporan Hasil rekomendasi 4.1 Laporan Data pelanggan Top Level Level 0 Level 1 4.2 Laporan Data laptop 1.2 Data laptop 2 Pengolahan Nilai Fuzzy 5 Display Rekomendasi
Gambar 3 Diagram HIPO(Hierarchy Input
ProcessOutput)
3.3.3 Diagram Arus Data (DAD)
Diagram arus data adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem. DAD Pada Sistem pendukung keputusan penentuan laptop dibagi menjadi beberapa level, antara lain ditampilkan pada gambar 4 3.3.3.1 DAD Level 0 Petugas 2 Maintenance Master data Data laptop, Data customer 2 Tabel laptop 3 Tabel customer Tabel nilai fuzzy Data laptop terupdate Data customer terupdate 4 Pengolahan Derajat keanggotaan 5
6 rekomendasiTabel detail Data laptop terupdate Data Nilai Fuzzy terupdate Data rekomendasi terupdate Data customer terupdate 5 Pengolahan laporan Data laptop terupdate Data customer terupdate Data Nilai Fuzzy terupdate Data rekomendasi terupdate Customer Data variabel pemilihan laptop Data variabel pemilihan laptop Laporan data laptop, laporan data
customer, laporan rekomendasi
3 Pengolahan Nilai Fuzzy Data laptop terupdate 4 Data Nilai Fuzzy terupdate Tabel rekomendasi 6 Display rekomendasi Data rekomendasi terupdate Data detail rekomendasi terupdate Display rekomendasi Display rekomendasi Data rekomendasi terupdate Data detail rekomendasi terupdate 7 Tabel Temp Detail rekomendasi 1 Login Aplikasi 1 Tabel pengguna 8 Tabel Temp Nilai Firestrenght Data pengguna terupdate Data pengguna
Data Temp detail rekomendasi terupdate
Data Temp nilai firestrenght terupdate Data detail rekomendasi terupdate Data rekomendasi terupdate
Gambar 4 Diagram Arus Data Level 0
3.3.3.2 DAD Level 1 Proses 1 (Proses Maintenance Master Data)
Petugas Data laptop 1 Tabel laptop Data laptop terupdate 1.1 Maintenance master data laptop 2 Tabel customer 1.2 Maintenance master data customer
Data customer Data customer teupdate
Gambar 5 DAD Level 1 Proses 1
3.3.3.3 DAD Level 1 Proses 4 (Pengolahan Laporan) 5 4 Tabel rekomendasi Tabel detail rekomendasi Petugas Laporan rekomendasi 1 tabel laptop 4.1 Pengolahan Laporan Laptop 4.3 Pengolahan Laporan rekomendasi Data Laptop terupdate Data Rekomendasi terupdate 2 Tabel customer 4.2 Pengolahan Laporan customer Data
customer Data customer terupdate Data Laptop terupdate Data detail rekomendasi terupdate Laporan Data customer Laporan Data laptop
3 Tabel nilai fuzzy Data nilai
fuzzy terupdate
Gambar 6. DAD Level 1 Proses 4
Petugas
Customer Display rekomendasi
Data laptop terupdate, Data pelanggan terupdate
Kriteria laptop yang diinginkan SPK Penentuan Laptop
Pendaftaran customer, data laptop
5 4.Implementasi dan Pengujian Sistem
4.1 Implementasi Sistem
Pada tahap implementasi sistem akan disajikan hasil dari pembuatan aplikasi pada system pendukung keputusan yang telah dirancang. Hasil implementasi dari sistem tersebut adalah sebagai berikut
4.1.1 Form Login
Form Login digunakan memasukkan
data pengguna yang akan masuk ke dalam system pendukung keputusan. Tampilan dari form login tampak pada gambar 7 berikut ini.
Gambar 7 Form Login
4.1.2 Form Menu Utama
Form Menu Utama adalah form yang
memuat tampilan menu dari keseluruhan sistem pendukung keputusan. Tampilan dari menu utama tampak pada gambar. 8 berikut ini.
Gambar 8 Form Menu Utama
4.1.3 Form Data Laptop
Form Data Laptop adalah form yang
digunakan untuk memasukkan data laptop. Tampilan dari form data laptop tampak pada gambar.9 berikut ini.
Gambar 9 Form Data Laptop
4.1.4 Form Data Customer
Form Data Customer adalah form yang
digunakan untuk memasukkan data
customer. Tampilan dari form data
customer tampak pada gambar. 10 berikut
ini.
6 4.1.5 Form Rekomendasi
Form Rekomendasi adalah form yang
digunakan untuk memasukkan
rekomendasi pemilihan laptop. Tampilan dari form rekomendasi tampak pada gambar. 11 berikut ini.
Gambar 11 Form Rekomendasi
4.1.5 Laporan Data Laptop
Laporan data laptop adalah hasil output atau laporan dari data laptop yang telah dimasukkan. Tampilan dari laporan data laptop tampak pada gambar. 12 berikut ini.
Gambar 12 Laporan Data Laptop
4.1.6 Laporan Data Customer
Laporan data customer adalah hasil
output atau laporan dari data customer
yang telah dimasukkan. Tampilan dari laporan data customer tampak pada gambar. 13 berikut ini.
Gambar 13 Laporan Data Customer
4.1.7 Laporan Rekomendasi
Laporan rekomendasi adalah hasil output atau laporan dari hasil rekomendasi pemilihan laptop yang telah dimasukkan.
Tampilan dari laporan rekomendasi
tampak pada gambar. 4.8 berikut ini.
Gambar 14 Laporan Rekomendasi
4.1.8 Form Sign Up
Form Sign Up adalah hasil Form yang
digunakan untuk memasukkan data
pengguna dari system pendukung
keputusan. Tampilan dari Form Sign Up tampak pada gambar. 15 berikut ini.
7 4.1.1. Form Change
Form Change adalah hasil Form yang
digunakan untuk merubah password. Tampilan dari Form Change tampak pada gambar. 16 berikut ini.
Gambar 16 Form Change
4.2 Pengujian Sistem
Pengujian dilakukan untuk memastikan bahwa suatu event atau masukan akan menjalankan proses yang tepat dan
menghasilkan output sesuai dengan
rancangan. Pada proses pengujian ini menggunakan metode black box. Metode ini dilakukan dengan mengeksekusi unit atau modul pada program, kemudian diamati apakah hasil dari modul itu sesuai dengan proses yang diharapkan.
4.2.1 Rencana Pengujian
Rencana dari proses pengujian yang akan dilakukan tampak pada table 1 berikut ini.
Tabel 1. Tabel Rencana Pengujian
Item Uji Detail Pengujian
Jenis Pengujian Form Login Verifikasi
Login
Blackbox
Form Data Laptop
Simpan Data Blackbox
Cari Data Blackbox
Update Data Blackbox
Hapus Data Blackbox
Form Data Customer
Simpan Data Blackbox
Cari Data Blackbox
Update Data Blackbox
Hapus Data Blackbox
Form Rekomendasi Proses Rekomendasi Blackbox Simpan Rekomendasi Blackbox
4.2.2 Proses Dan Hasil Pengujian 4.2.2.1. Form Login
Proses dan hasil pengujian form login tampak pada table 2 berikut ini
Tabel 2. Tabel proses dan hasil uji
login
Kasus Dan Hasil Uji (Data Benar) Data masukan Yang Diharapkan Pengamatan Kesim pulan ID User : adit User Name dapat terisi pada textbox Textbox User Name dapat terisi Valid Password :12345 Password dapat terisi pada textbox Textbox password dapat terisi Valid Ditekan Tombol Login User Name dan Password diterima dan masuk Menu Utama Masuk Menu Utama Valid
Kasus Dan Hasil Uji (Data Salah) Data masukan Yang Diharapkan Pengamatan Kesim pulan ID User : adit User Name dapat terisi pada textbox Textbox User Name dapat terisi Valid Password :123 Password dapat terisi pada textbox Textbox password dapat terisi Valid Ditekan Tombol Login Muncul Pesan Kesalahan Muncul Pesan kesalahan password Valid
4.2.2.2 Form Data Laptop
Pada proses kasus simpan data pada form laptop data-data yang dimasukkan dapat masuk ke textbox dengan baik, maka dapat disimpulkan bahwa program berjalan dengan benar. Pada saat ditekan tombol simpan, data dapat masuk ke dalam grid.
8
Maka dapat disimpulkan bahwa program berjalan dengan benar
a)Simpan Data
Pada proses kasus simpan data pada form laptop apabila ada salah satu form yang belum dimasukkan maka akan muncul peringantan bahwa terdapat form yang belum di isikan
b) Cari Data
Tabel 4. Tabel kasus dan hasil uji cari data laptop
Kasus Dan Hasil Uji Data masukan Yang Diharapk an Pengamat an Kesimpul an Memasukk an huruf pertama atau kata dari nama kerusakan pada textbox pencarian Data pada grid akan tersaring berdasark an huruf atau kata yang dimasukk an Data pada grid dapat tersaring sesuai huruf atau kata yang dimasukka n Valid
Pada proses kasus cari data pada form laptop, data yang dicari dimasukkan pada textbox dan data yang dicari dapat tampil di grid. Maka dapt disimpulkan bahwa program berjalan dengan benar.
c) Update Data
Tabel 5. Tabel kasus dan hasil uji
update data laptop
Kasus Dan Hasil Uji Data masukan Yang Diharapk an Pengamat an Kesimpul an Melakuk an proses pencarian kemudia n klik pada grid data yang Data yang akan diupdate masuk ke dalam textbox Data yang akan diupdate dapat masuk ke dalam textbox Valid akan diupdate. masing masing-masing Menguba h data yang akan diupdate pada textbox Data yang akan diupdate dapat diubah pada textbox Data dapat diubah pada textbox Valid Ditekan tombol Update Data berhasil di Update apabila tampilan grid berubah. Data yang diupdate telah berubah pada grid Valid
Pada proses kasus update data pada
form laptop, data yang diupdate dapat
berubah sesuai dengan data yang diedit. Maka dapat disimpulkan bahwa program berjalan dengan benar
d) Hapus Data
Tabel 6. Tabel kasus dan hasil uji hapus data laptop
Kasus Dan Hasil Uji Data masuka n Yang Diharapka n Pengamata n Kesimpula n klik pada grid datayan g akan dihapus. Data yang akan dihapus masuk ke dalam textbox masing-masing Data yang akan dihapus dapat masuk ke dalam textbox masing-masing Valid Ditekan Tombol Hapus Data berhasil dihapus apabila data pada grid hilang Data yang telah dihapus telah hilang dalam grid Valid
Pada proses kasus hapus data pada form laptop, data yang dipilih dapat terhapus pada grid. Maka dapt disimpulkan bahwa program berjalan dengan benar.
9
Pada proses kasus hapus data pada form laptop,jika laptop sudah digunakan untuk rekomendasi maka data tidak bisa dihapus
4.2.2.3.Form Data Customer a ) Simpan Data
Pada proses kasus simpan data pada
form customer data-data yang dimasukkan
dapat masuk ke textbox dengan baik, maka dapat disimpulkan bahwa program berjalan dengan benar. Pada saat ditekan tombol simpan, data dapat masuk ke dalam grid. Maka dapat disimpulkan bahwa program berjalan dengan benar
Tabel 7. Tabel kasus dan hasil uji simpan data customer
Kasus Dan Hasil Uji Data masukan Yang Diharapkan Pengam atan Kesimpulan Kode customer, nama customer, alamat, no telepon Kode customer, nama customer, alamat, no telepon dapat terisi pada textbox Kode customer , nama customer , alamat, no telepon terisi pada textbox Valid Ditekan Tombol Simpan Data tersimpan dan masuk pada grid Pada grid muncul data yang tersimpa n Valid b) Cari Data
Tabel 8. Tabel kasus dan hasil uji cari data customer
Kasus Dan Hasil Uji Data masukan Yang Diharapk an Pengamat an Kesimpul an Memasukk an huruf pertama atau kata Data pada grid akan tersaring berdasark Data pada grid dapat tersaring sesuai Valid dari nama gejala pada textbox pencarian an huruf atau kata yang dimasukk an huruf atau kata yang dimasukka n
Pada proses kasus cari data pada form customer, data yang dicari dimasukkan pada textbox dan data yang dicari dapat tampil di grid. Maka dapat disimpulkan bahwa program berjalan dengan benar.
c) Update Data
Tabel 9. Tabel kasus dan hasil uji update data customer
Pada proses kasus update data pada
form customer, data yang diupdate dapat
berubah sesuai dengan data yang diedit. Maka dapat disimpulkan bahwa program berjalan dengan benar.
d) Hapus Data
Tabel 10. Tabel kasus dan hasil uji hapus data customer
Kasus Dan Hasil Uji Data masukan Yang Diharapk an Pengamat an Kesimpul an Melakuk an proses pencarian kemudia n klik pada grid data yang akan dihapus. Data yang akan dihapus masuk ke dalam textbox masing-masing Data yang akan dihapus dapat masuk ke dalam textbox masing-masing Valid Ditekan Tombol Hapus Data berhasil dihapus apabila tidak ada/hilang pada tampilan grid Data yang telah dihapus telah hilang dalam grid Valid
Pada proses kasus hapus data pada form customer, data yang dipilih dapat
10
terhapus pada grid. Maka dapt disimpulkan bahwa program berjalan dengan benar.
4.2.2.2.Form Rekomendasi a ) Proses Rekomendasi
Pada proses rekomendasi pemilihan laptop, pilihan kriteria pada check box dapat dilakukan. Maka dapat disimpulkan bahwa program berjalan dengan benar. Pada saat ditekan tombol proses untuk proses rekomendasi, data laptop dapat muncul pada grid. Maka dapat disimpulkan bahwa program berjalan dengan benar.
Tabel 11. Tabel kasus dan hasil uji proses rekomendasi
Kasus Dan Hasil Uji Data masukan Yang Diharapkan Penga matan Kesimpulan Pilihan kriteria laptop, nama customer Kriteria laptop dan nama customer yang diinginkan dapat dipilih pada checkbox Kriteria laptop dan nama custome r yang diingink an terpilih pada checkbo x Valid Ditekan tombol Proses Data rekomendasi muncul pada grid Data diagnos a dapat muncul pada grid Valid
b ) Simpan Proses Rekomendasi
Tabel 12. Tabel kasus dan hasil uji simpan data rekomendasi
Kasus Dan Hasil Uji Data masukan Yang Diharapkan Pengam atan Kesimpulan Kode rekomenda si, tanggal Kode rekomendasi , tanggal Kode rekomen dasi, Valid rekomenda si, nama customer, data rekomenda si rekomendasi , nama customer, data rekomendasi dapat dimasukkan. tanggal rekomen dasi, nama customer , data rekomen dasi masuk pada textbox dan grid. Ditekan Tombol Simpan Data tersimpan dan tampilan form kembali ke awal Data tersimpa n dan tampilan form dapat kembali ke awal Valid
Pada proses kasus simpan data pada
form rekomendasi data-data yang
dimasukkan dapat masuk ke textbox dengan baik, maka dapat disimpulkan bahwa program berjalan dengan benar. Pada saat ditekan tombol simpan, data dapat masuk ke dalam grid. Maka dapat disimpulkan bahwa program berjalan dengan benar.
5. Simpulan dan Saran 5.1. Simpulan
Pada Sistem pendukung keputusan penentuan spesifikasi laptop yang disusun dapat ditarik beberapa kesimpulan antara lain adalah sebagai berikut :
a. Sistem penentuan spesifikasi laptop
yang penulis kembangkan dapat
menampilkan display rekomendasi laptop sesuai dengan kriteria yang dipilih oleh customer, yaitu: harga,
processor, hardisk, RAM,
11
b. Input yang dihasilkan aplikasi
penentuan spesifikasi laptop yang dirancang adalah input data laptop.
input data customer dan input
rekomendasi penentuan laptop.
c. Proses yang terjadi pada sistem penentuan spesifikasi laptop yang dirancang adalah proses maintenance master data meliputi: data customer dan data laptop, proses pengolahan nilai fuzzy, proses pengolahan derajat
keanggotaan, proses pengolahan
laporan meliputi: laporan data
pelanggan, laporan data laptop,
laporan hasil rekomendasi, dan proses display rekomendasi.
d. Output yang dihasilkan aplikasi
penentuan spesifikasi laptop yang dirancang adalah laporan data laptop. laporan data customer dan laporan rekomendasi penentuan laptop.
5.2. Saran
Pada Sistem pendukung keputusan penentuan spesifikasi komputer yang penulis susun. penulis memberikan saran antara lain :
a. Untuk perbandingan dalam kinerja
sistem pendukung keputusan.
selanjutnya mungkin dapat
menggunakan metode lain sebagai pembanding agar dapat dilihat hasil kinerjanya.
b. Variabel dalam pemilihan spesifikasi komputer dapat ditambah agar lebih banyak pilihan dan lebih membantu
pengujian dalam pengambilan
keputusan pemilihan spesifikasi
laptop.
c. Perlu ditambahkan gambar laptop yang direkomendasikan.
DAFTAR PUSTAKA
Abdurrahman, Ginanjar. 2011. Penerapan
Metode Tsukamoto (Logika Fuzzy) Dalam Sistem Pendukung Keputusan Untuk Menentukan Jumlah Produksi Barang Berdasarkan Data Persediaan Dan
Jumlah Permintaan.
http://thedawak.files.wordpress.co m/2011/05/sistem-pendukung- keputusan-pemilihan-lokasi-rumah-tinggal.pdf. Diakses tanggal 20 April 2014
Anonim. 2013.
http://kamusbahasaindonesia.org/la
ptop [Online]. Diakses tanggal 23
Nopember 2013.
Hamdani, 2011, Sistem Pendukung
Keputusan Pembelian Notebook Menggunakan Logika Fuzzy Tahani,
http://fmipa.unmul.ac.id/pdf/218. Diakses tanggal 20 April 2014
12
Jogiyanto,HM, 2003, Sistem Teknologi
Informasi, ANDI, Yogyakarta
Kusumadewi. Sri. 2003. Artificial
Intelligence, Graha Ilmu; Yogyakarta
Kusumadewi. Sri. 2004. Aplikasi logika
fuzzy untuk pendukung keputusan.:
Graha Ilmu, Yogyakarta
Surbakti, Irfan,2002, Sistem Pendukung