25
1 Model Interaksi Manusia dengan Komputer Pemrograman Visual (TH22012 ) by Kartika Firdausy 081.328.718.768 [email protected] [email protected] blog.uad.ac.id/kartikaf kartikaf.wordpress.com Tujuan 1. Mengetahui karakteristik/sifat umum dari model interaksi antara manusia dan komputer (ragam dialog/antarmuka) 2. Mengetahui model-model interaksi antara manusia dan komputer (ragam dialog/ antarmuka)

Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

Embed Size (px)

Citation preview

Page 1: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

1

Model Interaksi Manusia dengan Komputer

Pemrograman Visual (TH22012 )by Kartika [email protected]@ee.uad.ac.idblog.uad.ac.id/kartikafkartikaf.wordpress.com

Tujuan

1. Mengetahui karakteristik/sifat umum dari model interaksi antara manusia dan komputer (ragam dialog/antarmuka)

2. Mengetahui model-model interaksi antara manusia dan komputer (ragam dialog/ antarmuka)

Page 2: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

2

Definisi

� Suatu cara yang digunakan untuk mengorganisasikan berbagai teknik interaksi interaktif yang memungkinkan terjadinya komunikasi antara manusia dan komputer

Definisi

� Antarmuka yang menggunakanberbagai teknik interaksi padadasarnya adalah untuk mendapatkansatu kriteria yang sangat pentingdalam pengoperasian sebuahprogram aplikasi� aspek ramah dengan pengguna atau user

friendly

� sekarang lebih diarahkan pada antarmukayang berdaya guna atau usability

Page 3: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

3

Karakteristik/Sifat Umum

� Inisiatif

� sifat dasar dari model interaksi

� akan menentukan keseluruhan model komunikasisehingga dapat ditentukan tipe-tipe pengguna yang dituju oleh sistem yang dibangun

� jenis

� inisiatif oleh komputer

� inisiatif oleh pengguna

Karakteristik/Sifat Umum

� Inisiatif� inisiatif oleh komputer

� pengguna memberikan tanggapan atas prompt yang diberikan oleh komputer untuk memasukkan perintahatau parameter perintah

� dialog terdiri atas sekumpulan pilihan yang telahdidefinisikan sebelumnya

� inisiatif oleh pengguna� pengguna diharapkan memahami sekumpulan perintah

yang harus ditulis menurut aturan tertentu

Page 4: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

4

Karakteristik/Sifat Umum

� Keluwesan

� sistem yang luwes atau fleksibel

� sistem mempunyai kemampuan untuk mencapai suatu tujuan

lewat sejumlah cara yang berbeda

� sistem dapat menyesuaikan diri dengan keinginan pengguna

(bukan pengguna yang harus menyesuaikan diri dengan

kerangka sistem perancang sistem)

� sistem memberikan kesempatan bagi pengguna untuk

melakukan customizing dan memperluas antarmuka dari

sistem untuk memenuhi kebutuhan pribadinya

Karakteristik/Sifat Umum

� Keluwesan

� keluwesan akan memanjakan pengguna tetapi

akan membawa konsekuensi

� kompleksitas sistem yang dirancang dan efisiensi yang hendak dicapai oleh perancang sistem

Page 5: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

5

Karakteristik/Sifat Umum

� Kompleksitas

� perancang tidak perlu menggunakan atau membuatantarmuka lebih dari apa yang diperlukan karena tidak adakeuntungan yang diperoleh tetapi akan menjadikanimplementasi menjadi sulit

� dapat dilakukan dengan menyusun pengelompokan dalam

menerapkan model yang diinginkan oleh pengguna ke dalam

sistem dengan cara menggunakan hirarki atau ortogonalitas

(teknik penstrukturan perintah menurut karakteristik

bebasnya)

Karakteristik/Sifat Umum

� Beban Informasi

� beban informasi yang terkandung dalam suatu

ragam dialog seharusnya disesuaikan dengan

aras/level pengguna

� jika beban terlalu tinggi pengguna akan merasaterbebani

� dapat berpengaruh negatif terhadap kemampuan

pengolahan kognitif dan tingkah laku pengguna

Page 6: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

6

Karakteristik/Sifat Umum

� Konsistensi

� konsistensi digunakan untuk membantu pengguna dalam mengembangkan mentalitas yang diperlukan dalam pengoperasian sistem komputer

� sistem yang konsisten akan mendorong pengembangan

