BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi
Setelah selesai tahap analisis dan perancangan sistem, selanjutnya dilakukan tahap implementasi sistem, yaitu mengimplementasikan sistem yang telah dirancang
sebelumnya ke dalam bahasa pemrograman. Dalam tugas akhir ini sistem dibangun dengan menggunakan Microsoft Visual Basic 2010. Terdapat 7 halaman utama pada
sistem, yaitu : halaman Beranda, halaman Proses yang terdiri dari halaman Enkripsi- Kompresi, Dekompresi-Dekripsi, Kompresi-Enkripsi, dan Dekripsi-Dekompresi,
halaman Tentang, dan halaman Bantuan. 4.1.1 Halaman Beranda
Halaman Beranda merupakan halaman yang pertama kali terbuka saat sistem dijalankan. Halaman ini ditunjukan pada Gambar 4.1.
Gambar 4.1 Antarmuka Menu Utama
Universitas Sumatera Utara
Pada Gambar 4.1 terdapat 3 menu utama yang dapat memanggil halaman lain, yaitu: menu Proses, menu Tentang, dan menu Bantuan. Pada menu bar Proses terdapat 4
menu lainnya yaitu: Enkripsi-kompresi, dekompresi-dekripsi, kompresi-enkripsi, dan dekripsi-dekompresi. Pada halaman Beranda ini terdapat informasi mengenai judul
serta data pembuat sistem.
4.1.2 Halaman Proses Pada menu proses yang terdapat pada halaman beranda, user dapat memilih proses
yang diinginkan sesuai kebutuhan. Halaman proses ini digunakan untuk proses enkripsi dan kompresi pesan serta proses dekripsi dan dekompresi pesan
menggunakan algoritma Playfair Cipher dan RLE. Untuk halaman Enkripsi-kompresi dapat dilihat pada Gambar 4.2.
Gambar 4.2 Antarmuka Enkripsi-Kompresi
Pada halaman enkripsi-kompresi, proses dilakukan dengan meng-enkripsi pesan terlebih dahulu selanjutnya dilakukan proses kompresi terhadap ciphertext yang
dihasilkan. Untuk halaman dekompresi-dekripsi dapat dilihat pada Gambar 4.3.
Universitas Sumatera Utara
Gambar 4.3 Antarmuka Dekompresi-Dekripsi
Pada halaman dekompresi-dekripsi, proses pengembalian pesan semula dilakukan dengan meng-dekompresi pesan terlebih dahulu selanjutnya dilakukan proses dekripsi
terhadap ciphertext dan menghasilkan plaintext sesuai pesan semula. Untuk halaman kompresi-enkripsi dapat dilihat pada Gambar 4.4.
Universitas Sumatera Utara
Gambar 4.4 Antarmuka Kompresi-Enkripsi
Pada halaman kompresi-enkripsi, proses dilakukan dengan mengkompresi pesan terlebih dahulu, selanjutnya dilakukan proses enkripsi pesan. Untuk halaman dekripsi-
dekompresi dapat dilihat pada Gambar 4.5 .
Gambar 4.5 Antarmuka Dekripsi-Dekompresi
Universitas Sumatera Utara
4.1.3 Halaman Tentang Halaman Tentang dapat ditampilkan bila user memilih menu
“Tentang” pada halaman “Beranda” .Adapun tampilan dari halaman Tentang ini dapat dilihat pada Gambar
4.6.
Gambar 4.6 Antarmuka Tentang
Pada Gambar 4.6 ditampilkan informasi mengenai judul tugas akhir , foto beserta biodata singkat dari penulis pembuat sistem.
4.1.4 Halaman Bantuan Halaman Bantuan dapat ditampilkan bila user memilih menu
“bantuan” pada halaman
“Beranda” .Adapun tampilan dari halaman bantuan ini dapat dilihat pada Gambar 4.7.
Universitas Sumatera Utara
Gambar 4.7 Antarmuka Bantuan
Pada Gambar 4.7 ditampilkan informasi tentang petunjuk penggunaan sistem, hal ini dimaksudkan dapat mempermudah pengguna dalam mengoperasikan sistem.
4.2 Pengujian