BAB 3
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
Analisis sistem merupakan suatu tahapan awal yang harus dilakukan untuk membantu dalam memahami suatu masalah yang menjadi kebutuhan dalam
sebuah sistem. Tahapan ini dilakukan agar sistem yang dibuat dapat diketahui permasalahannya sehingga dapat membantu dalam proses pembuatan
perancangan model suatu sistem yang akan dibangun sehingga sistem tersebut berguna.
3.1.1 Analisis Masalah
Masalah yang akan diselesaikan pada penelitian ini adalah menghilangkan noise yang ada pada sebuah citra. Noise yang akan dihilangkan adalah Gaussian Noise
dan Salt Pepper Noise. Noise-noise tersebut akan dihilangkan melalui sebuah proses filtering yang dilakukan pada sebuah citra berformat .bmp atau .png
dengan intensitas noise sebesar 10 ,20 ,30 dan 40 . Metode filtering yang akan digunakan pada penelitian ini ialah High-Boost Filtering.
Diagram ishikawa untuk permasalahan filtering diperlihatkan pada Gambar 3.1
Universitas Sumatera Utara
User
Sistem Material
Metode
Memperbaiki Kualitas Citra
Digital Filtering
Tambah noise High-Boost Filtering
Penajaman Citra
Citra dengan format .bmp dan .png
Gaussian noise dan Salt Pepper noise
Gambar 3.1 Diagram Ishikawa
3.1.2 Analisis Persyaratan
Analisis persyaratan dibutuhkan untuk mengidentifikasi dan menyatakan persyaratan-persyaratan yang dibutuhkan dalam membangun suatu sistem.
Analisis persyaratan terbagi dua bagian yaitu persyaratan fungsional functional requirement dan persyaratan non-fungsional nonfunctional requierementi.
3.1.2.1 Persyaratan Fungsional
Persyaratan fungsional adalah deskripsi mengenai aktivitas dan layanan yang harus disediakan oleh sebuah sistem. Pada sistem High-Boost Filtering yang
akan dibangun ini persyaratan fungsional yang harus dipenuhi antara lain:
1.
Citra digital yang akan diperbaiki kualitas citra adalah citra grayscale dengan format BMP dan PNG .
2. Ukuran citra yang akan diperbaiki adalah 500 x 500 pixel .
3. Noise yang akan digunakan adalah Gaussian Noise dan Salt Pepper Noise.
4. Persentase probabilitas noise yang akan digunakan adalah 10 ,20 ,30
dan 40. 5.
Metode yang akan digunakan untuk memperbaiki kualitas citra digital adalah High-Boost Filtering.
Universitas Sumatera Utara
6. Parameter yang digunakan untuk membandingkan kualitas citra sebelum dan
sesudah diperbaiki adalah Mean Square Error MSE dan Peak Signal to Noise Ratio PSNR .
3.1.2.2 Persyaratan Nonfungsional
Persyaratan Nonfungsional yang harus dipenuhi adalah : 1.
Performa Sistem atau perangkat lunak yang akan dibangun harus dapat menunjukkan
hasil dari perbaikan kualitas citra digital yang telah di proses. 2.
Mudah digunakan user friendly Sistem yang akan dibangun haruslah dapat dengan mudah dioperasikan, baik
dari segi tampilan interface maupun kecepatan proses. 3.
Hemat Biaya Sistem yang dibangun tidak memerlukan perangkat tambahan sehingga tidak
mengeluarkan biaya tambahan. 4.
Dokumentasi Sistem yang akan dibangun harus dapat menyimpan citra digital yang
sebelum maupun setelah dilakukan proses. 5.
Manajemen kualitas Sistem yang dibangun harus memiliki kualitas yang baik yaitu dapat
melakukan proses perbaikan kualitas citra dan dapat menghitung nilai MSE dan PSNR secara tepat dan akurat.
6. Kontrol
Sistem yang akan dibangun harus dapat memunculkan pesan error ketika gambar yang akan dimasukkan tidak tampil.
3.1.3 Analisis Proses