74
negatif dengan nilai total. Baris 6 dan 8 merupakan suatu kondisi dimana untuk menghitung nilai entropy, rasio perbandingan tidak
boleh 0. Baris 7 dan 9 adalah langkah untuk menghitung nilai entropy, dimana nilai entropy didapatkan dari penjumlahan dari 2
variabel yaitu ratiopositives dan rationegatives.
4.2.2 Form Utama
Pada bagian dilakukan pengujian aplikasi yang telah dibuat menggunakan Microsoft Visual Studio 2008 dan MySQL 5.0.
Pengujian dilakukan
dengan menggunakan
data yang
disimulasikan tetapi dikondisikan sebagaimana data asli. Pada saat aplikasi pertama kali dijalankan, secara default
aplikasi akan membuat sesi koneksi terhadap database. Koneksi database yang digunakan pertama kali berasal dari file config.cfg.
Apabila koneksi masih gagal, maka aplikasi akan mencoba koneksi menggunakan koneksi default setting pada saat aplikasi
dibangun. Terdapat tiga macam login yang ada di dalam aplikasi, yaitu administrator lokal apabila terjadi kesalahan dalam koneksi
terhadap database, administrator untuk proses administratif dan user biasa.
Untuk menggunakan
aplikasi, diperlukan
validasi pengguna. Diasumsikan pengguna berhasil melewati proses
validasi, maka menu yang dapat diakses adalah sesuai dengan hak akses pada saat validasi login. Gambar 4.7 merupakan tampilan
menu yang dapat diakses oleh hak akses administrator. Menu yang dapat diakses adalah Data yang meliputi Data Jalan
75
Salatiga, Data Pengguna, Data ID3 dan Data Pengajuan Perbaikan. Selain itu, menu User Control dapat diakses Lihat
Peta Salatiga dan Ganti Password. Menu Pengaturan juga dapat diakses oleh administrator yang meliputi Backup Database,
Restore Database dan Ganti Koneksi Database.
4.2.3 Form Data Jalan
Form Data Jalan berfungsi untuk melihat data jalan yang ada. Administrator juga dapat mengolah data jalan berupa insert
data jalan, update data jalan, delete data jalan maupun membuat report data jalan. Data jalan yang digunakan untuk pengolahan
antara lain id jalan, nama jalan, pangkal simpul jalan, ujung simpul jalan, status otonomi jalan, jalur dan lajur jalan, panjang
jalan, lebar damija jalan, lebar perkerasan jalan, jenis perkerasan jalan, fungsi jalan, kondisi jalan, titik pangkal jalan dan titik
ujung jalan. Tampilan form Data Jalan dapat dilihat pada Gambar 4.9.
76
Gambar 4.9. Tampilan Form Data Jalan
77
Gambar 4.10. Tampilan Report Data Jalan
Gambar 4.10 merupakan tampilan report data jalan hasil dari pemilihan pada form Data Jalan.
4.2.4 Form Data Pengajuan