BAB IV IMPLEMENTASI DAN EVALUASI

dokumen-dokumen yang mirip
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak pada

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi perangkat keras, implementasi basis data, implementasi instalasi

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. Pada bab 4 ini akan dilakukan implementasi dan pengujian terhadap sistem.

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

BAB IV IMPLEMENTASI DAN PENGUJIAN

Instalasi Android SDK Maret 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Windows XP, Eclipse

3-1.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi program Aplikasi Penghitung Zakat Berbasis Mobile Android

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. spesifikasi kebutuhan sistem yang meliputi perangkat keras ( hardware ) dan

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB III ANALISIS DAN PERANCANGAN SISTEM

PROPOSAL TUGAS AKHIR

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB II TINJAUAN PUSTAKA. penelitian yang sudah dilakukan dan yang akan dirancang oleh peneliti. Beberapa

PERANGKAT LUNAK PEMESANAN MAKANAN RESTORAN BERBASIS CLIENT SERVER DENGAN PLATFORM ANDROID

PENERAPAN METODE BINARY SEARCH (PENCARIAN BINER) PADA BUKU RESEP MASAKAN BERBASIS ANDROID MOBILE

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI PENGHITUNGAN PELURUHAN RADIONUKLIDA BERBASIS ANDROID

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA. tahap implementasi ada beberapa faktor pendukung antara lain:

BAB IV HASIL DAN UJI COBA

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

BAB II TINJAUAN PUSTAKA. Implementasi Kampanye Pariwisata Museum Sangiran di Kabupaten Sragen

BAB II LANDASAN TEORI

BAB III METODOLOGI PENELITIAN 3.1 Metodologi Analisis Analisis kebutuhan bertujuan untuk menentukan kebutuhan yang diperlukan pada sebuah aplikasi.

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

BAB IV HASIL DAN UJI COBA

Aplikasi Informasi Lokasi Terminal dan Trayek Angkutan Umum di Jakarta Berbasis Android

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM. Hardware yang dibutuhkan untuk membuat aplikasi adalah sebagai berikut :

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rahawain dalam skripsi yang berjudul Aplikasi Kamus Bahasa Indonesia - Kei

Persiapan. 2.1 Hardware

BAB III ANALISIS MASALAH DAN RANCANGAN SISTEM

KUMPULAN APLIKASI JAVA J2ME

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab 3 Perancangan Sistem

APLIKASI LOCATION BASED SERVICE (LBS) PENCARIAN LOKASI TAXI PADA ANDROID DI KOTA SEMARANG. Berbudhi Rachman Hidayat, Herny Februariyanti.

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

APLIKASI PENCARIAN TAMBAL BAN MOTOR TERDEKAT BERBASIS ANDROID (STUDI KASUS TAMBAL BAN DI KOTA BATAM) Abstrak

RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

BAB III METODOLOGI PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini akan menghasilkan suatu aplikasi yang. digunakan untuk menemukan lokasi hotel terdekat dan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

PEMBANGUNAN APLIKASI PASEBAN.COM BERBASIS MOBILE ANDROID

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

ANALISIS DAN PERANCANGAN APLIKASI FUN 2D SHAPES LEARNING BERBASIS MOBILE ANDROID

BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL. Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : : Intel Pentium Dual core

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

BAB IV HASIL DAN PEMBAHASAN

PANDUAN WISATA SEBAGAI PENUNJUK PERSEBARAN UKM DI KOTA BLITAR BERBASIS ANDROID

BAB 1 PENDAHULUAN Latar belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

BAB II TINJAUAN PUSTAKA. yang sebelumnya dengan penelitian sekarang. Cina dalam mengelola keuangan keluarga. Bagi keluarga Etnis Cina di Kya-

BAB 4 IMPLEMENTASI DAN EVALUASI. Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

RANCANG BANGUN APLIKASI PEMESANAN TAKSI PADA KOTA PALEMBANG BERBASIS ANDROID

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID


BAB IV IMPLEMENTASI DAN PENGUJIAN. construction. Pada tahap construction dilakukan implementasi yang merupakan

BAB III ANALISA DAN PERANCANGAN

Langkah Mudah Pemrograman Android Menggunakan App Inventor 2 Ultimate

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.

PERANGKAT LUNAK LOKASI HALTE DAN RUTE TRANSMUSI PALEMBANG BERBASIS ANDROID

