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

dokumen-dokumen yang mirip
BAB 4 IMPLEMENTASI DAN EVALUASI

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

BAB 3 ANALISIS DAN PERANCANGAN. Perancangan program aplikasi pada penelitian ini menggunakan metode Linear

BAB IV IMPLEMENTASI DAN ANALISA

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

Persiapan. 2.1 Hardware

Mengenal Pemograman Android Menggunakan Eclipse

CARA INSTALASI DAN MENJALANKAN PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program aplikasi ini, penulis menggunakan komputer dan

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

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

Percobaan 9 Basic Widget

BAB 4 HASIL DAN PEMBAHASAN. komputer dan sistem operasi dengan spesifikasi sebagai berikut : 2. Memory : 4,00 GB (3,85 GB usable)

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Persiapan Lingkungan Pengembangan Android

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. 1. Processor: Intel Core 2 Duo CPU 2.4 GHz. 3. Operating System: Mac OS X Leopard

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

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

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

SOFTWARE DEVELOMENT KIT (SDK) & DASAR PENGEMBANGAN APLIKASI MOBILE

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. Aplikasi ini bekerja dengan memindahkan bit-bit pesan, menampungnya dalam

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

Instalasi SDK dan AVD

Perancangan Program Penyembunyian Pesan Audio Dengan Metode Least Significant Bit Berbasis Android Afan Galih Salman; Rudini Wibowo; Rojali ABSTRACT

TUTORIAL INSTALASI ANDROID SDK

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

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

Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca mendownload perangkat lunak yang dibutuhkan yaitu sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program Spesifikasi sistem yang digunakan saat

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB IV HASIL DAN UJI COBA

Aplikasi Informasi Penanganan Pertama Pada Cedera Olahraga dengan Fisioterapi Berbasis Android

Pemrograman Mobile Android # 2

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

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


BAB IV. Implementasi dan Pengujian

Gambar 1. Perangkat mobile Android


BAB II LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program aplikasi ini, penulis menggunakan komputer dan

BAB II ANALISIS DAN PERANCANGAN. serta desain program. Di bawah ini adalah penjelasan dari masing-masing

BAB 4 IMPLEMENTASI DAN EVALUASI. Dari hasil perancangan yang dilakukan, pada bab ini disajikan implementasi dan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

PENGENALAN APLIKASI DENGAN ANDROID STUDIO

BAB 4 IMPLEMENTASI DAN EVALUASI

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

Emulator Android Di Linux

PANDUAN INSTALASI SOFTWARE

SEDUNIA v.0.1 Muhammad Amiral

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. teknologi Short Message Service (SMS). SMS (Short Message Service) atau

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

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

BAB 4 IMPLEMENTASI DAN EVALUASI. pengkodean dan implementasi, memberikan petunjuk pemakaian program, dan

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

Location Based Services

browser, MMS (Multimedia Messaging Service), GPS (Global Positioning System), wireless dan lain-lain. Saat ini dengan adanya perkembangan teknol

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI

Sistem Penentuan Kualitas Pelayanan Di Bidang Kesehatan Berbasis Android

Perancangan Steganografi Dengan Media Gambar Pada Aplikasi Berbasis Android

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

Praktikum 8 Dasar Pemprograman Android

BAB III ANALISIS DAN DESAIN SISTEM

Virtual PC dapat berjalan di Windows XP, Vista maupun Windows 7. Saya melakukan installasi pada Windows 7, 64 bit.

Aplikasi Enkripsi Untuk Pengiriman Pesan Rahasia Berbasis Android

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

First Cup Android. TripleLands Tutorial

Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)

BAB IV HASIL DAN UJI COBA

BAB II ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

1. Masukkan file ETOURGUIDE.APK ke dalam memory card. 4. Pada saat muncul konfirmasi, pilih Install. 5. Tunggu hingga proses instalasi selesai

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

Android SDK. Nama : -Rr Octanty M Billy Novanta Yudistira

KUMPULAN APLIKASI JAVA J2ME

BAB III ANALISIS DAN DESAIN SISTEM

BAB II TINJAUAN PUSTAKA

LAPORAN TUGAS AKHIR APLIKASI HADIS ARBAIN AN-NAWAWI BERBASIS ANDROID. Disusun Oleh

BAB IV IMPLEMENTASI DAN PENGUJIAN

