3.2 Perancangan
Rancangan antar muka adalah rancangan tampilan sistem yang akan dibentuk oleh penulis pada penelitian ini, berikut adalah rancangan sistem:
3.2.1 Rancangan Menu Utama
Gambar 3.18 Rancangan Menu Utama
Rancangan Menu Utama merupakan tampilan yang pertama kali muncul saat program dijalankan. Pada rancangan ini terdapat menu embed, ekstrakdan keluar. ButtonEmbed
berfungsi untuk masuk ke dalam halaman Penyisipan dan perhitungan fidelity, button ekstrak befungsi untuk masuk ke dalam halaman ekstraksi. Adapun rancangan menu untuk Penyisipan
LSB adalah sebagai berikut. menu
embed ekstrak
keluar
Analisis Perbandingan LSB dan LSB menurut Fungsi Linear
Saria Mahdi 081401099 Tampilan logo Fasilkom-TI
Universitas Sumatera Utara
3.2.2 Rancangan Penyisipan LSB
Gambar 3.19 Rancangan Penyisipan
Rancangan button pilih gambar, berfungsi untuk mengunjungi directory penyimpanan citra browse files yang diperlukan sistem. Rancangan button cek berfungsi untuk
menghitung kapasistas citra cover dan menghitung maksimal karakter yang dapat disisipkan kedalam citra cover. Rancangan button pilih txt, berfungsi untuk mengunjungi directory
penyimpanan file txt yang akan disisipkan. Rancangan button Proses berfungsi untuk melakukan proses penyisipan. Rancangan button MSE berfungsi untuk melakukan
perhitungan nilai MSE setelah penyisipan selesai. Rancangan button BER berfungsi untuk menghitung nilai BER setelah penyisipan selesai. Rancangan button bersih mengembalikan
tampilan kebentuk awal. Rancangan button keluar berfungsi untuk keluar dari laman User dan berpindah kelaman Menu.
Tampilan Citra cover
Alamat file
xxxxxxxxxx
waktu
xxxxxxxxxxxxxx
Tampilan Citra stego
Proses Bersih
Pilih txt
Keluar MSE
cek
Ukuran
xxxxx save
Pilih gambar
Kembali BER
Tampilan karakter txt
Universitas Sumatera Utara
3.2.3 Rancangan PenyisipanLSBmenurut Fungsi Linear
Gambar 3.20 Rancangan Penyisipan
Rancangan button pilih gambar, berfungsi untuk mengunjungi directory penyimpanan citra browse files yang diperlukan sistem. Rancangan button cek berfungsi untuk
menghitung kapasistas citra cover dan menghitung maksimal karakter yang dapat disisipkan kedalam citra cover. Rancangan button pilih txt, berfungsi untuk mengunjungi directory
penyimpanan file txt yang akan disisipkan. Rancangan button Proses berfungsi untuk melakukan proses penyisipan. Rancangan button MSE berfungsi untuk melakukan
perhitungan nilai MSE setelah penyisipan selesai. Rancangan button BER berfungsi untuk menghitung nilai BER setelah penyisipan selesai. Rancangan button bersih mengembalikan
tampilan kebentuk awal. Rancangan button keluar berfungsi untuk keluar dari laman User dan berpindah kelaman Menu. Tampilan Edit Text “m” berfungsi untuk menampilkan nilai
Tampilan Citra
Alamat file
xxxxxxxxxx
waktu
xxxxxx
Tampilan Citra
Proses Bersih
Pilih txt
Keluar MSE
cek
Ukuran
xxxxx save
Pilih gambar
Kembali BER
Tampilan karakter txt
Jumlah karakter txt
xxxxxx m
b xxx
xxx
Universitas Sumatera Utara
konstanta m kunci. Tampilan Edit Text “b” berfungsi untuk menampilkan nilai konstanta b kunci.
3.2.4 Rancangan Ekstraksi