Interaksi Manusia
Komputer
Interaction Framework
Dialog
Contents :
• Command line interface
• Menus
• Natural language
• Question/answer and query
dialog
• Form-fills and spreadsheets
• Point and click
• Three-dimensional interfaces.
• WIMP
Command Line Interface
• Kelebihan
– Menyediakan akses langsung
ke fungsi sistem
– Fleksibilitas tinggi : melalui
opsi / parameter yang
mengubah perilaku perintah
– Berguna untuk tugas yang
berulang
– Baik untuk pengguna ahli
• Kekurangan
– Sintaks sulit bagi pemula
– Opsi sulit untuk diingat
Command Line Interface
Menu
• Karakteristik
– Pilihan yang tersedia ditampilkan pada layar
– Digunakan pada sistem berbasis teks dan GUI
– Pada sistem berbasis teks, pilihan mungkin diberi
nomor
– Shortcut mungkin dalam bentuk :
• Cukup ketik huruf pertama atau huruf unik dari command
• Gunakan TAB atau tanda panah untuk menavigasi pilihan
– Pilihan menu harus bermakna dan dikelompokkan
secara logis untuk membantu recognition
Natural Language
• Question/answer :
Disajikan serangkaian
pertanyaan (misal
dengan ya/tidak dan
pilihan tunggal/ganda)
• Query Dialog digunakan
untuk menulis query
untuk mengambil
informasi dari database
Query Languages
• Filosofinya bermula
dan erat dengan
hypertext
• Navigasi pada point-
and-klik : text
maupun tombol
Features
windows, Button,
icons, Toolbar,
menus, Pallete,
pointers Dialog box
Windows
Fi l e Edi t Opt i o ns Fo nt
Ty p e wr i t e r
Sc re e n
Times
1
Jenis-jenis Menu
• Cascading menu
– hierarchical menu
structure
– menu selection
opens new menu
Jenis-jenis Menu
• Contextual menu 1
appears where you are
1. pop-up menus actions
for selected object
2. pie menus arranged in
a circle
• easier to select item
(larger target area)
2
• quicker (same distance
to any option)
Jenis-jenis Menu
• Keyboard accelerators
– key combinations same
effect as menu item
– two kinds
• active when menu open
usually first letter
• active when menu closed
usually Ctrl + letter
usually different !!!
Buttons
• Special kinds
– radio buttons
– set of mutually exclusive choices
– check boxes
– set of non-exclusive choices
Toolbar