mentalitas dengan cara memberikan semacam petunjuk

kepada pengguna untuk mengekstrapolasi pengetahuan yang

dimiliki sehingga dapat memahami perintah-perintah yang

baru lengkap dengan pilihan yang ada

Karakteristik/Sifat Umum

� Umpan Balik

� pengguna banyak yang menginginkan agar

sistem yang dirancang pada saat dieksekusi

selalu memberikan umpan balik tentang apa yang

sedang dikerjakan oleh sistem

Page 7: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

7

Karakteristik/Sifat Umum

� Observabilitas

� sistem dikatakan memiliki sifat observabilitas jika

sistem berfungsi secara benar dan kelihatan

sederhana bagi pengguna meski sesungguhnya

proses yang terjadi sangat rumit

Karakteristik/Sifat Umum

� Kontrolabilitas

� kontrolabilitas berimplikasi bahwa sistem selalu

berada di bawah kontrol pengguna

� dengan menyediakan sarana untuk

� mengetahui keberadaan pengguna dalam sistem,

� apa yang dapat dikerjakan oleh pengguna dan apakah

nanti dapat dibatalkan

Page 8: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

8

Karakteristik/Sifat Umum

� Efisiensi

� efisiensi dalam sistem komputer adalah

throughput yang diperoleh dari kerjasama antara

manusia dan komputer

Karakteristik/Sifat Umum

� Keseimbangan

� keseimbangan berkaitan dengan pembagian

pekerjaan antar manusia dengan komputer

seoptimal mungkin

Page 9: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

9

Karakteristik/Sifat Umum

Tipe/Jenis

� Interaksi berbasis Perintah Tunggal

� paling konvensional karena perintah-perintah

tunggal yg dapat dioperasikan biasanya

tergantung dari sistem komputer yg dipakai &

berada dlm suatu domain yg disebut bahasa

perintah (command language)

Page 10: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

10

Tipe/Jenis

� Interaksi berbasis Perintah Tunggal

� bahasa perintah adalah bahasa yang sengaja

diciptakan untuk melakukan komunikasi yang

tepat dan akurat pada suatu domain

� harus dirancang sedemikian rupa sehingga mempunyaisifat alamiah, yaitu mudah dipelajari dan diingat olehkebanyakan pengguna

Tipe/Jenis

� Interaksi berbasis Perintah Tunggal

� keuntungan

� cepat, efisien, akurat, ringkas, luwes, inisiatif olehpengguna, dan appealing

� kelemahan

� memerlukan pelatihan yang lama, membutuhkanpenggunaan yang teratur, beban ingatan tinggi dan jelekdalam menangani kesalahan

Page 11: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

11

Tipe/Jenis

� Interaksi berbasis Bahasa Pemrograman

� memungkinkan pengguna untuk mengemas

sejumlah perintah ke dalam suatu bentuk berkas

yang sering disebut dengan batch file

� dapat mengatasi permasalahan pada dialog berbasisperintah tunggal saat pengguna harus memberikansederetan perintah-perintah yang sama setiap kali akanmenjalankan program aplikasi

Tipe/Jenis

� Interaksi berbasis Bahasa Pemrograman

� perintah-perintah yang dituliskan tidak harus

menggunakan salah satu bahasa pemrograman

baik bahasa pemrograman tingkat tinggi maupun

tingkat rendah tetapi harus memperhatikan

aturan-aturan tertentu

Page 12: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

12

Tipe/Jenis

� Interaksi berbasis Bahasa Alami

� dilakukan oleh pengguna dengan memberikan

instruksi-instruksi dalam bahasa alami yang lebih

umum sifatnya kepada komputer

� mengharuskan komputer mempunyai kemampuan untukmengolah bahasa alami tersebut sehingga komputerdapat mengetahui arti dari instruksi tersebut

Tipe/Jenis

� Interaksi berbasis Bahasa Alami

� pengguna secara bebas dapat memberikan

instruksinya dengan kalimat-kalimat yang lebih

manusiawi tanpa terbatasi oleh sintaksis seperti

dalam ragam dialog berbasis perintah tunggal

Page 13: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

13

Tipe/Jenis

� Interaksi berbasis Bahasa Alami

� model ini menghadapi kenyataan bahwa terdapatperbedaan bahasa antara manusia dengan komputersehingga diperlukan adanya sistem penterjemah yang dapat menterjemahkan suatu kalimat pada dua arah

