Dialog adalah percakapan antara dua atau lebih pihak.
A. Desain Dialog
Hal yang perlu
diperhatikan dalam mendesain dialog, yaitu:
- Rangkaian dialog menggambarkan struktur tugas
- Beberapa rangkaian dialog tambahan digunakan untuk pendukung user, misal sistem bantuan, sub sistem tutorial.
Rangkaian dialog
diurutkan sesuai dengan struktur tugas. Umumnya akses user bukan merupakan
bagian dari deskripsi tugas, tetapi harus disertakan ke dalam sistem yang baru.
Empat hal utama dalam desain yang harus diperhatikan dalam GUI metaphor:
- Pemilihan dan representasi conceptual metaphor
- Representasi obyek interaksi dalam metaphor
- Perancangan manipulasi untuk mengimplementasikan aksi user
- Desain micro-metaphors untuk kendali aksi dan representasi perintah
Prinsip yang digunakan
dalam desain dialog adalah membagi sistem menjadi beberapa bagian yang disebut
modul. Alasan mendesain sebuah dialog, yaitu:
- Agar mudah dianalisa
- Pemisahan elemen-elemen interface dari logika program (semantik)
- Bila notasi dialog ditulis sebelum program dibuat, maka notasi tersebut bisa membantu desainer menganalisa struktur dialog yang diajukan.. bahkan desainer dapat menggunakan prototyping tool untuk menguji dialog.
- Notasi dialog ini dapat digunakan sebagai salah satu cara bagi anggota tim perancangan untuk mendiskusikan rancangan dialog dan pada akhirnya diberikan ke programer aplikasi.
B. Dialog Style
Dialog style adalah
cara yang digunakan untuk mengorganisasikan berbagai teknik dialog. Secara
umum, dialog style interaktif dapat dikelompokkan menjadi 9 kategori, yaitu:
1. Dialog berbasis
perintah tunggal (command line dialogue)
2. Dialog berbasis
bahasa pemrograman (programming language dialogue)
3. Antarmuka berbasis
bahasa alami (natural languange interface)
4. Sistem Menu
5. Dialog berbasis
pengisian borang (form filling dialogue)
6. Antarmuka berbasis ikon
7. Sistem Penjendelaan
(windowing system)
8. Manipulasi Langsung
(direct manipulation)
9. Antarmuka berbasis
interaksi grafis
C. User Interface Software
Banyak sekali perangkat
lunak yang berfungsi untuk mendesain
antarmuka pengguna maupun itu berbayar atau gratis, beberapa diantaranya yang sering
digunakan oleh kebanyakan pengguna adalah:
- GNOME ™
- Altia®Design
- GUI Design Studio v4 (caretta SOFTWARE)
- UI Pilot (REDWHALE SOFTWARE)
- HOMER (HOMER ENERGY)
Sumber:
Agushinta R., Dewi dan Yuli Primashanti Ida Ayu, 2007, INTERAKSI MANUSIA DAN KOMPUTER: TEORI DASAR, UNIVERSITAS GUNADARMA, Jakarta.
Wordpress
Altia
Caretta Software
Wikipedia
RedWhale
HOMERenergy
Tidak ada komentar:
Posting Komentar