42
method pada semua class.
2. Protected (#) : attribute dan method dap at diakses dan dipanggil hanya oleh
subclass dari class tersebut.
3. Private (-) : attribute dan method hanya dapat diakses dan dipanggil oleh class
itu sendiri.
(Whitten & Bentley, 2007)
Definisi 36 (Delapan Aturan Emas / Eight Golden Rules)
Dalam membuat rancangan antar muka sebuah aplikasi, terdapat delapan hal utama
yang harus diperhatikan. Delapan hal tersebut kerap dikenal d engan delapan aturan
emas. Delapan aturan emas tersebut ad alah seb agai berikut:
1. Berusaha untuk konsisten
Tindakan-tindakan konsisten diperlukan dalam beberapa keadaan misalnya
pemakaian warna, layout, jenis tulisan, dan pembuatan menu. Terdapat
pengecualian apabila aksi yang diimplementasikan bersifat penting dan
membutuhkan perhatian user seperti delete atau warning.
2. Memenuhi kebutuhan universal
User interface dirancang dengan memperhatikan kebutuhan user yang beragam.
Keragaman ini dapat berupa umur dan kemahiran pemakaian sistem. Dengan
mengetahui kebutuhan user, maka dapat melakukan penyesuaian terhadap
sistem. Misalnya dengan memberikan penjelasan pemakaian dan shortcut bagi
expert user.
3. Memberikan umpan balik yan g informatif
Untuk segala aksi yang dilakukan user, harus ada sistem yang memberikan
umpan balik dengan r espon yang berbeda di setiap kondisi yang ada.
4. Merancang dialog untuk menghasilkan keadaan akhir
Urutan aksi harus disusun dalam kelompok yang terdapat bagian awal, tengah,
dan bagian akhir. Umpan balik yang informatif setelah akhir d ari dialog dapat
memberi user rasa lega dan sebuah indikasi untuk mempersiapkan ke bagian
selanjutnya dari aksi tersebut. Contoh pada waktu instalasi sebuah progr am ke
|