Pengujian Program Dr. Zakaria Situmorang

Flowchart dari program yang dibuat dengan aplikasi VB 6.0 dapat terlihat pada gambar diatas, mulai dari proses awal pencarian file MP3 sampai dilakukan penyisipan text sebagai file watermarking. Keterangan gambar 4.7 Pada waktu kita memulai program ada tiga pilihan yang harus kita pilih yaitu Masukkan pesan, Lihat Pesan Atau Hapus Pesan, jika pilih salah satu maka akan dilakukan proses mencari file, jika ditemukan filenya maka masukkan fassword kemudian lakukan watermaking yaitu penyisipan teks tetapi jika tidak ditemukan maka ulangi lagi pencarian.

4.7 Pengujian Program

Setelah dilakukan perancangan program watermarking pada file MP3, maka akan dilakukan pengujian tingkat keberhasilan program. Analisis robustness akan terlihat pada pengujian ini. File MP3 akan dikompressi dengan tool kompressi yang penulis anggap cocok dengan penelitian yang dilakukan. Awal mula program dijalankan akan terlihat tampilan sebagai berikut: Gambar 4.8 Tampilan Pembuka Program Seperti yang telah dijelaskan pada proses perancangan, tampilan awal program berupa pemilihan proses yang akan dilakukan pada file audio. Penjelasan dari tampilan program diatas meliputi: Universitas Sumatera Utara 1. Masukkan pesan pada MP3, yaitu proses penyisipan pesan berupa dokumen text yang dilakukan secara manual berupa pengetikan langsung dari keyboard PC Laptop. Sebelumnya harus membuat password sebagai pelindung file saat pesan akan dilihat atau dihapus 2. Lihat pesan dari MP3, yakni melihat pesan pada file MP3. Dengan password pembuka yang harus sama dengan password pemasukan pesan dapat dilihat sudah ada atau tidak ada pesan yang disisipkan pada file MP3. Jika file MP3 sudah memiliki pesan yang sudah disisipkan sebelumnya, tidak dapat dilakukan proses penyisipan data yang baru sebelum dokumen text itu dihapus. 3. Hapus pesan dari MP3, merupakan proses penghapusan dokumen text yang telah disisipkan sebelumnya untuk diganti dengan pesan yang baru. Dalam hal ini penulis tidak membatasi perulangan proses penghapusan. Asalkan memiliki password yang sama dengan password pemasukan pesan pada MP3, maka pesan yang sebelumnya sudah terdapat pada file MP3 dapat dihapus. Masuk ke proses selanjutnya adalah membuka file audio dan jika tidak terdapat pada directory yang sama dengan directory penyimpanan program watermark, dapat dilakukan browsing file pada directory yang sesuai. Dapat terlihat dibawah ini interface saat program dilanjutkan. Gambar 4.9 Tampilan Browsing Program Universitas Sumatera Utara Setelah lokasi file MP3 ditemukan, maka akan tampil sebuah menu untuk memasukkan password yang hanya diketahui oleh pihak yang berwenang saja. Hal ini dilakukan agar file aman dan jika ada yang ingin menghapus atau mengganti data yang ada didalamnya maka harus mengetahui terlebih dahulu password yang dipakai, karena kalau tidak punya password atau password yang dimasukkan salah maka akan terjadi pembatalan proses pada program yang sedang berjalan kemudian akan terjadi proses perulangan dari awal mula program dijalankan. Gambar 4.10 Tampilan Password Program Apabila password yang dimasukkan sesuai, maka akan dilakukan proses penyisipan dokumen text. Seperti yang telah dijelaskan pada proses perancangan program, kapasitas text yang diketikkan secara manual tidak dibatasi. Hal ini dilakukan untuk menguji kualitas suara yang diperoleh setelah terjadi penyisipan dokumen juga sebagai analisis terhadap kapasitas file MP3 setelah dilakukan proses pelabelan watermark terjadi penambahan yang signifikan atau perubahan yang tidak terlalu mencolok pada file MP3 tersebut. Pembahasan mengenai hal ini akan diungkapkan pada bagian tersendiri dalam thesis ini. Dari tampilan dibawah ini terlihat text yang disisipkan. Jika text yang sudah disisipkan sudah selesai maka proses akan selesai dan akan tampil sebuah pesan sebagai tanda bahwa text sudah tersimpan dalam file MP3. Universitas Sumatera Utara Gambar 4.11 Penyisipan Text Sebagai Label Watermarking Keterangan gambar 4.11 File diatas merupakan penyisipan teks dimana data yang dimasukkan tidak dapat dibrowsing dan dicopy tetapi data yang dimasukkan harus diketik sehingga tidak ada batasan pengetikan data

4.8 Analisis dan Pembahasan