BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1. Implementasi Sistem
Pada tahap ini, algoritma A Star A akan diimplementasikan ke dalam sistem dengan menggunakan bahasa pemrograman PHP, JavaScript dan database MySQL
sesuai perancangan yang telah dilakukan.
4.1.1. Spesifikasi Perangkat Keras dan Lunak yang Digunakan
Spesifikasi perangkat keras dan perangkat lunak yang digunakan untuk membangun sistem ini adalah sebagai berikut:
1. Prosesor Intel®Core
TM
i5-2450M CPU 2.5 GHz. 2. Kapasitas hardisk 750 GB.
3. Memori RAM yang digunakan 4 GB. 4. Tipe Sistem adalah 32 bit Operating System.
5. Sistem operasi yang digunakan adalah Microsoft Windows 7 Home Premium. 6. Web server yang digunakan adalah XAMPP versi 3.2.1
7. Database MySQL versi 5.6.16 4.1.2.
Implementasi Perancangan Antarmuka Pada bab sebelumnya telah dibuat rancangan antar muka Interface untuk sistem
yang akan dibangun. Dari hasil perangcangan tersebut maka akan diimpelemtasikan sebagai berikut :
a. Halaman Home Halaman Home adalah halaman login bagi admin. Halaman login pada sistem ini
sama dengan halama login pada umunya yaitu menginput “Username” dan
“Password”.
Universitas Sumatera Utara
Gambar 4.1 Halaman Home
b. Halaman Peta Halaman ini merupakan halaman yang berisi tentang peta dari Google Map dengan
menampilkan setiap titik persimpangan jalan titik hitam, titik rumah sakit titik merah dan titik kemacetan titik biru. Dan informasi yang di hasilkan berupa ,
“jalur”, “jarak tempuh” dan “durasi”. Pada “jalur” titik awalnya adalah nama rumah sakit yang akan menyediakan ambulans titik asal.
Gambar 4.2 Halaman Peta
c. Halaman Titik Pada halama ini ditampilkan id, nama titik, dan koordinat setiap titik. Admin dapat
menambah nama titik dan menghapusnya. Titik koordinat akan secara otomatis
Universitas Sumatera Utara
muncul ketika diklik pada persimpangan jalan sesuai dengan yang ditampilkan Google Map. Sedangkan untuk nama jalan bisa diketik oleh adminUser sendiri.
Gambar 4.3 Halaman Titik
Pada gambar 4.3 dapat dilihat bahwa titik koordinat yang dihasilkan Google Map setelah mengklik
titik persimpangan dengan koordinat ” 3.575743416822447, 98.65280628204346 “ dengan namaalamat “Jalan Sei Belutu”, setelah mengklik
button “masukkan” maka data jalan akan tersimpan di database dan muncul pada
halaman titik berupa “Id”, “Nama Titik”, “Koordinat” dan “Operasi” . Kolom “Operasi” berfungsi untuk menghapus data jalan.
d. Halaman Relasi Titik Pada halaman relasi titik gambar 4.4 admin dapat membuat relasi berupa jarak dari
satu titik dengan titik yang lain. Titik yang telah dibuat dapat di hapus kembali sesuai dengan kebutuhan sistem. Apabila relasi antara dua titik telah ada, maka sistem akan
otomatis memberi peringatan bahwa relasi antara titik tersebut sudah ada. Sehingga tidak ada relasi ganda dengan titik yang sama.
Universitas Sumatera Utara
Gambar 4.4 Halaman Relasi Titik
4.2 Pengujian Sistem 4.2.1 Pengujian pada proses yang dilakukan User