Manual Installation Perceptive Content Web

APLIKASI MOBILE INFORMASI KERETA API LISTRIK (KRL) JABODETABEK BERBASIS ANDROID

Transkripsi:

BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Specification Requirement Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi pengaplikasian program aplikasi agar dapat berjalan dengan baik. Specification requirment terdiri dari dua bagian, yaitu kebutuhan perangkat keras (hardware requirment) dan kebutuhan perangkat lunak (software requirment). 4.1.1 Hardware Requirement Dalam perancangan program aplikasi ini, penulis menggunakan komputer dan sistem operasi dengan spesifikasi sebagai berikut: 1. Processor: 2nd generation Intel Core i5 2430M CPU @ 2.4GHz 2. Memory: 4GB (2,8 usable) 3. Sistem Operasi: Windows 7 Home Premium 64-bit (6.1, build 7601) 4.1.2 Software Requirement Kebutuhan perangkat lunak (software) adalah: 1. Platform: Java SE version 1.6, Android SDK, Eclipse 4.0, ADT version 16 2. Bahasa Pemrograman: Android Bahasa Pemrograman yang dipilih adalah Android, dikarenakan Android adalah sistem operasi (OS) yang bersifat open source yang juga dikhususkan pada implementasi pada perangkat mobile. Android juga adalah sistem operasi yang sedang banyak dikembangkan secara cepat dan luas secara umum di dunia, serta didukung dengan komunitas developer yang luas. 54

55 4.2 Petunjuk Instalasi Dalam proses instalasi program aplikasi ini, dibutuhkan beberapa software pendukung tertentu yang sebelumnya harus dimiliki oleh user. Proses instalasi terbagi menjadi dua bagian, yaitu instalasi software pendukung dan instalasi program aplikasi itu sendiri. Agar program aplikasi dapat berjalan dengan baik dan sesuai, lakukan petunjuk seperti yang diberikan berikut ini. 4.2.1 Instalasi Software Pendukung Berikut adalah tahapan instalasi software pendukung: 1. Lakukan instalasi Java, yang merupakan basis dari Android, yaitu Java SE versi 1.4 atau versi di atasnya melalui website http://www.oracle.com/technetwork/java/javase/downloads/index.htm. 2. Selanjutnya, lakukan instalasi Android SDK yang dapat diunduh di website resmi google di http://www.developer.android.com. 3. Lakukan instalasi Eclipse sebagai IDE (Integrated development Environment) yang akan digunakan dalam proses coding aplikasi Android. Eclipse dapat diunduh di http://www.eclipse.org/downloads/. 4. Selanjutnya, lakukan instalasi ADT (Android Development Tools) yang menjadi penghubung antara IDE Eclipse dengan Android SDK. Caranya adalah dengan membuka Eclipse yang sudah diinstalasi, klik menu Help, Install New Software, pilih Available Software, pilih Add dan isi name dengan ADT Plugin, kemudian isi location dengan http://dlssl.google.com/android/eclipse/. Lanjutkan proses ini hingga ADT terinstalasi.

56 5. Selanjutnya adalah membuat Android Virtual Device (AVD) yang merupakan emulator untuk menjalankan program aplikasi Android yang akan dibuat. Caranya adalah dengan membuka Eclipse, klik menu Windows, Android SDK and AVD Managers, pilih Virtual Device, New. 4.2.2 Instalasi Program Aplikasi Tahap tahap instalasi program aplikasi adalah sebagai berikut: 1. Copy semua folder proyek ke dalam workspace Eclipse (lokasi workspace ditentukan ketika Eclipse dibuka). 2. Buka Eclipse, klik File, Import, General, Existing projects into Workspace, klik next, pada bagian select root directory, browse folder yang diinginkan dari workspace pada nomor 1 tadi. Jangan lupa centang kotak Copy projects into workspace. Klik Finish. 3. Setelah folder proyek sudah masuk dalam Eclipse, klik Run kemudian pilih nama proyek. Tunggu beberapa saat, hingga layar utama emulator android muncul. 4. Masuk bagian aplikasi, pilih nama aplikasi yang diinginkan. 4.3 Cara Penggunaan Aplikasi Saat program pertama kali dijalankan akan muncul emulator Android. Emulator ini berfungsi sebagai pengganti perangkat asli Android, seperti mobile phone atau tablet yang menggunakan sistem operasi Android.

