Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehIrwan Hermanto Telah diubah "6 tahun yang lalu
1
Interaksi Manusia dan Komputer (Desain dan Notasi Dialog)
RAHMA DWI WAHYUNI, S.KOM
2
Pendahuluan Dialog dalam arti umum adalah percakapan antara dua kelompok atau lebih. Sedangkan dialog dalam konteks perencanaan user interface adalah struktur dari percakapan antara user dan sistem komputer.
3
Bahasa komputer 3 tingkatan bahasa : Leksikal
Merupakan tingkatan yang paling rendah Pada bahasa manusia, ekuivalen dengan bunyi dan ejaan suatu kata Sintaksis yaitu urutan dan struktur dari input dan output pada bahasa manusia, ekuivalen dengan grammar suatu kalimat Semantik DIALOG SEMANTIK.doc yaitu arti dari percakapan yang berkaitan dengan pengaruhnya pada struktur data internal komputer dan/atau dunia eksternal. pada bahasa manusia, ekuivalen dengan arti yang berasal dari para partisipan dalam percakapan
4
NOTasi dialog Diagramatik
State transition networks (jaringan transisi keadaan / status)STATE TRANSITION NETWORK.doc Flowchart Flowchart.pdf Diagram JSD DFD DFD 1.pdf Tekstual Formal grammars (tata bahasa formal) Production rules (aturan produksi) CSP
5
Diagram JSD Digunakan untuk berbagai aspek dari analisis tugas dan notasi dialog, misal : Diagram JSD di atas terbagi menjadi tiga bagian yaitu LOGIN, TRANSACTION dan LOGOUT. Urutan pengoperasiannya berjalan dari kiri ke kanan. Tanda asterik (*) merepresentasikan iterasi atau pengulangan. Tanda (o) merepresentasikan pilihan atau opsional.
6
Tata bahasa (grammar) Mempunyai arti sebagai aturan dalam menggunakan suatu bahasa. Pada IMK, tata bahasa merupakan suatu ekspresi reguler yang menjelaskan suatu maksud dari suatu kalimat. Salah satu bentuk formal yang sering digunakan untuk notasi dialog tekstual adalah BNF (Backus Naur Form) dan ekspresi reguler. BNF dan ekspresi reguler berfokus pada aksi yang dilakukan user dimana ekspresi reguler lebih sering digunakan untuk mendeskripsikan kriteria pencarian tekstual yang lebih komplek dan analisis leksikal bahasa pemrograman. BNF diperluas untuk dialog desain yang meliputi urutan seperti pembuatan polyline pada STN yang direpresentasikan dengan SELECT-LINE CLICK CLICK* DOUBLE-CLICK. BNF tidak baik untuk menangani interface berbasis grafik dan tidak bisa menangani dialog berbarengan atau escape
7
ATURAN PRODUKSI (production rules)
Aturan ini menggunakan kondisi IF kondisi THEN aksi. Bila semua aturan aktif dan sistem cocok dengan bagian dari kondisi maka kondisi selanjutnya tidak akan diperiksa. Atruran produksi sangat baik digunakan untuk tugas yang berbarengan tetapi tidak baik digunakan untuk tugas berurutan.
8
Aturan produksi memiliki dua tipe, yaitu :
1. Event-oriented Rule Pada event ini terdapat tiga tipe yaitu USER EVENT (begin in upper case), INTERNAL EVENT (begin in lower case) dan system response event (shown in angle brackets), contoh : 2. State-oriented Rule Merupakan aturan yang hanya berorientasi pada setiap kondisi. Misalnya :
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.