Rancangan Form Daftar Tujuan Rancangan Form Daftar Mikrolet Rancangan Form View Mikrolet Rancangan Form Daftar Riwayat Navigasi

3.5.5 Rancangan Form Daftar Tujuan

Edit text Cari Tuj uan Tujuan Tujuan Tujuan Tujuan Tujuan Tujuan Kat egori Tujuan Gambar 3.33 Rancangan Form Daftar Tujuan Rancangan form daftar tujuan adalah rancangan tampilan yang menampilkan daftar tujuan yang dapat dipilih oleh user. Rancangan ini berisi listview yang menampilkan data tujuan, sebuah combobox untuk memilih kategori tujuan dan sebuah textbox yang dapat digunakan untuk mencari tujuan yang diinginkan.

3.5.6 Rancangan Form Daftar Mikrolet

Edit text Cari M ikrol et M i krolet M i krolet M i krolet M i krolet M i krolet M i krolet M i krolet Gambar 3.34 Rancangan Form Daftar Mikrolet STIKOM SURABAYA Rancangan form daftar mikrolet adalah rancangan tampilan yang menampilkan daftar mikrolet yang ada di kota Malang. Rancangan ini berisi listview yang menampilkan data mikrolet dan sebuah textbox yang dapat digunakan untuk mencari mikrolet yang diinginkan.

3.5.7 Rancangan Form View Mikrolet

- + M apview Inf ormasi M ap Legend Gambar 3.35 Rancangan Form View Mikrolet Rancangan form view mikrolet merupakan tampilan aplikasi ketika menampilkan rute mikrolet yang dipilih oleh user. Pada form ini terdapat dua opsi tambahan yaitu, informasi yang digunakan untuk menampilkan informasi mikrolet dan map legenda untuk menampilkan legenda peta. STIKOM SURABAYA

3.5.8 Rancangan Form Daftar Riwayat Navigasi

Riw ayat Riw ayat Riw ayat Riw ayat Riw ayat Riw ayat Riw ayat Hapus Riwayat Gambar 3.36 Rancangan Form Daftar Riwayat Navigasi Rancangan form daftar riwayat navigasi merupakan tampilan form yang berfungsi untuk menampilkan daftar navigasi yang pernah dilakukan oleh user. Pada form ini terdapat satu buah button dan satu buah list. Button berfungsi untuk menghapus riwayat dan list berfungsi untuk menampilkan riwayat navigasi. STIKOM SURABAYA 58

BAB IV IMPLEMENTASI DAN EVALUASI

4.1. Implementasi Sistem

Implementasi adalah realisasi dari sebuah aplikasi, pelaksanaan dari suatu rencana, ide, model, algoritma atau kebijakan. Didalam ilmu komputer, implementasi merupakan realisasi dari spesifikasi teknis atau algoritma sebagai sebuah program, komponen perangkat lunak atau sistem komputer lainnya melalui pemrograman dan pengembangan. Berikut adalah penjelasan dari proses-proses yang ada pada aplikasi berdasarkan rancangan yang dibuat pada bab tiga.

4.1.1 Implementasi Penerapan Fungsi GPS

Fungsi GPS selalu dibutuhkan pada aplikasi ini yaitu untuk menentukan keberadaan posisi user. pada proses penentuan posisi user, aplikasi akan mengambil data koordinat yang terdapat pada perangkat GPS. Dalam pengambilan data koordinat dari GPS diperlukan class yang mengimplementasikan location listener dan sebuah atribut location manager. Location listener berfungsi sebagai penangkap data koordinat yang diterima GPS dari satelit. Pada class location listener dapat ditentukan apa yang harus dilakukan aplikasi ketika terjadi perpindahan lokasi, terjadi perubahan status GPS dan ketika GPS diaktofkan atau di non-aktifkan. Sedangkan atribut location manager memiliki fungsi sebagai pengatur waktu aplikasi untuk mengambil data koordinat dari GPS. Pada contoh dibawah ini telah diatur aplikasi akan meng- STIKOM SURABAYA