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

dokumen-dokumen yang mirip
BAB III ANALISIS DAN DESAIN SISTEM

ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM. KriptoSMS akan mengenkripsi pesan yang akan dikirim menjadi ciphertext dan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB 3. ANALISA SISTEM

BAB III ANALISIS DAN PERANCANGAN

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN

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

BAB IV HASIL DAN UJI COBA

`BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV. digunakan. Hasil sistem yang dibuat merupakan sebuah aplikasi penerimaan siswa

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

APLIKASI SHORT MESSAGE SERVICE DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA ADVANCED ENCRYPTION STANDARD BERBASIS MOBILE PADA PLATFORM ANDROID

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

Aplikasi Informasi Penanganan Pertama Pada Cedera Olahraga dengan Fisioterapi Berbasis Android

SISTEM INFORMASI PEMESANAN PAKAIAN DISTRO DENGAN APLIKASI ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

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

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA. dibuat oleh penulis untuk memperjelas tentang tampilan-tampilan yang ada pada Aplikasi

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. dengan munculnya berbagai sistem operasi yang lengkap layaknya komputer,

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum menjalankan program aplikasi ini ada elemen-elemen

BAB IV HASIL DAN PEMBAHASAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Bab IV IMPLEMENTASI DAN PENGUJIAN

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI

IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN DAN PEMBUATAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin pesat. dapat dirasakan hampir di setiap bidang kehidupan. Salah

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV. Implementasi dan Pengujian

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat merupakan sebuah aplikasi pengamanan pengiriman pesan singkat berbasis android menggunakan kombinasi metode Caesar Cipher dan Advanced Encryption Standard (AES). Aplikasi yang dirancang akan mempunyai tahapan dalam menjalankannya mulai dari proses enkripsi hingga proses deskripsi. hasil enkripsi akan di kirim ke penerima pesan, selanjutnya penerima pesan akan melakukan proses deskripsinya. Adapun tampilan hasil dan implementasi dari aplikasi yang dihasilkan dapat dijelaskan pada beberapa bagian berikut ini : IV.1.1. Hasil Rancangan a. Tampilan Activity Menu Utama Gambar 4.1. Tampilan Activity Menu Utama Pada activity menu utama, terdapat lima tombol utama yaitu: tombol Write, tombol Inbox, tombol About, tombol Profile, tombol Exit. Pada tombol Write, jika ditekan akan menampilkan

activity kirim pesan yang digunakan untuk melakukan pengiriman pesan. Pada tombol Inbox, jika ditekan akan menampilkan daftar atau list data pesan masuk pada device. Pada tombol About, jika ditekan akan menampilkan form tentang aplikasi. Pada tombol Profile, jika ditekan akan menampilkan data diri pembuat aplikasi. Sedangkan tombol Exit digunakan apabila pengguna aplikasi ingin mengakhiri dan keluar dari aplikasi. b. Tampilan Activity Pesan Masuk Gambar 4.2. Tampilan Activity Pesan Masuk Pada activity pesan masuk ini, pengguna aplikasi dapat melihat seluruh pesan masuk yang ada pada device ataupun telepon selular. Pengguna aplikasi juga dapat menerjemahkan pesan yang terenkripsi dengan memilih pesan yang ingin diterjemahkan, kemudian pengguna aplikasi akan diarahkan ke activity penerjemahan pesan untuk diproses lebih lanjut. c. Tampilan Activity Kirim Pesan dan Terima Pesan

Gambar 4.3. Tampilan Activity Saat Mengirim Pesan Gambar 4.4. Tampilan Activity Saat Menerima Pesan Pada activity kirim pesan dan terima pesan ini, agar pengguna aplikasi dapat mengirim pesan, pengguna aplikasi diharuskan mengisi nomor tujuan, isi pesan, dan password pesan yang digunakan untuk membuka isi pesan yang akan dienkripsikan agar dapat dibaca oleh si penerima pesan. Password yang di masuk kan oleh penerima harus sama dengan pengirim, agar pesan tersebut dapat di baca. d. Tampilan Activity Reply Pesan dan saat Pesan Reply di Terima

Pada activity reply pesan dan pesan reply di Gambar 4.5. Tampilan Activity Saat Reply Pesan Gambar 4.6. Tampilan Activity Saat Pesan Reply di Terima terima ini, pengguna aplikasi dapat menerjema hkan pesan yang terenkripsi dengan menginput password dari pesan tersebut, jika pengguna aplikasi menginput password yang salah, maka akan ada pesan pemberitahuan sebagai berikut: e. Tampilan Activity Pesan Pemberitahuan

Gambar 4.7. Tampilan Pesan Pemberitahuan Saat Pengguna Aplikasi salah menginput password, pesan tersebut tidak dapat di baca, dan kemudian pengguna aplikasi akan di arahkan kembali menginput password yang benar. IV.2. Pembahasan Tahap uji coba akan dilakukan pengujian sistem apakah telah sesuai dengan perancangan dan target yang akan di capai dalam perancangan. Sistem yang telah dirancang akan dilakukan uji coba agar dapat melihat kelemahan dari sistem tersebut. IV.2.1. Sekenario Pengujian

Dalam pengujian sistem, perancang membutuhkan perangkat yang akan digunakan sehingga aplikasi berjalan dengan baik. Adapun beberapa kebutuhan dalam pengujian adalah sebagi berikut : 1. Perangkat Lunak (Software) a. Operating System, OS yang digunakan dalam perancangan dan tes untuk program aplikasi yang dirancang adalah Windows 7, dan OS Android pada perangkat mobile. b. JDK Java 1.8, sebagai bahasa program dan compiler Java. c. Netbeans 8,0, sebagai editor source code Java. d. NET FrameWork 4,0, sebagai platform aplikasi pendukung agar simulasi android dapat di jalankan pada windows. e. Android SDK, sebagai tools untuk mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java. f. AVD (Android Virtual Device) 2,2, sebagai emulator untuk menjalankan aplikasi android. 2. Perangkat Keras (Hardware) a. Laptop b. Mobile Phone Android Versi 5.1. IV.2.2. Hasil Uji Coba (Blackbox Testing) Berdasarkan hasil pengujian, dapat diperoleh kesimpulan bahwa performansi program cukup baik. Semua rancangan program telah tersusun dalam menu dengan tepat dan setiap kontrol yang terdapat tipa-tiap menu juga dapat diakses secara tepat. Adapun hasil pengujian sistem pada perancangan aplikasi yang telah dilakukan dapat dilihat pada tabel BlackBox Testing IV.1. berikut.

Tabel IV.1. BlackBox Testing Faktor Pengujian Status Output Menu Tulis Pesan Menu Kotak Masuk Menu About Menu Profil Menu Exit Button Enkripsi ( Send) Button Deskripsi ( Translate ) IV.2.3. Kelebihan Sistem Dari aplikasi yang dibangun dan telah selesai digunakan ini, aplikasi masih memiliki kelebihan dari sistem. Adapun beberapa kelebihan yang dimiliki adalah sebagai berikut : 1. Aplikasi dapat mengirimkan pesan yang di enkripsi pada android. 2. Aplikasi ini di kombinasikan oleh dua metode yaitu Caesar Cipher dan Advanced Encryption Standard (AES). 3. Aplikasi ini dapat mendeskripsikan pesan yang lebih akurat. 4. Aplikasi ini mudah di gunakan atau user frendly. IV.2.4 Kekurangan Sistem Setiap sistem yang dibangun tentunya memiliki kekurangan, kekurangan yang dimiliki sistem ini adalah :

1. Aplikasi ini tidak mampu melakukan proses enkripsi dan deskripsi jika pesan atau teks melebihi 140 bytes. 2. Penerima pesan harus mengkonfirmasikan password atau kata kunci dari pengirim. 3. Password atau kata kunci yang digunakan maksimal 8 angka dan minimal 4 angka.