PENGEMBANGAN APLIKASI KUMPULAN RESEP-RESEP MASAKAN SE-INDONESIA BERBASIS ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB IV IMPLEMENTASI DAN EVALUASI 3.1 Tahap Implementasi Pada bagian ini membahas tentang pengujian dan analisa perangkat lunak, dimana pengujian ini dilakukan untuk melihat apakah perangkat lunak yang dibuat telah sesuai dengan apa yang direncanakan. Pengujian ini dilakukan secara bertahap pada tiap bagian sistem yaitu : 3.1.1 Implementasi Sistem Pengujian pada implementasi sistem ini merupakan salah satu langkah penting yang harus dilakukan untuk mengetahui apakah sistem yang dibuat telah sesuai dengan apa yang direncanakan. Hal ini dapat dilihat dari hasil-hasil yang dicapai selama pengujian sistem. Selain untuk mengetahui apakah sistem sudah bekerja secara efektif sesuai dengan yang diharapkan, pengujian juga bertujuan untuk mengetahui kelebihan dan kekurangan dari sistem yang dibuat. 3.1.2 Spesifikasi Perangkat Keras dan Lunak Dalam menerapkan rancangan yang telah dibuat, ada beberapa hal yang dibutuhkan. Perangkat keras dan perangkat lunak merupakan dua hal yang selalu dibutuhkan dalam mengimplementasikan rancangan yang telah ada. i. Spesifikasi Perangkat Keras Dalam menerapkan dari rancangan yang telah dijelaskan sebelumnya dibutuhkan beberapa perangkat keras untuk menyajikan aplikasi ini. Adapun alatalat yang dibutuhkan adalah: 90

91 1. Telepon genggam berbasis Sistem Operasi Android 2. 1 unit komputer i. Spesifikasi Perangkat Lunak Dalam menerapkan rancangan yang telah dibuat, dibutuhkan beberapa software untuk membuat aplikasi berbagi lokasi yaitu: 1. Bahasa Pemrograman Java Dalam hal ini digunakan Java Development Kid (JDK) 1.6 dan Java Runtime Environment (JRE). 2. Sistem Operasi Untuk penggunaan sistem operasi dapat digunakan Windows XP (32-bit) atau windows 7 (32 atau 64 bit). 3. Integrated Development Environment (IDE) Eclipse 3.4 atau 3.5 Untuk memudahkan dalam pengembangan aplikasi, maka digunakan IDE karena memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Adapun dalam pengembangan ini digunakan Eclipse v atau 3.5 dikarenakan telah mendukung Android Development Tools. 4. Android Software Development Kit (Android SDK) Android SDK adalah tools API (Application Programing Interface ) yang diperlukan untuk mulai mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java. Android memberikan kesempatan untuk membuat aplikasi yang dibutuhkan, namun bukan merupakan aplikasi bawaan smartphone. (Safaat, 2011:22)

92 5. Android Development Tools (ADT) Android membuat kostum plugin untuk IDE Eclipse, sehingga dengan adanya ADT ini memberikan kemudahan dalam pengembangan aplikasi, membuat tampilan antarmuka aplikasi, menambahkan komponen yang diperlukan, men-debug aplikasi dengan menggunakan perangkat SDK Android, dan bahkan membungkus aplikasi yang telah dikembangkan untuk di distribusikan. Adapun ADT yang digunakan adalah ADT 0.9.5. 3.1.3 Tampilan Menu Utama Gambar 4.1 Tampilan Menu Utama

93 Menu utama merupakan tampilan pembuka ketika aplikasi pertama kali dijalankan. Pada tampilan ini terdapat tombol login apabila pengguna sudah pernah mendaftar, tombol daftar apabila pengguna belum mendaftar, dan tombol cari lokasi untuk melakukan pencarian suatu lokasi berdasarkan kriteria. 3.1.4 Tampilan Login Tampilan login merupkan tampilan untuk pengguna yang sebelumnya sudah pernah mendaftar, pada tampilan ini terdapat formulir yang harus diisi yaitu username dan password. Gambar 4.2 Tampilan Login

94 3.1.5 Tampilan Mendaftar Tampilan mendaftar merupakan tampilan apabila pengguna akan melakukan pendaftaran, pada tampilan ini terdapat formulir yang harus diisi pengguna yaitu username, password, verify password dan email. Gambar 4.3 Tampilan Mendaftar 3.1.6 Tampilan Daftar Lokasi Tampilan daftar lokasi merupakan tampilan setelah pengguna melakukan pencarian lokasi berdasarkan kriteria. Gambar 4.4 Tampilan Daftar Lokasi

95 3.1.7 Tampilan Menambah Lokasi Tampilan menambah lokasi merupakan tampilan apabila pengguna terdaftar akan melakukan penambahan lokasi. Pada tampilan ini terdapat formulir yang harus diisi yaitu kriteria lokasi dan nama lokasi. Gambar 4.5 Tampilan Menambah Lokasi 3.1.8 Tampilan Detil Lokasi Tampilan detail lokasi merupakan tampilan setelah pengguna memilih salah satu lokasi dari daftar lokasi yang ditampilkan sebelumnya. Pada tampilan ini terdapat data-data lokasi yaitu id lokasi, kriteria lokasi, nama lokasi, koordinat lokasi, tombol komentar, tombol gambar dan tombol tampil peta.

