50
IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi Aplikasi
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang akan dipakai. Proses implementasi merupakan penerapan proses perancangan (Design). Dari hasil melakukan analisa dan perancangan, dilanjutkan dengan melakukan proses pengimplementasian kedalam bahasan pemograman.
Pada tahapan implementasi terdapat dua cakupan yaitu spesifikasi kebutuhan sistem yang meliputi perangkat keras (Hardware) dan perangkat lunak (Software) serta implementasi sistem pendukung yang meliputi proses pengodingan dan penerapan dari proses design antar muka (IU – User Interface) sesuai dengan perancangan yang sudah dibuat.
Setelah diimplementasikan, maka dilakukan pengujian terhadap sistem dan dilakukan evaluasi terhadap kekurangan yang ada pada aplikasi untuk pengembangan sistem selanjutnya.
4.4.1. Perangkat Keras (Hardware)
Perangkat keras yang digunakan untuk mengimplementasikan sistem ini, yaitu :
1. Komputer Acer® Intel® Core™ i5-4210U @ 1,7GHz, 2 GB RAM, 500 GB HDD.
4.4.2. Smartphone xiaomi 4.4.3. Perangkat Lunak (Software)
Perangkat lunak yang digunakan untuk implementasi aplikasi ini adalah sebagai berikut :
1. Windows 7 Home Single Language 32-bit.
2. Android Studio.
3. SQLite.
4. Adobe Dreamweaver CC 2017
4.4.3. Instalasi Program, Toolkit dan Database
Untuk merancang aplikasi berbasis Android ini digunakan aplikasi Android Studio. Aplikasi ini juga menggunakan database yang terhubung langsung pada aplikasi yaitu SQLite.
1. Instalasi Android Studio
Dalam melakukan pembuatan aplikasi ini, dibutuhkan software Android Studio untuk melakukan pembuatan aplikasi tersebut. Aplikasi Android Studio adalah salah satu aplikasi khusus untuk membuat aplikasi berbasis Android.
2. Instalasi Android SDK Tools
Dalam pembuatan aplikasi ini dibutuhkan juga Android SDK Tools yang memiliki fungsi untuk mendukung Android Studio untuk menjalankan apikasi yang telah dibuat. Android Studio dapat diperoleh melalui website resmi dari Java.
3. Instalasi Database
Aplikasi ini menggunakan database yang terdapat pada aplikasi itu sendiri.
Database tersebut adalah SQLite yang tidak memiliki server yang terpisah dan tidak memerlukan konfigurasi. SQLite adalah database yang terdapat langsung pada setiap aplikasi berbasis Android.
4.2. Tampilan Antar Muka Menu Utama
Impelemntasi antar muka berguna sebagai tampilan bagi pengguna sistem.
Implementasi antar muka dilakukan pada setiap hasil perancangan antar muka (user interface). Berikut adalah implementasi antar muka aplikasi ini.
4.2.1. Tampilan Antar Muka Splash Screen
Dalam antarmuka menu utama ini, kita dapat melihat tampilan awal atau splash screen dari aplikas Mobile GIS Pada Fasilitas dan Pelayanan Publik Kota Tangerang
4.2.2. Tampilan Antar Muka Menu Pilih Kategori Bidang Pelayanan Publik Gambar 4. 1 Tampilan Antar Muka Menu Utama
Antarmuka ini menampilkan menu kategori bidang fasilitas dan pelayanan. Yaitu bidang Kesehatan, Pendidikan, Keamanan, Pemerintahan, dan Transportasi . Jika memilih salah satu tombol ini maka akan menampilkan pilihan list daftar dari fasilitas dan pelayanan publik yang ada dikota Tangerang .
4.2.3. Tampilan Antar Muka Menu Daftar Fasilitas dan Pelayanan Publik Kota Tangerang
Gambar 4. 2 Tampilan Antar Muka Menu Pilih Kategori bidang Fasilitas dan Pelayanan Publik
Gambar 4. 3 Tampilan Antar Muka Menu Daftar Fasilitas
Antarmuka ini menampilkan daftar Fasilitas dan Pelayanan Publik kota Tangerang yang telah dipilih sebelumnya. Jika user memilih salah satu objek ini, maka akan muncul informasi tentang lokasi dan deskripsi tempat objek fasilitas publik yang dipilih beserta navigasi penunjuk arah
4.2.4 Tampilan Antar Muka Informasi lokasi dan Deskripsi
Gambar 4. 4 Tampilan Antar Muka Informasi lokasi dan Deskripsi
Antarmuka ini menampilkan informasi lokasi dan deskripsi tempat. Sebelumnya, user sudah memilih salah satu daftar yang terdapat di menu pilih bidang fasilitas dan pelayanan publik. Selanjutnya memilih satu objek tempat pelayanan publik yang tersedia, maka akan muncul layar yang berisikan informasi lokasi dan deskripsi. Jika menekan button Get Derection maka Pengguna akan ditunjukan lokasi dimana tempat pelayanan publik yang telah dipilih.
4.2.5 Tampilam Antar Muka Menu Map lokasi
Antarmuka ini menampilkan Denah lokasi dimana fasilitas publik berada.
Gambar 4. 5 Tampilam Antar Muka Menu Map lokasi
4.2. Metode Pengujian
Pada tahapan ini dilakukan pengujian terhadap aplikasi yang telah dibuat dengan pengujian sistem yang telah diharapkan. Black Box, yaitu metode pengujian perangkat lunak atau aplikasi dari segi spesifikasi fungsional tanpa menguji desain dan kode program.
Pengujian yang telah dilakukan dimaksudkan untuk megetahui apakah smeua fungsi yang ada dalam aplikasi telah berjalan dengan baik atau sesuai dengan fungsi utamanya.
4.3. Skenario Pengujian
Pada tahapan ini dilakukan pengujian terhadap aplikasi yang telah dibuat dengan pengujian sistem yang telah diharapkan. Metode yang digunakan dalam pengujian ini adalah metode pengujian Black Box, yaitu metode pengujian perangat lunak atau aplikasi dari segi spesifikasi dimaksudkan untuk mengetahui apakah semua fungsi yang ada dalam aplikasi telah berjalan dengan baik atau sesuai dengan fungsi utamanya.
Skenario pengujian diperlukam untuk mengetahui apakah aplikasi yang dibuat dapat berjalan sesuai dengan fungsinya atau tidak. Skenario pengujian dilakukan dengan memilih setiap pilihan yang ada pada aplikasi ini, kemudian dilakukan pengujian dengan menekan tombol-tombol pada layout aplikasi untuk mengetahui apakah aplikasi sudah berjalan dengan fungsinya.
Tabel 4. 1 Tabel Skenario Pengujian No Tampilan Uji Coba Status Skenario
Pengujian
Hasil Yang Diharapkan
Hasi Pengujian
1
Layot Halaman Utama
Masuk ke Layout Pilih Kategori Bidang
Masuk ke Layout Pilih Kategori Bidang
Memilih Tombol Menu Bidang Kesehatan
Masuk ke Layout Menu Bidang Kesehatan
Berhasil Masuk ke Layout Menu Bidang Transportasi
2
Layout Halaman Utama
Masuk ke Layout Pilih Kategori Bidang
Masuk ke Layout Pilih Kategori Bidang
Memilih Tombol Menu Bidang Pendidikan
Masuk ke Layout Menu Bidang Pendidikan
Berhasil Masuk ke Layout Menu Bidang
Pendidikan
3
Layout Halaman Utama
Masuk ke Layout Pilih Kategori Bidang
Masuk ke Layout Pilih Kategori Bidang
Memilih Tombol Menu Bidang Keamanan
Masuk ke Layout Menu Bidang Keamanan
Berhasil Masuk ke Layout Menu Bidang Keamanan
4
Layout Halaman Utama
Masuk ke Layout Pilih Kategori Bidang
Masuk ke Layout Pilih Kategori Bidang
Memilih Tombol Menu Bidang Pemerintaha n
Masuk ke Layout Menu Bidang Pemerintahan
Berhasil Masuk ke Layout Menu Bidang Pemerintaha n
5
Layout Halaman Utama
Masuk ke Layout Pilih Kategori Bidang
Masuk ke Layout Pilih Kategori Bidang
Memilih Tombol Menu Bidang Transportasi
Masuk ke Layout Menu Bidang Transportasi
Berhasil Masuk ke Layout Menu Bidang Transportasi
6
Layout List daftar Fasilitas
Masuk ke Layout list daftar Fasilitas
Membuka Layout Pilih list daftar fasilitas
Memilih Daftar fasilitas
Menampilkan Informasi lokasi dan deskripsi fasilitas yang dituju
Berhasil Menampilk an
Informasi lokasi dan deskripsi fasilitas yang dituju 7
Layout Map
Melihat Lokasi tempat
Membuka Layout Map
Memilih Tombol Get Direction
Masuk ke Layout Map
Berhasil Masuk ke Layout Map
4.4. Hasil Pengujian
Tabel 4. 2 Tabel Hasil Pengujian No Nama Halaman Bagian Yang
Diuji
Hasil Yang Akan Dicapai
Hasil Pengujian
1
Halaman Menu Utama Tombol Bidang Kesehatan
Masuk ke Halaman Pilih Daftar List Fasilitas Kesehatan
Sesuai
2
Halaman Menu Utama Tombol Bidang Pendidikan
Masuk ke Halaman Pilih Daftar List Fasilitas Pendidikan
Sesuai
3
Halaman Menu Utama Tombol Bidang Keamanan
Masuk ke Halaman Pilih Daftar List Fasilitas Keamanan
Sesuai
4
Halaman Menu Utama Tombol Bidang Pemerintahan
Masuk ke Halaman Pilih Daftar List Fasilitas Pemerintahan
Sesuai
5
Halaman Menu Utama Tombol Bidang Transportasi
Masuk ke Halaman Pilih Daftar List Fasilitas Transportasi
Sesuai
6
Halaman Pilih Daftar List Fasilitas
Tombol objek fasilitas yang dituju
Masuk ke Halaman Informasi lokasi dan Deskripsi
Sesuai
7
Halaman Menu
Informasi lokasi dan Deskripsi
Tombol Get Direction
Masuk ke Halaman Map
Sesuai
4.5. Analisa Hasil Pengujian
Setelah dilakukan pengujian secara menyeluruh pada aplikasi yang telah dibuat, maka dapat disimpulkan bahwa pengujian telah menunjukan hasil keluaran dari proses yang sesuai dengan rancangan aplikasi program ini. Dan dari hasil pengujian ini dapat dikatakan bahwa aplikasi ini berjalan dengan baik dan benar.
Hasil pengujian yang diperoleh pada saat analisis adalah :
1. Layout Menu Utama dapat menghubungkan antara bagian pilih kategori Bidang Kesehatan , Bidang Pendidikan, Bidang Keamanan, Bidang Pemerintahan, Bidang Transportasi.
2. Layout List Daftar fasilitas dapat menampilkan informasi lokasi dan deskripsi fasilitas yang dipilih.
3. Layout Informasi Lokasi dan Deskripsi dapat menampilkan letak lokasi fasilitas berada apabila menekan tombol Get Direction.
Layout Map dapat menampilkan letak lokasi fasilitas dan pelayanan publik yang akan dituju.