0

Makalah Kelompok 7 ( NOTASI DESAIN DAN DIALOG )

Posted by Unknown on 23.54


MAKALAH
NOTASI DESAIN DAN DIALOG
DiajukanUntukMemenuhi Salah SatuTugasTerstrukturPada Mata Kuliah
InteraksiManuasiadanKomputer

Oleh:
NOVA ELMITASARI    (2512.016)
YOLANDA (2512.181)

Dosen Pembimbing
ERIL SYAHMAIDI, Spd, Mpd

PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMATIKA JURUSAN
TARBIYAH  SEKOLAH TINGGI AGAMA ISLAM NEGERI
(STAIN)SJECH M. DJAMIL DJAMBEK
BUKITTINGGI
2014



KATA PENGANTAR
Rasa puji dan rasa syukur yang sedalam-dalamnya penulis aturkan kepada kehadirat Allah SWT yang telah memberikan rahmat dan karunianya kepada penulis,sehingga penulis dapat menyelesaikan makalah interaksi manusia dan komputer yang berjudul “DialogdanDesain”.Guna untuk memenuhi salah satu tugas terstruktur mata kuliah interaksimanusiadengan computer.
Kemudian shalawat berangkaikan salam penulis sampaikan kepada allah SWT kiranya dilimpahkan kepada arwah junjungan kita nabi besar Muhammad SAW,yang telah berjuang mati-matian hingga tetes darah penghabisan demi untuk menegakkan kalimat Laailahaillallah di permukaan bumi ini.Semoga kita senantiasa menjalani hidup dengan pencerahan allahi dan ajaran Rasulullah SAW.
           Ucapan terima kasih tidak lupa pula kami ucapkan kepada bapak ERIL SYAHMAIDI, Spd, Mpdselaku dosen pembimbing yang telah melakukan dan memberi bimbingan baik secara lansung maupun tidak lansung dalam penyelesaian makalah ini. Dan tidaklupa pula kepadateman-teman,yang telahmembantu kami dalampembuatanmakalahini.
Dalampembuatanmakalahini kami menyadaribahwa kami masihbanyakmemilikikekurangan.Olehsebabituberharapadanyakritikdan saran untukperbaikanpembuatanmakalahselanjutnya.Terimakasih.
                                                                                                                       
                                                                                    Bukittinggi ,10Oktober  2014

(pemakalah)




                            DAFTAR ISI
Kata pengantar.............................................................................................................i
Daftarisi......................................................................................................................i
   BAB 1 :        PENDAHULUAN
A.    LatarBelakang..................................................................................i
B.     Rumusanmasalah..............................................................................i
C.     Tujuan...............................................................................................i
   BAB II :       PEMBAHASAN
A.    Pengertiandialog............................................................................1
B.     Notasidesain  dialog......................................................................1
C.     Notasi dialog diagramatik..............................................................2
D.    Notasi dialog tekstual.....................................................................4
E.     Semantic dialog..............................................................................5
F.      Desaindananalisa dialog...............................................................5
BAB III          PENUTUP
A.    Kesimpulan.....................................................................................7
B.     Kritikdan saran................................................................................7


BAB I
PENDAHULUAN
A.    LatarBelakang
            Perkembangan teknologi informasi yang sanagt cepet telah membawa dunia memasuki era baru yang lebih cepat dari sebelumnya. Perkembangan teknologi ini membawa perubahan dalam berbagai bidang kehidupan manusia. Sebagai hasilya telah menciptakan sebuah tenologi komputer sebagai alat bantu dalam melakukan pekerjaan manusia dan dihasilkan juga internet sebagai sarana komunikasi penghubung yang digunakan melalui komputer
            Sebagian orang menjalankan sebuah komputer hanya mengetahui output dari hasil yang dikerjakannya tanpa mengatahui apa saja proses yang terjadi dalam komputer. Dalamdesain analisis dialog biasanya seseorang akan dapat mendapatkan petunjuk atau acuan untuk mengetahuai apa saja interaksi yang terjadi saat manusia melakukan hubungan dengan komputer, apa saja proses yang terjadi maupun hal-hal yang berkaitan dengan proses komputer.
B.     RumusanMasalah
            Berdasarkanlatarbelakang di atasdapat, adabeberaparumusanmasalah yangdapat di simpulkan:
1.      Apakah pengertiandialog ?
2.      Apasajahal yang berhubungan dengan Notasidesain dialog, Notasi diagramatik, dialog Tekstual, Semantikdialog.?
3.      Apa saja hal yang berhubungan dengan desaindananalisa dialog?
C.     Tujuan
Berdasarakanrumusanmasalah di atasdapatkitatentukantujuandarimasalahini di antaranya:
1.      Mengetahuipengertiandialog.
2.      Dapatmenjelaskanhal yang berhubungan dengan Notasidesain dialog, Notasi diagramatik, dialog Tekstual, Semantik dialog
3.      Dapatmengetahuiapa sajakah hal yang berhubungan dengan desaindananalisadialog.

