Interaksi Manusia dan Komputer

Teori GOMS ( Goal, Operators, Methods and selections Rules

– Model diusulkan oleh Card, Moran, dan Newell ( 1980, 1983 )

– Postulat :

  • Pemakai memformulasikan goals (edit document ) dan subgoals ( insert word ) yang mereka peroleh dengan menggunakan metode atau prosedur untuk melaksanakan setiap goal ( pindahkan kursor kelokasi yang diinginkan menggunakan serentetan penekanan tombol panah )
  • Operator : ” Perseptual dasar, motor , kegiatan kognitif, yag pelaksanaanya diperlukan untuk mengubah aspek keadaan mental pemakai atau untuk memperngaruhi lingkungan tugas ” (tekan tombol panah atas, pindahkan tangan ke mouse, ingat nama file, pastikan kursor ada di akhir baris )
  • Selection rules : Struktur kontrol untuk memilih salah satu dari metode ( methods ) yang tersedia untuk mencapai goal ( menghapus degnan menekan tombol Backspace berkali-kali vs memblok dengan menentukan posisi awal dan akhir lalu menekan tombol Delete )

Teori Transation Diagram

Teori Transation Diagram Diperkenalkan Oleh Kieras dan Poison ( 1985) didasari pada pendekatan GOMS)

Contoh : Generalized Transition Network untuk Display Writer

Dialog Berbasis Tunggal

Dialog Berbasis Tunggal ( Command Line Dialogue ) merupakan ragam dialog yang paling konvensional. Perintah-perintah tunggal yang dioperasikan biasanya tergantung dari sistem komputer yang dipakai, dan berada dalam suatu domain yang disebut bahasa perintah ( Command Language ). Bahasa ini biasa disebut bahasa buatan.

Bahsa perintah ini harus dirancang sedemikian rupa sehingga bersifat alamiah, yaitu mudah dipelajari dan diingat kebanyakan pengguna.

Contohnya : Perintah yang dimiliki Dos dan Unix.

Ada dua Macam :

– Internal Command ( memerlukan file exe)

– External Command.

Contoh :

DOS LINUX

– Dir : ( IC ) vi : perintah untuk baca/tulis file

– Copy : ( IC ) ls : (=dir di DOS )

– Format : ( EC ) who : Untuk lihat user aktif

– Deltree : ( EC ) lpr : cetak ke printer

Keuntungan Kekurangan

– Cepat – Perlu kebiasaan

– Efisien – Beban ingatan Tinggi

– Akurat – Kurang bagus dalam menangani kesalahan

– Ringkas

– Luwes

– Inisiatif oleh pengguna

– Appealing

Linear Sequence and Multiple Menu

Linear Sequence => 1. Memandu Pemakai ( user ) melallui serankaian pilihan dengan urutan yang sama

2. Menstrukturisasi proses pengembalian keputusan

Contohnya seperti Menu Instalasi Software yang berurutan

Multiple Menu => Kotak Dialog yang mengandung sepertangkat menu-menu yang tidak tergantung satu sama lain.

Contohnya seperti Menu Font Mau Bold/Italic/Underline/None dengan Combo dan Menu FontColor Mau White/Red/Gre

Virtual Reality

Virtual Reality adalah lingkungan buatan yang diciptakan degnan hardware dan software dan dipresentasikan kepada pemakai dengan cara sedemikian sehingga lingkungan tersebut tampil dan terasa seperti lingkungan asli

Komponen Virtual Reality :

  • Visual Display

-> Tampilan yang bisa menutup 100 derajat horizontal dan 50 derajat vertikal

-> Tampilan lain ditutupi

  • Head Position sensing

-> Sistem dapat mengetahui posisi kepala

  • Hand Position sensing

-> Pengenalan posisi tangan dengan sarung tangan khusus

  • Force Feedback

-> Dapat merasakan “memegang” dan “menabrak”

  • Sound Input dan Output

-> Suara yang menambah kesan nyata

-> Pengenalan suara untuk memberi perintah

  • Other Sensasions

-> Pada simulator pesawat terbagn : kemiringan dan getaran

-> Suhu udara, angin, bau

  • Cooperative and Competitive VR

-> Dua orang menggunakan sistem untuk bekerja sama atau bertanding

Pointing Device

Select

-> Pemakai memilih dari seperangkat item

-> Digunakan untuk pemilihan menu, menandai file dalam folder/direktori, atau menandai bagian tertentu dalam desain

Position

-> Pemakai memilih satu titik dalam ruang berdimensi satu, dua, tiga, atau lebih

