SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GITAR
BERBASIS ANDROID MENGGUNAKAN METODE
WEIGHTED SUM MODEL
SKRIPSI
ALI HUSEINI SIAMBATON
101401089
PROGRAM STUDI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2015
iii
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GITAR
BERBASIS ANDROID MENGGUNAKAN METODE
WEIGHTED SUM MODEL
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar
Sarjana Komputer
ALI HUSEINI SIAMBATON
101401089
PROGRAM STUDI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GITAR BERBASIS ANDROID MENGUNAKAN
METODE WEIGHTED SUM MODEL
Kategori : SKRIPSI
Nama : ALI HUSEINI SIAMBATON Nomor Induk Mahasiswa : 101401089
Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Desember 2015
Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Drs.Marihat Situmorang,M.Kom Dr.Poltak Sihombing,M.Kom NIP. 196312141989031001 NIP. 196203171991031001
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer Ketua,
v
PERNYATAAN
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GITAR BERBASIS ANDROID MENGGUNAKAN METODE
WEIGHTED SUM MODEL
SKRIPSI
Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, Desember 2015
PENGHARGAAN
Alhamdulillah. Puji dan syukur kehadirat Allah SWT, yang dengan rahmat dan karunia-Nya penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, pada Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
Pada pengerjaan skripsi dengan judul Sistem Pendukung Keputusan Pemilihan Gitar Berbasis Android Menggunakan Metode Weighted Sum Model, penulis menyadari bahwa banyak pihak yang turut membantu, baik dari pihak keluarga, sahabat dan orang-orang terkasih yang memotivasi dalam pengerjaannya. Dalam kesempatan ini, penulis mengucapkan terima kasih kepada:
1. Bapak Prof. Subhilhar, Ph.D selaku Pj Rektor Universitas Sumatera Utara. 2. Bapak Prof. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan
Teknologi Informasi Universitas Sumatera Utara.
3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara sekaligus selaku Dosen Pembimbing I yang telah memberikan arahan serta motivasi kepada penulis dalam pengerjaan skripsi ini.
4. Bapak Drs.Marihat Situmorang,M.Kom selaku Dosen Pembimbing II yang telah memberikan arahan, kritik dan saran serta motivasi kepada penulis dalam pengerjaan skripsi ini.
5. Bapak Ade Candra,ST,M.Kom selaku Dosen Pembanding I yang telah banyak memberikan arahan dan masukan yang sangat berharga kepada penulis.
6. Ibu Maya Silvi Lydia,B.Sc,M.Sc selaku Dosen Pembanding II yang telah banyak memberikan arahan dan masukan yang sangat berharga kepada penulis.
vii
8. Seluruh tenaga pengajar dan pegawai di Fakultas Ilmu Komputer dan Teknologi Informasi USU.
9. RHF yang selama ini telah menjadi keluarga kedua penulis selama mengikuti perkuliahan, tempat berbagi suka dan duka dalam pengerjaan skripsi ini, kepada Mego Suntoro,S.Kom, Andri Agasi, Arief Try Hidayat, Sobirin,S.Kom, M.Pristian Rulliyansyah, Yohanes Silitonga,S.Kom, Fadli Herdika, Suhaili Hamdi, Safriatullah,S.Kom, M.Khairil, Gunalan, Ivan Grace Halim dan Dani Rizki.
10.Teman-teman kuliah, khususnya Muhammad Reza Nasution, Dwi Rizki Ananda,S.Kom, Ahmad Rasyidi,S.Kom dan Wahyu Eko Putra, serta Stambuk 2010 yang tidak dapat disebut satu-persatu, yang telah banyak membantu dalam selesainya pengerjaan skripsi ini.
11.Rekan-rekan pengurus IMILKOM (Ikatan Mahasiswa S1 Ilmu Komputer) Fasilkom-TI 2013-2014 yang telah memberikan banyak dukungan, tempat belajar berorganisasi yang benar, dan menimba pengalaman.
12.Sahabat kecil penulis, Ade Randana Panjaitan,S.Ip , Dheni Satria,SH , dr.Aldy Pebrillah , Fazil Halsa Aziz , Irvan , Dhian Umbara,SH , Farhan Halsa Aziz serta seluruh keluarga BT-20 yang telah memberikan semangat bagi penulis. 13.Dan yang terakhir, sahabat, adik, kekasih penulis Diva Firda Rohmiatullah
yang selalu ada seiring waktu mendampingi serta menjadi penyemangat bagi penulis dalam segala hal.
Semoga Allah SWT melimpahkan berkah kepada semua pihak yang telah memberikan bantuan, perhatian, serta dukungan kepada penulis dalam menyelesaikan skripsi ini.
Medan, Desember 2015 Penulis,
ABSTRAK
Kebutuhan masyarakat terhadap layanan teknologi berbasis IT sangat bervariasi, Ketersedian suatu perangkat mobile yang dapat membantu memecahkan suatu permasalahan sehari-hari adalah salah satu kebutuhan masyarakat, memilih alat musik dengan benar adalah suatu yang bermanfaat bagi pecinta musik khususnya bagi masyarakat awam. Dalam hal ini, maka dibuatlah sebuah aplikasi guitarythm application yang menerapkan Metode Weighted Sum Model sebagai alat pendukung keputusan dalam pemilihan gitar dan database SQLite sebagai penyimpanan data gitar. Metode Weighted Sum Model adalah suatu metode sederhana yang sering digunakan pada permasalahan dimensi tunggal maupun banyak dimensi. Sistem pemilihan yang dibuat sangat mudah,dengan memasukkan jenis gitar, harga dan merk sebagai inputannya dalam pemilihan, kemudian kita dapat mengetahui gitar apa yang paling sesuai dengan kebutuhan serta budget kita.
ix
DECISION SUPPORT SYSTEM USING WEIGHTED SUM MODEL METHOD FOR CHOOSING GUITAR IN ANDROID PLATFORM
ABSTRACT
IT-based technology needed is varied, the availability of a mobile application which can solve any problems a day is one of people need now, choosing musical instrument correctly is something useful for musician, especially for the general public. In this case, then we made guitarythm application that implementing Weighted Sum Model method for choosing guitar and SQLite as the guitar data storage. Weighted Sum Model method is a simple method which often used in a single dimensional problem or multi dimensional problem.The electoral system is made very easy, by entering the type of guitar, price and brand as an input in the selection, then we will know what is the best guitar that suits with our needs and budget.
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vi
Abstract vii
Daftar Isi viii
Daftar Tabel x
Daftar Gambar xi
Daftar Lampiran xii
Bab 1 Pendahuluan
1.1 Latar Belakang 1
1.2 Rumusan Masalah 3
1.3 Batasan Masalah 3
1.4 Tujuan Penelitian 3
1.5 Manfaat Penelitian 3
1.6 Metodologi Penelitian 3 1.7 Sistematika Penulisan 4
Bab 2 Landasan Teori
2.1 Sistem Pendukung Keputusan 6 2.1.1 Syarat Sistem Pendukung Keputusan 7 2.1.2 Komponen Sistem Pendukung Keputusan 7 2.1.3 Karakteristik Sistem Pendukung Keputusan 8 2.1.4 Tahapan Proses Pengambilan Keputusan 9 2.1.5 Metode Weighted Sum Model 10
2.2 Eclipse 12
2.3 Pengertian, Fungsi dan Jenis Gitar 13 2.3.1 Pengertian Gitar 13
2.3.2 Fungsi Gitar 13
2.3.3 Jenis Gitar 13
2.4 Android 14
2.4.1 Sejarah Android 15 2.4.2 Versi – versi Android 15 2.4.3 Android JellyBean 16 2.4.4 Android KitKat 16 2.4.5 Android Lollipop 17
2.5 Relevansi 17
Bab 3 Analisis dan Perancangan Sistem
3.1 Analisis Sistem 19
xi
3.1.2.1 Kebutuhan Fungsional 20 3.1.2.2 Kebutuhan Non Fungsional 21
3.1.3 Pemodelan 21
3.2 Perancangan Sistem 26
3.2.1 Menu Utama 27
3.2.2 Menu List Merk 28
3.2.3 Menu List Jenis 29
3.2.4 Menu Go Search 30
3.2.5 Menu Hasil Pemilihan 31 3.2.6 Menu Navigation 32
3.2.7 Menu Help 33
3.2.8 Menu About 34
Bab 4 Implementasi dan Pengujian Sistem
4.1 Implementasi 35
4.1.1 Implementasi Algoritma Weighted Sum Model 35
4.2 Antarmuka Sistem 36
4.2.1 Menu Utama 36
4.2.2 Menu List Merk 37
4.2.3 Menu List Jenis 38
4.2.4 Menu Go Search 39
DAFTAR TABEL
Nomor
Tabel Nama Tabel Halaman
2.1
Contoh Metode Weighted Sum Model
Versi-versi Android
Use Case Proses Pemilihan Gitar dengan Metode WSM
Kamus Data
Keterangan gambar rancangan interface Menu Utama Keterangan gambar rancangan interface Menu List Merk Keterangan gambar rancangan interface Menu List Jenis Keterangan gambar rancangan interface Menu Go Search
Keterangan gambar rancangan interface Hasil Pencarian Keterangan gambar rancangan interface Menu Navigation
Keterangan gambar rancangan interface Menu Help
Keterangan gambar rancangan interface Menu About
Perhitungan dengan Metode Weighted Sum Model
Hasil Pengujian 1 dengan Metode Weighted Sum Model
Hasil Pengujian 2 dengan Metode Weighted Sum Model
Hasil Pengujian 3 dengan Metode Weighted Sum Model
Hasil Pengujian 4 dengan Metode Weighted Sum Model
Hasil Pengujian 5 dengan Metode Weighted Sum Model
xiii
DAFTAR GAMBAR
Nomor
Gambar Nama Gambar Halaman
2.1
Flowchart Metode Weighted Sum Model
Diagram Ishikawa
Use Case Diagram Sistem
Activity Diagram
Sequence Diagram
Flowchart Sistem
Rancangan interface Menu Utama Rancangan interface Menu List Merk Rancangan interface Menu List Jenis Rancangan interface Menu Go Search
Rancangan interface Hasil Pencarian Rancangan interface Menu Navigation
Rancangan interface Menu Help
Rancangan interface Menu About
Menu Utama Menu List Merk Menu List Jenis
Hasil Pengujian 1 Hasil Pengujian 2 Hasil Pengujian 3 Hasil Pengujian 4 Hasil Pengujian 5
DAFTAR LAMPIRAN
Halaman
Listing Program 54