Interaksi Manusia dan Komputer
Interaksi Manusia dan Komputer [Kode Kelas] Dialog Manusia dan Komputer Pengertian dialog: Definisi Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus dipertimbangkan agar memenuhi kaidah semantis dan pragmatis
Definisi IMK, dialog adalah pertukaran instruksi dan informasi yang
mengambil tempat antara user dan sistem computer1. Berusaha keras untuk konsisten
2. Memungkinkan pengguna menggunakan shortcuts
3. Memberikan umpan balik yang informatif
4. Merancang dialog untuk menghasilkan keadaan akhir (sukses, selesai)
5. Memberikan penanganan kesalahan yang sederhana Delapan “Golden Rules” Perancangan Dialog
1. Konsisten
Informasi disusun dalam formulir-formulir, nama-nama dan
susunan menu, ukuran dan bentuk dari ikon, dll, semuanya harus konsisten diseluruh sistem Konsisten mengijinkan banyak aksi menjadi otomatis Jika ada aplikasi baru hadir dengan fungsi yang berbeda akan
2. Shortcut (Jalan Pintas)
User yang bekerja dengan satu aplikasi dalam seluruh waktunya akan menginginkan penghematan waktu dengan memanfaatkan short cut
User mulai hilang kesabaran dengan urutan menu panjang ketika mereka sudah tahu pasti apa yang mereka kerjakan
3. Informatif
Setiap aksi dari user harus ada feedback dari komputer untuk menunjukkan hasil dari aksi tersebut
Mis: jika user meng- ”click” sebuah button harus secara visual ada perubahan bentuk atau bisa berupa bunyi yang mengindikasikan komputer telah meresponnya
4. Merancang dialog untuk menghasilkan
keadaan akhir (sukses, selesai) Harus ada informasi yang jelas mengenai keterangan sukses atau selesai dari suatu proses yang dilakukan5. Penanganan Error (Kesalahan yang jelas) Error dapat menjadi masalah yang serius, sehingga
designer harus mencoba mencegah user membuat error
Ketika errors terjadi perlu cara mengatasinya: Pesan error harus dinyatakan secara jelas apa kesalahannya dan menerangkan bagaimana kesalahan tersebut terjadi
Hindari pesan yang menakutkan atau menyalahkan user seperti:
6. Ijinkan Pembatalan Aksi
User memerlukan bahwa ketika mereka sudah memilih opsi dan membuat aksi, aktivitas itu dapat dibatalkan atau kembali ke kondisi sebelumnya dengan mudah
Mengijinkan user untuk belajar tentang sistem dengan melakukan eksplorasi
7. Fasilitas Bantuan (Help)
User yang berpengalaman menginginkan bahwa mereka
yang mengendalikan sistem dan sistem meresponmereka. Segala sesuatu yang mereka tidak tahu rasanya
ingin segera mendapat jawabannya, oleh sebab itu fasilitas“help” penting untuk menolongnya agar segera mendapatkan solusi
8. Kurangi Beban Menghafal
Orang mempunyai keterbatasan pada short-term memory-nya
Orang hanya mengingat sekitar 7 chunk informasi pada
satu saatSifat Penting Ragam Dialog
Inisiatif , Inisiatif dapat menentukan tipe-tipe pengguna yang dituju oleh
sistem yang dibangun .Ada dua inisiatif yaitu :
- - inisiatif oleh komputer, pengguna memberikan tanggapan atas prompt yg
diberikan komputer
- inisiatif oleh pengguna, pengguna diharapkan memahami sekumpulan
perintah dgn sintaks tertentu Sifat Penting Ragam Dialog (2)
Kekuatan
Kekuatan merupakan jumlah kerja yang dapat dilakukan oleh sistem untuk setiap perintah yang diberikan pengguna. misal : pengguna ahli memberikan respon positif terhadap perintah-perintah yang powerful.
Beban informasi Penyajian informasi harus disesuaikan dengan aras pengguna.
Konsistensi
Sifat Penting Ragam Dialog (3) Umpan balik Tujuannya adalah untuk mengurangi ketidakpastian /keraguan user bahwa sistem:
Setiap aksi dari user harus menghasilkan suatu respon yang dapat diterima dengan baik oleh user.
menerima input yang terakhir, sedang mengerjakan sesuatu yang diinginkan user, sedang menunggu input berikutnya.
Observabilitas
Macam Dialog
1. Command Language
2. Sistem Menu
3. Borang Isian (Form Fill in)
4. Sistem Windows Command Language Bahasa perintah biasanya diperlukan dalam sistem operasi DOS dan UNIX. User menulis suatu perintah dan menunggu respon dari sistem.
Jika hasilnya benar, perintah berikutnya diterbitkan, jika salah tindakan selanjutnya ada ditangan user
Contoh: C:\>DIR - C:\>copy *.doc A:\LETTER C:\>DIR *.DOC/s - C:\DOS>FORMAT A: /S
Keuntungan Kerugian Command Language (2) Beberapa pedoman:
Buatlah model eksplisit dari obyek atau tindakan
Pilihlah nama-nama yang penuh arti, spesifik dan jelas Gunakanlah struktur hirarki Bahasa Alami Dialog berbasis bahasa alami merupakan dialog yang menggunakan bahasa yang mudah dimengerti oleh
manusia. Contoh : cetak data mahasiswa yang memiliki
ipk > 3.0. Kemudian bahasa tersebut diterjemahkan ke dalam instruksi yang ekuivalen yang bisa di mengerti komputer,
Keuntungan vs Kerugian Bahasa Alami Keuntungan
Kerugian
- Mempunyai dual>Tidak memerlukan sintaksis kh>Bertele->Luwes dan powe>Opaque (tidak je>Ala>Perancangan perangkat lunak yang rumit
- Tidak efi
- Menggunakan inisiatif campuran
Pengguna menentukan satu dari sejumlah pilihan pada daftar,
kemudian menerapkan sintaks untuk mengindikasikan pilihan, menegaskan pilihan, memulai aksi dan mengamati hasilnya1. Sistem Menu Tunggal
2. Linear Sequences dan Multiple Menus
1.Menu-menu Tunggal
Mnemonic letters : pilihan item menggunakan huruf awal dapat berupa angka, huruf atau campuran angka dan huruf. User harus memasukkan pilihan sesuai dengan format yang diberikan.
Radio Buttons : tampilan menu dengan bentuk radio button. User harus memilih salah satu pilihan yang disediakan.
Button Choice : tampilan menu dengan menggunakan bentuk tombol/button. User meng-klik
salah satu tombol pada tampilan menu. Multiple selection menus atau check boxes : tampilan menu dengan itemnya diseleksi dapat
lebih dari satu.2. Linear Sequences dan Multiple Menus
Menu yang memandu pengguna untuk proses yang kompleks, contoh : clue cards atau “Wizards”
3. Tree-structured Menus
Menu ini terdiri dari : Tree View Menus, List View Menus, Tree structured
menu (Tree View dan List View) pada tampilan Windows ExplorerStrategi Pengorganisasian Menu
Pengategorian, pilihan dari tipe yang serupa ditempatkan
bersama Urutan yang lazim, contoh : nama hari dalam seminggu Jumlah pemakaian, pilihan yang sering digunakan terletak dekat denganbagian atas dari menu.
Kerugian
Keuntungan vs Kerugian Sistem Menu Keuntungan
- Proses belajar singkat
- Mengurangi pengetikan
- Kesalahan mudah diatasi
- Struktur terdefinisi dengan >Proses sedikit lambat
- Menghabiskan ruang layar
- Kurang cocok untuk aktivitas pemasukan data
- Memerlukan kecepatan tampilan yang
Dialog berbasis pengisian borang (form filling dialogue)
merupakan suatu penerapan langsung dari aktifitas pengisian
borang dalam kehidupan sehari- hari ke dalam sistem computer Kualitas antarmuka berbasis pengisian boring tergantung pada
tiga aspek yaitu:1. Tampilan pada layar monitor yang mencerminkan struktur data masukan yang diperlukan oleh sistem.
Hal-hal yang perlu diperhatikan dalam perancangan tampilan borang 1. Proteksi tampilan, pembatasan tampilan yg tidak dapat diakses pengguna.
2. Batasan medan tampilan, penentuan panjang yang tetap atau berubah, menggunakan format bebas atau tertentu.
3. Isi medan, petunjuk pengisian tampilan.
4. Medan opsional, dinyatakan secara tekstual atau menggunakan aturan tertentu,
seperti penggunaan warna berintensitas rendah, warna tampilan yang berbeda, dan lain-lain.
5. Default, tentukan tempatnya, apakah pada bagian yang tidak dapat diakses pengguna ataukah pada bagian pemasukan data.
6. Bantuan, bantuan (help) cara pengisian borang.
Borang Isian (Form Fill-In)
Pengguna melihat suatu tampilan medan yang berhubungan
satu sama lainnya, kursor dipindahkan sepanjang medan- medan yang ada selanjutnya data diisikan pada medan yang dikehendaki
Keuntungan Kerugian
- Proses pemasukan datanya •Menghabiskan ruang layar relatif mudah
- Tidak cocok untuk pemilihan instr
- Perlu sedikit pelatihan
Dialog berbasis ikon adalah ragam dialog yang banyak menggunakan simbol- simbol dan tanda-tanda untuk menunjukkan suatu aktifitas tertentu Dialog Berbasis Icon
Sistem Window Sistem penjendelaan adalah sistem antarmuka yang memungkinkan pengguna untuk menampilkan berbagai informasi ke dalam bagian-bagian layar yang tidak saling mempengaruhi
Jenis-jenis jendela 1. Jendela TTY : jendela paling sederhana.
Contohnya adalah ketika anda berada pada dot prompt. aktifitas oleh sistem kepada pengguna, sehingga aktifitas itu akan dikerjakan oleh sistem komputer. Ketika pengguna memberikan langsung instruksi lewat manipulasi langsung dari semacam kenyataan maya (virtual reality) yang terpampang lewat tampilan yang muncul di layar
Keuntungan Kerugian
Manipulasi Langsung Manipulasi langsung merupakan Ragam dialog yang menyajikan langsung suatu
- Mempunyai analogi yang jelas dengan suatu pekerjaan nyata
- Memerlukan program yang rumit dan berukuran besar
Pada Microsoft Word ketika kursor mendekati suatu ikon akan muncul pesan yang menunjukkan arti ikon tsb.
Selesai