BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi Sistem
Pada tahap ini akan dibahas proses implementasi yang merupakan lanjutan dari analisis dan perancangan. Proses pengimplementasian ini menggunakan hardware dan
software untuk menjalankan aplikasi. Aplikasi pencarian taksi terdekat ini menggunakan bahasa pemrograman Java dan PHP.
4.1.1 Spesifikasi Perangkat Lunak Adapun perangkat lunak yang digunakan untuk menghasilkan aplikasi tersebut adalah:
1. Window 7 Ultimate 64-bit
2. Eclipse Juno
3. Android versi 5.1.1 Lollipop
4. XAMPP versi 1.8.1
5. MySQL versi 5.5.27
4.1.2 Spefisifikasi Perangkat Keras Adapun perangkat keras yang digunakan untuk menghasilkan aplikasi tersebut adalah:
1. Processor: AMD E-450 APU – 1.65 GHz
2. Memory RAM: 2 GB
3. Monitor 14.0”
4.2. Tampilan Input Data
Data yang digunakan untuk aplikasi ini terbagi atas dua bagian besar yaitu data yang berhubungan dengan info tempat baik itu fakultas, kontrakan atau indekos dan data
yang berhubungan dengan koordinat. Data tempat di input melalui mysql secara langsung. Halaman untuk input data koordinat terbagi atas titik koordinat dan relasi
titik. Tampilan halaman titik koordinat dan relasi titik dapat dilihat pada gambar 4.1 dan gambar 4.2.
Gambar 4.1 Tampilan Titik Koordinat
Gambar 4.2 Tampilan Relasi Titik
4.3. Tampilan Interface User
4.3.1 Tampilan Home Aplikasi Indekost Tampilan home Indekost terdiri atas enam buah tombol yaitu Indekos, Kontrakan,
Peta, Tentang, Bantuan, dan Keluar. Selain itu terdapat juga logo aplikasi Indekost itu sendiri. Tampilan interface home indekost dapat dilihat pada Gambar 4.3.
Gambar 4.3 Tampilan Home Indekost
4.3.2 Tampilan Indekos Tombol Indekos berfungsi untuk melihat data indekos yang ada di database secara
keseluruhan. Selain melihat, user juga dapat melihat langsung lokasi indekos tersebut dengan mengklik salah satu baris indekos tersebut. Tampilan Indekos dapat dilihat
pada Gambar 4.4.
Gambar 4.4 Tampilan Indekos
4.3.3 Tampilan Kontrakan Tombol Kontrakan berfungsi untuk melihat data kontrakan yang ada di database
secara keseluruhan. Selain melihat, user juga dapat melihat langsung lokasi kontrakan tersebut dengan mengklik salah satu baris kontrakan tersebut. Tampilan kontarakan
dapat dilihat pada Gambar 4.5.
Gambar 4.5 Tampilan Kontrakan
4.3.4 Tampilan Peta
Tombol Peta berfungsi untuk melihat titik-titik fakultas, indekos, kontrakan serta titik macet yang telah ditandai pada google maps. Keempat bagian titik tersebut memiliki
tandanya masing-masing. Tampilan Peta dapat dilihat pada Gambar 4.6.
Gambar 4.6 Tampilan Peta 4.3.5 Tampilan Tentang
Halaman Tentang berisi info seputar aplikasi Indekos seperti kenapa aplikasi ini dibuat, target pengguna, dan info lainnya. Tampilan Tentang dapat dilihat pada
Gambar 4.7.
Gambar 4.7 Tampilan Tentang 4.3.6 Tampilan Bantuan
Tombol Bantuan berfungsi untuk menampilkan cara menggunakan aplikasi Indekost. Tampilan bantuan dapat dilihat pada gambar 4.8.
Gambar 4.8 Tampilan Bantuan
4.4. Pengujian
Setelah melakukan proses implementasi dilakukan dengan proses pengujian. Pengujian aplikasi ini dilakukan untuk mengetahui apakah algoritma A Star dapat
menemukan indekos atau kontrakan yang terdekat dari fakultas yang dipilih oleh user berdasarkan pencarian jarak terpendek. Untuk mencari lokasi terdekatnya digunakan
perhitungan eucledian distance. Adapun cara kerja algoritma A Star yaitu dengan mencari nilai fn terkecil untuk setiap rutenya.
Berikut adalah langkah untuk mencari indekos atau kontrakan terdekat dari fakultas yang dipilh oleh user:
1. Untuk mencari indekos atau kontrakan terdekat, user dapat memilih tombol peta pada tampilan home, lalu akan muncul tampilan peta. Tampilannya dapat dilihat
pada gambar 4.9.
Gambar 4.9 Tampilan Peta
2. Selanjutnya user memilih fakultas tempat dia belajar. Setelah dipilih akan muncul pop up dengan tiga buah pilihan yaitu indekos terdekat, kontrakan terdekat dan
cancel. Tampilannya seperti pada gambar 4.10.
Gambar 4.10 Tampilan Pop Up Fakultas
Jika user memilih indekos terdekat maka akan muncul rute untuk menuju indekos terdekat dari fakultas tersebut. Rute yang ditampilkan terdapat tiga buah dengan
warna merah, hijau dan biru. Tampilannya seperti gambar 4.11.
Gambar 4.11 Tampilan Rute Indekos Terdekat
Pemilihan fakultas juga bisa diganti dengan fakultas lain. Kali ini akan dicari rute dari fakultas lain untuk mencari kontrakan terdekat seperti pada gambar 4.12.
Gambar 4.12 Tampilan Rute Kontrakan Terdekat
Setelah itu user menekan indekos atau kontrakan yang ditunjukkan oleh rute tersebut untuk mendapat info seputar indekos atau kontrakan tersebut. Tampilan
nya dapat dilihat pada gambar 4.13 dan gambar 4.14.
Gambar 4.13 Tampilan Keterangan Indekos
Gambar 4.14 Keterangan Kontrakan
Berdasarkan pengujian tersebut dapat kita lihat bahwa dengan eucledian distance dan algoritma A Star jarak terdekat dari fakultas dengan indekos atau kontrakan dapat
dicari. Namun untuk kemacetan tidak terlalu mempengaruhi rutenya karena semua pintu keluar Universitas Sumatera Utara merupakan titik-titik rawan macet. Untuk
memudahkan pengguna mengetahui titik macet maka pada aplikasi indekos diberikan titik-titik merah. Ketika titik merah tersebut diklik maka akan muncul pop yang
menunjukkan bahwa titik tersebut rawan macet. Tampilan nya seperti gambar 4.15.
Gambar 4.15 Tampilan Pop Up Titik Macet
4.5. Hasil Pengujian Aplikasi