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
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)
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
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),
a. Simbol → berartiurutan (sequence),
b. Simbol menunjukkan urutan proses
c. Simbol [ ] untukmenunjukkanpilihan
Semuanama event pada dialog ditulisdalamhurufkecil, sedangkannama proses denganhurufbesar. Selainituterdapat operator | | yang mengindikasikankondisiparaleldandapatdijalankanbergantian
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
1. Spesifikasinotasi semantic merupakanbentuk semantic dengan tujuan khusus
yangdidesainsebagaibagiandarinotasi
dialog.
2. Berhubungandenganbahasapemrograman dengan menyertakan sebagian
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
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,
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
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.
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
Posting Komentar