INTERAKSI MANUSIA DAN KOMPUTER

dokumen-dokumen yang mirip
MINGGU 10. Rancangan dan Notasi Dialog. Suzan Agustri

Dialog dalam User Interface. Harel s State Charts

DIALOG DESAIN. 2. Sintaksis - Yaitu urutan dan struktur dari input dan output. - Pada bahasa manusia, ekuivalen dengan grammar suatu kalimat.

INTERAKSI MANUSIA & KOMPUTER

Danang Wahyu Utomo

DESAIN DAN NOTASI DIALOG. Pertukaran instruksi dan informasi antara user dan sistem komputer Ada dua model NOTASI dialog

NOTASI DIALOG DAN DESAIN

NOTASI DIALOG DAN DESAIN

INTERAKSI MANUSIA DAN MESIN. Ragam Dialog. Budhi Irawan, S.Si, M.T

Desain dan Notasi Dialog. Rima Dias Ramadhani

NOTASI DESAIN DIALOG. Interaksi Manusia dan Komputer. Ratna Wardani

BAB 3 ALGORITMA DAN PERANCANGAN

Pertemuan 10. Aturan Desain dan Pendukung Implementasi

Aturan Desain dan Pendukung Implementasi

BAB 3 ALGORITMA DAN PERANCANGAN. membaca partitur musik ini adalah sebagai berikut : hanya terdiri dari 1 tangga nada. dengan nada yang diinginkan.

Bab III PERANCANGAN PROGRAM APLIKASI

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

LAMPIRAN. Menurut Whitten dan Bentley (2004,p 344), Data Flow Diagram (DFD) adalah

Model User Dalam Desain

Kebutuhan dan Spesifikasi Perangkat Lunak

BAB 3 ANALISIS DAN PERANCANGAN. digunakan adalah suatu sistem yang terdiri dari banyaknya perulangan, baris

BAB 3 ANALISIS DAN PERANCANGAN. Metode Inverse Modified Discrete Cosine Transform (IMDCT) yang akan

INTERAKSI MANUSIA & KOMPUTER

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

RAGAM DIALOG. Oleh: Muhamad Alif, S.Kom

BAB 3 PERANCANGAN PROGRAM APLIKASI

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

BAB III ANALISIS DAN PERANCANGAN

BAB III METODOLOGI PENELITIAN

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

Presentasi dan Properti Leksikal

BAB II LANDASAN TEORI. Teori teori yang digunakan sebagai landasan dalam desain dan. implementasi dari sistem ini adalah sebagai berikut :

Jurnal String Vol.1 No.2 Tahun 2016 ISSN : ANALISIS RANCANGAN ANTARMUKA APLIKASI SISTEM MANAJEMEN PROPERTI PADA PT. XYZ

BAB 3 PERANCANGAN PROGRAM. dari OOP (Object Oriented Programming) di mana dalam prosesnya, hal-hal

BAB IV ANALISA DAN PERANCANGAN SISTEM

Menjelaskan maksud dari arsitektur PL dan kenapa sangat penting.

SNIPTEK 2014 ISBN: ANIMASI INTERAKTIF SEBAGAI MEDIA PEMBELAJARAN YANG MENARIK

Spesifikasi Program. Pendahuluan

BAB 3 PERANCANGAN PROGRAM

PEMODELAN SISTEM PADA SITUS FTP LAPAN BANDUNG

MENGENAL INTERAKSI MANUSIA DAN KOMPUTER. Dewi Agushinta R, Dyah Pratiwi

BAB III ANALISIS DAN PERANCANGAN SISTEM

PERKULIAHAN KE 6. Bahan Bacaan : Dix, Alan et.al, HUMAN-COMPUTER INTERACTION, Prentice Hall, Europe, 1993, hal 9-114

Perancangan (Desain) Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma PTA 2015/2016

BAB III ANALISA DAN PERANCANGAN

PENGEMBANGAN MULTIMEDIA

BAB 3 PERANCANGAN PROGRAM. 3.1 Alasan digunakan Metode Exponential Smoothing. Banyak metode peramalan yang dapat digunakan dalam memprediksi tingkat

