Materi 7 (Notasi Dialog Dan Desain)

BAB 1

PENDAHULUAN


A.     Latar belakang Masalah


Dialog dalam arti umum adalah: percakapan antara dua kelompok atau lebih. Di dalam imk kita membutuhkan dialog antara user dan dislog, dimana saat user menggunakan Mkomputer dibutuhkan dialog agar user dan komputer dapat menggunakan komputer dengan baik,di dalam berdialog di butuhkan desain serta aturan dan langkah langkah yang dibutuhkan saat berdialog seperti layaknya sesama mnusia membutuhkan percakapan yang dapat bersosialisasi dengan manusia lain begitu juga komputer dengan manusia membutuhkan desain dialog


  1. Rumusan masalah

1.      Pengertian dialog

2.      Apa itu Dialog semantik

3.      Apa itu Dialog tekstual

4.      Apa itu Dialog diagramatik

5.      Apa itu Desain analisa dialog

  1. Tujuan masalah

1.      Memahami arti dialog

2.      Mengetahui arti dialog semantik

3.      Memahami pengertian dialog tekstual

4.      Memahami dialog diagramatik

5.      Memahami dialog analisa dialog


BAB II

PEMBAHASAN


NOTASI DIALOG DAN DESAIN

  1. Pengertian dialog?

Dialog dalam arti umum adalah percakapan antara dua kelompok atau lebih. Dialog dalam konteks perancangan user interface adalah struktur dari percakapan antara user dan sistem computer.

Bahasa komputer dapat dibagi atas tiga tingkatan:

1.    Leksikal

a.     merupakan tingkat yang paling rendah

b.    yaitu bentuk icon pada layar

c.     pada bahasa manusia, ekuivalen dengan bunyi dan ejaan suatu kata

2.    Sintaksis

a.     yaitu urutan dan struktur dari input dan output

b.    pada bahasa manusia, ekuivalen dengan grammar suatu kalimat

3.    Semantik

a.    yaitu arti dari percakapan yang berkaitan dengan pengaruhnya pada struktur data internal komputer dan/atau dunia eksternal.

b.    pada bahasa manusia, ekuivalen dengan arti yang berasal dari para partisipan dalam percakapan

Dalam user interface, istilah dialog hampir mirip dengan tingat sintaksis, tapi juga meliputi sifat-sifat leksikal. Dialog manusia-komputer:

1.      Berbeda dengan dialog antar manusia pada umumnya, dialog dengan komputer biasanya terstruktur dan terbatas.

2.      Beberapa ciri-ciri dari dialog terstruktur yang nantinya ditemukan dalam dialog komputer:

a.       menyebutkan beberapa hal tertentu secara berurutan

b.      beberapa bagian dari dialog dilakukan secara bersamaan (concurrently)

c.       dialog berikutnya tergantung pada respons dari partisipan

d.      dialog terstruktur biasanya tidak langsung menuju pada arti kata-katanya / semantik tapi pada level sintaksis.


  1. NOTASI DIAGRAMATIK

Notasi diagramatik paling sering digunakan alam desain dialog. Kelebihannya Memungkinkan desainer untuk melihat secara sekilas struktur dialog. Kekurangan Sulit untuk menjelaskan struktur dialog yang lebih luas dan kompleks. Contoh notasi diagramatik adalah :

1.      State transition networks (STN)

2.      Harel's state charts

3.      Traditional flow diagrams JSD diagrams

State transition networks (STN)

Komponen STN:

  1. Lingkaran, menggambarkan "state" dari system
  2. Tanda panah, yang terdapat antara state; disebut juga transisi. Tanda panah ini diberi label yang menjelaskan tentang tindakan user yang menyebabkan transisi dan response dari sistem.

STN dapat menggambarkan beberapa pilihan dialog:

1.      Urutan tindakan dan response dari sistem (sequence)

2.      Pilihan bagi user (choice)

dari contoh: dari state Menu, user dapat memilih "Circle" sehingga sistem berpindah ke state Circle-1 sehingga option "Circle" highlight; alternatif lain, user dapat memilih "Line" sehingga sistem berpindah ke state Line-1.

3.      Iterasi (iteration)

dari contoh: terdapat pilihan dari state Line-2: user dapat melakukan double click pada suatu titik dan menyelesaikan polyline, berpindah ke state Finish; atau user dapat melakukan single click yang berarti menambah titik baru pada polyline sehingga terjadi transisi kembali ke state Line-2. STN Hirarki dapat digunakan untuk mendeskripsikan suatu sistem lengkap.

B.     Notasi Tekstual

Dalam notasi tekstual ada 3 metode yang digunakan: tata bahasa, aturan produksi dan CSP dan proses aljabar

a.Tata bahasa

Ekspresi Reguler untuk menjelaskan maksud daru suatu sintak

          BNF (backus naur form) : berfokus pada aksi user

          Ekspresi reguler :menjelaskan kriteria pencarian tekstual dan analisis leksikal pemrograman

b.Aturan produksi

Menggunakan if kondisi then aksi (ex. Pada menu)

Baik untuk task paralel, bukan untuk task sequence

c.       CSP dan Proses aljabar

Diagunakan untuk proses sekuensial (urut) à pada natural langage based dan bersama-sama à misalnya penggunaan mouse, keyboard dan draw menu secara bersama-sama


  1. Dialog Semantik

Biasanya struktur dialog bersifat sintaksis Dialog semantik memberikan tambahan catatan dialog formal mengenai arti suatu aksi dan user dibiarkan menginterpretasikan sendiri

Ada 2 aspek dalam dialog Aplikasi dan User

Pendekatan yang dilakukan:

1.Spesifikasi notasi semantik untuk spesial purpose

2. Berhubungan dengan bahasa pemrograman dengan menyertakan beberapa koding dalam notasi dialog

3.   Berhubungan dengan spesifikasi notasi formal


  1. Desain dan analisa dialog

Ada 3 pendekatan dalam perancangan dialog:

1. Berfokus pada aksi user; apakah terspesifikasi dengan baik

2. Memperhatikan kondosi dialog

3. Isu presentasi dan leksikal; bagaimana tampilan dan fungsi tombol


BAB III

PENUTUP

  1. Kesimpulan

Pertukaran instruksi dan informasi antara user dan sistem komputer

Ada tiga model NOTASI dialog

Bahasa komputer dapat dibagi atas tiga tingkatan:

  1. Leksikal
merupakan tingkat yang paling rendah yaitu bentuk icon pada layar pada bahasa manusia, ekuivalen dengan bunyi dan ejaan suatu kata
  1. Sintaksis

  1. Semantik

  1. Saran

Penulis berharap dengan adanya makalah ini dapat membantu pembaca dalam memahami tentang notasi dialog dan bermanfaat, namun makalah ini masih jauh dari unsur kesempurnaan, penulis berharap saran dan kritiknya

Out Of Topic