96 Gambar 4.6 Tampilan Detil Lokasi 3.1.9 Tampilan Daftar Gambar Lokasi Tampilan gambar lokasi merupakan tampilan yang berisi gambar-gambar yang ditambahkan oleh pengguna terdaftar, dan juga menu untuk menambah gambar tentang lokasi tersebut. Gambar 4.7 Tampilan Daftar Gambar Lokasi

97 3.1.10 Tampilan Daftar Komentar Lokasi Tampilan komentar lokasi merupakan tampilan yang berisi komentarkomentar pengguna terdaftar, dan juga menu untuk menambah komentar tentang lokasi tersebut. Gambar 4.8 Tampilan Daftar Komentar Lokasi 3.1.11 Tampilan Mencari lokasi Tampilan mencari lokasi merupakan tampilan apabila pengguna melakukan proses pencarian lokasi, pada tampilan ini terdapat formulir yang harus diisi yaitu kriteria dan nama lokasi, serta pengguna dapat memilih untuk menggunakan GPS atau tanpa GPS.

98 Gambar 4.9 Tampilan Mencari Lokasi 3.1.12 Tampilan Peta Layar tampilan peta merupakan tampilan keika pengguna dan pengguna terdaftar memilih untuk menampilkan lokasi di peta. Gambar 4.10 Tampilan Peta

99 3.2 Evaluasi Sistem Setelah melakukan implementasi sistem, tahap selanjutnya adalah melakukan uji coba dan evaluasi terhadap sistem. Tujuan evaluasi ini adalah untuk mengetahui apakah aplikasi yang telah dibuat ini sudah berjalan dengan baik dan sesuai dengan tujuan atau output yang diharapkan. Adapun evaluasi yang dilakukan adalah sebagai berikut: 3.2.1 Uji Coba Fungsi Aplikasi Uji coba fungsi aplikasi dilakukan dengan memberikan aplikasi kepada pengguna untuk menjalankan aplikasi dan berbagi lokasi dengan pengguna lain. uji coba kepada pengguna dilakukan untuk melakukan penilaian terhadap aplikasi yang dibangun, apakah sudah dibuat sesuai tujuan dan berhasil mencapai tujuan. Pada tahap uji coba dilakukan dengan melibatkan 3 pengguna terdaftar dan 2 pengguna tidak terdaftar untuk menjalankan aplikasi berbagi lokasi. 3.2.2 Pengujian Fungsi a. Mendaftar Pengujian fungsi mendaftar dilakukan oleh pengguna dengan username suuddin. Pengguna melakukan pendaftaran dengan mengisi formulir pendaftaran yang berisi username, password, verify password dan email.

100 Gambar 4.11 Fungsi Mendaftar b. Mencari Lokasi tanpa GPS Pengujian fungsi mencari lokasi dilakukan oleh pengguna X dan pengguna terdaftar arie, pengguna X tidak dapat melakukan penambahan gambar dan komentar. Dapat dilhat pada gambar 4.12 berikut: Gambar 4.12 Mencari Lokasi Tanpa GPS

101 c. Mencari Lokasi dengan GPS Pengujian mencari lokasi dilakukan oleh pengguna terdaftar tes, pengguna akan mengaktifkan GPS terlebih dahulu sebelum melakukan pencarian lokasi, dan melakukan pencarian berdasarkan kriteria lokasi, dapat dilihat pada gambar 4.13 berikut: Gambar 4.13 Mencari Lokasi Dengan GPS d. Melihat Detail Lokasi Pengujian fungsi melihat detil lokasi dilakukan oleh pengguna Y, pengguna Y tidak dapat melakukan penambahan gambar dan komentar, dapat dilihat pada gambar berikut:

102 Gambar 4.14 Melihat Detil Lokasi e. Menambah Komentar Pengujian menambah komentar dapat dilakukan oleh pengguna terdaftar, penambahan komentar akan dilakukan oleh pengguna suuddin, dengan mengisi komentar dan mengirimkan ke sistem, dapat dilihat pada gambar berikut: Gambar 4.15 Menambah Komentar

103 f. Menambah Gambar Pengujian menambah gambar dapat dilakukan oleh pengguna terdaftar, penambahan gambar akan dilakukan oleh pengguna tes3, dapat dilihat pada gambar berikut: Gambar 4.16 Menambah Gambar g. Menambah Lokasi Pengujian menambah lokasi dapat dilakukan oleh pengguna terdaftar, penambahan lokasi akan dilakukan oleh pengguna tes3, pengguna tes3 harus mengisi formulir menambah lokasi dan mengaktifkan GPS untuk mengurangi resiko informasi yang salah, dapat dilihat pada gambar berikut:

104 Gambar 4.17 Menambah Lokasi Pengguna terdaftar dengan username tes3 berhasil menambahkan lokasi pada kriteria penginapan dan nama lokasi Hotel Ganefo yang beralamatkan di jalan Kapasan Surabaya, pengguna tes3 juga menambah komentar dan gambar tentang Hotel tersebut.