BAB IV PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. pengembangan sistem yang lazim disebut Waterfall Model. Metode ini terdiri dari enam

BAB I PENDAHULUAN. menggunakan beberapa komputer yang terhubung dalam Local Area Network

MAKALAH DESAIN PERANGKAT LUNAK. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

DINAMIKA TEKNOLOGI April 2012 Vol. 5; No. 1; Hal

BAB - VIII PENDUKUNG IMPLEMENTASI

Minggu 6 Prinsip & Konsep Desain

BAB 3 PERANCANGAN PROGRAM. Dalam perancangan program aplikasi optimalisasi pemesanan bahan baku ini,

memilih apa yang akan dikerjakan selanjutnya, bertanya dan memberikan jawaban

Nama : Rendi Setiawan Nim :

Nama : Rendi Setiawan Nim :

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. aplikasi. Proses implementasi basis data dilakukan dengan menggunakan DDL dari

SISTEM INFORMASI PERSEDIAAN BARANG DI MINIMARKET xxx. Oleh : SITI EKA WAHYUNI Nim : SISTEM INFORMASI

Pertemuan 11 METODE DESAIN (2)

SATIN Sains dan Teknologi Informasi

BAB VI KESIMPULAN DAN SARAN 6.1 Kesimpulan... VI Saran... VI-1 DAFTAR PUSTAKA LAMPIRAN A TAMPILAN LAYAR LAMPIRAN B LISTING PROGRAM

Chapter Aturan Desain dan Pendukung Implementasi

Interaksi Manusia dan Komputer

Teori, Prinsip, dan Pedoman. Interaksi Manusia dan Komputer Sesi 2

Interaksi Manusia dan Komputer

DAFTAR ISI. Abstraksi... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... BAB I PENDAHULUAN...

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

ANALISA PERANCANGAN PROGRAM

BAB 2 LANDASAN TEORI. Sistem yang berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma)

BAB V IMPLEMENTASI SISTEM. perancangan sistem kedalam bentuk coding bahasa pemrograman selain implementasi

13. KONSEP DAN PRINSIP PERANCANGAN (DESAIN)

BAB 1 PENDAHULUAN. dapat memudahkan pengelolahan dan memanfaatkan data secara efektif dan efesien. Kantor

BAB 3 RANCANGAN PROGRAM APLIKASI

PERANCANGAN APLIKASI PEMBAYARAN SPP PADA SMP N 4 GADINGREJO MENGGUNAKAN BAHASA PEMROGRAMAN VISUAL BASIC 6.0

Pendahuluan, Definisi, dan Simbolsimbol. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III METODOLOGI PENELITIAN

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN PROGRAM

BAB PENDAHULUAN Microsoft Visio 2003

BAB II LANDASAN TEORI

BAB 3 PERANCANGAN PROGRAM APLIKASI

APLIKASI PENJUALAN BARANG SECARA MULTIUSER PADA DISTRO THINKER MATESIH KARANGANYAR

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB III ANALISA MASALAH DAN PERANCANGAN

TINJAUAN UMUM PENGEMBANGAN SISTEM

Tahap pengembangan Multimedia

ANALISIS MASALAH DAN RANCANGAN PROGRAM

MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL

BAB III ANALISIS DAN DESAIN SISTEM

DESAIN SISTEM AKUNTANSI TERINCI

BAB 3 PERANCANGAN PROGRAM

BAB 2 LANDASAN TEORI

Transkripsi:

INTERAKSI MANUSIA DAN KOMPUTER DESAIN DAN NOTASI DIALOG Dosen Pengampu : Muhammad Tafsirudin, S.Kom DISUSUN OLEH: Febian Ardi Saputra NPM. 11201151 Isnaini NPM. 11100222 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) PRINGSEWU KAMPUS GISTING Alamat : Jl. Break Meayer Landbaw Pekon Kutadalom Kec. Gisting Kab.Tanggamus 35378 L A M P U N G 1

