Activity Diagram Sequence Diagram

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