RAGAM
DIALOG
A.
Ragam Dialog Interaktif
Dialog dalam IMK adalah pertukaran
instruksi dan informasi yang mengambil tempat antara user dan sistem komputer.
Ø KARAKTERISTIK UMUM
RAGAM DIALOG
· Inisiatif
Inisiatif oleh komputer; user
memberikan tanggapan atas prompt yang diberikan oleh komputer
Inisiatif oleh user; user mempunyai
sifat keterbukaan yang luas dalam artian user diharapkan agar dapat memahami
sekumpulan perintah yang harus ditulis menurut aturan (sintaks) tertentu
· Keluwesan
Tidak hanya dilihat
dari kemampuan sistem menyediakan sejumlah perintah-perintah yang memberikan
hasil sama, tetapi bagaimana sistem dapat menyesuaikan diri dengan keinginan
pengguna dan bukan sebaliknya
· Kompleksitas
Keluwesan harus
dibayar dengan kompleksitas implementasi yang tinggi, oleh sebab itu perlu
pembatasan kompleksitas dengan cara TIDAK membuat antarmuka lebih dari yang
diperlukan karena tidak ada keuntungan darinya.
· Kekuatan
Didefinisikan sebagai
jumlah kerja yang dapat dilakukan oleh sistem untuk setiap perintah yang
diberikan oleh user. Aspek ini dapat berbenturan dengan aspek keluwesan dan
kompleksitas
· Beban informasi
Penyampaian
informasi dalam dialog yang sesuai dengan kebutuhan pengguna.
· Konsistensi
Suatu atribut yang
dapat mendorong user mengembangkan mentalitas dengan cara memberikan semacam
petunjuk untuk mengeksplorasi pengetahuan tentang pemahaman perintah-perintah
baru dengan opsion yang sudah ada
· Umpan balik
Kemampuan untuk
memberikan informasi kepada user tentang proses yang sedang berjalan akibat
adanya masukan yang dilakukan oleh user
·
Observabilitas
Sistem
dapat berfungsi secara benar namun nampak sederhana bagi user
· Kontrolabilitas
Sistem yang selalu
dalam kontrol user. Dialog yang memiliki sifat ini harus memungkinkan user agar
dapat menentukan:
·
Dimana
sebelumnya ia berada
·
Dimana
sekarang ia berada
·
Kemana
ia dapat pergi
·
Apakah
pekerjaan yang sudah dilakukan dapat dibatalkan
· Efisiensi
Efisinsi dalam system computer yang
melibatkan unjuk kerja manusia dan computer secara bersama – sama adalah
throughput yang diperoleh dari kerjasama antara manusia dan computer.
·
Keseimbangan
Strategi yang diambil
dalam perancangan sembarang system manusia – computer haruslah dapat membagi –
bagi pekerjaan antara manusia dan computer seoptimal mungkin.
Ø Ragam
dialog dikelompokkan menjadi beberapa kategori yaitu :
1. Dialog berbasis perintah tunggal
( command line dialogue )
· 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:
· Luwes
·
Inisiatif pada pengguna
·
Nyaman
dalam penciptaannya
·
Memberdayakan
user
·
Cepat
·
Efisien
·
Akurat
·
Kerugian:
·
Membutuhkan
pelatihan yang lama
·
Membutuhkan
penggunaan yang teratur
·
Beban
ingatan yang tinggi
·
Jelek
dalam menangani kesalahan
·
Beberapa pedoman:
·
Buatlah
model eksplisit dari obyek atau tindakan
·
Pilihlah
nama-nama yang penuh arti, spesifik dan jelas
·
Gunakanlah
struktur hirarki
·
Usahakan
struktur yang konsisten
·
Aturan-aturan
penyingkatan harus konsisten
·
Pertimbangkan
pemakaian menu-menu perintah pada tampilan berkecepatan tinggi
·
Batasi
jumlah perintah untuk menjalankan suatu tugas
2. Dialog berbasis bahasa pemograman
(programming language dialogue )
Ragam dialog yang memungkinkan
pengguna untuk mengemas sejumlah perintah kedalam kesuatu bentuk berkas yaitu
batch file.
Contoh bahasa pemograman : Assembler,
pascal, C, FORTRAN atau BASIC.
3. Antarmuka berbasis bahasa alami (
natural language interface )
· Sistem harus tunduk
dan merespon kalimat-kalimat dan frase-frase pada bahasa alami
· Keuntungan:
· Mengurangi beban
mempelajari sintaks
· Kerugian:
·
Memerlukan
dialog klarifikasi
·
Memerlukan
lebih banyak pengetikan
·
Tidak
dapat diprediksi
4. System menu
· Pengguna menentukan
satu dari sejumlah pilihan pada daftar, kemudian menerapkan sintaks untuk
mengindikasikan pilihan, menegaskan pilihan, memulai aksi dan mengamati
hasilnya
· Keuntungan:
·
Proses
belajar singkat
·
Mengurangi
pengetikan
·
Kesalahan
mudah diatasi
·
Struktur
terdefinisi dengan baik
·
Beban
memori rendah
·
Perancangannya
mudah
·
Kerugian:
·
Proses
sedikit lambat
·
Menghabiskan
ruang layar
·
Kurang
cocok untuk aktivitas pemasukan data
·
Memerlukan
kecepatan tampilan yang tinggi
5. Dialog berbasis pengisian boring
( form filling dialogue )
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:
·
Proses
pemasukan datanya relatif mudah
·
Perlu
sedikit pelatihan
·
Beban
memori rendah
·
Strukturnya
jelas
·
Tersedia
berbagai piranti bantu desain tampilan
·
Perancangannya
mudah
·
Kerugian:
·
Menghabiskan
ruang layar
·
Tidak
cocok untuk pemilihan instruksi
·
Memerlukan
pengontrol kursor
·
Mekanisme
navigasi tidak jelas
·
Sering
kali cukup lambat
6. Antarmuka berbasis ikon (
icon-based user interface )
Yaitu
ragam dialog yang banyak menggunakan simbol-simbol dan tanda-tanda untuk
menunjukkan suatu aktifitas tertentu.
Kenneth
N. Lodding dan R.S. Easterby memperkuat pendapat yang pertama. Mereka mendukung
pendapat yang pertama dengan berbagai alasan: manusia mendapatkan kesan bahwa
gambar mempunyai sifat alamiah, manusia mempunyai ingatan yang kuat dalam
mengingat-ingat dan mengolah gambar, ikon merupakan sesuatu yang mudah
dipelajari dan dikenal, dan karena gambar lebih bersifat umum dibanding dengan
informasi tektual.
Easterby lebih
menekankan kepada penggunaan simbol yang bersifat lebih umum dibandingkan
dengan teks yang sangat bergantung pada suatu bahasa. D. Gittens menambahkan
bahwa ikon yang atribut-atributnya dapat diatur memungkinkan pemrograman untuk
mengelompokkan berbagai obyek berdasarkan stributnya.
Beberapa ahli lain
cenderung mendukung pendapat kedua. S. Manes mengatakan bahwa penggunaan ikon
dapat membingungkan, boros tempat, dan sangat tidak efektif ketika harus
berurusan dengan sejumlah besar perintah-perintah, berkas-berkas, atau
konsep-konsep yang serupa. D.Gittens, selain mendukung pendapat pertama,juga
memberikan beberapa alasan yang mendukung pendapat kedua. Ia berpendapat bahwa
cukup sulit bagi kita untuk menemukan piktogram yang ekivalen denagan konsep
sistem komputer dan kesukaran yang timbul pada penggunaan ikon untuk menangani
parameter perintah dalam jumlah yang besar. Beberapa ahli lain mengatakan bahwa
bagi orang-orang tertentu akan lebih mudah bagi mereka membaca suatu teks
dibanding memahami apa yang tergantung di dalam suatu gambar.
7. System penjendelaan ( window
system )
Ada 7 fungsi yang bias dimanfaatkan
oleh pengguna dengan adanya dialog berbasis jendela yaitu :
· Lebih
banyak informasi yang ditampilkan
· Kemungkinan
memasukkan lebih dari sebuah sumber informasi
· Mengkombinasikan
sejumlah sumber informasi yang berbeda
· Pengendalian
secara bebas dari setiap program yang ada
· Sebagai
sarana untuk mengingatkan
· Bisa
digunakan sebagai sarana untuk penyajian berganda
· Sebagai
command context / active form
Ø Jenis
– jenis jendela
· Jendela
TTY
· Time
multiplexed windows
· Space
multiplexed windows
· Jendela
non homogen
8. Manipulasi Langsung
Karakteristik yang sangat penting dari ragam
dialog ini adalah adnya prnyajiaan langsung suatu aktifitas oleh system kepada
user sehingga aktifitas itu dikerjakan oleh system computer ketika user
memberikan intruksi lewat manipulasi langsung dari semacam kenyataan maya
(virtual reality) yang terpampang lewat tampilan yang muncul dilayar.
Ø Penerapan
Manipulasi langsung di berbagai bidang
· bidang
Kontrol Proses
· bidang
editor teks
· bidang
simulator
· bidang
kontrol lalu lintas penerbangan
· bidanng
perancangan berbantuan computer.
Ø Keuntungan
dan kerugian Penggunaan Dialog Berbasis Manipulasi Langsung
|
Keuntungan
|
Kerugian
|
|
· Mempunyai
analogi yang jelas dengan suatu yang pekerjaan nyata
· Mengurangi
wKtu pembelajaran
· Memberikan
tantangan untuk eksplorasi pekerjaan yang nyata
· Penampilan
visual yang bagus
· Mudah
dioperasikan
· Tersedianya
berbagai perangkat bantu untuk merancang ragam dialog manipulasi langsung
|
· Memerlukan
program yang rumit dan berukuran besar
· Memerlukan
tampilan grafis berkinerja tinggi
· Memerlukan
piranti masukan seprti mouse , trackball
· Memerlukan
perancangan tampilan dengan kualifikasi tertentu
|
9. Antarmuka Berbasis Interaksi Grafis
Secara umum, keuntungan dan kerugian
teknik antarmuka berbasis interaksi grafis sama dengan keuntungan dan kerugian
teknik antarmuka menggunakan manipulasi langsung.
10. Dll.
Tidak ada komentar:
Posting Komentar