Jl. Gatot Subroto
Jl. Banda Aceh
Jl. Asrama Jl. Gaperta
Jl. T. Amir Hamzah
Jl. Karya Jl. Setia
Baru
Jl. Melur
Jl. Matahari
Raya Jl. Bom
Jl. Kapten Muslim
Jl. Melati Putih
0,1 km
1 k m
0,3 km 1,5 km
0.6 km 0.6 km
0,4 km 58 m
2.2 km
0,4 km 0,1 km
2.5km Belok Kanan
1.9 km
b
Gambar 4.5 Graf Langkah-Langkah Perhitungan Dijkstra
4.2. Pengujian
Pada tahap pengujian terhadap Sistem Pendukung Keputusan untuk mencari restoran terbaik di Kota Medan berbasis Sistem Informasi Geografis dengan AHP Dan Djikstra dirancang secara
sederhana, agar user dapat dengan mudah menemukan solusi pemasalahan yang dihadapi. Pengujian merupakan bagian yang tidak dapat terpisahkan dari pembangunan sebuah
sistem. Karena dengan melakukan pengujian terhadap sistem yang akan diimplementasikan maka dapat diketahui apakah sistem tersebut berjalan sesuai dengan keinginan atau tidak. Dan
dimaksudkan agar kualitas dari sistem dapat terjamin sebelum diimplementasikan. Rencana pengujian yang dilakukan terhadap sistem berupa pengujian dengan menggunakan metode
black-box testing dimana pengujian lebih memfokuskan kepada kebutuhan fungsional dari user. Pengujian ini dapat menemukan kesalahan seperti :
1. Kesalahan Interface. 2. Kesalahan Struktur Data.
Pengujian dilakukan dengan cara menginputkan data pada sistem sehingga akan muncul hasil dari pengujian. Berikut adalah rencana pengujian Sistem Pendukung Keputusan untuk
mencari restoran terbaik di Kota Medan berbasis Sistem Informasi Geografis dengan AHP Dan Djikstra.
Universitas Sumatera Utara
Tabel 4.7 Skenario Pengujian Sistem Komponen yang di
uji Pengujian
Tingkat pengujian
Jenis pengujian
Login admin Pengecekan admin terdaftar
Sistem Blackbox Form Kecamatan
Pengisian data Kecamatan Sistem Blackbox
Form Jenis Rumah makan
Pengisian data Jenis Rumah makan
Sistem Blackbox
Form Rumah Makan Pengisian data Rumah makan Sistem
Blackbox Form Skala
Perbandingan Pengisian data Skala
Perbandingan Sistem
Blackbox
Form Generate Peta Penentuan titik lokasi peta Sistem
Blackbox Form Analisa
Proses Analisa AHP dan Djikstra Sistem Blackbox
Tabel 4.8 Pengujian Sistem Login Admin Kasus hasil uji Data normal
No Data masukkan Yang diharapkan
Pengamatan Kesimpulan
1. Username:admin Password:admin
Klik tombol login Form menampilkan
masuk untuk bagian admin, sebagai halaman
pusat data sistem pakar Dapat masuk
ke tampilan utama Admin
[] diterima [] ditolak
Kasus hasil uji Data salah No Data masukkan
Yang diharapkan Pengamatan Kesimpulan
1. Username:admin Password:12345
Klik tombol login Tidak dapat login dan
masuk kehalaman admin dan pesan error
Pindah ke halaman pesan
error [] diterima
[] ditolak
Tabel 4.9 Pengujian Sistem data Kecamatan Kasus hasil uji Data normal
No Data masukkan Yang diharapkan Pengamatan
Kesimpulan
1. Tambah data
Data kecamatan yang Data
kecamatan [] diterima
Universitas Sumatera Utara
akan dimasukkan ke dalam batabase, klik
tambah maka Data masuk pada server
database yang
akan dimasukkan
ke dalam
batabase, klik tambah maka
Data masuk pada server database
[] ditolak
2. Ubah data
Data kecamatan yang akan dirubah di dalam
batabase, klik simpan maka Data pada server
Database akan berubah Data kecamatan
yang akan dirubah di dalam batabase,
klik simpan maka Data pada server
Database akan berubah
[] diterima [] ditolak
3. Hapus data
Data kecamatan yang akan hapus dari dalam
batabase, klik hapus, maka Data pada server
Database akan terhapus Data kecamatan
yang akan terhapus dari dalam
batabase, klik hapus, maka Data
pada server Database akan
terhapus [] diterima
[] ditolak
Kasus hasil uji Data salah No Data masukkan Yang diharapkan
Pengamatan Kesimpulan
4. Masukkan data
tidak sesuai dengan type
data Ada pesan bahwa
pengisian data salah
Muncul pesan
bahwa pengisian data tidak lengkap
[] diterima [] ditolak
Tabel 4.10 Pengujian Sistem data Jenis Rumah makan Kasus hasil uji Data normal
No Data masukkan Yang diharapkan Pengamatan
Kesimpulan
5. Tambah data
Data jenis rumah makan Data jenis rumah [] diterima
Universitas Sumatera Utara
yang akan dimasukkan ke dalam batabase, klik
tambah maka Data masuk pada server
database makan yang akan
dimasukkan ke
dalam batabase,
klik tambah maka Data masuk pada
server database [] ditolak
6. Ubah data
Data jenis rumah makan yang akan dirubah di
dalam batabase, klik simpan maka Data pada
server Database akan berubah
Data jenis rumah makan yang akan
dirubah di dalam batabase, klik
simpan maka Data pada server
Database akan berubah
[] diterima [] ditolak
7. Hapus data
Data jenis rumah makan yang akan hapus dari
dalam batabase, klik hapus, maka Data pada
server Database akan terhapus
Data jenis rumah makan yang akan
terhapus dari dalam batabase, klik
hapus, maka Data pada server
Database akan terhapus
[] diterima [] ditolak
Kasus hasil uji Data salah No Data masukkan Yang diharapkan
Pengamatan Kesimpulan
8. Masukkan data
tidak sesuai dengan type
data Ada pesan bahwa
pengisian data salah
Muncul pesan
bahwa pengisian data tidak lengkap
[] diterima [] ditolak
Tabel 4.11Pengujian Sistem data Rumah makan Kasus hasil uji Data normal
No Data masukkan Yang diharapkan Pengamatan
Kesimpulan
Universitas Sumatera Utara
1. Tambah data
Data rumah makan yang akan dimasukkan
ke dalam batabase, klik tambah maka Data
masuk pada server database
Data rumah makan yang
akan dimasukkan
ke dalam
batabase, klik tambah maka
Data masuk pada server database
[] diterima [] ditolak
2. Ubah data
Data rumah makan yang akan dirubah di
dalam batabase, klik simpan maka Data pada
server Database akan berubah
Data rumah makan yang akan dirubah
di dalam batabase, klik simpan maka
Data pada server Database akan
berubah [] diterima
[] ditolak
3. Hapus data
Data rumah makan yang akan hapus dari
dalam batabase, klik hapus, maka Data pada
server Database akan terhapus
Data rumah makan yang akan terhapus
dari dalam batabase, klik
hapus, maka Data pada server
Database akan terhapus
[] diterima [] ditolak
Kasus hasil uji Data salah No Data masukkan Yang diharapkan
Pengamatan Kesimpulan
4. Masukkan data
tidak sesuai dengan type
data Ada pesan bahwa
pengisian data salah
Muncul pesan
bahwa pengisian data tidak lengkap
[] diterima [] ditolak
Tabel 4.12 Pengujian Sistem data Skala Perbandingan Kasus hasil uji Data normal
No Data masukkan Yang diharapkan Pengamatan
Kesimpulan
Universitas Sumatera Utara
1. Tambah data
Data Skala Perbandingan yang
akan dimasukkan ke dalam batabase, klik
tambah maka Data masuk pada server
database Data
Skala Perbandingan yang
akan dimasukkan
ke dalam batabase, klik tambah maka
Data masuk pada server database
[] diterima [] ditolak
2. Ubah data
Data Skala Perbandingan yang
akan dirubah di dalam batabase, klik simpan
maka Data pada server Database akan berubah
Data Skala Perbandingan yang
akan dirubah di dalam batabase,
klik simpan maka Data pada server
Database akan berubah
[] diterima [] ditolak
3. Hapus data
Data Skala Perbandingan yang
akan hapus dari dalam batabase, klik hapus,
maka Data pada server Database akan terhapus
Data Skala Perbandingan yang
akan terhapus dari dalam batabase,
klik hapus, maka Data pada server
Database akan terhapus
[] diterima [] ditolak
Kasus hasil uji Data salah No Data masukkan Yang diharapkan
Pengamatan Kesimpulan
4. Masukkan data
tidak sesuai dengan type
data Ada pesan bahwa
pengisian data salah
Muncul pesan
bahwa pengisian data tidak lengkap
[] diterima [] ditolak
Tabel 4.13 Pengujian Sistem Generate Peta Kasus hasil uji Data normal
No Data masukkan Yang diharapkan Pengamatan
Kesimpulan
Universitas Sumatera Utara
1. Tambah data
Lokasi yang ditentukan ada pada peta
Data Lokasi yang ditentukan ada pada
peta, klik simpan maka Data masuk
pada server
database [] diterima
[] ditolak
2. Hapus data
Data Skala Perbandingan yang
akan hapus dari dalam batabase, klik hapus,
maka Data pada server Database akan terhapus
Data Skala Perbandingan yang
akan terhapus dari dalam batabase,
klik hapus, maka Data pada server
Database akan terhapus
[] diterima [] ditolak
Kasus hasil uji Data salah No Data masukkan Yang diharapkan
Pengamatan Kesimpulan
3. Masukkan data
tidak sesuai dengan type
data Ada pesan bahwa
pengisian data salah
Muncul pesan
bahwa pengisian data tidak lengkap
[] diterima [] ditolak
Tabel 4.14 Pengujian Sistem data proses analisa Kasus hasil uji Data normal
No Data masukkan Yang diharapkan Pengamatan
Kesimpulan
1. Proses
Menampilkan rumah makan terbaik dan rute
terpendek yang dilalui Tampilan
memperlihatkan rumah
makan terbaik dan rute
terpendek yang
dilalui [] diterima
[] ditolak
Universitas Sumatera Utara
BAB 5
KESIMPULAN DAN SARAN
5.1. Kesimpulan