BAB II
PEMBAHASAN
A.    Pengertian Dialog
Dialog berasaldaribahasaYunani, yaitu erate yang berartiduadan legein yang berartiberbicara. Dialog adalah percakapan antara dua atau lebih pihak.
Dialog juga mengimplikasikan kerjasama atau sedikitnya keinginan untuk menyelesaikan konflik. Pada  perancangan user interface, dialog memiliki arti yang lebih spesifik yaitu struktur pecakapan antara user dan sistem computer.
Dalam user interface istilah dialog dianggap dengan sinonim dengan tingkat sintaksis. Namun batasan antara leksikal dan sintaksis juga tidak begitu jelas dan pada kenyataannya deskripsi dialog sering kali meliputi sifat-sifatleksikal.
Berbeda dengan antara manusia padaumumnya, dialog denagn computer biasanya terstruktur dan terbatas.Beberapa karakteristik yang dapat ditemui pada sebuah dialog dengan computer diantaranya  adalah
1.      Partisipan harus menyebutkan dialognya dalam urutan tertentu
2.      Beberapa dialog antaranya telah ditetapkan sebelumnya.
3.      Beberapa bagian tertentu dalam dialog dilakukan secara bersamaan (consurrently)
4.      Umumnya dialog berikutnya tergantung pada respon dari partisipan.
5.      Dialog dengan computer mungkin saja tidak mengakomodasi semua kejadian yang mungkin.
6.      Deskripsi dialog biasanya tidak langsung menuju pada arti kata-katanya atau semantic tapi pada level sintaksis.

B.     NotasiDesain Dialog
Dalammendesainsebuah dialog, diperlukandeskripsi yang terpisahdari program secarakeseluruhan. Ada beberapaalasan yang mendasarihaltersebut, antaralain :
a.  Agarlebihmudahdianalisa
b.  Pemisahanelemen-elemen interface darilogika program (semantik)
c.  Apabilanotasi dialog ditulissebelum program dibuat, makanotasitersebutdapat
membantudesaineruntukmenganalisisstruktur dialog yang diajukan, bahkan desainer jugadapatmenggunakan prototyping tool untukmenguji dialog.
d. Notasi dialog dapatdigunakansebagaisalahsatucarabagianggotatimperancangan
untukmendiskusikanrancangan dialog dan pada akhirnya diberikan kepada
programmeraplikasi.
Bahasa computer dapat dibagi atas 3 tingkatan
a.       Leksikal
Merupakan tingkat yang paling rendah : bentuk icon pada layar, tombol yang ditekan. Pada bahasa manusia, ekuivalen dengan bunyi dan ejaan suatu kata.
b.      Sintaksis
Merupakan urutan dan struktur dari input dan output. Pada bahasa manusia ekuivalen dengan grammar /  tata bahasa suatu kalimat.
c.       Semantik
Merupakan arti dari percakapan yang berkaitan dengan pengaruhnya pada struktur data internal computer dan atau di dunia eksternal. Pada bahasa manusia ekuivalen dengan arti yang berasal dari parapartisipan  dalam percakapan.

C.    Notasi Dialog Diagramatik
Merupakanbentuk yang seringdigunakandalamnotasi dialog.Kelebihannyaadalahmemungkinkandesaineruntukmelihatsecarasekilasstruktur dialog.Kelemahannyaadalahsulituntukmenjelaskanstruktur dialog yang lebihluasdankompleks.
Metode yang digunakandalamnotasiiniadalah :
1.      State Transition Network (STN),
      Metodeinimenggunakancircle ataustate  yangdihubungkansatudengan yang lain dengananakpanah yang menandakansuatuaksiataukejadian.

Aturandalan STN adalah :
1.      Dimulaidari START state
2.      State tenganberhubungandenganarahpanah
3.      State kadangberputar (iterasi)
4.      State mungkinmeliputipilihan user
5.      Diakhiridengan FINISH state

Komponen STN
a.    Lingkaran : Menggambarkan “state” dari sistem.
b.    Tanda Panah : menjelaskan tindakan user yang menyebabkan respon dari sistem.
2.      Petri Net
      Merupakansalahsatuformulasi lama padailmukomputer yang menggambarkansuatupenalarantentangkesamaanaktivitas.Sistemdapatmempunyailebihdarisatukondisipadawaktu yang sama.
3.      Heral’s State Chart
      Diagram inimemilikistrukturhirarkidengankarakter diagram tunggaldanmembagielemen yang merepresentasikankondisi alternative sertaaktivitaskonkuren.
4.     Flowchart
      Flowchar menggambarkan dialog yang sederhana, mudah dimengerti oleh user. Padaumumnya flowchart sangatakrabdenganpemrogramandandigunakanuntuk dialog tetapi tidak untuk algoritma internal.
5.    Jackson Structured Design (JSD) Diagram
Digunakanuntukberbagaiaspekdarianalisistugasdannotasi dialog, misal :

      Diagram JSD di atasterbagimenjaditigabagianyaitu login, transaction dan logout.Urutanpengoperasiannyaberjalandarikirikekanan.Tandaasterik (*) merepresentasikaniterasiataupengulangan.Tanda (o) merepresentasikanpilihanatauopsional. 

