Please enable JavaScript.
Coggle requires JavaScript to display documents.
NOTASI DAN PERANCANGAN DIALOG (APAKAH DIALOG ITU? (PERANCANGAN DIALOG (•…
NOTASI DAN PERANCANGAN DIALOG
APAKAH DIALOG ITU?
Dialog adalah percakapan antara dua atau lebih pihak. Dialog juga
mengimplikasikan kerjasama atau sedikitnya keinginan untuk menyelesaikan
konflik
Leksikal, merupakan tingkat yang paling rendah : bentuk icon pada layar
Sintaksis, yaitu urutan dan struktur dari input dan output
Semantik, yaitu arti dari percakapan yang berkaitan dengan pengaruhnya pada
struktur data internal komputer dan / atau dunia eksternal
• Partisipan harus menyebutkan dialognya dalam urutan tertentu.
• Beberapa dialog diantaranya telah ditetapkan sebelumnya.
• • Beberapa bagian tertentu dari dialog dilakukan secara bersamaan
(concurrently).
• Umumnya dialog berikutnya tergantung pada respons dari partisipan
• Dialog dengan komputer mungkin saja tidak mengakomodasi semua
kejadian yang mungkin
• Deskripsi dialog biasanya tidak langsung menuju pada arti kata-katanya
/semantik tapi pada level sintaksis
PERANCANGAN DIALOG
• Rangkaian Dialog menggambarkan struktur tugas.
• Beberapa rangkaian dialog tambahan digunakan untuk user support, mis.
help system, tutorial sub-sytem.
• Rangkaian dialog diurutkan sesuai dengan struktur tugas
GUI metaphor
• Pemilihan dan representasi conceptual metaphor
• Representasi obyek interaktif dalam metaphor
• Perancangan manipulasi untuk mengimplementasikan aksi user
• Desain micro-metaphors untuk kendali aksi (control action) dan representasi
command
diperlukan deskripsi yang terpisah dari program
• Agar mudah dianalisa
• Pemisahan elemen-elemen interface dari logika program (semantik)
• Apabila notasi dialog ditulis sebelum program dibuat, maka notasi tersebut
bisa membantu desainer untuk menganalisis struktur dialog yang diajukan.
• Notasi dialog ini dapat digunakan sebagai salah satu cara bagi anggota tim
perancangan untuk mendiskusikan
NOTASI DIAGRAMATIK
HAREL'S STATE CHARTS
HIERARCHICAL STATE TRANSITION NETWORK
tambahan berupa gabungan state (composite state) yang digambarkan
dengan persegi panjang
STN dapat
merepresentasikan beberapa hal yang terkait dengan dialog yaitu
• Iterasi (iteration)
• Pilihan bagi user (choice)
• Urutan (sequence) dari aksi yang dilakukan user dan respon yang diberikan
oleh sistem
JSD DIAGRAM
NOTASI DIALOG TEKSTUAL
TATA BAHASA (GRAMMARS)
iagram yang digunakan untuk menggambarkan dialog komputer juga
memiliki sifat linguistik, maka tidak mengherankan jika formal grammar juga
dipakai sebagai notasi dialog. Salah satu bentuk formal yang sering digunakan untuk
notasi dialog tekstual adalah BNF (Backus-Naur Form) dan regular expression.
PRODUCTION RULES
User events, yang diawali dengan huruf kapital
Internal events, yang dimulai dengan huruf kecil
System response events, yang diapit oleh tanda kurung siku seperti <draw line>
merupakan efek sistem yang dapat dilihat atau didengar.
CSP DAN EVENT ALGEBRAS
SEMANTIK DIALOG