57 Gambar 4.1 Halaman Awal Emulator Android Setelah halaman awal emulator terbuka, user harus men-drag kursor ke arah gambar gembok terbuka untuk membuka kunci(unlock). Kemudian setelah itu akan muncul layar depan awal dari emulator, seperti pada gambar di bawah ini. Gambar 4.2 Halaman Menu Awal Emulator Android

58 Untuk memilih aplikasi, tekan tombol menu yang berbentuk lingkaran dengan enam titik di bagian tengan bawah layar. Kemudian user akan masuk ke halaman menu utama dari emulator Android, berikut adalah tampilan menu utamanya. Gambar 4.3 Halaman Menu Utama Emulator Android Pada halaman menu utama emulator Android, klik program aplikasi yang ingin dijalankan, yaitu program aplikasi bernama RudiStego dibagian kanan bawah layar. Gambar 4.4 Halaman Menu RudiStego

59 Pada Layar ini, user dapat memilih empat menu. Menu Buat Pesan Rahasia digunakan untuk melakukan proses encrypt. Menu Lihat Pesan Rahasia digunakan untuk melakukan proses decrypt. Menu Cara Penggunaan untuk melihat cara-cara menggunakan aplikasi dan fungsi-fungsi menunya. Menu tentang Aplikasi berisi informasi tentang pembuatan aplikasi ini. Jika ingin keluar dari aplikasi, cukup tekan tombol back di sebelah tombol menu di kanan emulator. 4.3.1 Menu Encrypt Pada Layar utama user diandaikan user memilih menu Encrypt, maka berikut adalah tampilan layarnya. Gambar 4.5 Halaman Menu Encrypt Pada layar ini, user diminta memilih Mp3 yang akan dijadikan sebagai penampung pesan dah berkas yang akan disisipkan. Klik Browse Mp3 untuk memilih Mp3 dan Browse File untuk memilih berkas yang akan

60 disisipkan. Jika ingin kembali ke halaman sebelumnya, cukup tekan tombol back di sebelah tombol menu di kanan emulator. Gambar 4.6 Halaman Browse Mp3 Akan ditampilkan Mp3 yang bisa dipilih (sudah diimpor kedalam sdcard), kemudian pilih Mp3 yang diinginkan, jika sudah dipilih akan kembali kepada layar encrypt. Jika ingin kembali ke halaman sebelumnya, cukup tekan tombol back di sebelah tombol menu di kanan emulator.

61 Gambar 4.7 Halaman Browse File Untuk memilih berkas yang akan disisipkan dengan menekan tombol Browse File akan ditampilkan file - file yang bisa dipilih (sudah diimpor kedalam sdcard), kemudian pilih berkas yang diinginkan, jika sudah dipilih akan kembali kepada layar encrypt. Jika ingin kembali ke halaman sebelumnya, cukup tekan tombol back di sebelah tombol menu di kanan emulator. Jika sudah semua diisi maka pilih tombol encrypt.

62 Gambar 4.8 Halaman Pesan Sukses 4.3.2 Menu Decrypt Jika pada layar utama menu user memilih Decrypt, berikut adalah tampilan layarnya. Gambar 4.9 Halaman Menu Decrypt

63 Pada layar ini klik Browse Mp3, lalu user diminta memilih Mp3 yang akan dilihat berkas yang sudah disisipkan. Klik Decrypt untuk memulai proses. Jika ingin kembali ke halaman sebelumnya, cukup tekan tombol back di sebelah tombol menu di kanan emulator. Gambar 4.10 Layar Proses Decrypt Di sini berkas yg telah disisipakan yang ada dalam Mp3 yang dipilih disimpan pada folder Music. 4.4 Evaluasi Program Program aplikasi dapat dijalankan dengan menyisipkan berkas kedalam Medium. Medium perantara adalah audio yang mempunyai format Mp3, dan hasil encode, audio berformat.mp3 (Stego-object). Di mana ukuran Stego-object sedikit berubah dibandingkan dengan Mp3 aslinya.

