Perancangan antarmuka Perbandingan Penyisipan Pesan ke dalam File Citra True color dengan Algoritma End of File (EOF) dan Least Significant Bit (LSB).

54

3.4 Perancangan antarmuka

Perancangan antarmuka bertujuan untuk memenuhi salah satu kriteria interaksi antar manusia dan komputer yakni agar dapat mendapatkan perhatian pengguna kepada program aplikasi yang dibuat tentunya sebuah program aplikasi harusnya mempunyai tampilan yang menarik perhatiannya pengguna.

3.4.1 Rancangan Halaman Menu Utama

Halaman Menu utama adalah tampilan awal sebelum menjalankan program. Rancangan ini terdiri dari menu penyisipan,laporan,tentang,help,keluar.Pada menu penyisipan berfungsi untuk melakukan penyisipan antara LSB dan EOF,Pada menu laporan berfungsi untuk menampilkan hasil perbandingan penyisipan antara kedua algoritma tersebut,pada menu tentang berisi judul penulis nama,nim dan fakultas. Pada menu help befungsi untuk memberikan petunjuk cara menjalankan program yang dibuat,sedangkan menu keluar berfungsi untuk selesai dan keluar dari system. Berikut rancangan halaman utama dapat dilihat pada Gambar 3.19. Universitas Sumatera Utara 55 Perbandingan penyisipan pesan kedalam file citra true color dengan algoritma End of File dan Least Significant Bit Penyisipan Laporan Tentang Help Keluar Gambar 3.19 Rancangan Halaman Utama

3.4.2 Rancangan Halaman penyisipan

Halaman penyisipan berfungsi untuk menjalankan proses penyisipan EOF dan LSB. tombol yang terdapat pada menu penyisipan yaitu : pilih gambar,sisip,ekstraksi pesan dan bersihkan. Fungsi tombol pilih gambar untuk masuk kedalam lokasi yang ditentukan untuk memilih gambar sebagai citra penampungcover image,fungsi tombol sisip berfungsi untuk memproses dan menyimpan pesan yang telah diinput kedalam cover image sehingga menghasilkan stego image. Pada tombol ekstraksi pesan berfungsi untuk mengekstract pesan pada stego image sehingga mendapatkan pesan yang diinginkan. Pada tombol bersihkan berfungsi untuk membersihkan atau menghapus program yang telah dijalankan. Berikut ini gambar rancangan menu penyisipan pada Gambar 3.20. Universitas Sumatera Utara 56 EOF Cover Gambar 3.20 Rancangan Halaman penyisipan EOF Tampilan image Pilih File Gambar Input teks Sisip Ekstraksi pesan Bersihkan Universitas Sumatera Utara 57 LSB Cover Gambar 3.21 Rancangan Halaman penyisipan LSB Tampilan image Pilih File Gambar Input teks Sisip Ekstraksi pesan Bersihkan Universitas Sumatera Utara 58

3.4.3 Rancangan Halaman Laporan

Rancangan laporan berfungsi untuk melihat perbandingan antara kedua algoritma yang digunakan yaitu LSB dan EOF. Pada tampilan ini akan menampilkan perbandingan waktu sisip,waktu ekstraksi dan besar file. Berikut rancangan halaman laporan pada Gambar 3.22. Gambar 3.22 Rancangan Halaman Laporan Universitas Sumatera Utara BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Implementasi Sistem