User Interface Design

dokumen-dokumen yang mirip
INTERAKSI INTERAKSI. Definisi Interaksi. Kerangka Kerja Interaksi 3/21/2018. Output O. System S U User. I Input

Model Interaksi Manusia dengan Komputer. model interaksi antara manusia dan komputer (ragam dialog/antarmuka)

Interaksi Manusia dan Komputer MODEL INTERAKSI MANUSIA KOMPUTER

RAGAM DIALOG. Ragam Dialog (Dialogue Style) adalah cara yang digunakan untuk mengorganisasikan berbagai tehnik dialog.

Pertemuan 3 RAGAM DIALOG 4/20/2013. Indah Purwandani, M.Kom - BSI Bogor 1. Ragam dialog (Dialoque Style) :

Pertemuan 3 RAGAM DIALOG

RAGAM DIALOG. Oleh: Muhamad Alif, S.Kom

RAGAM DIALOG 08/11/2014

RAGAM DIALOG KULIAH III

BAB 3 Ragam Dialog (dialoque style) Interaksi Manusia & Komputer

Pendahuluan. sebagai dialog antara. berbeda. ekslusif. beberapa ragam dialog.

BAB 3 RAGAM DIALOG - RAGAM DIALOG INTERAKTIF. Interaksi Manusia dan Komputer Ragam Dialog 14

Ragam Dialog. Kuliah III. Mohon Selama Perkuliahan, Tidak Menjadi Manusia Multitasking!!!

Dialog Manusia- Komputer Pengertian dialog: Umum, dialog adalah proses komunikasi antara 2 atau lebih agen, dalam dialog makna harus

S2 Teknik Informatika Universitas AMIKOM Yogyakarta Tahun Akademik 2016/2017 Semester Genap. Prof. Dr. Ema Utami, S.Si, M.Kom

RAGAM DIALOG. Interaksi Manusia dan Komputer. Ratna Wardani

RAGAM DIALOG Beberapa Sifat setiap Ragam Dialog Inisiatif Keluwesan Kompleksitas Kekuatan Beban Informasi Karakteristik Ragam Dialog Konsistensi

Pertemuan 6 GAYA INTERAKSI DAN PERANGKAT INTERAKSI #1

TEKNIK INTERAKSI. Chalifa Chazar Modul :

2. Bagian yang berfungsi menghasilkan informasi berdasarkan pengolahan data yang sudah dimasukan oleh pengguna lewat algoritma adalah definisi dari: a

4. Bahasa pemrograman dibawah ini yang masih berbentuk teks hasil outputnya adalah : a. Delphi b. Visual Basic b. Pascal d.

Danang Wahyu Utomo

23/09/2012. Materi 4 Interaksi Manusia dan Komputer

Pertemuan 3 : Gaya Interaksi. Adiyuda Prayitna

Soal Pra UTS IMK. 3.Media bentuk sederhana dialog antara manusia dan komputer yang kurang menarik karena berisi teks adalah adalah : c.

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

RAGAM DIALOG / GAYA INTERAKSI

RAGAM DIALOG / GAYA INTERAKSI

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

16/09/2013. Materi 4 Interaksi Manusia dan Komputer

BAB II ANALISIS ANTARMUKA PENGGUNA

Perancangan Tampilan. Tampilan

Pertemuan 09. Perancangan Tampilan

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

INTERAKSI MANUSIA DAN KOMPUTER. Astrid Lestari Tungadi, S.Kom., M.TI.

Interaksi Manusia dan Komputer [Kode Kelas]

Pertemuan 11 METODE DESAIN (2)

USER INTERFACE DESIGN (UID)

Dosen. Utami Dewi Widianti

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

Pengertian Interaksi = komunikasi 2 arah antara manusia (user) dan sistem komputer.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

Rekayasa Perangkat Lunak Semester Genap 2009/2010. Bahan Ajar Rekayasa Perangkat Lunak USER INTERFACE DESIGN (UID)

KERANGKA KERJA INTERAKSI

5.1. DEFINISI PROTOTYPE

APLIKASI KOMPUTER (APLIKOM)

1. MENGENAL VISUAL BASIC

Menjelaskan maksud dari arsitektur PL dan kenapa sangat penting.

INTERAKSI. Pengertian Interaksi komunikasi 2 arah antara manusia (user) dan komputer (sistem)

Danang Wahyu Utomo

Pemilihan Tipe Windows

BAB III LANDASAN TEORI. secara prosedur dan pendekatan secara komponen, Herlambang dan Haryanto

PENANGANAN KESALAHAN DAN HELP DOKUMENTASI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. sistem komputer tersusun atas tiga elemen, yaitu. 1. Hardware (Perangkat Keras), merupakan rangkaian elektronika

