BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI

dokumen-dokumen yang mirip
Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pertemuan 2. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya

BAB IV TESTING DAN IMPLEMENTASI SISTEM

Modul Aplikasi Mobile. Pertemuan ke-2. Pengenalan environment android pada eclipse

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISA DAN PERANCANGAN

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

APLIKASI KAMUS ISTILAH KOMPUTER PADA PERANGKAT MOBILE BERBASIS ANDROID

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

ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN. masyarakat dalam memperoleh data dan informasi. Internet (Interconnected

BAB IV IMPLEMENTASI DAN PENGUJIAN

Praktikum VI Activity dan Intent

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

APLIKASI HITUNG ZAKAT BERBASIS ANDROID TUGAS AKHIR. Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

BAB IV HASIL DAN PEMBAHASAN

Mengenal Pemograman Android Menggunakan Eclipse

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Pertama tama install terlebih dahulu java versi terbaru pada. atau didalam

Persiapan. 2.1 Hardware

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI

Percobaan 9 Basic Widget

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

Aplikasi Enkripsi Untuk Pengiriman Pesan Rahasia Berbasis Android

PERTEMUAN KE 1 Pengenalan Aplikasi Mobile. Mahasiswa diharapkan dapat memahami dan mengetahui tentang aplikasi mobile.

Praktikum IV Komponen UI (Radio Button, CheckBox dll)

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

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

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 4 IMPLEMENTASI DAN EVALUASI. Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

2.9.6 XAMPP Dreamweaver CS Studi Pustaka... 33

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

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

PENGENALAN APLIKASI DENGAN ANDROID STUDIO

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Bab 3 Metode dan Perancangan Sistem

BAB IV HASIL DAN UJI COBA. sistem tersebut. Adapun aplikasi kitab sabilal muhtadin ini telah dibangun dengan menggunakan

Praktikum VI Activity dan Intent

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

[Pemrograman Android Widget 01][Level: Pemula] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. Lisensi Dokumen:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

[Pelatihan Pemrograman Android]

BAB 3 PERANCANGAN SISTEM. 3.1 Gambaran Umum Perancangan Aplikasi

Gambar 1. Perangkat mobile Android

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

APLIKASI KUMPULAN PERIBAHASA INGGRIS PADA PERANGKAT MOBILE BERBASIS ANDROID

BAB II LANDASAN TEORI

1. PENDAHULUAN 1.1. Latar Belakang Masalah

TUTORIAL INSTALASI ANDROID SDK

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

III. METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. konfigurasi pada perangkat lunak serta perangkat keras sesuai kebutuhan sistem

Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface

BAB IV IMPLEMENTASI DAN PENGUJIAN

APLIKASI PEMBELAJARAN BAHASA INGGRIS MENGGUNAKAN SPEECH TO TEXT BERBASIS ANDROID

BAB III ANALISIS DAN PERANCANGAN SISTEM

Mengenal Tools Yang Bisa Digunakan Untuk Membuat Aplikasi Android

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB IV PEMBAHASAN. Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui


Praktikum II Membuat Project di Android

BAB 3. ANALISA SISTEM

APLIKASI PEMBELAJARAN GEOGRAFI UNTUK SISWA SMA BERBASIS ANDROID

BAB IV HASIL DAN PEMBAHASAN. Adapun tampilan hasil dari sistem informasi geografis lokasi gedung

BAB II LANDASAN TEORI

Penggunaan Android Untuk Pemesanan Makanan dan Minuman Otomatis Di Restoran

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

UNIVERSITAS KOMPUTER INDONESIA

RANCANG BANGUN APLIKASI SISTEM INFORMASI GEOGRAFIS (SIG) FASILITAS UMUM BERBASIS ANDROID KECAMATAN SUKAMAKMUR KABUPATEN ACEH BESAR.

BAB IV IMPLEMENTASI DAN ANALISA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

APLIKASI INFORMASI TABEL PERIODIK UNSUR KIMIA BERBASIS ANDROID

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI 4.1 Implementasi Implementasi aplikasi dilakukan melalui beberapa tahap, mulai dari instalasi dan konfigurasi development kit, membuat layout untuk antar muka aplikasi, dan membuat program Java yang mengimplementasikan API android. Pada tahap implementasi ini juga akan ditampilkan salah satu alur proses aplikasi yang dibuat. 4.1.1 Instalasi Development Kit Development kit yang digunakan untuk membangun aplikasi android diantaranya : 1. JDK (Java Development Kit) JDK yang digunakan adalah JDK versi 1.7.0_76, dimana JDK (Java Development Kit) ini bisa diunduh langsung di situs Oracle di http://www.oracle.com/technetwork/java/javase/downloads/index.html. tata cara instalasi nya pun lengkap disediakan di situs oracle tersebut. Gambar IV.1 Versi JDK yang digunakan 2. IDE Eclipse Untuk memudahkan proses pemrograman aplikasi digunakan IDE (Integrated Development Environment) yaitu Eclipse. Eclipse dapat juga diunduh di http://www.eclipse.org/downloads/. Sama seperti JDK, tata cara instalasi eclipse ini tersedia di situs tersebut.

Gambar IV.2 Eclipse 3. Android SDK (software Development Kit) Dengan menggunakan eclipse, Android SDK dapat dengan mudah diunduh. Android SDK sendiri merupakan API utama aplikasi android. Untuk mengunduh Android SDK ini bisa dilakukan dengan mengaktifkan Android SDK Manager pada eclipse, lalu pada antar muka Android SDK Manager dapat dilakukan pemilihan versi Android SDK yang diinginkan.

Gambar IV.3 Android SDK Manager 4. AVD (Android Virtual Device) Untuk melakukan pengujian program, digunakan emulator perangkat mobile android. Eclipse dalam hal ini telah menyediakan AVD Manager dimana dengan AVD Manager dapat dibuat Emulator yang merepresentasikan perangkat mobile android yang ada di dunia nyata.

Gambar IV.4 AVD Manager Spesifikasi yang digunakan untuk Emulator ini dapat diatur sedemikian rupa sehingga menyerupai dengan spesifikasi perangkat mobile asli nya, bahkan untuk beberapa merk perangkat mobile telah tersedia. Sebagai contoh pembangunan aplikasi ini menggunakan Emulator dengan spesifikasi sebagai berikut :

Gambar IV.5 Spesifikasi Emulator Android 4.1.2 Membuat Layout Aplikasi Terdapat beberapa layout yang dibuat sebagai tampilan antar muka aplikasi dimana user dapat berinteraksi dengan aplikasi yang dibangun. Seperti pada gambar dibawah ini, layout aplikasi berupa file xml yang disimpan di folde../res/layout/.

Gambar IV.6 Membuat Layout Aplikasi Salah satu contoh file xml untuk layout aplikasi : <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="0.2" android:orientation="vertical"> <TextView android:id="@+id/txt_hasil" android:layout_width="wrap_content" android:layout_height="wrap_content"

android:textcolor="#4c7fb8" android:textsize="15dp"/> <SearchView android:id="@+id/cari_dokter" android:layout_width="wrap_content" android:layout_height="wrap_content"> </SearchView> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="0.8"> <ListView android:id="@+id/listview_dokter" android:layout_width="match_parent" android:layout_height="388dp" > </ListView> </LinearLayout> </LinearLayout> Gambar IV.7 program layout aplikasi berbentuk xml 4.1.3 Membuat Program Java Program Java yang dibuat merupakan inti dari aplikasi, dimana program ini mengatur alur proses aplikasi dan melakukan komunikasi dengan aplikasi server guna mendapatkan data yang dibutuhkan. Berikut adalah salah satu kelas yang dibuat.

Gambar IV.8 Program-program Java Gambar IV.9 Implementasi program dalam bentuk Class

4.1.4 Contoh Hasil Aplikasi (modul Rumah Sakit ) Setelah program selesai dibuat didapatkan hasil dimana aplikasi sudah dapat digunakan sesuai fungsinya masing-masing. Dari hasil tersebut dapat dilihat alur proses aplikasi dari mulai user memilih mode pencarian sampai mendapatkan data jadwal praktek dokter sesuai kriteria yang diberikan user. Berikut adalah hasil dan alur proses dari aplikasi pencarian jadwal praktek dokter modul rumah sakit. Gambar IV.10 Tampilan Menu Utama

Gambar IV.11 Tampilan Form Pencarian (Modul Rumah Sakit ) Gambar IV.12 Tampilan Daftar Dokter yang ditemukan sesuai kriteria

Gambar IV.13 Tampilan Jadwal Praktek Dokter 4.2 Pengujian Pada tahap ini akan dilakukan pengujian terhadap aplikasi yang telah dibuat untuk mengetahui apakah setiap modul berfungsi sesuai dengan yang diharapkan sebagaimana yang telah dirancang pada tahap sebelumnya. Metode pengujian yang digunakan untuk menguji aplikasi ini adalah metode pengujian black box yang terdiri dari skenario pengujian, hasil pengujian, dan juga analisa dari hasil pengujian. 4.2.1 Pengujian Menu Utama No. Pengujian Skenario Hasil 1 Tombol Dokter Tekan / klik pada tombol "Dokter untuk menampilkan form pencarian berdasarkan nama dokter. Muncul form Pencarian berdasarkan nama dokter. 2 Tombol Spesialisasi Tekan / klik pada tombol Muncul form

"Spesialisasi untuk menampilkan form pencarian berdasarkan Spesialisasi dokter. Pencarian berdasarkan spesialisasi. 3 Tombol Rumah Sakit Tekan / klik pada tombol "Rumah Sakit untuk menampilkan form pencarian berdasarkan rumah sakit. Muncul form Pencarian berdasarkan nama rumah sakit. Tabel IV.1 Tabel Pengujiam Menu Utama 4.2.2 Pengujian Menu Rumah Sakit No. Pengujian Skenario Hasil 1 Selection/spinner Daerah pilih daerah/kota pada form selection/spinner daerah, untuk memilih rumah sakit di daerah yang ditentukan Daerah/kota pilihan tersorot dan Daftar pilihan Rumah Sakit otomatis berubah mengikuti daerah tempat rumah sakit berada 2 Selection/spinner Rumah Sakit Pilih salah satu rumah sakit yang terdapat pada form pilihan rumah sakit. Rumah sakit pilihan tersorot. 3 Tombol Cari Dokter Tekan / klik pada tombol "Cari Dokter untuk menampilkan daftar dokter yang berpraktek di rumah sakit yang dipilih Muncul daftar dokter sesuai kriteria.

4 Memilih Dokter Tekan / klik salah satu dokter dari daftar dokter yang ada untuk memunculkan detail informasi dokter dan jadwal praktek dokter yang dipilih Muncul detail informasi dokter beserta jadwal praktek dokter sesuai kriteria. Tabel IV.2 Tabel Pengujian Menu Rumah Sakit 4.2.3 Pengujian Menu Dokter No. Pengujian Skenario Hasil 1 Selection/spinner pilih daerah/kota pada Daerah/kota pilihan Daerah form selection/spinner tersorot daerah, untuk memilih dokter yang berpraktek di daerah yang ditentukan 2 Input text Nama Dokter Input/ketikan nama dokter yang dikehendaki Muncul nama yang diketikan 3 Tombol Cari Dokter Tekan / klik pada tombol "Cari Dokter untuk memunculkan daftar dokter sesuai kriteria Muncul daftar dokter sesuai kriteria. 4 Memilih Dokter Tekan / klik salah satu dokter dari daftar dokter yang ada untuk memunculkan detail informasi dokter dan jadwal praktek dokter Muncul detail informasi dokter beserta jadwal praktek dokter sesuai kriteria.

yang dipilih Tabel IV.3 Tabel Pengujian Menu Dokter 4.2.4 Pengujian Menu Spesialisasi No. Pengujian Skenario Hasil 1 Selection/spinner pilih daerah/kota pada Daerah/kota pilihan Daerah form selection/spinner tersorot daerah, untuk memilih dokter yang berpraktek di daerah yang ditentukan 2 Selection/spinner Pilih salah satu Spesialisasi pilihan Spesialisasi spesialisasi yang terdapat tersorot. pada form pilihan spesialisasi. 3 Tombol Cari Tekan / klik pada tombol Muncul daftar dokter Dokter "Cari Dokter untuk sesuai kriteria. memunculkan daftar dokter sesuai kriteria 4 Memilih Dokter Tekan / klik salah satu Muncul detail dokter dari daftar dokter informasi dokter yang ada untuk beserta jadwal praktek memunculkan detail dokter sesuai kriteria. informasi dokter dan jadwal praktek dokter yang dipilih Tabel IV.4 Tabel Pengujian Menu Spesialisasi

4.2.5 Analisa Hasil Pengujian Dari hasil pengujian yang dilakukan terhadap aplikasi pencarian jadwal praktek dokter, maka dapat disimpulkan : 1. Hasil Layout sudah sesuai dengan layout yang didisign. 2. Setiap tombol maupun form sudah berfungsi sesuai dengan kebutuhan aplikasi. 3. Hasil pencarian sudah sesuai dengan yang diharapkan. Dari hasil pengujian menunjukan aplikasi yang dibuat telah berfungsi sesuai dengan kebutuhan dan perancangan.