HALAMAN JUDUL IMPLEMENTASI METODE PROMETHEE UNTUK PROGRAM BANTU PENDUKUNG KEPUTUSAN PEMILIHAN SMARTPHONE.
HALAMAN JUDUL
IMPLEMENTASI METODE PROMETHEE
UNTUK PROGRAM BANTU PENDUKUNG KEPUTUSAN
PEMILIHAN SMARTPHONE
SKRIPSI
Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai
Derajat Sarjana Teknik Informatika
Disusun Oleh:
PETRUS EKO BUDI PRASETYO
08 07 05591
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ATMA JAYA YOGYAKARTA
2013
i
ii
Aku berpikir terus-menerus, berbulan-bulan dan bertahun-tahun,
sembilan puluh sembilan kali dan kesimpulannya salah. Untuk
yang keseratus aku benar.
+Albert Einstein+
Seorang pemenang adalah jiwa bersahaja, yang
bangkit setiap kali dia jatuh.
+Mario Teguh+
Skripsi ini kupersembahkan kepada:
Tuhan Yesus Kristus,
Bunda Maria, Roh Kudus,
Papa Mama di Papua,
Iis, Andre, Siska,
dan untuk semua yang mendukung dan mendoakan aku.
iii
KATA PENGANTAR
Penulis mengucapkan puji syukur kepada Tuhan Yang
Maha
Pengasih
atas
segala
kebaikan
dan
karunia-Nya,
sehingga Penulis dapat menyelesaikan pembuatan laporan
tugas
akhir
ini
laporan
tugas
syarat
untuk
Informatika
dengan
akhir
baik.
ini
adalah
memperoleh
Fakultas
Tujuan
sebagai
gelar
Teknologi
dari
pembuatan
salah
Sarjana
Industri
satu
Teknik
Universitas
Atma Jaya Yogyakarta.
Dalam melaksanakan tugas akhir ini, Penulis sebagai
seorang
mahasiswa
Fakultas
Program
Teknologi
Studi
Industri
Teknik
Informatika
Universitas
Atma
Jaya
Yogyakarta mendapatkan banyak pengalaman dan ilmu baru
yang belum pernah Penulis dapatkan sebelumnya.
Dalam pelaksanaan tugas akhir yang telah dilakukan
ini, Penulis tidak terlepas dari bantuan berbagai pihak
yang
sangat
pelaksana.
Untuk
menyampaikan
yang
membantu
telah
keberhasilan
itu
ucapan
dalam
terima
membantu
Penulis
kesempatan
kasih
ini,
kepada
Penulis
baik
selaku
Penulis
semua
pihak
itu
dalam
menyelesaikan laporan ini dan juga dalam pelaksanaan
tugas
akhir.
Penulis
ingin
mengucapkan
terima
kasih
kepada:
1.
Tuhan Yesus Kristus, Bunda Maria, dan Roh Kudus
yang
selalu
memberikan
kesehatan,
bimbingan,
dan
karunia kecerdasan kepada Penulis.
2.
Papa
dan
Mama
yang
selalu
memberikan
semangat dan doa kepada Penulis.
iv
dukungan
3.
Andre
dan
Siska
yang
selalu
memberikan
dukungan
berupa masukan, kata-kata semangat, dan perhatian
kepada Penulis.
4.
Iis
tersayang
Penulis
yang
untuk
juga
memutar
turut
otak
terlibat
dalam
bersama
menyelesaikan
tugas akhir ini.
5.
Ibu Dra. Ernawati, M.T. sebagai pembimbing I dan
Bapak
Paulus
pembimbing
Mudjihartono,
II
yang
selalu
S.T.,
M.T.
sebagai
sabar
dan
bersedia
membimbing Penulis sampai akhirnya tugas akhir ini
dapat Penulis selesaikan dengan baik.
6.
Teman-temanku, terlebih Ditya08, Agus09, Andreas07,
“hehehehe…”,
kalian
yang
selalu
membuat
suasana
rumah menjadi asik sehingga Penulis merasa nyaman
mengerjakan
tugas
akhir
di
rumah.
“Siip…,
kita
sama-sama berjuang”.
7.
Bapak Ir. B. Kristyanto, M.Eng., Ph.D. selaku Dekan
Fakultas Teknologi Industri Universitas Atma Jaya
Yogyakarta.
8.
Bapak Prof. Ir. Suyoto, M.Sc., Ph.D. selaku Ketua
Program Studi Teknik Informatika Fakultas Teknologi
Industri Universitas Atma Jaya Yogyakarta.
9.
Seluruh
dosen
dan
staf
Program
Studi
Teknik
Informatika Fakultas Teknologi Industri Universitas
Atma
Jaya
Yogyakarta
yang
telah
banyak
membantu
Penulis selama proses belajar di kampus.
10. Teman-teman satu angkatan yang sudah lulus maupun
yang masih berjuang untuk lulus. Terima kasih atas
kebersamaan ini. Semoga kita semua benar-benar bisa
menanamkan semangat “Serviens In Lumine Veritatis:
Melayani Dalam Cahaya Kebenaran”.
v
11. Seluruh
satu
pihak
yang
persatu,
yang
masukan-masukan
tidak
telah
selama
dapat
Penulis
mendukung
proses
sebutkan
dan
pengerjaan
memberi
tugas
akhir ini.
Penulis
menyadari
bahwa
laporan
tugas
akhir
ini
masih jauh dari sempurna. Oleh sebab itu segala kritik
dan
saran
yang
bersifat
membangun
sangat
Penulis
harapkan. Akhir kata semoga laporan tugas akhir ini
dapat bermanfaat bagi semua pihak.
Yogyakarta,
Juni 2013
Penulis,
Petrus Eko Budi Prasetyo
vi
INTISARI
Kebanyakan orang saat ingin membeli smartphone
bingung
memilih
smartphone
yang
sesuai
dengan
keinginan. Hal ini disebabkan karena calon pembeli
dihadapkan dengan banyak pertimbangan.
Aplikasi Program Bantu Pemilihan Smartphone (PBPS)
ini merupakan aplikasi yang manfaat utamanya yaitu
memberikan rekomendasi berupa merk dan tipe smartphone
kepada
user
sehingga
dapat
membantu
user
dalam
mengambil keputusan membeli smartphone. Dalam aplikasi
ini ada beberapa fungsi yang dapat digunakan, seperti
fungsi mencari rekomendasi, menampilkan gambar dan
spesifikasi smartphone. Aplikasi ini menerapkan metode
Promethee (Preference Ranking Organization Method for
Enrichment Evaluation), yaitu suatu metode dalam
pengambilan keputusan yang menggunakan suatu analisis
multikriteria. Program bantu ini berjalan pada platform
mobile application.
Dengan adanya Program Bantu Pemilihan Smartphone,
calon pembeli smartphone mendapatkan solusi berupa
rekomendasi merk dan tipe smartphone.
Kata Kunci: Promethee, Sistem Pendukung
Smartphone, Analisis Multikriteria.
vii
Keputusan,
DAFTAR ISI
HALAMAN JUDUL .....................................
i
HALAMAN PENGESAHAN ................................ ii
KATA PENGANTAR .................................... iv
INTISARI .......................................... vii
DAFTAR ISI ........................................viii
DAFTAR GAMBAR .....................................
xi
DAFTAR TABEL ......................................xiii
DAFTAR GRAFIK ..................................... xiv
BAB I PENDAHULUAN .................................
1
1.1 Latar Belakang Masalah ........................
1
1.2 Rumusan Masalah ...............................
2
1.3 Batasan Masalah ...............................
2
1.4 Tujuan Penelitian .............................
3
1.5 Manfaat Penelitian ............................
3
1.6 Metode Penelitian .............................
4
1.7 Sistematika Penulisan .........................
5
BAB II TINJAUAN PUSTAKA ...........................
7
BAB III LANDASAN TEORI ............................ 11
3.1 Sistem Pendukung Keputusan .................... 11
3.1.1 Definisi Sistem Pendukung Keputusan ..... 11
3.1.2 Arsitektur Sistem Pendukung Keputusan ... 11
3.1.3 Proses Pengambilan Keputusan ............ 12
3.2 Pengambilan Keputusan Kriteria
Majemuk ....................................... 13
3.3 Metode Promethee .............................. 14
3.3.1 Pengenalan Metode Promethee ............. 14
3.3.2 Tipe Preferensi ......................... 16
BAB IV ANALISIS DAN PERANCANGAN SISTEM ............ 23
4.1 Analisis Sistem ............................... 23
viii
4.2 Analisis Masalah .............................. 23
4.3 Lingkup Masalah ............................... 26
4.4 Perancangan Arsitektur ........................ 27
4.5 Use Case Diagram .............................. 28
4.6 Entity Relationship Diagram (ERD) ............. 30
4.7 Class Diagram ................................. 31
4.8 Deskripsi Dekomposisi Data .................... 31
4.8.1 Deskripsi Entitas Data Smartphone ....... 31
4.9 Physical Data Model ........................... 33
4.10 Deskripsi Antarmuka .......................... 33
4.10.1 Antarmuka Halaman Utama ............... 33
4.10.2 Antarmuka Input Merk Smartphone ....... 34
4.10.3 Antarmuka Input Kriteria Smartphone ... 35
4.10.4 Antarmuka Tampil Rekomendasi .......... 36
4.10.5 Antarmuka Tampil Gambar Smartphone .... 39
4.10.6 Antarmuka Tampil Spesifikasi
Smartphone ............................ 40
4.10.7 Antarmuka Tampil Smartphone Pilih
Merk .................................. 41
4.10.8 Antarmuka Tampil Smartphone Tipe yang
Tersedia .............................. 42
4.10.9 Antarmuka Panduan User ................ 43
4.10.10 Antarmuka Credit Pemrogram ........... 44
4.11 Latar Belakang Penerapan Tipe Preferensi ..... 44
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM ........... 47
5.1 Implementasi Perangkat Lunak .................. 47
5.1.1 Antarmuka Pengelolaan Rekomendasi ....... 47
5.1.1.1 Pilih Merk Smartphone ........... 47
5.1.1.2 Pilih Kriteria Smartphone ....... 50
5.1.2 Antarmuka Tampil Rekomendasi Smartphone . 53
5.1.3 Antarmuka Tampil Gambar Smartphone ...... 59
ix
5.1.4 Antarmuka Menampilkan Spesifikasi
Smartphone .............................. 60
5.1.5 Antarmuka Menampilkan Smartphone
Pilih Merk .............................. 62
5.1.6 Antarmuka Menampilkan Smartphone
Tipe yang Tersedia ...................... 63
5.1.7 Antarmuka Menampilkan Panduan User ...... 65
5.1.8 Antarmuka Menampilkan Info Credit
Pemrogram ............................... 66
5.2 Hasil Pengujian Perangkat Lunak ............... 67
5.2.1 Pengujian Fungsionalitas ................ 67
5.2.2 Pengujian Antarmuka ..................... 74
5.3 Hasil Pengujian Berdasarkan Contoh Kasus ...... 79
5.3.1 Contoh Kasus ............................ 79
5.3.2 Menghitung Selisih Data Kriteria
Antaralternatif (d) dan Menghitung
Intensitas Fungsi Preferensi (P) ........ 80
5.3.3 Menghitung Indeks Preferensi
Multikriteria ........................... 81
5.3.4 Menghitung Leaving Flow (Φ+) ............ 82
5.3.5 Menghitung Entering Flow (Φ-) ........... 82
5.3.6 Menghitung Net Flow (Φ).................. 82
5.4 Kelebihan dan Kekurangan Sistem ............... 83
BAB VI KESIMPULAN DAN SARAN ....................... 84
6.1 Kesimpulan .................................... 84
6.2 Saran ......................................... 84
DAFTAR PUSTAKA .................................... 85
LAMPIRAN
x
DAFTAR GAMBAR
Gambar 3.1 Kriteria Biasa (Tipe 1) ................ 17
Gambar 3.2 Kriteria Quasi (Tipe 2) ................ 17
Gambar 3.3 Kriteria Dengan Preferensi Linier
(Tipe 3) ............................... 18
Gambar 3.4 Kriteria Level (Tipe 4) ................ 19
Gambar 3.5 Kriteria Dengan Preferensi Linier dan
Area Tidak Berbeda (Tipe 5) ............ 21
Gambar 3.6 Kriteria Gaussian (Tipe 6) ............. 22
Gambar 4.1 Arsitektur Perangkat Lunak PBPS ........ 23
Gambar 4.2 Perancangan Arsitektur PBPS ............ 27
Gambar 4.3 Use Case Diagram PBPS .................. 28
Gambar 4.4 ERD Perangkat Lunak PBPS ............... 30
Gambar 4.5 Class Diagram Perangkat Lunak PBPS ..... 31
Gambar 4.6 Physical Data Model Perangkat Lunak
PBPS ................................... 33
Gambar 4.7 Rancangan Antarmuka Halaman Utama ...... 33
Gambar 4.8 Rancangan Antarmuka Input Merk
Smartphone ............................. 34
Gambar 4.9 Rancangan Antarmuka Input Kriteria
Smartphone ............................. 35
Gambar 4.10 Rancangan Antarmuka Tampil
Rekomendasi ........................... 36
Gambar 4.11 Rancangan Antarmuka Tampil Gambar
Smartphone ............................ 39
Gambar 4.12 Rancangan Antarmuka Tampil Spesifikasi
Smartphone ............................ 40
Gambar 4.13 Rancangan Antarmuka Tampil Smartphone . 41
Gambar 4.14 Rancangan Antarmuka Tampil Smartphone
Tipe yang Tersedia .................... 42
xi
Gambar 4.15 Rancangan Antarmuka Panduan User
..... 43
Gambar 4.16 Rancangan Antarmuka Credit Pemrogram .. 44
Gambar 5.1 Antarmuka Hasil Pengujian Pilih Merk
Smartphone ............................. 47
Gambar 5.2 Antarmuka Informasi Saat Berhasil
Melakukan Input Merk ................... 49
Gambar 5.3 Antarmuka Hasil Pengujian Pilih Kriteria
Smartphone ............................. 50
Gambar 5.4 Antarmuka Informasi Saat Berhasil
Melakukan Input Kriteria ............... 52
Gambar 5.5 Antarmuka Hasil Pengujian Tampil
Rekomendasi Smartphone ................. 53
Gambar 5.6 Antarmuka Hasil Pengujian Tampil Gambar
Smartphone ............................. 59
Gambar 5.7 Antarmuka Hasil Pengujian Tampil
Spesifikasi Smartphone ................. 60
Gambar 5.8 Antarmuka Hasil Pengujian Tampil
Smartphone Pilih Merk .................. 62
Gambar 5.9 Antarmuka Hasil Pengujian Tampil
Smartphone Tipe yang Tersedia .......... 63
Gambar 5.10 Antarmuka Hasil Pengujian Tampil
Panduan User .......................... 65
Gambar 5.11 Antarmuka Hasil Pengujian Tampil Info
Credit Pemrogram ...................... 66
xii
DAFTAR TABEL
Tabel 4.1 Hasil Survei Kriteria yang Digunakan
Dalam Perhitungan Promethee .............. 24
Tabel 4.2 Hasil Survei Untuk Nilai yang Digunakan
Dalam Parameter Perhitungan Promethee .... 25
Tabel 4.3 Deskripsi Entitas Data Smartphone ........ 32
Tabel 5.1 Hasil Pengujian Pengelolaan Rekomendasi
Input Kriteria ........................... 67
Tabel 5.2 Hasil Pengujian Pengelolaan Rekomendasi
Tampil Smartphone ........................ 69
Tabel 5.3 Hasil Pengujian Tampil Rekomendasi
...... 70
Tabel 5.4 Hasil Pengujian Tampil Gambar Smartphone . 71
Tabel 5.5 Hasil Pengujian Tampil Spesifikasi ....... 72
Tabel 5.6 Hasil Pengujian Tampil Panduan User ...... 73
Tabel 5.7 Hasil Pengujian Tampil Info Credit
Pemrogram ................................ 73
Tabel 5.8 Hasil Pengujian Antarmuka ................ 74
Tabel 5.9 Data Contoh Kasus ........................ 79
xiii
DAFTAR GRAFIK
Grafik 5.1 Tampilan Antarmuka Aplikasi PBPS ........ 76
Grafik 5.2 Seberapa Baik Aplikasi Ini Membantu
Pengguna Untuk Mendapatkan Rekomendasi
Smartphone .............................. 76
Grafik 5.3 Seberapa Baik Aplikasi Ini Membantu
Pengguna Untuk Mengetahui Informasi
Spesifikasi Smartphone yang Sesuai
Dengan Pilihan Pengguna ................. 77
Grafik 5.4 Seberapa Baik Aplikasi Ini Membantu
Pengguna Untuk Mengetahui Cara Pengunaan
Aplikasi PBPS ........................... 78
Grafik 5.5 Seberapa Baik Aplikasi Ini Membantu
Pengguna Untuk Melihat Smartphone
Berdasarkan Inputan Merk dan Tipe ....... 78
Grafik 5.6 Bagaimana Secara Keseluruhan FungsiFungsi yang Ada Dalam Aplikasi Ini ...... 79
xiv
IMPLEMENTASI METODE PROMETHEE
UNTUK PROGRAM BANTU PENDUKUNG KEPUTUSAN
PEMILIHAN SMARTPHONE
SKRIPSI
Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai
Derajat Sarjana Teknik Informatika
Disusun Oleh:
PETRUS EKO BUDI PRASETYO
08 07 05591
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS ATMA JAYA YOGYAKARTA
2013
i
ii
Aku berpikir terus-menerus, berbulan-bulan dan bertahun-tahun,
sembilan puluh sembilan kali dan kesimpulannya salah. Untuk
yang keseratus aku benar.
+Albert Einstein+
Seorang pemenang adalah jiwa bersahaja, yang
bangkit setiap kali dia jatuh.
+Mario Teguh+
Skripsi ini kupersembahkan kepada:
Tuhan Yesus Kristus,
Bunda Maria, Roh Kudus,
Papa Mama di Papua,
Iis, Andre, Siska,
dan untuk semua yang mendukung dan mendoakan aku.
iii
KATA PENGANTAR
Penulis mengucapkan puji syukur kepada Tuhan Yang
Maha
Pengasih
atas
segala
kebaikan
dan
karunia-Nya,
sehingga Penulis dapat menyelesaikan pembuatan laporan
tugas
akhir
ini
laporan
tugas
syarat
untuk
Informatika
dengan
akhir
baik.
ini
adalah
memperoleh
Fakultas
Tujuan
sebagai
gelar
Teknologi
dari
pembuatan
salah
Sarjana
Industri
satu
Teknik
Universitas
Atma Jaya Yogyakarta.
Dalam melaksanakan tugas akhir ini, Penulis sebagai
seorang
mahasiswa
Fakultas
Program
Teknologi
Studi
Industri
Teknik
Informatika
Universitas
Atma
Jaya
Yogyakarta mendapatkan banyak pengalaman dan ilmu baru
yang belum pernah Penulis dapatkan sebelumnya.
Dalam pelaksanaan tugas akhir yang telah dilakukan
ini, Penulis tidak terlepas dari bantuan berbagai pihak
yang
sangat
pelaksana.
Untuk
menyampaikan
yang
membantu
telah
keberhasilan
itu
ucapan
dalam
terima
membantu
Penulis
kesempatan
kasih
ini,
kepada
Penulis
baik
selaku
Penulis
semua
pihak
itu
dalam
menyelesaikan laporan ini dan juga dalam pelaksanaan
tugas
akhir.
Penulis
ingin
mengucapkan
terima
kasih
kepada:
1.
Tuhan Yesus Kristus, Bunda Maria, dan Roh Kudus
yang
selalu
memberikan
kesehatan,
bimbingan,
dan
karunia kecerdasan kepada Penulis.
2.
Papa
dan
Mama
yang
selalu
memberikan
semangat dan doa kepada Penulis.
iv
dukungan
3.
Andre
dan
Siska
yang
selalu
memberikan
dukungan
berupa masukan, kata-kata semangat, dan perhatian
kepada Penulis.
4.
Iis
tersayang
Penulis
yang
untuk
juga
memutar
turut
otak
terlibat
dalam
bersama
menyelesaikan
tugas akhir ini.
5.
Ibu Dra. Ernawati, M.T. sebagai pembimbing I dan
Bapak
Paulus
pembimbing
Mudjihartono,
II
yang
selalu
S.T.,
M.T.
sebagai
sabar
dan
bersedia
membimbing Penulis sampai akhirnya tugas akhir ini
dapat Penulis selesaikan dengan baik.
6.
Teman-temanku, terlebih Ditya08, Agus09, Andreas07,
“hehehehe…”,
kalian
yang
selalu
membuat
suasana
rumah menjadi asik sehingga Penulis merasa nyaman
mengerjakan
tugas
akhir
di
rumah.
“Siip…,
kita
sama-sama berjuang”.
7.
Bapak Ir. B. Kristyanto, M.Eng., Ph.D. selaku Dekan
Fakultas Teknologi Industri Universitas Atma Jaya
Yogyakarta.
8.
Bapak Prof. Ir. Suyoto, M.Sc., Ph.D. selaku Ketua
Program Studi Teknik Informatika Fakultas Teknologi
Industri Universitas Atma Jaya Yogyakarta.
9.
Seluruh
dosen
dan
staf
Program
Studi
Teknik
Informatika Fakultas Teknologi Industri Universitas
Atma
Jaya
Yogyakarta
yang
telah
banyak
membantu
Penulis selama proses belajar di kampus.
10. Teman-teman satu angkatan yang sudah lulus maupun
yang masih berjuang untuk lulus. Terima kasih atas
kebersamaan ini. Semoga kita semua benar-benar bisa
menanamkan semangat “Serviens In Lumine Veritatis:
Melayani Dalam Cahaya Kebenaran”.
v
11. Seluruh
satu
pihak
yang
persatu,
yang
masukan-masukan
tidak
telah
selama
dapat
Penulis
mendukung
proses
sebutkan
dan
pengerjaan
memberi
tugas
akhir ini.
Penulis
menyadari
bahwa
laporan
tugas
akhir
ini
masih jauh dari sempurna. Oleh sebab itu segala kritik
dan
saran
yang
bersifat
membangun
sangat
Penulis
harapkan. Akhir kata semoga laporan tugas akhir ini
dapat bermanfaat bagi semua pihak.
Yogyakarta,
Juni 2013
Penulis,
Petrus Eko Budi Prasetyo
vi
INTISARI
Kebanyakan orang saat ingin membeli smartphone
bingung
memilih
smartphone
yang
sesuai
dengan
keinginan. Hal ini disebabkan karena calon pembeli
dihadapkan dengan banyak pertimbangan.
Aplikasi Program Bantu Pemilihan Smartphone (PBPS)
ini merupakan aplikasi yang manfaat utamanya yaitu
memberikan rekomendasi berupa merk dan tipe smartphone
kepada
user
sehingga
dapat
membantu
user
dalam
mengambil keputusan membeli smartphone. Dalam aplikasi
ini ada beberapa fungsi yang dapat digunakan, seperti
fungsi mencari rekomendasi, menampilkan gambar dan
spesifikasi smartphone. Aplikasi ini menerapkan metode
Promethee (Preference Ranking Organization Method for
Enrichment Evaluation), yaitu suatu metode dalam
pengambilan keputusan yang menggunakan suatu analisis
multikriteria. Program bantu ini berjalan pada platform
mobile application.
Dengan adanya Program Bantu Pemilihan Smartphone,
calon pembeli smartphone mendapatkan solusi berupa
rekomendasi merk dan tipe smartphone.
Kata Kunci: Promethee, Sistem Pendukung
Smartphone, Analisis Multikriteria.
vii
Keputusan,
DAFTAR ISI
HALAMAN JUDUL .....................................
i
HALAMAN PENGESAHAN ................................ ii
KATA PENGANTAR .................................... iv
INTISARI .......................................... vii
DAFTAR ISI ........................................viii
DAFTAR GAMBAR .....................................
xi
DAFTAR TABEL ......................................xiii
DAFTAR GRAFIK ..................................... xiv
BAB I PENDAHULUAN .................................
1
1.1 Latar Belakang Masalah ........................
1
1.2 Rumusan Masalah ...............................
2
1.3 Batasan Masalah ...............................
2
1.4 Tujuan Penelitian .............................
3
1.5 Manfaat Penelitian ............................
3
1.6 Metode Penelitian .............................
4
1.7 Sistematika Penulisan .........................
5
BAB II TINJAUAN PUSTAKA ...........................
7
BAB III LANDASAN TEORI ............................ 11
3.1 Sistem Pendukung Keputusan .................... 11
3.1.1 Definisi Sistem Pendukung Keputusan ..... 11
3.1.2 Arsitektur Sistem Pendukung Keputusan ... 11
3.1.3 Proses Pengambilan Keputusan ............ 12
3.2 Pengambilan Keputusan Kriteria
Majemuk ....................................... 13
3.3 Metode Promethee .............................. 14
3.3.1 Pengenalan Metode Promethee ............. 14
3.3.2 Tipe Preferensi ......................... 16
BAB IV ANALISIS DAN PERANCANGAN SISTEM ............ 23
4.1 Analisis Sistem ............................... 23
viii
4.2 Analisis Masalah .............................. 23
4.3 Lingkup Masalah ............................... 26
4.4 Perancangan Arsitektur ........................ 27
4.5 Use Case Diagram .............................. 28
4.6 Entity Relationship Diagram (ERD) ............. 30
4.7 Class Diagram ................................. 31
4.8 Deskripsi Dekomposisi Data .................... 31
4.8.1 Deskripsi Entitas Data Smartphone ....... 31
4.9 Physical Data Model ........................... 33
4.10 Deskripsi Antarmuka .......................... 33
4.10.1 Antarmuka Halaman Utama ............... 33
4.10.2 Antarmuka Input Merk Smartphone ....... 34
4.10.3 Antarmuka Input Kriteria Smartphone ... 35
4.10.4 Antarmuka Tampil Rekomendasi .......... 36
4.10.5 Antarmuka Tampil Gambar Smartphone .... 39
4.10.6 Antarmuka Tampil Spesifikasi
Smartphone ............................ 40
4.10.7 Antarmuka Tampil Smartphone Pilih
Merk .................................. 41
4.10.8 Antarmuka Tampil Smartphone Tipe yang
Tersedia .............................. 42
4.10.9 Antarmuka Panduan User ................ 43
4.10.10 Antarmuka Credit Pemrogram ........... 44
4.11 Latar Belakang Penerapan Tipe Preferensi ..... 44
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM ........... 47
5.1 Implementasi Perangkat Lunak .................. 47
5.1.1 Antarmuka Pengelolaan Rekomendasi ....... 47
5.1.1.1 Pilih Merk Smartphone ........... 47
5.1.1.2 Pilih Kriteria Smartphone ....... 50
5.1.2 Antarmuka Tampil Rekomendasi Smartphone . 53
5.1.3 Antarmuka Tampil Gambar Smartphone ...... 59
ix
5.1.4 Antarmuka Menampilkan Spesifikasi
Smartphone .............................. 60
5.1.5 Antarmuka Menampilkan Smartphone
Pilih Merk .............................. 62
5.1.6 Antarmuka Menampilkan Smartphone
Tipe yang Tersedia ...................... 63
5.1.7 Antarmuka Menampilkan Panduan User ...... 65
5.1.8 Antarmuka Menampilkan Info Credit
Pemrogram ............................... 66
5.2 Hasil Pengujian Perangkat Lunak ............... 67
5.2.1 Pengujian Fungsionalitas ................ 67
5.2.2 Pengujian Antarmuka ..................... 74
5.3 Hasil Pengujian Berdasarkan Contoh Kasus ...... 79
5.3.1 Contoh Kasus ............................ 79
5.3.2 Menghitung Selisih Data Kriteria
Antaralternatif (d) dan Menghitung
Intensitas Fungsi Preferensi (P) ........ 80
5.3.3 Menghitung Indeks Preferensi
Multikriteria ........................... 81
5.3.4 Menghitung Leaving Flow (Φ+) ............ 82
5.3.5 Menghitung Entering Flow (Φ-) ........... 82
5.3.6 Menghitung Net Flow (Φ).................. 82
5.4 Kelebihan dan Kekurangan Sistem ............... 83
BAB VI KESIMPULAN DAN SARAN ....................... 84
6.1 Kesimpulan .................................... 84
6.2 Saran ......................................... 84
DAFTAR PUSTAKA .................................... 85
LAMPIRAN
x
DAFTAR GAMBAR
Gambar 3.1 Kriteria Biasa (Tipe 1) ................ 17
Gambar 3.2 Kriteria Quasi (Tipe 2) ................ 17
Gambar 3.3 Kriteria Dengan Preferensi Linier
(Tipe 3) ............................... 18
Gambar 3.4 Kriteria Level (Tipe 4) ................ 19
Gambar 3.5 Kriteria Dengan Preferensi Linier dan
Area Tidak Berbeda (Tipe 5) ............ 21
Gambar 3.6 Kriteria Gaussian (Tipe 6) ............. 22
Gambar 4.1 Arsitektur Perangkat Lunak PBPS ........ 23
Gambar 4.2 Perancangan Arsitektur PBPS ............ 27
Gambar 4.3 Use Case Diagram PBPS .................. 28
Gambar 4.4 ERD Perangkat Lunak PBPS ............... 30
Gambar 4.5 Class Diagram Perangkat Lunak PBPS ..... 31
Gambar 4.6 Physical Data Model Perangkat Lunak
PBPS ................................... 33
Gambar 4.7 Rancangan Antarmuka Halaman Utama ...... 33
Gambar 4.8 Rancangan Antarmuka Input Merk
Smartphone ............................. 34
Gambar 4.9 Rancangan Antarmuka Input Kriteria
Smartphone ............................. 35
Gambar 4.10 Rancangan Antarmuka Tampil
Rekomendasi ........................... 36
Gambar 4.11 Rancangan Antarmuka Tampil Gambar
Smartphone ............................ 39
Gambar 4.12 Rancangan Antarmuka Tampil Spesifikasi
Smartphone ............................ 40
Gambar 4.13 Rancangan Antarmuka Tampil Smartphone . 41
Gambar 4.14 Rancangan Antarmuka Tampil Smartphone
Tipe yang Tersedia .................... 42
xi
Gambar 4.15 Rancangan Antarmuka Panduan User
..... 43
Gambar 4.16 Rancangan Antarmuka Credit Pemrogram .. 44
Gambar 5.1 Antarmuka Hasil Pengujian Pilih Merk
Smartphone ............................. 47
Gambar 5.2 Antarmuka Informasi Saat Berhasil
Melakukan Input Merk ................... 49
Gambar 5.3 Antarmuka Hasil Pengujian Pilih Kriteria
Smartphone ............................. 50
Gambar 5.4 Antarmuka Informasi Saat Berhasil
Melakukan Input Kriteria ............... 52
Gambar 5.5 Antarmuka Hasil Pengujian Tampil
Rekomendasi Smartphone ................. 53
Gambar 5.6 Antarmuka Hasil Pengujian Tampil Gambar
Smartphone ............................. 59
Gambar 5.7 Antarmuka Hasil Pengujian Tampil
Spesifikasi Smartphone ................. 60
Gambar 5.8 Antarmuka Hasil Pengujian Tampil
Smartphone Pilih Merk .................. 62
Gambar 5.9 Antarmuka Hasil Pengujian Tampil
Smartphone Tipe yang Tersedia .......... 63
Gambar 5.10 Antarmuka Hasil Pengujian Tampil
Panduan User .......................... 65
Gambar 5.11 Antarmuka Hasil Pengujian Tampil Info
Credit Pemrogram ...................... 66
xii
DAFTAR TABEL
Tabel 4.1 Hasil Survei Kriteria yang Digunakan
Dalam Perhitungan Promethee .............. 24
Tabel 4.2 Hasil Survei Untuk Nilai yang Digunakan
Dalam Parameter Perhitungan Promethee .... 25
Tabel 4.3 Deskripsi Entitas Data Smartphone ........ 32
Tabel 5.1 Hasil Pengujian Pengelolaan Rekomendasi
Input Kriteria ........................... 67
Tabel 5.2 Hasil Pengujian Pengelolaan Rekomendasi
Tampil Smartphone ........................ 69
Tabel 5.3 Hasil Pengujian Tampil Rekomendasi
...... 70
Tabel 5.4 Hasil Pengujian Tampil Gambar Smartphone . 71
Tabel 5.5 Hasil Pengujian Tampil Spesifikasi ....... 72
Tabel 5.6 Hasil Pengujian Tampil Panduan User ...... 73
Tabel 5.7 Hasil Pengujian Tampil Info Credit
Pemrogram ................................ 73
Tabel 5.8 Hasil Pengujian Antarmuka ................ 74
Tabel 5.9 Data Contoh Kasus ........................ 79
xiii
DAFTAR GRAFIK
Grafik 5.1 Tampilan Antarmuka Aplikasi PBPS ........ 76
Grafik 5.2 Seberapa Baik Aplikasi Ini Membantu
Pengguna Untuk Mendapatkan Rekomendasi
Smartphone .............................. 76
Grafik 5.3 Seberapa Baik Aplikasi Ini Membantu
Pengguna Untuk Mengetahui Informasi
Spesifikasi Smartphone yang Sesuai
Dengan Pilihan Pengguna ................. 77
Grafik 5.4 Seberapa Baik Aplikasi Ini Membantu
Pengguna Untuk Mengetahui Cara Pengunaan
Aplikasi PBPS ........................... 78
Grafik 5.5 Seberapa Baik Aplikasi Ini Membantu
Pengguna Untuk Melihat Smartphone
Berdasarkan Inputan Merk dan Tipe ....... 78
Grafik 5.6 Bagaimana Secara Keseluruhan FungsiFungsi yang Ada Dalam Aplikasi Ini ...... 79
xiv