Use Case Diagram Analisis Sistem

1. Use Case Diagram

Use Case Diagram merupakan representasi interaksi yang terjadi antara pengguna dengan sistem. Use Case Diagram menampilkan bagaimana sistem akan bekerja dari sudut pandang pengguna dan teknik yang digunakan untuk menampilkan kebutuhan fungsional dari sistem tersebut. Use Case Diagram dari sistem ditunjukan pada Gambar 3.2. Gambar 3.2 Use Case Diagram Pada Sistem Tabel 3.1 Naratif Use case Input Citra Name Use Case Input citra Actor Pengguna sistem Description Use Case mendeskripsikan form Analysis dan Implementation yang dimulai dari pemilihan jenis citra yang telah diberi efek pada form Analysis dan citra tidak diberi efek pada Implementation Pre-Condition Ada di form Implementation dan Analysis Typical course of event Aksi Aktor Respon Sistem Langkah 1 : Memilih form Implementation atau Analysis Langkah 2 : Sistem menerima masukan dari pilihan menu dan menampilkan form yang dipilih Langkah 3 : Meng-inputkan citra dengan menekan button jenis efek yang ada pada form Analysis dan Universitas Sumatera Utara button Choose Image’ pada form Implementation Langkah 4 : Sistem menerima masukan dari pilihan citra yang ditampilkan Alternate course Aksi Aktor Respon sistem - - Post Condition Sistem selanjutnya melakukan tahapan deteksi tepi Tabel 3.2 Naratif Use case Deteksi Canny Name Use Case Deteksi Canny Actor Pengguna sistem Description Use Case mendeskripsikan proses deteksi tepi citra dengan metode Canny Pre-Condition Sudah melalui proses Input citra Typical course of event Aksi Aktor Respon Sistem Langkah 1 : Melakukan deteksi tepi dengan menekan button ‘Canny’ Langkah 2 : Sistem menampilkan citra hasil deteksi tepi Langkah 3 : Melakukan perhitungan MSE dan PSNR dengan menekan button ‘MSE’ dan ‘PSNR’ Langkah 4 : Menampilkan nilai MSE dan PSNR Langkah 5 : Menyimpan citra hasil deteksi tepi dengan menekan button ‘Save’ Langkah 6 : Sistem menunjukan penyimpanan citra hasil deteksi tepi Alternate course Aksi Aktor Respon sistem - - Post Condition Sistem siap melakukan tahapan deteksi tepi Canny Universitas Sumatera Utara Tabel 3.3 Naratif Use case Deteksi Robert Name Use Case Deteksi Robert Actor Pengguna sistem Description Use Case mendeskripsikan proses deteksi tepi citra dengan metode Robert Pre-Condition Sudah melalui proses Input citra Typical course of event Aksi Aktor Respon Sistem Langkah 1 : Melakukan deteksi tepi dengan menekan button ‘Robert’ Langkah 2 : Sistem menampilkan citra hasil deteksi tepi Langkah 3 : Melakukan perhitungan MSE dan PSNR dengan menekan button ‘MSE’ dan ‘PSNR’ Langkah 4 : Menampilkan nilai MSE dan PSNR Langkah 5 : Menyimpan citra hasil deteksi tepi dengan menekan button ‘Save’ Langkah 6 : Sistem menunjukan penyimpanan citra hasil deteksi tepi Alternate course Aksi Aktor Respon sistem - - Post Condition Sistem siap melakukan tahapan deteksi tepi Robert Tabel 3.4 Naratif Use case Deteksi LoG Name Use Case Deteksi LoG Actor Pengguna sistem Description Use Case mendeskripsikan proses deteksi tepi citra dengan metode Log Pre-Condition Sudah melalui proses Input citra Typical course of event Aksi Aktor Respon Sistem Langkah 1 : Melakukan deteksi tepi dengan menekan button ‘LoG’ Universitas Sumatera Utara Langkah 2 : Sistem menampilkan citra hasil deteksi tepi Langkah 3 : Melakukan perhitungan MSE dan PSNR dengan menekan button ‘MSE’ dan ‘PSNR’ Langkah 4 : Menampilkan nilai MSE dan PSNR Langkah 5 : Menyimpan citra hasil deteksi tepi dengan menekan button ‘Save’ Langkah 6 : Sistem menunjukan penyimpanan citra hasil deteksi tepi Alternate course Aksi Aktor Respon sistem - - Post Condition Sistem siap melakukan tahapan deteksi tepi LoG

2. Activity Diagram