BAB 4 IMPLEMENTASI DAN HASIL PERANCANGAN

dokumen-dokumen yang mirip
BAB IV HASIL DAN UJI COBA

PERANCANGAN PROGRAM APLIKASI SISTEM KEAMANAN FILE DATA MENGGUNAKAN ALGORITMA BLOWFISH

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA MASALAH DAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III METODE PENELITIAN. Langkah penelitian yang digunakan disajikan pada Gambar 4.

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA PEMBAHASAN MASALAH

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 4 IMPLEMENTASI DAN HASIL PERANCANGAN

BAB V IMPLEMENTASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Saat melakukan perancangan program aplikasi ini digunakan hardware dan

BAB 3 METODOLOGI PENELITIAN. Desain penelitian untuk Sistem Optimalisasi Produksi ini menggunakan

BAB I PENDAHULUAN. informasi itu disadap oleh orang yang tidak bertanggung jawab atau berhak.

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

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS APLIKASI. terjadi dan kebutuhan yang diharapkan sehingga dirasakan perlu untuk melakukan

1.5 Spesifikasi Sistem Dalam menyelesaikan tugas akhir ini, penulis menggunakan spesifikasi hardware, software,dan Brainware sebagai berikut: 1.

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB 1 PENDAHULUAN Pengantar

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 4 IMPLEMENTASI DAN EVALUASI. tentang jenis-jenis alat yang digunakan, cara-cara membangun jaringan komputer

BAB 1 PENDAHULUAN Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Rumusan Masalah

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Processor Intel Pentium IV 2.41GHz RAM 512 MB DDR. Hard disk 40 GB. Monitor 15 Samsung SyncMaster 551v

UKDW BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PEMBAHASAN. Tahap implementasi progam merupakan suatu tahap penerapan dari

BAB IV HASIL DAN UJI COBA

sekolah maupun di lembaga pendidikan menggunakan sistem pembelajaran yang

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Berikut ini merupakan spesifikasi perangkat keras dan perangkat lunak yang

BAB III ANALISIS DAN PERANCANGAN. yang ada pada sistem dimana aplikasi dibangun, meliputi perangkat

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN. Tahapan yang dilakukan dalam penelitian ini disajikan pada Gambar 3. Pengujian

BAB IV HASIL & UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN 1-1

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 4 IMPLEMENTASI DAN EVALUASI. dari perangkat keras (Tabel 4.1) dan perangkat lunak (Tabel 4.2). Berikut adalah

BAB V IMPLEMENTASI SISTEM

BAB I PENDAHULUAN. dibutuhkan oleh banyak instansi dan perusahaan-perusahaan milik Negara

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. teknologi informasi khususnya di bidang komputer memungkinkan seseorang untuk

BAB 4 IMPLEMENTASI DAN EVALUASI. Aplikasi pintu otomatis ini menggunakan spesifikasi perangkat keras dan

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. Processor : Intel Pentium IV 1.60 GHz RAM : 256 MB

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

U K D W BAB I PENDAHULUAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. yang berkaitan dengan urutan (prioritas) yang dilakukan oleh sistem. Menurut J.

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJICOBA

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN UKDW

BAB III METODOLOGI PENELITIAN. penelitian dalam hal ini adalah Abstraksi dari karya ilmiah dan skripsi pada

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN UJI COBA

BAB III ANALISIS SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. dan perangkat lunak dengan spesifikasi tertentu. Adapun kebutuhan perangkat

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA


BAB 4 IMPLEMENTASI DAN EVALUASI

U K D W BAB I PENDAHULUAN

BAB I PENDAHULUAN , hal 9. 1 Subagyo D., Asri M., Handoko H.T., Dasar-dasar Operation Research, BPFE, Yogyakarta,

BAB IV HASIL DAN UJI COBA

VI. IMPLEMENTASI MODEL

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN. Bahan ajar adalah segala bentuk bahan yang digunakan untuk membantu

UKDW BAB 1 PENDAHULUAN

BAB III PEMBAHASAN MASALAH

Transkripsi:

29 BAB 4 IMPLEMENTASI DAN HASIL PERANCANGAN 4.1 Spesifikasi Kebutuhan Sarana Untuk dapat menjalankan program aplikasi ini, dibutuhkan perangkat keras dan lunak yang memiliki spesifikasi sebagai berikut : 4.1.1 Spesifikasi Perangkat Keras yang Dibutuhkan Spesifikasi dari perangkat keras yang digunakan dalam pengembangan dan pengujian program aplikasi ini adalah sebagai berikut : - CPU Intel Pentium 4 Core2Duo T7250 2.0GHz cache 2mb. - Memory RAM 1GB DDR2. - Hard Disk 120GB SATA. - Monitor dengan resolusi 1280 x 800 pixels. - VGA card nvidia GeForce 8600M. 4.1.2 Spesifikasi Perangkat Lunak yang Dibutuhkan Spesifikasi dari perangkat lunak yang digunakan dalam pengembangan dan pengujian program aplikasi ini adalah sebagai berikut : - Operating System : Microsoft Windows XP. - Compiler Software : Microsoft Visual C++ 6.0.