64 Berikut adalah hasil pengolahan audio sebelum disisipi pesan dan sesudah disisipkan pesan dengan isi pesan yang sama. Tabel 4.1 Perbandingan Hasil PSNR No Nama Nama Besar Stego Mp3 asli Berkas Berkas Berkas Mp3 PSNR 1. 08.mp3 2.676 KB cat.jpg 142 KB 2.681 KB 34,88 2. 15.mp3 1.956 KB cat.jpg 142 KB 1.961 KB 35,56 3. 23.mp3 2.388KB cat.jpg 142 KB 2.392 KB 24,98 4. 08.mp3 2.676 KB ipsum2.txt 127 KB 2681 KB 40,88 5. 15.mp3 1.956 KB ipsum2.txt 127 KB 1.961 KB 31,36 6. 23.mp3 2.388KB ipsum2.txt 127 KB 2.392 KB 26,61 7. 08.mp3 2.676 KB Ro.jpg 137 KB 2.681 KB 37,16 8. 15.mp3 1.956 KB Ro.jpg 137 KB 1.961 KB 21,52 9. 23.mp3 2.388KB Ro.jpg 137 KB 2.392 KB 35,48 10. 08.mp3 2.676 KB Turtle.jpg 208 KB 2.684 KB 33,16 11. 15.mp3 1.956 KB Turtle.jpg 208 KB 1.963 KB 35,27 12. 23.mp3 2.388KB Turtle.jpg 208 KB 2.394 KB 27,38 Hasil pembuatan audio stego yang bertipe data Mp3 tersebut, akan memiliki ukuran berkas yang sedikit berbeda dari audio aslinya (gambar penampung). Namun kualitas audio akan tetap baik dalam kapasitas pendengaran manusia dengan sedikit noise. Pengujian berikutnya dengan memeriksa gelombang dan spektrum dari berkas asli dan berkas stego dengan menggunakan program Cool Edit Pro:

65 Berkas Asli Berkas Stego Gambar 4.11 Perbandingan Spektrum Pada perbandingan spektrum diatas dapat dilihat berubahnya spektrum dari berkas asli dan berkas stego. Perubahan yang terjadi dikarenakan perubahan nilai biner berkas asli yang disisipkan berkas rahasia. 4.5 Hasil Kuesioner Evaluasi 1. Apakah proses penyisipan pesan dapat berlangsung dengan baik?

66 Pada diagram di atas, hasil menyatakan bahwa semua dari pengguna yang sudah mencoba program ini berpendapat bahwa penyisipan pesan dapat berlangsung dengan baik 2. Apakah aplikasi ini mudah digunakan? Pada diagram di atas, hasil menyatakan bahwa semua pengguna yang sudah mencoba program ini berpendapat bahwa aplikasi ini mudah digunakan. 3. Apakah pesan rahasia dapat diekstraksi dengan baik? Pada diagram di atas, hasil menyatakan bahwa semua pengguna yang sudah mencoba program ini berpendapat bahwa aplikasi ini dapat diekstraksi dengan baik.

67 4. Apakah kualitas audio sesudah disisipkan pesan tetap baik dibandingkan sebelum disisipkan pesan? Pada diagram di atas, hasil menyatakan bahwa semua pengguna yang sudah mencoba program ini kualitas audio sesudah disisipkan pesan tetap baik. 5. Apakah menurut anda dengan adanya aplikasi ini dapat meningkatkan keamanan dalam berkomunikasi? Pada diagram di atas, hasil menyatakan bahwa 90% dari pengguna yang sudah mencoba program ini, berpendapat aplikasi ini dapat meningkatkan keamanan dalam berkomunikas dan 10% aplikasi ini belum dapat meningkatkan keamanan dalam berkomunikas

68 6. Apakah fitur-fitur dalam program aplikasi mudah dimengerti? Pada diagram di atas, hasil menyatakan bahwa 80% dari pengguna yang sudah mencoba program ini program aplikasi mudah dimengerti dan 20% pengguna program aplikasi tidak mudah dimengerti. 7. Apakah anda tertarik untuk menggunakan? Pada diagram di atas, hasil menyatakan bahwa 60% dari pengguna yang sudah mencoba program ini tertarik untuk menggunakan dan 40% pengguna program aplikasi belum tertarik untuk menggunakan.

69 Setelah melihat hasil kuesioner evaluasi dari pengguna dapat disimpulkan pengguna cukup tertarik karena program mudah digunakan, dapat disisipkan pesan dengan cepat, dapat diekstrak kembali serta dapat meningkatkan keamanan data dengan tidak diketahui terdapat berkas rahasia didalam media terseebut.