-
SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN SEPEDA MOTOR
DENGAN METODE SIMPLE ADDITIVE WEIGHTING MENGGUNAKAN
BAHASA PEMROGRAMAN PHP DAN MY SQL DI FINANCE KABUPATEN
PONOROGO
SKRIPSI
Diajukan Sebagai Salah Satu Syarat
Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1)
Pada Program Studi Teknik Informatika Fakultas Teknik
Universitas Muhammadiyah Ponorogo
BAMBANG BUDI PRAYITNO
08530387
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PONOROGO
(2012)
-
PERSEMBAHAN
Tugas Akhir ini saya Persembahkan kepada :
Allah S.W.T pemilik segala alam raya serta Nabi Muhammad S.A.W
sebagai
utusan-Nya.
Orang tua, yang selalu memberikan semangat, motivasi dan
doa.
Keluarga di rumah, yang selalu memotivasi dan membimbing dalam
penyusunan
skripsi ini.
Rekan-rekan teknik informatika angkatan 2008 yang selalu
memberikan
semangat.
-
MOTTO
Kunci kemuliaan adalah taat kepada Allah dan Rasul-Nya
Kunci ilmu adalah bertanya dengan baik dan mendengar dengan
baik
Banyak kegagalan dalam hidup ini dikarenakan orang-orang tidak
menyadari
betapa dekatnya mereka dengan keberhasilan saat mereka
menyerah.
Tidak ada yang sulit atau mustahil di dalam hidup ini selama ada
kemampuan
untuk bekerja dan bergerak
Esok harus lebih baik dari hari ini, pasti kita akan menjadi
orang yang paling
beruntung didunia
Kunci Rizki adalah berusaha dengan di iringi istighfar dan
takwa
-
ABSTRAK
SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN
SEPEDA MOTOR DENGAN METODE SAW MENGGUNAKAN
BAHASA PEMROGRAMAN PHP DAN MY SQL DI FINANCE KABUPATEN
PONOROGO
BAMBANG BUDI PRAYITNO
08530387
Fakultas Teknik Jurusan Teknik Informatika
Universitas Muhammadiyah Ponorogo
Sepeda motor merupakan salah satu alat transportasi yang di
gemari masyarakat
karena memiliki ukuran yang kecil,cepat dan harga yang tidak
terlalu mahal di
bandingkan alat transportasi lainya. Sekarang banyak macam
varian sepeda motor
lengkap dengan keunggulan dan kelebihanya. Hal ini tentunya akan
mempersulit
konsumen dalam menentukan pilihan yang tepat, sesuai dengan
kriteria yang di
inginkan.
Perancangan program aplikasi Sistem Pendukung Keputusan
Pembelian Sepeda
Motor Menggunakan Simple Additive Weighting (SAW) berguna untuk
mengolah
data-data sepeda motor yang nantinya akan menghasilkan output
berupa data-data
sepeda motor yang direkomendasikan untuk pengguna.
Kata kunci:
Sistem Pendukung Keputsan, Pembelian Motor dan SAW
-
KATA PENGANTAR
Assalamualaikum Wr.Wb
Dengan memanjatkan puji dan syukur kehadirat Allah SWT atas
rahmat dan
karunia yang telah di limpahkannya kepada penulis,sehingga dapat
menyelesaikan
penyusunan skripsi yang berjudul Sistem Pendukung Keputusan
Pembelian Sepeda
Motor dengan Metode SAW Menggunakan Bahasa Pemograman PHP Dan My
SQL
Di Finance Kab.Ponorogo. Tujuan penulisan skripsi ini adalah
sebagai syarat
kelulusan pada Program Strata I Program Studi Teknik Informatika
Fakultas Teknik
Universitas Muhammadiyah Ponorogo.
Dengan selesainya skripsi ini, maka penulis menyampaikan ucapan
terimakasih dan
penghargaan kepada :
1. Bapak Ir. Aliyadi, MM selaku Dekan Fakultas Teknik
Universitas
Muhammadiyah Ponorogo.
2. Bapak Ir. Andy Triyanto selaku Ketua Program Studi Strata
Satu (S.1)
Informatika Fakultas Teknik Universitas Muhammadiyah
Ponorogo.
3. Bapak Ir. Aliyadi, MM dan Bapak Adi Fajaryanto selaku Dosen
Pembimbing
yang telah membantu dan memberikan motivasi pada penulis
dalam
penyusunan skripsi ini.
4. Bapak dan Ibu Dosen Program Studi Teknik Informatika yang
dengan
kesabaran serta ketulusan hati memberikan bekal ilmu selama saya
menempuh
kuliah di Universitas Muhammadiyah Ponorogo.
5. Teman-teman teknik informatika angkatan 2008 yang telah
memberikan
semangat.
6. Semua pihak yang selama ini banyak memberi bantuan, dukungan
motivasi
maupun doa yang tidak dapat disebutkan satu per satu.
-
Semoga amal baik yang telah beliau berikan mendapat imbalan dari
Allah
SWT. Penulis berharap laporan ini bermanfaat bagi seluruh
pembaca, untuk itu segala
teguran, kritik dan saran yang sifatnya membangun demi kebenaran
dan
kesempurnaan laporan ini selalu disambut dengan baik. Dan semoga
Allah
menjadikan penulis seseorang yang iklas kepada-Nya. Sesungguhnya
Dia adalah
Maha mendengar dan Maha menerima doa. Amin.
Akhir kata semoga skripsi yang sederhana ini dapat berguna dan
bermanfaat
bagi penulis dan pembaca pada umumnya.
Wasslmualikum Wr,Wb
Ponorogo, Oktober 2012
Bambang Budi Prayitno
NIM. 08530387
-
DAFTAR ISI
HALAMAN JUDUL
.................................................................................................i
HALAMAN PENGESAHAN
..................................................................................
ii
BERITA ACARA UJIAN
SKRIPSI........................................................................
iii
BERITA ACARA BIMBINGAN SKRIPSI
.............................................................
iv
PERSEMBAHAN
....................................................................................................
vi
MOTTO..................................................................................................................vii
ABSTRAKSI
........................................................................................................
viii
KATA PENGANTAR
.............................................................................................
ix
DAFTAR ISI
...........................................................................................................
xi
DAFTAR GAMBAR
............................................................................................
xiii
DAFTAR TABEL
.................................................................................................
xiv
Bab I
PENDAHULUAN.......................................................................................
1
A. Latar Belakang Masalah
........................................................................
1 B. Perumusan Masalah
...............................................................................
2 C. Tujuan
Penelitian...................................................................................
2 D. Batasan Masalah
....................................................................................
3 E. Manfaat Penelitian
.................................................................................
3 F. Metodelogi Perancangan
.......................................................................
3 G. Sistematika Penulisan
............................................................................
4
Bab II LANDASAN TEORI
..................................................................................
6
A. Pengertian Data Dan Informasi
.............................................................. 6 1.
Pengertian Data
...............................................................................
6 2. Pengertian Sistem
............................................................................
6
B. Sistem Pendukung Keputusan
................................................................ 7
1. Definisi Sistem
................................................................................
7 2. Definisi Sistem Pendukung
Keputusan............................................. 8 3.
Komponen-komponen DSS
........................................................... 11 4.
Karakteristik dan Kapabilitas DSS
................................................. 12 5. Kelebihan
dan Kekurangan DSS
.................................................... 13
C. Sistem Basis Data
................................................................................
15 1. Konsep Dasar Sistem Basis Data
................................................... 15 2. Komponen
Dasar Sistem Basis Data
.............................................. 15 3. Keuntungan dan
kerugian Sistem Basis Data ................................. 18 4.
Istilah Yang Di Pergunakan Dalam Basis Data
.............................. 18
D. Metode Simple Additive Weighting (SAW)
.......................................... 19 E. Tentang flowchart
...............................................................................
20
1. Pengertian flowchart
......................................................................
20 2. Simbol-simbol Flowchart
.............................................................. 21
3. Jenis Flowchart
.............................................................................
24
F. Data Flow Diagram (DFD)
.................................................................
25
-
1. Definisi Data Flow Diagram
.......................................................... 25 2.
Jenis Data Flow Diagram
...............................................................
26
G. Entity Relationship Data (ERD)
.......................................................... 27 1.
Entity Relationship
........................................................................
27 2. Tujuan Digunakan ER
...................................................................
28 3. Komponen ER
...............................................................................
28 4. Relasi Tabel
...................................................................................
31
H. MY SQL
...............................................................................................
32 I. PHP
....................................................................................................
33 J. XAMPP
...............................................................................................
34 K. PHP MyAdmin
....................................................................................
34 L. Macromedia Dreamweaver CS5
.......................................................... 35
Bab III METODE
PERANCANGAN....................................................................
37
A. Definisi Sistem
....................................................................................
37 B. Metodologi Perancangan
.....................................................................
37 C. Analisa Metode
...................................................................................
38
1. Contoh Kasus
................................................................................
41 D. Perancangan Sistem
.............................................................................
45
1. Flowchart sistem
...........................................................................
45 2. Data Flow Diagram (DFD)
........................................................... 47 3.
Data Flow Diagram (DFD) level 1
................................................ 49 4. Relasi Tabel
...................................................................................
50
Bab IV IMPLEMENTASI DAN PEMBAHASAN
................................................ 47
A. Analisa Data
........................................................................................
54 B. Analisa Kebutuhan Sistem
...................................................................
54 C. Tampilan Program
...............................................................................
55
1. Tampilan Halaman Awal
............................................................... 55
2. Tampilan penilaian Langkah 1
....................................................... 57 3.
Tampilan Penilaian Langkah 2
....................................................... 59 4.
Tampilan Penilaian Langkah 3
....................................................... 60 5.
Tampilan Penilaian Langkah 4
....................................................... 61 6.
Tampilan Login Admin
.................................................................
66 7. Tampilan Halaman Admin
............................................................. 69 8.
Tampilan Halaman Merek
............................................................. 70 9.
Tampilan Halaman Daftar Motor
................................................... 73 10. Tampilan
Halaman Daftar User
..................................................... 74
Bab V PENUTUP
................................................................................................
78
A. Kesimpulan
.........................................................................................
78 B. Saran
...................................................................................................
79
DAFTAR PUSTAKA
LAMPIRAN
-
DAFTAR GAMBAR
1. Gambar : 3.1. Flowchart Admin
.....................................................................
46 2. Gambar : 3.2. Flowchart Pengunjung
............................................................ 47 3.
Gambar : 3.3. Data Flow Diagram Level 0
.................................................... 48 4. Gambar :
3.4. Data Flow Diagram Level 1
.................................................... 49 5. Gambar :
3.5. Relasi Tabel
.............................................................................
50 6. Gambar : 4.1. Tampilan halaman awal
........................................................... 55 7.
Gambar : 4.2. Tampilan penilaian langkah 1
.................................................. 57 8. Gambar :
4.3. Tampilan penilaian langkah 2
.................................................. 59 9. Gambar :
4.4. Tampilan penilaian langkah 3
.................................................. 60 10. Gambar :
4.5. Tampilan penilaian langkah 4
.................................................. 61 11. Gambar :
4.6. Tampilan login admin
.............................................................. 66
12. Gambar : 4.7. Tampilan Halaman admin
........................................................ 69 13.
Gambar : 4.8. Tampilan halaman merek motor
............................................... 70 14. Gambar :
4.9. Tampilan halaman daftar motor
............................................... 73 15. Gambar :
4.10. Tampilan halaman daftar user
................................................ 74
-
DAFTAR TABEL
1. Tabel 2.1. Tabel Perbandingan DSS dengan EDP
............................................ 9 2. Tabel 2.2. Tabel
Simbol Flowchart
................................................................ 21
3. Tabel 2.3. Tabel Simbol DFD
........................................................................
26 4. Tabel 3.1. Tabel Model
.................................................................................
39 5. Tabel 3.2. Tabel Kenyamanan
.......................................................................
39 6. Tabel 3.3. Tabel Volume Mesin
....................................................................
39 7. Tabel 3.4. Tabel Konsumsi Bahan Bakar
....................................................... 40 8. Tabel
3.5. Tabel Harga
..................................................................................
40 9. Tabel 3.6. Tabel Motor A
..............................................................................
41 10. Tabel 3.7. Tabel Motor B
..............................................................................
41 11. Tabel 3.8. Tabel Motor C
..............................................................................
42 12. Tabel 3.9. Tabel Nilai Alternatif
....................................................................
42 13. Tabel 3.10.Tabel Motor
..................................................................................
51 14. Tabel 3.11. Tabel Penilaian
Motor..................................................................
51 15. Tabel 3.12. Tabel Merek
................................................................................
52 16. Tabel 3.13. Tabel Pengguna
...........................................................................
53 17. Tabel 3.14. Tabel Penilaian
............................................................................
53
-
BAB I
PENDAHULUAN
A. LATAR BELAKANG MASALAH
Sepeda motor memiliki sejarah yang sangat panjang di Indonesia,
sudah
hadir sejak negara ini masih berada di bawah penjajahan Belanda
dan masih
bernama Hindia Belanda. Pada masa kini, sepeda motor sebagai
alat transportasi
yang paling banyak digunakan di masyarakat Indonesia. Penggunaan
sepeda
motor tiap tahun meningkat maka dari itu sepeda motor diproduksi
semakin
banyak. Kebutuhan alat transportasi merupakan sesuatu yang
mutlak dalam
kehidupan sekarang ini. Alat transportasi,khusunya alat
transportasi pribadi
sangat di perlukan masyarakat untuk melakukan kegiatan mereka
sehari-hari
seperti pergi ke tempat kerja,kuliah atau melakukan kegiatan
lain yang
membutuhkan akses cepat motor.
Sepeda motor merupakan salah satu alat transportasi yang di
gemari
masyarakat karena memiliki ukuran yang kecil,cepat dan harga
yang tidak terlalu
mahal di bandingkan alat transportasi lainya.Sekarang banyak
macam varian
sepeda motor lengkap dengan keunggulan dan kelebihanya.Hal ini
tentunya akan
mempersulit konsumen dalam menentukan pilihan yang tepat, sesuai
dengan
kriteria yang diinginkan.Masalah ini tergolong kedalam masalah
yang bersifat
multiobjective (banyak tujuan yang ingin dicapai) dan
multicriterias (ada banyak
kriteria yang menentukan dalam mencapai keputusan tersebut).
-
Berdasarkan uraian tersebut diatas, maka masalah yang akan
disajikan atau
diteliti dalam skripsi ini dan juga sebagai data atau bahan
informasi bagi penulis
dalam menyusun Tugas Akhir (skripsi), penulis merasa tertarik
dan mengambil
judulSistem Pendukung Keputusan Pembelian Sepeda Motor Dengan
Metode
SAW (Simple Additive Weighting) Menggunakan Bahasa Pemograman
PHP Dan
My SQL Di Finance Kabupaten Ponorogo
B. PERUMUSAN MASALAH
Berdasarkan perumusan pada latar belakang di atas, maka ada
beberapa masalah
yang akan dibahas dalam skripsi, antara lain :
1. Bagaimana menerapkan metode SAW untuk menentukan kendaraan
mana
yang sesuai dengan kebutuhan user?
2. Bagaimana merancang dan mengimplementasikan Sistem
Pendukung
Keputusan Pembelian Sepeda Motor menggunakan metode SAW?
C. TUJUAN PENELITIAN
Tujuan dari tugas akhir ini adalah membuat suatu rancangan dan
pengembangan
sistem sebagai pendukung keputusan rekomendasi pembelian sepeda
motor
menggunakan metode SAW.
D. BATASAN MASALAH
1. Program ini dikhususkan untuk merokemendasikan pembelian
sepeda motor
merk jepang
-
2. Variabel yang digunakan, antara lain: kenyamanan,model,volume
mesin, harga,
konsumsi bahan bakar.
3. Bahasa pemrograman yang digunakan adalah dengan menggunakan
PHP dan
untuk database menggunakan MySQL.
D. MANFAAT PERANCANGAN
1. Aplikasi yang dibangun dapat membantu menghasilkan keputusan
yang lebih
cepat untuk dijadikan bahan pertimbangan dalam persiapan
pembelian produk
motor
2. User lebih terbantu dalam menentukan pilihan motor yang akan
dibeli setelah
mendapatkan beberapa rekomendasi sistem sesuai dengan poin
tertinngi.
E. METODELOGI PERANCANGAN
Metode perancangan yang digunakan meliputi :
1. Metode Pengumpulan Data
Metode pengumpulan data dengan tanya jawab secara langsung
dengan pihak-
pihak yang berkepentingan untuk mendapatkan informasi yang
berhubungan
dengan masalah perancangan.Hal ini dilakukan untuk memperoleh
informasi
dan data tentang pembelian sepeda motor dan parameter yang
dibutuhkan
dalam proses pengembangan Sistem Pendukung Keputusan.
2. Metode Kepustakaan
Metode kepustakaan ini dilakukan dengan membaca literatur dan
catatan
penting lainnya sesuai dengan permasalahan yang dihadapi.
Dengan
-
mengumpulkan dan mempelajari literatur yang berkaitan dengan
teori Sistem
Pendukung Keputusan yang berbasis komputer, mekanisme pembelian
sepeda
motor dengan menggunakan metode Simple Additive Weighting
(SAW).
F. SISTEMATIKA PENULISAN
Sistematika penulisan yang digunakan dalam skripsi ini terbagi
dalam beberapa
pokok bahasan, yaitu :
BAB I: PENDAHULUAN
Berisi tentang latar belakang masalah, perumusan masalah,
tujuan
penelitian,batasan masalah, manfaat penelitian,metode
penelitian,dan
sistematika penulisan.
BAB II: LANDASAN TEORI
Berisi menjelaskan tentang teori-teori pemecahan masalah
yang
berhubungan dan digunakan untuk mendukung dalam pembuatan
tugas akhir ini
BAB III: METODE PERANCANGAN
Membahas proses pengembangan perangkat lunak pada tahap
analisis dan perancangan.
BAB IV: IMPLEMENTASI SISTEM
Dalam bab ini akan diuraikan mengenai implementasi sistem.
BAB V: PENUTUP
Berisi kesimpulan dan saran
-
DAFTAR PUSTAKA
Bimo Sunarfrihantono ST, (2003). PHP Dan MySQL Untuk Web .
Yogyakarta
:Andi.
Marlinda, Linda. (2004). Sistem Basis Data. Yogyakarta:
Andi.
Slamin, Maududie, Achmad, dkk. (2007). Pengantar Teknologi
Informasi.
Yogyakarta: Andi.
Syafii, M. (2005). Panduan membuat data base dengan PHP dan My
SQL postgre
SQL oracle. Yogyakarta: Andi.
Turban, Efraim dkk. (2005). Decision Support Systems and
Intelligent Systems.
Yogyakarta: Andi.