3.10.1 Rancangan Menu Awal
Menu awal dirancang untuk awal permulaan perangkat lunak. Untuk mempermudah pemakaian sebuah perangkat lunak dengan tampilan yang sangat sederhana serta
mudah digunakan seperti ditunjukkan pada gambar 3.16 dibawah ini.
Gambar 3.16 Menu Awal
Pada gambar 3.16 ini hanya berfungsi sebagai tampilan awal perangkat lunak. Tampilan ini menjelaskan tentang judul yang dibuat. Sebagai media informasi awal
yang dapat diketahui oleh pengguna dalam menggunakan program ini. Untuk melanjutkan pada form utama maka pengguna dapat menklik tombol button next pada
sudut kiri atas.
ANALISIS DAN IMPLEMENTASI ALGORITMA EXCLUSIVE OR DAN LEAST SIGNIFICANT BIT UNTUK PENYISIPAN
FILE GAMBAR PADA GAMBAR
LIZA ALFIRA ALI 111421019
PROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
2013 Next
Universitas Sumatera Utara
3.10.2 Rancangan Menu Program
Pada rancangan menu program terdapat banyak tombol untuk menjalan kan sebuah program. Pada gambar 3.17 di bawah ini akan di jelaskan antara poin serta kegunaan
nya sebagai berikut :
Gambar 3.17 Menu Program
Pada keterangan ini akan dijelaskan untuk menjalankan perangkat lunak yang dibuat. Untuk memulai pada lembar kerja pengguna dapat memilih menu file 1. Pada
menu ini terdapat 3 submenu new,extract,clear yang memiliki fungsi yang sama pada menu new 4 untuk memulai penyisipan, extract 5. Tombol clear 6 berfungsi
untuk menghapus aktifitas pada program. Tombol help 2 sebagai bantuan untuk mengetahui informasi program. Tombol exit3 berfungsi untuk menghentikan
Cover image 300x300 pixel
Embed image
30x30 pixel
Stego image 300x300 pixel
Open image save image
Open image
Save image
Parameter
Sisip LSB Sisip XOR
Extract LSB Extract XOR
new extract
clear
password Convirm password
proses Open
image File
Help Exit
1 2
3 4
5 6
7 8
9
10 11
12
13 14
15
Universitas Sumatera Utara
jalannya program. Pengguna dapat melakukan penyisipan dengan memilih menu open 7 dilanjutkan memilih kembali apa yang akan di sisipkan pada menu open 8, untuk
menghasilkan sebuah stego image maka pengguna dapat memilih radio button 13 untuk memilih sisipan dengan menggunakan LSB atau XOR, setelah memilih menu
itu pengguna dapat memasukkan password 14 untuk melakukan verifikasi apakah program bisa dilanjukan, kemudian untuk melakukan penyisipannya kita proses
dengan memilih menu proses 15. Maka dihasilkan stego image dan dapat disimpan pada menu save image 11.
Proses ekstraksi pada perangkat lunak pengguna dapat memilih menu extract5 untuk mengetahui gambar apa yang telah disisipkan. Pengguna dapat memilih menu
open image 10, dan open image kembali pada gambar cover 7, pilih radio buttom untuk memilih menu extract XOR atau LSB 13. Masukkan password yang sama saat
penyisipan14 lalu proses15 akan muncul kembali gambar apa yang telah disisipkan. Embed image dapat disimpan dengan memilih tombol save image9.
Sebelum disimpan pengguna dapat melihat hasil analisis berdasarkan parameter yang ada dengan memilih tombol parameter 12 yang dapat ditampilakan pada gambar
3.18 berikut ini.
Gambar 3.18 Tampilan Parameter
1 2
3 4
5 6
7
Nilai Citra Cover
Nilai Citra Hasil
Nilai Rata-rata Citra Cover
– Citra Hasil
Hasil MSE Hasil PSNR
Proses Close
Proses Proses
1 2
3 4
5 6
7
Universitas Sumatera Utara
Pada keterangan ini dijelaskan bahwa terdapat proses pengolahan parameter yang akan dibandingkan. Sebelumnya kita harus mengetahui terlebih dahulu nilai desimal
dari sebuah citra cover 1 dan mencari nilai desimal pada citra hasil 2, setelah mengetahui nilai keduanya maka dihasilkannya nilai kuadrat dari pengurangan citra
cover dan citra hasil 3. Maka parameter perbandingan yang diukur dalam perangkat lunak ini menghasilkan sebuah nilai MSE 4 dan nilai PSNR nya 5, dengan
mengklik tombol proses 6, serta tombol close 7.
Universitas Sumatera Utara
Universitas Sumatera Utara
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM
Pada bab ini akan dijelaskan tentang implementasi sebuah sistem yang dibuat. Tampilan-tampilan program yang akan buat dan keterangannya, serta hasil dari
sebuah pengujian dalam bentuk tabel. Pengujian sistem yang dilakukan akan dianalisis berdasarkan parameternya yaitu MSE dan PSNR.
4.1 Implementasi Sistem
Pada bab ini di jelaskan bahwa hasil analisis dan perancangan sistem yang diimplementasikan dengan menggunakan algoritma Exclusive Or dan Least
Significant Bit dalam bentuk program yang menggunakan pemrograman Microsoft Visual Basic 2010. Algoritma yang digunakan telah di jelaskan pada bab sebelumnya
untuk penyisipan file gambar.
4.1.1 Spesifikasi Perangkat Keras dan Perangkat Lunak
Spesifikasi perangkat lunak dan perangkat keras yang digunakan pada pembuatanprogram aplikasi ini adalah sebagai berikut :
1. ProsesorIntel ® Core ™ i5-3210M CPU 2.50 GHz.
2. Kapasitasharddisk 500 GB.
3. Memory RAM yang digunakan 4.00 GB.
4. Sistem operasi Windows 7 Profesional.
Universitas Sumatera Utara