30 4.2 Persiapan Data Sebelum menjalankan program aplikasi ini, maka perlu disiapkan terlebih dahulu file input yang hendak dijadikan plaintext yang nantinya akan dienkripsi menjadi file output atau chipertext. Hampir semua file dapat dienkripsi dengan program aplikasi ini, hanya saja semakin besar ukuran file maka semakin lama pula waktu yang dibutuhkan untuk proses enkripsi. 4.3 Pengujian Program Aplikasi Program aplikasi ini dapat dioperasikan dengan menjalankan file Blowfish.exe. Setelah menjalankan file tersebut, maka akan tampil halaman pembuka, dan selanjutnya halaman utama. Berikut akan diberikan beberapa contoh penggunaan program aplikasi ini dengan menggunakan beberapa tipe file input : Menggunakan File Teks Contoh berikut ini menggunakan file input berupa file bertipe teks dengan nama test1.txt. Gambar 4.1 Preview file test1.txt sebelum enkripsi

Kemudian program dijalankan dan diatur sehingga file output yang dihasilkan bernama hasil1.txt. Key yang digunakan contohnya adalah binus. 31 Gambar 4.2 Preview program enkripsi test1.txt menjadi hasil1.txt Setelah memilih enkripsi, maka akan tercipta sebuah file baru sebagai file output yang bernama hasil1.txt dengan isi yang sudah tidak terbaca. Gambar 4.3 Preview hasil1.txt hasil enkripsi dari test1.txt

32 Untuk mengembalikannya seperti semula sehingga dapat dibaca kembali, maka program aplikasi dapat dijalankan kembali dengan menggunakan key yang sama. Hasil dekripsi dinamakan dengan balik1.txt. Gambar 4.4 Preview program dekripsi hasil1.txt menjadi balik1.txt Isi dari balik1.txt akan sama dengan isi test1.txt sebelum enkripsi. Gambar 4.5 Preview file balik1.txt hasil dekripsi dari hasil1.txt

33 Menggunakan File Image Contoh berikut ini menggunakan file input berupa file bertipe image dengan nama test2.jpg Gambar 4.6 Preview file test2.jpg sebelum enkripsi. Kemudian program dijalankan dan diatur sehingga file output yang dihasilkan bernama hasil2.jpg. Key yang digunakan contohnya adalah family. Gambar 4.7 Preview program enkripsi test2.jpg menjadi hasil2.jpg

34 Setelah memilih enkripsi, maka akan tercipta sebuah file baru sebagai file output yang bernama hasil2.jpg dengan isi yang sudah tidak terbaca. Gambar 4.8 Preview hasil2.jpg hasil enkripsi dari test2.jpg Untuk mengembalikannya seperti semula sehingga dapat dibaca kembali, maka program aplikasi dapat dijalankan kembali dengan menggunakan key yang sama. Hasil dekripsi dinamakan dengan balik2.jpg. Gambar 4.9 Preview program dekripsi hasil2.jpg menjadi balik2.jpg

35 Isi dari balik2.jpg akan sama dengan isi test2.jpg sebelum enkripsi. Gambar 4.10 Preview file balik2.jpg hasil dekripsi dari hasil2.jpg Selain melakukan percobaan dengan dua tipe data diatas ( text file dan image file ), program aplikasi juga dicoba untuk menekripsi dan mendekripsi tipe data yang lain. Berikut hasil percobaan program dengan beberapa file lain. Tipe File Ukuran File Waktu Status Text Document 1 kb Seketika Berhasil Microsoft Word Document 146 kb 0.3 detik Berhasil JPEG Image 256 kb 0.5 detik Berhasil Adobe Acrobat Document 389 kb 0.7 detik Berhasil MP3 Format Sound 4.49 mb 7 detik Berhasil FLV File 6.96 mb 11 detik Berhasil WMV File 16.9 mb 26 detik Berhasil DIVX File 50.9 mb 1 menit 26 detik Berhasil Dari hasil percobaan di atas, terlihat bahwa program dapat digunakan untuk berbagai macam tipe file data, hanya saja semakin besar ukuran file tersebut maka semakin lama waktu yang dibutuhkan dalam proses programnya.

36 4.4 Kelebihan dan Kekurangan Program Aplikasi Program aplikasi ini memiliki beberapa kelebihan dan juga kekurangan. Kelebihan-kelebihan dari program aplikasi ini diantaranya : - Menggunakan algoritma enkripsi Blowfish yang kuat dalam hal pengamanan data. - Waktu yang digunakan relatif cepat untuk file-file bertipe dan berukuran standar. - Tampilannya sederhana sehingga sangat mudah untuk dimengerti. - Ukuran hasil file output relatif sama dengan file input. Selain kelebihan, tentunya program aplikasi ini juga masih memiliki beberapa kekurangan, diantaranya : - Untuk file yang berukuran besar, waktu yang dibutuhkan relatif lama. - Kurang baik untuk jenis-jenis file tertentu. - Untuk file-file lain yang belum dicoba, hasil file output belum dapat diketahui.