Filterisasi Dokumen Bitmap TINJAUAN PUSTAKA
1 Menu pilihan
2 Form isian entry
3 Penyajian informasi report, query
4 Kotak dialog jika diperlukan
5 Fasilitas bantuan Help jika diperlukan
Perancangan GUI menfokuskan pada tiga daerah rancangan yaitu rancangan antarmuka antara modul-modul perangkat lunak, rancangan antarmuka antara
perangkat lunak dengan entitas eksternal, dan rancangan antarmuka antara perangkat lunak dengan pengguna perangkat lunak manusia dengan komputer.
Perancangan tersebut dikendalikan oleh data yang mengalir di antara modul- modul dan karakteristik bahasa pemrograman yang diimplementasikan pada
perangkat lunak. Pada perancangan GUI diperlukan runtutan untuk memudahkan pembuatan
GUI. Proses pembuatan GUI terdiri dari desain fase dan implemetasi fase. Runtutan tersebut tampak pada Gambar 10.
Gambar 10 Pengembangan GUI proses RPL MathWorks 1997. Gambar 10 menunjukkan proses pengembangan GUI dilakukan dari tahap
desain ke implementasi. Arah panah berputar menunjukkan setiap proses yang ada dapat mengalami pengulangan bahkan sampai beberapa kali apabila dibutuhkan.
Meskipun pengembangan sudah berada pada tahapan implementasi namun apabila diperlukan proses-proses yang sudah dilakukan pada tahapan sebelumnya dapat
dilakukan kembali.
Perancangan GUI membutuhkan banyak informasi maka diagram alir dibutuhkan untuk menggambarkan transformasi data ketika bergerak di dalam
sistem. Kebutuhan data dan kontrol dari setiap entitas harus ditentukan untuk perancangan GUI yang sesuai. Semua aliran data dari modul ke modul pada
aplikasi harus sesuai untuk memastikan data sudah sesuai dengan kebutuhan.