BAB IX DESAIN DAN NOTASI DIALOG 1. PENDAHULUAN Pengertian dialog adalah sebagai berikut: a. Secara umum dilog dapat diartikanproses komunikasi antara dua atau lebih agen. Dalam dialog, makna harus dipertimb angkan agar memenuhi kaidah semantis dan pragmantis. b. Menurut IMK dialog adalah pertukaran instruksi dan informasi yang mengambil tempat antara user dan sistem komputer. Notasi dialog pada IMK terdiri dari dua model, yaitu: a. Digrametik State transition network (jarinngan transisi kondisi atau status), flow chart (diagram alir) dan diagram JSD. b. Tekstual Formal grammars (tata bahasa formal), production ruler (aturan produksi) dan CSP. Pada dasarnya gaya interaksi pada dialog menggunakan sistem tanya jawab. Sistem memerlukan input dari user dan sistem akan menjawab apa kebutuhan dari user. Agar user 2

mengerti cara berkomunikasi dengan sistem maka user perlu memahami bahasa komputer. Pada interaksi manusia dan komputer, bahasa komputer mempunyai tiga tingkatan: 1. Leksikal Merupakan tingkat yang paling rendah: bentuk ikon pada layar, tombol yang ditekan. Pada bahasa manusia, ekuivalen dengan bunyi dan ejaan suatu kata. 2. Sintaktik Adalah urutan dan struktur input dan output. Pada bahasa manusia ekuivalen dengan tata bahasa dari suatu kalimat. 3. Semantik Makna dari percakapan yang berhubungan dengan pengaruhnya pada struktur data internal komputer. Kondisi internal berasal dari dialog user dan sistem. 2. STRUKTUR DIALOG MANUSIA Dialog antara manusia dan komputer bersifat terstruktur sedangkan dialog manusia dengan manusia tidak terstruktur etapi formal. Struktur dialog manusia kadang dipengaruhi oleh emosi, situasi, serta berbagai faktor lain. Oleh karena itu struktur dialog manusia mengandung ketidak-konsistenan. Berbeda dengan dialog antar manusia pada umumnya, dialog dengan komputer biasanya terstruktur dan terbatas. Beberapa karakteristik yang dapat ditemui pada sebuah dialog manusia dengan komputer diantaranya adalah: a. Partisipan harus menyebutkan dialognya dalam urutan tertentu b. Beberapa dialog diantaranya telah ditetapkan sebelumnya c. Beberapa bagian tertentu dari dialog dilakukan secara bersamaan d. Dialog berikutnya pada umumnya tergantung pada respon dari partisipan 3

e. Dialog dengan komputer mungkin saja tidak mengakomodasi semua kejadian yang mungkin f. Deskripsi dialog biasanya tidak langsung menuju pada arti kata-katanya atau semantik teetapi pada level sintaktis. Ada beberapa hal yang perlu diperhatikan dalam perancangan dialog, yaitu: a. Rangkaian dialog menggambarkan struktur tugas b. Beberapa dialog tambahan digunakan untuk user support, seperti help system, tutorial sub-system c. Rangkaian dialog diurutkan sesuai struktur tugas Dalam mendesain sebuah dialog diperlukan deskripsi yang terpisah dari program secara keseluruhan. Ada empat alasan utama penggunaan deskripsi pemisahan dialog: a. Mudah dianalisis b. Pemisahan elemen interface dari semantik c. Bisa dilakukan sebelum program ditulis dan memberi dampak pada desain program d. Kadang menggunakan prototipe tool 3. NOTASI DIAGRAMETIK Notasi Diagrametik merupakan bentuk yang paling sering digunakan dalam desain dialog. Kelebihan dari bentuk ini adalah memungkinkan desaineruntuk melihat secara sekilas struktur dialog. Ada lima metode yang digunakan untuk notai diagramatik: a. State Transition Network (Kondisi Transisi Jaringan) Metode ini biasanya digunakan state yang dihubungkan satu dengan yang lain dengan anak panah yang menandakan suatu aksi atau kejadian 4

