Page 63 - E-Modul Pemrograman Dasar Kelas X
P. 63
memberikan saran atau pendapat terhadap tampilan program yang akan
dibuat. Cara pendekatan ini banyak dipakai untuk pembuatan program aplikasi
khusus.
2) Pendekatan terpusat pada programmer
Pada pendekatan ini, rancangan dan desain program terpusat dan dibuat
oleh programmer. Walaupun terpusat pada programmer, tahap-tahap
membuat program tetap harus dilakukan agar program yang dibuat benar-
benar berfungsi dan berguna bagi pengguna. Cara pendekatan ini umumnya
dipakai untuk jenis program aplikasi khusus.
2. Perbaikan Masalah Pembuatan Aplikasi Berbasis Antarmuka
Suatu program dengan tampilan grafis yang ramah pengguna (user friendly)
dan berbasis antarmuka harus diperhatikan langkah-langkah atau tahap pembuatan
program. Program aplikasi sederhana sekalipun, tahap tersebut tetap harus
dijalankan dan tidak asal dibuat. Suatu program aplikasi yang baik, selain digunakan
untuk menyelesaikan suatu masalah, tentunya harus memenuhi kriteria tertentu agar
program aplikasi tersebut menarik dan mudah digunakan.
Pada tahap proses penulisan program, pasti terdapat mekanisme uji coba yang
disebut dengan trial and error. Programmer bisa berkali-kali melakukan langkah
pengujian untuk mendapatkan hasil yang sesuai dengan yang diharapkan. Perbaikan
terhadap tampilan program, algoritma, hingga perbaikan terhadap adanya suatu
kesalahan (error atau bug) pada kode program.
a. Perbaikan pada Tampilan Program
Program aplikasi yang berbasis antarmuka tentu saja mengutamakan
tampilan yang tampak di layar monitor. Pada saat merancang tampilan
dibutuhkan program bantu (tool) khusus yang digunakan untuk merancang
tampilan program seperti Mockup UI.
Dibutuhkan waktu merancang tampilan program baik menggunakan
komponen bahasa program (seperti label, textBox, nadioButton Button,
DatetimePicker dan comboBox, dan sebagainya) dan penempatan posisi masing-
masing komponen tersebut. Pembuatan rancangan tampilan program akan
memudahkan dalam implementasi atau penulisan program. Oleh karena itu,
programmer lebih fokus ke kode program yang akan dibuat. Jika pemilihan
komponen dan penempatan komponen pada jendela (windows form) salah, maka
perbaikan ini juga membutuhkan waktu tertentu, sehingga waktu penyelesaian
program program juga menjadi lebih lama.
55