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