Oleh :
GUSTIENTIEDINA, M.KOM
• Keluwesan
sistem yang mempunyai kemampuan untuk mencapai satu tujuan
lewat sejumlah cara yang berbeda
Sistem harus dapat menyesuaikan diri dengan pengguna, dan
bukan pengguna yang harus menyesuaikan diri dengan sistem
yang telah ditetapkan oleh perancang sistem.
Karakteristik Umum Ragam Dialog (lanjutan)
• 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.
Karakteristik Umum Ragam Dialog (lanjutan)
• 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
Karakteristik Umum Ragam Dialog (lanjutan)
• Observabilitas
Sistem dapat berfungsi secara benar namun nampak
sederhana bagi user
• Kontrolabilitas
Sistem yang selalu berada dibawah 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
Karakteristik Umum Ragam Dialog (lanjutan)
• Efisiensi
Unjuk kerja manusia dan komputer secara bersama ‐ sama
• Keseimbangan
pembagian pekerjaan/tugas antara manusia dan komputer
seoptimal mungkin
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 Kerugian
•Luwes •Membutuhkan pelatihan yang
•Inisiatif pada pengguna lama
•Nyaman dalam penciptaannya •Membutuhkan penggunaan yang
•Memberdayakan user teratur
•Cepat •Beban ingatan yang tinggi
•Efisien •Jelek dalam menangani
kesalahan
•Akurat
Command Line Dialogue
(lanjutan)
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
Pragramming Language Dialogue
- Pada SQL
Select * from Data where IPK > 3.0
Keuntungan Kerugian
•Mempunyai analogi yang jelas •Memerlukan program yang rumit
dengan suatu pekerjaan nyata dan berukuran besar
•Mengurangi waktu pembelajaran •Memerlukan tampilan grafis
•Memberikan tantangan untuk berkinerja tinggi
eksplorasi pekerjaan yang nyata •Memerlukan peranti masukan
•Penampilan visual yang bagus seperti mouse, trackball, dll
•Mudah dioperasikan •Memerlukan perancangan
•Tersedianya berbagai perangkat tampilan dengan kualifikasi
bantu untuk merancang ragam tertentu
dialog manipulasi langsung
Contoh Manipulasi Langsung
Contoh-contoh Sistem Manipulasi Langsung
Keuntungan Kerugian
•Proses pemasukan datanya •Menghabiskan ruang layar
relatif mudah •Tidak cocok untuk pemilihan
•Perlu sedikit pelatihan instruksi
•Beban memori rendah •Memerlukan pengontrol kursor
•Strukturnya jelas •Mekanisme navigasi tidak jelas
•Tersedia berbagai piranti bantu •Sering kali cukup lambat
desain tampilan
•Perancangannya mudah
Contoh Borang Isian
Interface Berbasis Grafis