� jika pengguna memberikan instruksi maka sistem

penterjemah harus mampu menterjemahkan instruksi tersebut

ke dalam format instruksi yang dimengerti oleh komputer dan

sebaliknya jika komputer memberikan jawaban maka sistem

penterjemah harus mampu menterjemahkan format instruksi

komputer menjadi pesan yang dapat dimengerti oleh manusia

Tipe/Jenis

� Interaksi berbasis Bahasa Alami

� keuntungan

� tidak memerlukan sintaksis khusus, luwes dan powerful, alamiah dan merupakan inisiatif campuran

� kelemahan

� mempunyai dualisme, tidak persis, bertele-tele, opaque (‘buram’), tidak efisien dan perancangan perangkatlunaknya sangat rumit

Page 14: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

14

Tipe/Jenis

� Interaksi berbasis Sistem Menu

� menyediakan daftar pilihan dalam jumlah yang

terbatas yang biasanya berupa suatu kalimat atau

kumpulan beberapa kata sehingga pengguna

dapat menetukan pilihannya

Tipe/Jenis

� Interaksi berbasis Sistem Menu

� jenis berdasarkan teknik penampilan pilihan-

pilihannya

� sistem menu datar

� menampilkan semua pilihan secara lengkap

� sistem menu tarik

� menampilkan daftar pilihan dalam kelompok-kelompok

tertentu

Page 15: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

15

Tipe/Jenis

� Interaksi berbasis Sistem Menu

Tipe/Jenis

� Interaksi berbasis Sistem Menu

� keuntungan

� memerlukan sedikit pengetikan, baban memori rendah,

strukturnya terdefinisikan dengan baik, perancangannya

mudah dan tersedia piranti bantu (CAD)

� kelemahan

� seringkali lambat, memakan ruang layar, tidak cocok untuk

aktifitas pemasukan data, tidak cocok untuk dialog terinisiasi

pengguna dan tidak cocok untuk dialog terinisiasi campuran

Page 16: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

16

Tipe/Jenis

� Interaksi berbasis Pengisian Borang

(formulir)

� penerapan langsung dari aktifitas pengisian

borang dalam kehidupan sehari-hari dimana

pengguna akan dihadapkan pada suatu bentuk

borang yang ada di layar komputer yang

digunakan

Tipe/Jenis

� Interaksi berbasis Pengisian Borang(formulir)� kualitas tergantung pada tiga aspek

� tampilan pada layar yang mencerminkan struktur data masukan yang diperlukan oleh sistem

� kejelasan perancangan & penyajiannya secara visual pd layar

� derajat kebenaran dan kehandalan penerimaan data masukan oleh program lewat berbagai fasilitaspemasukan data yang ada pada borang

Page 17: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

17

Tipe/Jenis

� Interaksi berbasis Pengisian Borang (formulir)� perancangan tampilan perlu memperhatikan

� proteksi tampilan,

� batasan medan tampilan,

� isi medan,

� medan opsional,

� default,

� bantuan,

� medan penghentian,

� navigasi,

� pembetulan kesalahan & penyelesaian

Tipe/Jenis

� Interaksi berbasis Pengisian Borang (formulir)

Page 18: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

18

Tipe/Jenis

� Interaksi berbasis Pengisian Borang (formulir)

� keuntungan

� pengguna sudah terbiasa dengan pengisian borang, isian

data yang disederhanakan, diperlukan sedikit pelatihan,

beban memori rendah, struktur jelas, perancangan mudah dan

tersedia berbagai piranti bantu perancangan tampilan

� kelemahan

� seringkali lambat, memakan ruang layar, tidak cocok untuk

pemilihan instruksi, memerlukan pengontrol kursor,

mekanisme navigasinya tidak terlihat secara eksplisit dan

memerlukan suatu bentuk pelatihan

Tipe/Jenis

� Interaksi berbasis Icon

� banyak menggunakan simbol-simbol dan tanda-

tanda untuk menunjukkan suatu aktifitas tertentu

� secara teknis mirip dengan dialog berbasis sistem menu hanya saja pada sistem menu pilihan yang ada disajikandalam bentuk tekstual sedangkan dalam dialog berbasisicon pilihan yang ada disajikan dalam bentuk simbolatau tanda

Page 19: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

19

Tipe/Jenis

� Interaksi berbasis Icon

Tipe/Jenis

� Interaksi berbasis Icon � keuntungan