Model User Interface. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

PENDAHULUAN. Model interaksi. Ergonomi. Gaya interaksi. Konteks. terjemahan antara pengguna dan sistem. karakteristik fisik dari interaksi

Cinta pada pandangan pertama Salah satu kriteria penting dari sebuah antarmuka adalah tampilan yang menarik

sistem penjendelaan sering disebut juga dengan sistem antarmuka yang memungkinkan pengguna untuk menampilkan berbagai informasi baik sendiri-sendiri

Penunjang dan Panduan Perancangan

INTERAKSI MANUSIA DAN MESIN

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem

Perancangan Tampilan

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Penerapan Model Human Computer Interaction (HCI) dalam Analisis Sistem

BAB 2 LANDASAN TEORI

Interaksi Manusia dan Komputer

BAB 6 Design Interface (Perancangan Tampilan)

BAB 2 LANDASAN TEORI

Faktor Manusia Dalam IMK IMK Kuliah II

DESAIN SISTEM MATERI KULIAH SISTEM INFORMASI MANAJEMEN JURUSAN MANAJEMEN FE _ UM

Perancangan Tampilan (Design)

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB 2 LANDASAN TEORI

13. KONSEP DAN PRINSIP PERANCANGAN (DESAIN)

RENCANA PELAKSANAAN PEMBELAJARAN

OUTLINE TOPIK. Desain sistem: Desain Output Desain Input Desain Antarmuka Pemakai. Tujuan Output Apa yang dilakukan Alat bantu yang dipakai

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

PEMILIHAN TIPE WINDOWS

PRINSIP UTAMA MENDESAIN ANTARMUKA (INTERFACE)

Interaksi Manusia dan Komputer

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

RAGAM DIALOG. Aspek penting dalam dialog adalah gaya interaksi. Interaksi merupakan dialog antara manusia dan komputer

User Interface Design

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik adalah sebagai berikut : 1. Komputer dengan kecepatan processor Dual Core

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN EVALUASI. Perangkat ajar yang dirancang oleh penulis diharapkan dapat membantu

BAB II LANDASAN TEORI

Gambar 4.26 Gambar Halaman Kategori. Ini merupakan gambar halaman Kategori untuk administrator, menampilkan semua

GRAPHICAL USER INTER-

Modul ke: APLIKASI KOMPUTER. Pengoperasian Dasar Windows. Fakultas FASILKOM. Ramayanti, S.Kom, MT. Program Studi Teknik Informatika

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA

APLIKASI MENU MENGGUNAKAN KOMPONEN DELPHI

Pemrograman Visual Basic

Transkripsi:

User Interface Design Interaksi Manusia Komputer Human Computer Interaction (HCI) Rekayasa Perangkat Lunak Software Engineering Surya Sumpeno ST MSc

Apa itu User Interface? Antarmuka Pengguna

Antarmuka (1) Perangkat Keras Perangkat Lunak Perangkat Otak (Brainware) Faktor Manusia (Human Factor) Mobile Computer Wearable Computer Ubiqitous Computing

Antarmuka (2)

Ragam Dialog 1.Dialog berbasis perintah baris (command line dialogue) 2.Dialog berbasis bahasa pemrograman 3.Antarmuka berbasis bahasa alami 4.Menu 5.Dialog berbasis pengisian borang (form filling dialogue) 6.Antarmuka berbasis icon 7.Jendela 8.Manipulasi langsung (direct manipulation) 9.Antarmuka berbasis interaksi grafis

Beberapa Karakteristik 1.Inisiatif 2.Keluwesan 3.Kompleksitas 4.Kekuatan 5.Beban Informasi 6.Konsistensi 7.Umpan balik 8.Observabilitas 9.Kontrolabilitas 10.Efisiensi 11.Keseimbangan

Inisiatif Sifat dasar dari sembarang dialog Inisiatif oleh komputer Pengguna memberikan tanggapan atas arahan dari komputer Definisi himpunan yang ditetapkan sebelumnya Contoh: yes/no, menu Inisiatif oleh pengguna Keterbukaan lebih luas Contoh: command line

Keluwesan Kemampuan untuk mencapai suatu tujuan lewat cara yang berbeda Menyesuaikan diri dengan kemampuan pengguna (customized) Menyediakan sejumlah perintah alternatif dengan hasil yang sama/setara Shortcut Menu pemula dan mahir Shortcut, command line Personalisasi

Kompleksitas Tidak perlu membuat antarmuka lebih dari yang diperlukan Pengelompokan Hirarki Bayangkan bila tanpa hirarki Terlalu bertingkat juga merepotkan