-> Digunakan unutk membuat gambar, memindahkan objek, atau menyeret blok teks

Orient

-> Pemakai memilih arah diruang berdimensi satu, dua, tiga, atau lebih

-> Arah dapat berupa perputaran simbol di layar, arah gerakan pesawat, atau operasi robot

Path

-> Pemakai dengan cepat melakukan serangkaian operasi position dan orient

-> Jalur dapat terbentuk sebagai garis atau kurva pada program draw, pola jahit atau rute pada peta

Quantity

-> Memakai menyebutkan nilai numerik

-> Biasanya beberapa pilihan berdimensi satu dari nilai-nilai bulat atau real untuk menentukan parameter, seperti nomor halaman dokumen, kecepatan kapal, atau volume suara.

Teks

-> Pemakai memasukkan, memindahkan, dan mengedit teks di bidang dua dimensi

-> Pointing device menandai lokasi penyisipan, penghapusan, atau perubahan

-> Tugas yang lebih rumit : mengetengahkan, pengaturan margin, ukuran font, highlighting (tebal,miring atau garis bawah), dan mengatur layuot halaman

Macam-Macamnya Pointing Device

1. Direct Pointing Devices

-> Light Pen

-> Touch Screen

-> Implementasi touch screen

2. Indirect Pointing Devices

-> Mouse

-> Trackball

-> Joystick

-> Graphics tablet (digitizing tablet)

-> TouchLight Pen

Direct Pointing Device

Light Pen

-> Memungkinkan pemakai menunjuk titik dilayr mengunakan pena dengan sel sensitif cahaya

-> Mempunyai tombol yang dapat di tekan ketika kursor ada di posisi tertentu

-> Kelemahan :

  • Tangan pemakai menutupi bagian layar
  • Tangan pemakai jauh dari keyboard
  • Light pen harus diangkat
  • Pointing Stick

Touch Screen

-> Memungkinkan pemakai menyentuh layar dengan jarinya

-> Kelemahan :

  • Melelahkan
  • Tangan pemakai menutupi bagian layar
  • Tangan pemakai jauh dari keyboard
  • Penunjukan tidak presisi
  • Layar menjadi kotor

Implementasi Touch Screen

-> Land-on stretegy

-> Lift-off strategy ( lebih presisi karena ada kursor )
Indirect Pointing Device

Mouse

-> Kelebihan :

  • Posisi tangan yaman
  • Tombolnya mudah ditekan
  • Pergerakan panjang cepat
  • Penempatan presisi

-> Kelemahan

  • Tangan harus berpindah dari keyboard
  • Memakan tempat di meja
  • Kabelnya menggangu
  • Harus diangkat dan diletakkan kembail untuk gerakan panjang
  • Perlu latihanuntuk menguasainya

Trackball

-> “Mouse terbalik”, bolanya digerakkan tangan

-> Kelebihan tidak memakan banyak tempat

Joystick

-> Berasal dari pengendali pesawat terbang

-> Baik untuk tracking ( mengikuti objek yang bergerak di layar )

-> Kelebihan pergerakan sedikit, perubahan arah mudah

Grapich Table

-> Permukaan peka-sentuh yang terpisah dari layar, diletakkan diatas meja.

mendeteksi gerakan stylus (semacam pena) atau puck.

-> Kelebihan :

  • Posisi tangan nyaman
  • Tangan tidak perlu langsung berada di layar
  • Permukaan dapt lebih luas dari pada layar

Touchpad

-> Permukaan peka terhadap sentuhan tangan

-> Kelebihan :

  • Nyaman seperti touch screen
  • Tangan tidak perlu langsung berada pada layar

Pointing Stick

-> Joystick ini dari bahan karet yang diletakkan diantara tombol-tombol keyboard

HUKUM FITTS Untuk POINTING DEVICES

  • Model pergerakan tangan dalam mengendalikan kursor ditampilan
  • Bila D=Jarak dan W = lebar
    • Index of difficulty = 2log (2D/W)
    • Time to point = C1+C2 ( index of dificulty ) (C1 dan C2 tergantung piranti )
    • Menurut Welford, untuk jarak pendek, Index of difficulty = 2log (D/W + 0.5)
    • Time for precision pointing = C1+C2 ( Index of difficulty ) + C32

Contoh :

Untuk Target Berukuran 1 Inchi pada jarak 8 inci menggunakan piranti dengan C1 = 0.2 dan C2 = 0.1

Index of difficulty = 2Log (2×8/1) = 2Log 16=4

Time to point = 0.2 + 0.1 (4) = 0.6 Detik

Leave a comment