FK_NILAI_KR_MEMILIKI__HANDPHON
FK_NILAI_KR_MEMILIKI__KRITERIA
FK_PRIORITA_MEMILIKI__KRITERIA FK_PILIHAN_MEMILIKI__KRITERIA
nilai_kriteria id_nilai
id_hp id_kriteria
nilai integer
varchar10 integer
integer pk
fk1 fk2
handphone id_hp
merk jaringan
tipe so
waktu harga
konek key
isi gambar
tanggal varchar10
varchar50 varchar100
varchar25 varchar25
varchar50 long varchar
varchar25 varchar50
long varchar varchar100
date pk
prioritas_obyek id_prioritas
id_kriteria prioritas
integer integer
float pk
fk
pilihan id_pilihan
id_kriteria pilihan
bobot_pilihan integer
integer varchar200
integer pk
fk kriteria
id_kriteria nama_kriteria
soal_kriteria integer
varchar30 long varchar
pk
Gambar 3.16
PDM Physical Data Model
3.2.3.3. Perancangan File Basis Data Database
Pengolahan data yang baik dari suatu sistem adalah basis data harus menghasilkan data informasi yang sesuai dengan kebutuhan. Untuk itu perlu
dirancang basis data yang mempermudah pemrosesan, pengaksesan dan peremajaan data.
Berikut adalah rancangan basis data dari sistem pengambilan keputusan yang nantinya akan menyimpan kesluruhan data yang diperlukan didalam sistem :
1. Tabel handphone
Tabel handphone memiliki atribut id_hp sebagai primary key dan
merk, jaringan, tipe, so, waktu, harga, konek, key, isi, gambar dan tanggal
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
sebagai atributnya. Tabel handphone merupakan tabel untuk menyimpan
data tentang handphone. Tabel 3.1
Tabel handphone
2. Tabel kriteria
Tabel kriteria memiliki atribut id_kriteria sebagai primary key dan
nama_kriteria, dan soal_kriteria sebagai atributnya. Tabel kriteria merupakan tabel untuk menyimpan data kriteria.
Tabel 3.2
Tabel kriteria
3. Tabel nilai_kriteria
Tabel nilai_kriteria memiliki atribut id_nilai sebagai primary key dan
nilai sebagai atributnya. Tabel nilai_kriteria merupakan tabel untuk
menyimpan data nilai kriteria. Dan sebagai foreign key terdapat tambahan
field id_hp dan id_kriteria karena tabel nilai_kriteria terkoneksi dengan
tabel handphone dan tabel kriteria. Hal ini karena tiap-tiap handphone dan kriteria memiliki data nilai kriteria yang berbeda-beda satu sama lain,
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
sehingga untuk seleksi nilai kriteria disertakan field id_hp dan id_kriteria untuk mengelompokkan data.
Tabel 3.3
Tabel nilai_kriteria
4. Tabel prioritas_obyek
Tabel prioritas_obyek memiliki atribut id_prioritas sebagai primary key
dan prioritas sebagai atributnya. Tabel prioritas_obyek merupakan
tabel untuk menyimpan data prioritas handphone. Dan sebagai foreign key
terdapat tambahan field id_kriteria karena tabel prioritas_obyek terkoneksi dengan tabel kriteria. Hal ini karena tiap-tiap kriteria memiliki data nilai
kriteria yang berbeda-beda satu sama lain, sehingga untuk seleksi nilai kriteria disertakan field id_kriteria untuk mengelompokkan data.
Tabel 3.4.
Tabel prioritas_obyek
5. Tabel pilihan
Tabel pilihan memiliki atribut id_pilihan sebagai primary key dan
pilihan, bobot_pilihan sebagai atributnya. Tabel pilihan merupakan tabel
untuk menyimpan data pilihan. Dan sebagai foreign key terdapat tambahan
field id_kriteria karena tabel pilihan terkoneksi dengan tabel kriteria. Hal
ini karena tiap-tiap kriteria memiliki data pilihan yang berbeda-beda satu
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
sama lain, sehingga untuk seleksi pilihan disertakan field id_kriteria untuk mengelompokkan data.
Tabel 3.5.
Tabel pilihan
3.3. Perancangan Antar Muka
Berikut ini adalah rancangan tampilan dari sistem pendukung keputusan pemilihan handphone. Untuk memberikan gambaran awal dalam aplikasi ini,
maka perlu dibuat suatu rancangan input dan output dari aplikasi ini
.
3.3.1. Tampilan Halaman Utama Home
LOGO
Halaman Utama Teknologi terbaru
Handphone Tentang Kami
Handphone terbaru …………………………………………………………..
…………………………………………………………… …………………………………………………………...
…………………………………………………………. readmore Teknologi
………………………………………………………….. ……………………………………………………………
…………………………………………………………... …………………………………………………………. readmore
Foto Galeri
Aplikasi Aplikasi pemilihan
handphone dengan metode AHP
Update terbaru §
S …………………
§ S
…………………. Teknologi terbaru
§ ……………….
§ ………
§ ………….
Gambar 3.17 Halaman Utama
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tampilan halaman di atas adalah halaman utama aplikasi sistem pendukung keputusan pemilihan handphone dengan metode AHP. Di halaman
utama berisi tentang penjelasan-penjelasan tentang Web ini.
3.3.2. Tampilan Halaman proses SPK
LOGO
Halaman Utama Teknologi terbaru
Handphone Tentang Kami
Proses AHP Caranya Mudah...
Pilih kriteria yang sesuai dengan keinginan anda.. Dan usahakan data terisi penuh agar mendapat hasil yang sesuai. Terima
kasih. Tentukan pilihan obyek Handphone anda sendiri.
1. Anda ingin memiliki layar yang berjenis? o
Touchscreen o
Biasa 2. Bentuk keyboard handphone yang ingin anda miliki?
o QWERTY
o Biasa
3. Sistem operasi yang ingin anda miliki? o
Android o
Symbian o
Bada o
Non-Sistem Operasi o
Windows Mobile
Aplikasi Aplikasi pemilihan
handphone dengan metode AHP
Update terbaru §
S …………………
§ S
…………………. §
S ………………….
Teknologi terbaru §
………………. §
……… §
…………. §
……… §
………….
Gambar 3.18 Halaman Proses SPK
Tampilan halaman di atas adalah halaman proses SPK dari aplikasi sistem pendukung keputusan pemilihan handphone dengan metode AHP. Di halaman
proses ini berisi tentang pemilihan kriteria untuk menentukan handphone sesuai dengan pilihan pengguna.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.3.3. Tampilan Halaman Perhitungan Proses SPK
LOGO
Halaman Utama Teknologi terbaru
Handphone Tentang Kami
Proses Hitung SPK Tabel Nilai Hasil Perhitungan Perbandingan Kriteria inputan user
N Jenis
Ras Det
Rp Jenis
99 97
97 97
Ras 79
77 77
77 Det
79 77
77 77
Rp 79
77 77
77 Jumlah
kolom 4.89
6.29 6.29
6.29 Tabel Nilai Pembangian Jumlah Kolom
N Jenis
Ras Det
Rp Jumlah
baris Jenis
0.20 0.20
0.20 0.20
1.20 Ras
0.16 0.16
0.16 0.16
0.96 Det
0.16 0.16
0.16 0.16
0.96 Rp
0.16 0.16
0.16 0.16
0.96 1.00
1.00 1.00
1.00 5.94
Tabel Nilai Prioritas kriteria Kriteria
Prioritas Kriteria Jumlah baris n Jenis
0.20 Ras
0.16 Det
0.16 Rp
0.16
Aplikasi Aplikasi pemilihan
handphone dengan metode AHP
Update terbaru §
S …………………
§ S
…………………. §
S ………………….
Teknologi terbaru §
…………… ….
§ ………
§ ………….
§ ………
§ ………….
Tabel Prioritas Global N
o Handphone
layar keyb
oard so
rasio harga
konek Priorita
s Global
0.2 0.16
0.16 0.16
0.11 0.2
1 x
0.01 7
0.01 2
0.019 0.02
9 0.025
0.017 0.019
2 a
0.01 7
0.02 8
0.025 0.02
9 0.025
0.024 0.024
3 c
0.03 1
0.03 5
0.016 0.00
3 0.015
0.031 0.023
4 b
0.01 9
0.02 0.028
0.02 9
0.022 0.017
0.022 5
n 0.03
5 0.01
6 0.019
0.01 6
0.025 0.017
0.021 7
d 0.01
9 0.03
5 0.028
0.02 9
0.022 0.031
0.027 : Dengan hasil perhitungan pembobotan diatas maka dapat disimpulkan Kawasan x memiliki nilai prioritas global yang tertinggi
sehingga dianggap sebagai pilihan utama.
Gambar 3.19
Halaman Perhitungan Proses SPK Gambar di atas menunjukkan halaman perhitungan proses SPK dari
aplikasi sistem pendukung keputusan pemilihan handphone dengan metode AHP. Di halaman pengunjung bias mengetahui handphone yang di prioritaskan setelah
melakukan pemilihan diproses sebelumnya.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
58
BAB IV IMPLEMENTASI PROGRAM
Pada bab ini akan membahas tentang implementasi program dari hasil
analisa dan perancangan sistem yang ada pada bab III, serta bagaimana cara sistem tersebut dijalankan. Untuk lebih lanjut dapat dijelaskan pada sub bab berikut :
4.1. Perangkat Lunak Yang Digunakan
Pada perancangan dan implementasi program, beberapa perangkat lunak software yang digunakan pada saat pembuatan website aplikasi sistem
pengambilan keputusan adalah dijabarkan sebagai berikut: Perangkat lunak software yang digunakan adalah :
a Windows XP Profesional. b XAMPP-win32-1.6.6a sebagai local server dan database MYSQL
c Power Designer 6 untuk perancangan basis data atau database d Power Designer 11 untuk perancangan system.
e Adobe Photoshop CS, dan Ms. Picture Manager untuk mengolah Gambar.
f Macromedia dreamweaver CS3 dalam perancangan desain website dan pengolahan proses
4.2. Implementasi Antarmuka
Pada tahap ini akan menjelaskan mengenai tampilan dari menu yang ada pada sistem pendukung keputusan pemilihan handphone. Dimana pada sistem ini
terdapat delapan tampilan menu, yang masing-masing menu tersebut mempunyai fungsi sendiri-sendiri.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.