Kekuatan Jumlah kerja yang dapat dilakukan oleh sistem untuk sebuah perintah Pengguna mahir: merasa tersiksa bila harus menempuh jalan panjang Pengamanan terhadap kemampuan yang destruktif Select all/delete elements Format partisi

Beban Informasi Disesuaikan dengan level pengguna Disesuaikan dengan konteks Contextual help Bertahap Halaman (page) Modul Scrollbar

Konsistensi Ekstrapolasi pengetahuan (analogi) untuk opsi opsi baru Sintaks/keyword yang baku/standar Saya biasanya memakai... Warna, suara, dialog Bahaya, reminder, warning, notifikasi Pengelompokan Tata letak Format Tgl/bln/thn, Thn/bln/tgl, L/P, P/W

Umpan Balik Respon dari sistem atas satu perintah Observability Ok, command error Button yang ditekan Dapat diamati, misal indikator progress Menyembunyikan detail rumit Controlability Dapat dikendalikan Ke mana akan pergi, sampai di mana, apakah dapat dibatalkan

Keseimbangan Beban antara pengguna dan komputer Kecakapan Manusia Kecakapan Komputer Estimasi Kalkulasi Akurat Intuisi Deduksi Logika Kreatifitas Aktifitas Perulangan Adaptasi Konsistensi Kesadaran serempak Multitasking Pengolahan abnormal/pengecualian Pengolahan rutin Memori asosiatif Simpan baca Non deterministik Deterministik Pengenalan pola Pengolahan data Pengetahuan dunia Pengetahuan domain Kesalahan manusiawi Bebas dari kesalahan

Dialog berbasis baris perintah (command line dialogue)

Dialog berbasis baris perintah (2) Keuntungan Cepat Efisien Akurat Ringkas Luwes Inisiatif oleh pengguna Powerful (kuat) Kerugian Pelatihan lama Beban ingatan tinggi Jelek dalam menangani kesalahan Pemilihan kata kunci Format perintah yang konsisten Help: dir /?, ls help, man ls

Menu (1) Makanan Nasi goreng Mie ayam Mie bakwan Soto ayam Minuman Es teh Es jeruk Jus apokat

Menu (2) Hirarki tidak terlihat

Menu (3) Pulldown menu Hirarki Terlihat Pemakaian Separator Pemakaian --> Pemakaian... Adanya Short Cut File, Edit Highlight (Terpilih) Grayed Menu

Keuntungan dan Kerugian Menu Sedikit pengetikan Beban memori rendah Struktur terdefinisikan dengan baik Perancangan mudah Tersedia peranti bantu visual Seringkali lambat Memakan ruang layar Tidak cocok untuk aktivitas pemasukan data Tidak cocok untuk dialog dengan inisiatif pada pengguna

Antarmuka Berbasis Icon (1)

Antarmuka Berbasis Icon (2) Contoh lain: Control Panel MS Windows Konteks Perubahan Kursor

Representasi Icon

Karakteristik Icon (Gambar) Visually appealing Manusia lebih ingat/cepat menangkap makna gambar daripada membaca teks Rambu lalu lintas Kanji versus Romanji Brand image Analogi, metafora, persepsi Tidak efektif ketika menangani pekerjaan serupa tapi tak sama, sejenis Icon harus cukup besar Salah satu trik menangani ambigu adalah icon +teks

Form

Karakteristik Form (1) Pros Pengguna sudah terbiasa dengan pengisian borang Sedikit pelatihan Beban memori rendah Strukturnya jelas Perancangan mudah Tersedia peranti bantu untuk merancang Cons Seringkali lambat Memakan ruang layar Tidak cocok untuk pemilihan perintah/instruksi Memerlukan pengontrol kursor

Karakteristik Form (2) Proteksi tampilan Tidak semua field (medan) di layar dapat diakses Batasan medan Isi medan Medan opsional Default Bantuan kontekstual Medan penghentian Navigasi Pembetulan kesalahan Penyelesaian form

Komponen Form (Antarmuka) Text area Text field Radio button Push button List box Pulldown

Penjendelaan

Mengapa Jendela? Penampilan lebih banyak informasi Akses lebih banyak sumber informasi Kombinasi berbagai sumber informasi Kendali bebas atas sejumlah program Command context Penyajian jamak (multiple view) Reminder/pengingat

Direct Manipulation (1) Kendali Proses Simulasi pabrik Editor Teks/Pengolah Kata (WYSWYG) Simulator Computer Aided Design/Gambar Vector

Direct Manipulation (2)

Karakteristik Antarmuka Berbasis Manipulasi Langsung Pros Analogi yg jelas dengan kehidupan nyata Mudah dioperasikan Visual yang indah Tersedia perangkat bantu Cons Tampilan grafis Peranti masukan Perancangan visual dengan kualitas tertentu