Implementasi Sistem Tampilan Input Data Pengujian

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