� mudah dipelajari dan dikenali karena manusiamempunyai ingatan yang lebih kuat dalam mengingatdan mengolah gambar

� kelemahan� penggunaan icon dapat membingungkan dan boros

tempat serta sangat tidak efektif ketika harus berurusandengan sejumlah besar perintah maupun berkas

Page 20: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

20

Tipe/Jenis

� Interaksi berbasis Sistem Penjendelaan

� memungkinkan pengguna untuk menampilkan

berbagai informasi baik sendiri-sendiri maupun

secara bersama-sama ke dalam bagian-bagian

layar yang tidak saling mempengaruhi

Tipe/Jenis

� Interaksi berbasis Sistem Penjendelaan

� jenis

� sistem penjendelaan TTY

� sistem penjendelaan time multiplexed window

� sistem penjendelaan space multiplexed window

� sistem penjendelaan non homogen

Page 21: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

21

Tipe/Jenis

� Interaksi berbasis Sistem Penjendelaan

� jenis

� sistem penjendelaan TTY

� sistem penjendelaan yang hanya terdiri dari sebuah jendela

yang mempunyai fasilitas pemindahan halaman secara

otomatis pada satu arah

� sistem penjendelaan time multiplexed window

� sistem penjendelaan yang dapat digeser dan frame at a

time windows

Tipe/Jenis

� Interaksi berbasis Sistem Penjendelaan� jenis

� sistem penjendelaan space multiplexed window

� sistem penjendelaan yang dilakukan dengan membagi-bagilayar menjadi beberapa jendela dengan ukuran yang bervariasi, dan jenis jendelanya dapat ditentukanberdasarkan ketergantungan antara satu jendela denganjendela yang lain

� sistem penjendelaan non homogen

� sistem penjendelaan yang tidak dapat dikelompokkan padaketiga jenis sistem penjendelaan di atas

Page 22: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

22

Tipe/Jenis

� Interaksi berbasis Sistem Penjendelaan

Tipe/Jenis

� Interaksi berbasis Manipulasi Langsung

� memiliki karakteristik penyajian langsung suatu

aktivitas oleh sistem kepada pengguna

� aktivitas akan dikerjakan oleh sistem komputer ketikapengguna memberikan instruksi lewat manipulasilangsung dari semacam kenyataan maya yang terpampang lewat tampilan yang muncul di layar

Page 23: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

23

Tipe/Jenis

� Interaksi berbasis Manipulasi Langsung� keuntungan

� mempunyai analogi yang jelas dengan suatu pekerjaan nyata, mengurangi waktu pembelajaran, memberikan tantanganuntuk eksplorasi pekerjaan yang nyata, penampilan visual yang bagus, mudah dioperasikan dan tersedianya berbagaiperancang batu untuk merancang dialog berbasis manipulasilangsung

� kelemahan� memerlukan program yang rumit dan berukuran besar,

memerlukan tampilan grafis yang berkinerja tinggi, memerlukan piranti masukan seperti mouse atau trackball, dan memerlukan perancangan tampilan dengan kulaifikasitertentu

Tipe/Jenis

� Interaksi berbasis Manipulasi Langsung

Page 24: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

24

Tipe/Jenis

� Interaksi berbasis Interaksi Grafis� cukup sulit dibedakan secara umum dengan dialog

berbasis manipulasi langsung

� ditunjukkan dengan

� pesan atau tooltip yang dimunculkan ketika pemakaimeletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon tersebut

� penggunaan hypertext seperti pada fasilitas help yang berfungsi untuk menghubungkan pengguna ke teks yang lain yang ditunjuk, dimana hypertext ini biasanya ditunjukkandengan perubahan bentuk kursor mouse jika diletakkan diatas teks yang berfungsi sebagai link

Tipe/Jenis

� Interaksi berbasis Interaksi Grafis

Page 25: Model Interaksi Manusia dengan Komputer · berbagai teknik interaksi pada ... meletakkan kursor dalam suatu objek icon atau simbol yang menjelaskan fungsi dari simbol atau icon

25

Summary

� Model interaksi manusia dan komputer

bermacam-macam dan harus diperhatikan

pemilihan dan karakteristiknya sehingga

dapat menjadi suatu model interaksi yang

baik!

Referensi

Santoso, P. Insap; 1997; Interaksi Manusia &

Komputer : Teori dan Praktek; Penerbit Andi;

Jogjakarta