b. Petri Nets Petri Net merupaka salah satu formulasi lama pada ilmu komputer, merupakan suatu penalaran tentang kesamaan aktivitas. Sistem bisa mempunyai lebih dari satu kondisi pada waktu yang sama dan sering digunakan untuk menggambarkan interaksi berbasis web client. c. Herel s State Charts (Kartu Kondisi Heral) Kartu kondisi heral ini dapa digolongkan sebagai kelompok STN. Diagram ini dibangun untuk menspesifikasikan secara visual sistem reaktif yang kompleks. d. Flowchart (Flow diagram) Flowchart sangat baik untuk menjelaskan dialog yang sederhana. Kotak-kotak merepresentasikan suatu keputusan atau proses dari setian kondisi. Pada flowchart, proses atau pengambilan keputusan sangat sedikit dibanding program diagram flow. Flowchart menggunakan berbagai jenis kotak untuk mempresentasikan berbagai jenis aktivitas yang berbeda, namun lebih merefleksikan sudut pandang pemrogram dibanding user. e. Jackson Structured Design Diagrams (Diagram JSD) Diagram JSD telah digunakan untuk berbagai aspek dari analisis dan tugas dan notasi dialog. Dialog yang dapat dipresentasikan dengan JSD adalah sederhana dan merupakan sistem informasi yang berbasis menu. 4. NOTASI TEKSTUAL Pada notasi Tekstual terdapat tiga metode untuk menjelaskan suatu dialog yaitu sebagai berikut: a. Grammars (Tata Bahasa) 5

Tata bahasa mempunyai arti sebagai aturan dalam menggunakan suatu bahasa. Pada IMK, tata bahasa merupakan suatu ekspresi reguler yang menjelaskan suatu maksud dari suatu kalimat. b. Production Rules (Aturan Produksi) Aturan produksi mempunyai 2 tipe: 1. Event oriented rules: pada event ini terdapa 3 tipe seperti User event, internal event dan system response event. 2. State oriented rules merupakan suatu aturan yang hanya berorientasi pada setiap kondisi. c. CSP dan Proses Aljabar CSP dan Proses Aljabar digunakan dalam notasi agen, baik untuk dialog terurut. Proses aljabar merupakaan suatu notasi formal yang didesain untuk menangani masalah ini pada waktu sama. 5. DIALOG SEMANTIK Deskripsi dialog adalah untuk berkomunikasi antar para desaineratau sebagai alat untuk mendeskripsikan pemikiran mengenai dialog, sehingga perlu ditambahkan catatan pada dialog formal mengenai arti dari aksi tertentu. Namun jika notasi dialog berfungsi sebagai prototipe maka perlu dideskripsikan pula semantik dari dialog tersebut. 6. DESAIN DAN ANALISIS DIALOG Terdapat 3 isu yang berkaitan dengan analisis properti dialog ini, yaitu: a. Berfokus pada aksi yang dilakukan user, apakah dispesifikasikan dengan cukup dan konsisten. 6

b. Memperhatikan kondisi dialog, menyangku konsisi yang diinginkan dan yang ingin dihilangkan. c. Isu persentasi yang leksikal, bagaimana tampilan dan fungsi sebuah tombol. 7. PRESENTASI DAN PROPERTI LEKSIKAL Perancangan dialog haruslah terpisah dari perancangan detail dari presentasi dan interface leksikal. Seorang desainer harus menentukan fungsi sistem terlebih dahulu baru kemudian meggunakan mdel kognitif atau analisis tugas untuk mendesain dialog untuk menjalankan fungsi tersebut, baru akhirnya mendesain presentasi sistem secara visual dan interface leksikal antara tombol yang ditekan dan mouse yang digerakan dengan aksi dialog yang abstrak. 8. DESAIN DAN NON-ANTROPOMORFIK Desain Non-Antropomorfik merupakan suatu dialog yang digunakan pada interface dengan mempertimbangkan hal-hal sebagai berikut: a. Atribut bebas dapat membingungkan atau menyesatkan user b. Pentingnya peerbedaan yang jelas antara orang dan komputer c. Walaupun menarik bagi beberapa orang, suatu interface antropomorfik dapat menimbulkan keragu-raguan. d. Sebaiknya memilih sistem non- antropomorfik. 7