Pengujian Menghitung Total Priority Value TPV

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