BAB III METODE PENELITIAN
3.1 Waktu dan Tempat
Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan pada
semester genap tahun ajaran 2014-2015.
3.2 Metode Pengumpulan Data
Pada penelitian ini, diperlukan suatu metode yang menjadi panduan dasar dalam melakukan penelitian. Metode yang digunakan adalah studi literatur. Studi
literatur adalah suatu metode penelitian yang mengumpulkan data dan informasi yang berkaitan dengan penelitian melalui buku, jurnal, dan website. Dalam
melakukan penelitian penulis mengumpulkan data dan informasi mengenai teknik steganografi menggunakan metode End Of File EOF, pengolahan citra, dan
pemrograman C untuk mendukung penyelesaian penelitian yang dilakukan.
3.3 Perangkat
Dalam penelitian implementasi steganografi untuk menyisipkan pesan teks pada media gambar dengan metode End Of File menggunakan perangkat sebagai
berikut.
1. Perangkat keras berupa notebook dengan spesifikasi minimal yakni : - prosesor AMD A8 Vision 1,9 GHz,
- RAM 4 GB, dan - hardisk 500 GB.
2. Perangkat lunak yang digunakan yakni : - windows 7 ultimate 64 bit,
- pengkodean Microsoft Visual Studio 2010 Ultimate, dan - pengujian Adobe Photoshop CS6 dan Microsoft Office Picture
Manager.
3.4 Tahapan Penelitian
Tahapan yang dilakukan dalam pengembangan aplikasi steganografi ini disajikan
pada Gambar 3.1. Tahapan pengembangan disesuaikan dengan metode waterfall yang digunakan. Pengembangan aplikasi terdiri dari beberapa tahap yakni analisis
kebutuhan, desain, pengkodean, dan pengujian. Pada tahap implementasi terdapat dua proses utama, yakni penyisipan dan ekstraksi pesan. Pengujian aplikasi
dilakukan setelah aplikasi selesai dibuat berdasarkan pada skenario pengujian yang ditentukan. Tahapan terakhir yakni dokumentasi pengembangan aplikasi
yang telah dilakukan.
Analisis Kebutuhan
Desain
Pengkodean
Penyisipan Ekstraksi
Pengujian
Menginputkan Pesan
Menginputkan Cover Image
Verifikasi Gambar
Embedding End Of File
Mendapatkan Stego Image
Menginputkan Stego Image
Verifikasi Pesan
Ekstraksi Pesan
Mendapatkan Pesan
Dokumentasi
Gambar 3.1 Tahapan penelitian
3.5 Analisis Kebutuhan
Analisis kebutuhan yang digunakan dalam penelitian ini sebagai berikut : a. Dalam melakukan penyisipan pesan pada media gambar dibutuhkan input
berupa :
1. citra dengan format .jpgjpeg. 2. pesan dinputkan dengan diketik secara manual.
b. Kebutuhan output dari aplikasi yang dibuat yaitu menghasilkan stego image dengan format .png yang telah disisipkan pesan dan aplikasi mampu
mengambil kembali pesan yang disimpan. c. Aplikasi yang dibuat memiliki fungsi-fungsi sebagai berikut :
1. aplikasi memfasilitasi untuk dapat menginputkan pesan secara manual dengan diketik
2. aplikasi memfasilitasi untuk memilih gambar yang akan dijadikan cover
image 3. aplikasi memfasilitasi untuk melakukan embedding dan menyimpannya
menjadi stego image 4. aplikasi
memfasilitasi untuk
mengembalikan pesan
dengan mengekstraksi stego image.
3.6 Desain
Desain merupakan proses merancang desain dan model sistem yang akan dikembangkan berdasarkan tahap analisis. Desain pada pengembangan aplikasi ini
meliputi use case diagram, activity diagram, sequence diagram dan rancangan tampilan aplikasi.
3.6.1 Use Case Diagram
Use case diagram pada aplikasi ini memiliki 1 aktor yaitu user yang ditunjukkan pada Gambar 3.2. Pada aplikasi, user dapat memasukkan gambar
yang digunakan sebagai media steganografi dan memasukkan pesan yang