Sequence Diagram Activity Diagram

Alternate course Aksi Aktor Respon Sistem - - Post Conditions Sistem siap melaksanakan tahapan Filtering.

3.2.2 Sequence Diagram

Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar obyek dan mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek-obyek yang melakukan suatu tugas atau aksi tertentu. Obyek-obyek tersebut kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya ditaruh di paling kiri dari diagram. Pada diagram ini, dimensi vertikal merepresentasikan waktu. Bagian paling atas dari diagram menjadi titik awal dan waktu berjalan ke bawah sampai dengan bagian dasar dari diagram. Garis Vertical, disebut lifeline, dilekatkan pada setiap obyek atau aktor. Kemudian lifeline tersebut digambarkan menjadi kotak ketika obyek melakukan suatu operasi , kotak tersebut disebut activation. Obyek dikatakan mempunyai live activation pada saat tersebut. Pesan yang dipertukarkan antar obyek digambarkan sebagai sebuah anak panah antara activation box pengirim dan penerima. Kemudian diatasnya diberikan label pesan. Actor Input Gambar Input Gambar Konversi Pilih Noise Filtering MSE dan PSNR Menampilkan Hasil Inputan Gambar Ubah Citra ke Grayscale Menampilkan gambar grayscale Beri noise pada Citra Menampilkan Citra yang terkena Noise Melakukan proses filtering Menampilkan Citra Hasil Filtering Hitung nilai MSE dan PSNR Menampilkan nilai MSE dan PSNR Pada gambar 3.3 berikut adalah Sequence diagram dari penelitian ini : Gambar 3.3. Sequence Diagram Sistem Perbandingan Weighted Mean Filtering dan Harmonic Mean Filtering dalam Mereduksi Rayleigh Noise dan Gamma Noise pada Citra Digital.

3.2.3 Activity Diagram

Activity diagram merupakan diagram yang menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram berfungsi untuk menggambarkan workflow aliran kerja dari suatu proses bisnis. Suatu aliran kerja bisa saja dituangkan dalam bentuk narasi teks, akan tetapi jika aliran kerjanya sudah kompleks maka kita akan kesulitan untuk membayangkan bagaimana proses itu terjadi. Oleh karena itu, dibuatlah Activity diagram sebagai salah satu cara untuk menggambarkan aliran kerja tersebut. USER USER SISTEM Input Citra Menampilkan direktori gambar Pilih Konversi Mengubah Citra menjadi Grayscale Menambahkan Noise Menampilkan Citra Ber- noise Menampilkan nilai MSE dan PSNR citra ber-noise noise Gamma Noise Rayleigh Weighted Mean Filter Harmonic Mean Filter Menampilkan Citra Hasil Filtering dan nilai MSE serta PSNR Citra Hasil Pengujian Tentang Menampilkan deskripsi aplikasi dan petunjuk Pada gambar 3.4 berikut adalah Activity diagram dari penelitian ini : Gambar 3.4. Activity Diagram Sistem Perbandingan Weighted Mean Filtering dan Harmonic Mean Filtering dalam Mereduksi Rayleigh Noise dan Gamma Noise pada Citra Digital.

3.3 Perancangan Sistem