a. Cari SPBU Berdasarkan Peta
Ketika pengguna memilih menu ini, pengguna dapat melihat titik lokasi pengguna dan lokasi SPBU terdekat pada peta google maps. Pengguna dapat
me-refresh keberadaan lokasi pengguna dengan menekan button “Lokasi
Saya”. Pengguna dengan leluasa dapat menentukan derajat dan ukuran peta google maps dengan menggunakan fungsi multitouch yang terdapat pada
perangkat android pengguna. Perancangan layout menu Cari SPBU berdasarkan Maps disajikan pada Gambar 3.16.
Gambar 3.16 Design Layout Cari SPBU Berdasarkan Peta
b. Layout Menu Cari Berdasarkan Augmented Reality AR
Ketika pengguna memilih menu “Cari SPBU Berdasarkan Augmented Reality AR”, kamera pada perangkat android pengguna otomatis akan aktif, pengguna
akan melihat Point of Interest POI dari lokasi SPBU terdekat dari lokasi dimana dia berada melalui kamera android pengguna. Perancangan layout menu
cari SPBU berdasarkan AR disajikan pada Gambar 3.17.
Gambar 3.17 Design Layout Cari SPBU Berdasarkan AR
4. Layout Menu Info SPBU
Ketika pengguna sudah berada di menu utama aplikasi, pengguna dapat memilih menu “Info SPBU” untuk mengetahui informasi-informasi terkait
dengan SPBU yang ada di Kota Bandar Lampung, kemudian sistem akan menampilkan informasi tersebut. Perancangan layout Info SPBU disajikan pada
Gambar 3.18.
Gambar 3.18 Design Layout Info SPBU
5. Layout Menu Petunjuk
Ketika pengguna sudah berada di menu utama aplikasi, pengguna dapat memilih menu “Petunjuk” untuk mengetahui informasi mengenai petunjukcara
penggunaan aplikasi, kemudian sistem akan menampilkan informasi tersebut. Perancangan layout Petunjuk disajikan pada Gambar 3.19.
Gambar 3.19 Design Layout Petunjuk
6. Layout Menu Pengaturan
Ketika pengguna sudah berada di menu utama aplikasi, pengguna dapat memilih menu “Pengaturan”. Pada menu ini terdapat 2 pilihan yaitu pengaturan
berdasarkan jaringan dan pengaturan berdasarkan GPS. Perancangan layout pengaturan disajikan pada Gambar 3.20.
Gambar 3.20 Design Layout Pengaturan
7. Layout Menu Tentang
Ketika pengguna sudah berada di menu utama aplikasi, pengguna dapat memilih menu “Tentang” yang tersedia pada form tentang. Perancangan
layout ”Tentang” disajikan pada Gambar 3.21.
Gambar 3.21 Design Layout Tentang
3.5 Metode Pengujian Sistem
Pengujian sistem dimaksudkan untuk menguji semua elemen –elemen perangkat
lunak yang dibuat apakah sudah sesuai dengan yang diharapkan. Pendekatan kasus uji dalam penelitian ini adalah pengujian black box dengan metode Equivalence
Partitioning EP. Pengujian ini dilakukan dengan membagi domain masukan dari program kedalam kelas-kelas sehingga test case dapat diperoleh. EP berusaha untuk
mendefinisikan kasus uji yang menemukan sejumlah jenis kesalahan, dan mengurangi jumlah kasus uji yang harus dibuat.
EP berdasarkan pada premis masukan dan keluaran dari suatu komponen yang dipartisi ke dalam kelas-kelas, menurut spesifikasi dari komponen tersebut, yang
akan diperlakukan sama ekuivalen oleh komponen tersebut. Pada pengujian ini harus diyakinkan bahwa masukan yang sama akan menghasilkan respon yang sama
pula. Alasan menggunakan metode EP pada pengujian aplikasi Cari SPBU ini adalah karena metode ini dapat digunakan untuk mencari kesalahan pada fungsi,
dapat mengetahui kesalahan pada interface dan kesalahan pada struktur data sehingga dapat mengurangi masalah terhadap nilai masukan. Rancangan daftar
pengujian disajikan pada Tabel 3.2.
Tabel 3.2 Tabel Daftar Pengujian
No. Kelas Uji
Daftar Pengujian
Skenario Uji Hasil yang
Diharapkan
1 Versi
Android Pengujian
kompatibilitas versi operatif
Pengujian pada android versi 2.2
Froyo Kompatibel dengan
android versi 2.2 Froyo
system android
Pengujian pada android versi 2.3
Gingerbread Kompatibel dengan
android versi 2.3 Gingerbread
Pengujian pada android versi
3.03.1 Honeycomb
Kompatibel dengan android versi 3.03.1
Honeycomb
Pengujian pada android versi 4.0
Ice Cream Sandwich
Kompatibel dengan android versi 4.0 Ice
Cream Sandwich
Pengujian pada android versi
4.14.24.3 Jelly Bean
Kompatibel dengan android versi
4.14.24.3 Jelly Bean
Pengujian pada android Versi 4.4
KitKat Kompatibel dengan
android Versi 4.4 KitKat
Pengujian pada android Versi 5.0
Lollipop Kompatibel dengan
android Versi 5.0 Lollipop
2 Resolusi
Layar dan Densitas
Layar Pengujian
Resolusi Layar dan
Densitas Layar pada
android Pengujian pada
android dengan resolusi 3 inch
Tampilan terlihat baik pada android dengan
resolusi 3 inch
Pengujian pada android dengan
resolusi 4 inch Tampilan terlihat baik
pada android dengan resolusi 4 inch
Pengujian pada android dengan
resolusi 5 inch Tampilan terlihat baik
pada android dengan resolusi 5 inch
Pengujian pada android dengan
resolusi 6 inch Tampilan terlihat baik
pada android dengan resolusi 6 inch
Pengujian pada android dengan
resolusi 7 inch Tampilan terlihat baik
pada android dengan resolusi 7 inch
3 User
Interface Pengujian
pada icon Cari SPBU
Klik icon Cari SPBU pada
perangkat android pengguna
Menampilkan layout splash screen
Pengujian pada menu
utama Cari SPBU
Klik tombol menu “Cari SPBU”
Menampilkan layout Cari SPBU
Klik tombol menu “Info SPBU”
Menampilkan layout Info SPBU
Klik tombol menu “Petunjuk”
Menampilkan layout Petunjuk
Klik tombol menu “Pengaturan”
Menampilkan layout Pengaturan
Klik tombol menu “Tentang”
Menampilkan layout Tentang
4 Fungsi
layout Cari SPBU
Pengujian titik koordinat
pada lokasi SPBU
Klik tombol menu “Peta”
Menampilkan POI lokasi SPBU sesuai
dengan koordinat yang dimiliki masing-
masing SPBU.
Pengujian pada layout
Cari SPBU berdasarkan
Peta Klik tombol
“Lokasi Saya” Lokasi berpindah
sesuai dengan posisi pengguna saat ini
Melakukan multitouch pada
peta Ukuran dan arah peta
berubah sesuai input multitouch yang
diberikan pengguna
Klik marker pada peta
Menampilkan nama marker yang diklik
Pengujian pada layout
Cari SPBU berdasarkan
Augmented Reality AR
Klik tombol menu “Augmented
Reality” Menampilkan objek
AR sesuai dengan lokasi SPBU
Klik dan menggeser button
Zoom Ukuran objek AR
berubah
5 Fungsi pada
menu Info SPBU
Pengujian pada menu
Info SPBU Klik tombol
“Info SPBU
”
Menampilkan Info- info terkait SPBU
yang ada di Kota Bandar Lampung
6 Fungsi pada
menu Petunjuk
Pengujian pada menu
Petunjuk Klik tombol
“Petunjuk” Menampilkan
petunjukcara penggunaan dari
aplikasi Cari SPBU
7 Fungsi pada
menu Pengaturan
Pengujian pada menu
Pengaturan Klik tombol
“Pengaturan” Menampilkan
pengaturan berdasarkan jaringan
dan berdasarkan GPS
8 Fungsi pada
menu Tentang
Pengujian pada menu
Tentang Klik tombol
“Tentang” Menampilkan info
tentang pembuat aplikasi
BAB IV PEMBAHASAN
4.1 Hasil
Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui
lokasi SPBU yang ada di Kota Bandar Lampung dengan menggunakan teknologi Markerless Augmented Reality berbasis android. Aplikasi ini dibuat dengan
menggunakan bahasa pemrograman java untuk android dan menggunakan framework Beyond AR serta Google Maps API.
Aplikasi ini dibuat menggunakan software Eclipse Luna sebagai Java IDE Integrated Development Environment dalam pembuatan program pada aplikasi
Cari SPBU. Android jelly bean 4.4.2 SDK 17 sebagai alat bantu dan API untuk mengembangkan aplikasi ini, serta operating system Windows 8.1 sebagai sistem
operasi untuk menjalankan aplikasi pada Java.
Proses pembuatan Markerless Augmented Reality digunakan untuk menampilkan titik lokasi dari SPBU-SPBU yang ada di Kota Bandar Lampung, yaitu dengan cara
tracking ke seluruh SPBU yang tersebar di Kota Bandar Lampung. Dengan menggunakan salah satu aplikasi pada android yaitu GPS Locator maka didapatkan
hasil yaitu 33 titik koordinat SPBU 32 SPBU Pertamina dan 1 SPBU AKR.