D.    Notasi Dialog Tekstual
Padanotasitekstualterdapattigametode yang menjelaskan suatu dialog, yaitu :
a. Grammars (tatabahasa)
Mempunyaiartisebagaiaturandalammenggunakansuatubahasa.Pada IMK, tatabahasamerupakansuatuekspresireguler yang menjelaskansuatumaksuddarisuatu kalimat.
b. Production Rules (aturanproduksi)
            Aturan ini menggunakan kondisi IF kondisi THEN aksi. Bilasemuaaturanaktifdansistemcocokdenganbagiandarikondisimakakondisiselanjutnyatidakakandiperiksa.
c.    CSP (Communicating Sequential Processes)
Baik digunakan untuk dialog berurut, contoh :
Padadeskripsi di atasdigunakanbeberapasimbol operator, seperti :
    Simbol adalah event yang berupaaksi mouse yang dilakukan user. Event lain
Yangtidakdiberi symbol merupakan even internal system. Simbol digunakan
Untukmembangundeskripsi yang berarti didefinisikan sebagai:
    a. Simbol → berartiurutan (sequence),
    b. Simbol menunjukkan urutan proses
    c. Simbol [ ] untukmenunjukkanpilihan
Semuanama event pada dialog ditulisdalamhurufkecil, sedangkannama proses denganhurufbesar. Selainituterdapat operator | | yang mengindikasikankondisiparaleldandapatdijalankanbergantian
E.     Semantik Dialog
Pada dialog semantic terdapatduaaspek dialog, yaituaplikasidan user. Pendekatan yang dilakukanuntukmenghubungkan dialog semantic adalah :
1.    Spesifikasinotasi semantic merupakanbentuk semantic dengan tujuan khusus
yangdidesainsebagaibagiandarinotasi dialog.
2.    Berhubungandenganbahasapemrograman dengan menyertakan sebagian
pengkodeanbahasapemrograman kedalam notasi dialog.
F.     DesaindanAnalisa Dialog
Ada 3 pendekatandalamperancangan dialog:
1. Berfokuspadaaksi user; apakahterspesifikasidengan baik
2. Memperhatikan kondisi dialog
3. Isupresentasidanleksikal; bagaimanatampilandanfungsitombol 

Berbagai properti dalam desain dan analisa dialog:
a.  Propertiaksi, terdapat tiga aksi dasar yaitu, select from menu, click on a point,
 double click on the point.
b. Propertikondisi, yaitu suatu kondisi dimana jika tidak  memungkinkan dilakukanundo, harus ada peringatan, missal berhubungan dengan system atau data missal formatting, berhubungan dengan pengolahan kata missal ganti mode, exit, esc,berhubungandengan penyimpanan (exit dengan save, exit tanpa save).
c.  Presentasileksikal, yaitu perancangan dialog harus independen dari perancangan
detailleksikal, tentukanfungsisistemdulubarukemudian analisis tugas dan desain
dialogdarifungsitersebut .
d.      Presentasi leksikal, yaitu suatu kondisi ketika pesan atau instruksi yang sulit
 di mengerti. Contoh : Syntax Error, Illegal Entry,Invalid data,Bad file name

KlasifikasiKesalahan
a. Mistakes: aksi yang diambilberdasarkeputusan yang salah
b. Slips: Kesalahan yang tidakdisengaja
c. Capture error: Kesalahankarenakebiasaan
d. Description error: Kesalahanmelakukanaksipadaobjek yang salah
e. Data driven error: Kesalahan data karena editing
f. Associative activation error: Kesalahankarenaasosiasi pikiran user
g. Loss of activation error: Kesalahan karena apa yang harus dilakukan
h.Keliru: Aksisalahkarenakeputusan yang diambilsalah

 
BAB III
PENUTUP
A.    Kesimpulan
            Dialogadalahpercakapanantaraduaataulebihpihak. Dalammendesainsebuah dialog, diperlukandeskripsi yang terpisahdari program secarakeseluruhan agar mudah dianalisa.Notasi Dialog Diagramatik terbagi atas State Transition Network (STN), Petri Net, Heral’s State Chart, Flowchart, Jackson Structured Design (JSD) Diagram.Notasi Dialog Tekstual terbagi atas  Grammars (tatabahasa), Production Rules (aturanproduksi), CSP (Communicating Sequential Processes) dan proses aljabar. Pada dialog semantikterdapatduaaspek dialog, yaituaplikasidan user.
            Berbagai properti dalam desain dan analisa dialog.
Propertiaksi, Propertikondisi ,Presentasileksikal, Presentasileksikal. KlasifikasiKesalahan dalam desain analisa dan dialog yaitu : Mistakes, Slips, Capture error, Description error, Data driven error, Associative activation error, Loss of activation error, Keliru.

B.     Saran
Kami sebagaipenyusunmenyadaribahwadalampenulisanmakalahinitermasukjauhdarisempurna.Olehkarenaitu, kami sangatmengharapkan saran dankritik yang membangundariparapembaca.Semogamakalahinidapatmemberimanfaatkepada kami danpembacapadaumumnya.

DAFTAR PUSTAKA



0 Comments

Posting Komentar

Copyright © 2009 Asestia Gayatri All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.