33
User Interface Brigida Arie Minartiningtyas, M.Kom.

User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

User Interface

Brigida Arie Minartiningtyas, M.Kom.

Page 2: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Desan Interface adalah proses pendefinisianbagaimana sistem akan berinteraksi dengan

entitas eksternal

Desain antar muka sistemmendefinisikan bagaimana sistembertukar informasi dengan sistem lain

Page 3: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Mekanisme navigation

• cara pengguna memberitahu sistem apa yang harus dilakukan.

Mekanisme input

• cara sistem menangkap informasi (mis., Formulir untuk menambahkan pelanggan baru).

Mekanisme output

• Cara di mana sistem memberikan informasi kepada pengguna atau sistem lainnya

Page 4: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Graphical user interfaces (GUI) menggunakan jendela, menu, ikon, dansebagainya, dan merupakan jenis antarmuka pengguna yang paling umum

Page 5: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Desain antarmuka pengguna adalah seni

Tujuannya adalah untuk membuat antarmuka yang menyenangkan mata dan mudah digunakan, sekaligus meminimalkan usaha pengguna

Page 6: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

• memberi pengguna cara untuk menavigasi sistem;

Area teratas

• menampilkan karya pengguna

Bagian tengah dan terbesar

• berisi informasi status tentang pengguna

Bagian bawah

Layout

Page 7: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang
Page 8: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Aliran antar bagian juga harus konsisten

Page 9: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Kesadaran konten mengacu pada kemampuan antarmuka untukmembuat pengguna mengetahui informasi yang dikandungnya

Page 10: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

1. Menu harus menunjukkan di mana pengguna berada dan darimana pengguna datang untuk sampai ke sana.

2. Semua area harus jelas dan terdefinisi dengan baik.3. Kesadaran konten juga berlaku untuk field dan label field di setiap

area, dan informasi yang mengandung bentuk atau isi laporan

Page 11: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Estetika mengacu pada perancangan antarmuka yang menyenangkan mata

1. Antarmuka perlu fungsional dan mengundang untuk digunakan.2. Secara umum, semua formulir dan laporan membutuhkan sejumlah ruang kosong3. Desain teks juga penting.

Fonts dan font sizes Colors dan patterns

Page 12: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang
Page 13: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Interface Structure Diagram mendefinisikan komponendasar antarmuka dan bagaimana mereka bekerja samauntuk menyediakan fungsionalitas bagi pengguna

Page 14: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Interface structure diagram (ISD) digunakan untuk menunjukkan bagaimana semua layar, formulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang lain

Page 15: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang
Page 16: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Prototipe desain antarmuka adalah mock-up atau simulasi layar komputer, formulir, atau

laporan

Prototipe Desain

Antarmuka

Page 17: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

1. Storyboard2. Prototipe HTML3. Protipe bahasa

Pendekatan umum untuk

prototipe desain antarmuka

Page 18: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Storyboard

Page 19: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

HTML

Page 20: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

HTML

Page 21: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

9-21

Prototipe Bahasa

Page 22: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

KontrolNavigasi Bahasa

command language dan natural language.

Menusebuah menu menyajikan pengguna dengan daftar pilihan

ManipulasiLangsung

dengan manipulasi langsung, pengguna memasukkan perintah dengan bekerja secara langsung dengan objek antarmuka.

Page 23: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang
Page 24: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

1. Pesan adalah cara sistem meresponspengguna dan menginformasikanpengguna tentang status interaksi.

2. Pesan harus jelas, ringkas, dan lengkap.3. Semua pesan harus benar secara

gramatikal dan bebas dari jargon dansingkatan (kecuali jika itu adalah kata-kata pengguna).

4. Hindari negatif dan humor

Messages

Page 25: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang
Page 26: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Desain input berarti merancang layar yang digunakan untuk memasukkaninformasi dan formulir dimana pengguna menulis dan mengetik informasi

Tujuan dari desain input adalah untuk menangkap informasi yang akuratuntuk sistem secara sederhana dan mudah

Mekanisme input memudahkan masuknyadata ke dalam sistem komputer

Page 27: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang
Page 28: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang
Page 29: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Semua data yang masuk ke sistem harus divalidasi untukmemastikan keakuratannya.

Input validation (juga disebut edit checks) bisa memilikibanyak bentuk

Page 30: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang
Page 31: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

Output adalah laporan yang dihasilkan sistem, baik di layar, di atas kertas, atau di media lain, seperti Web

Output adalah bagian yang paling terlihat dari sistem apapun

Page 32: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang

1. Memahami penggunaan laporan - prinsip pertama dalam merancang laporan adalahmemahami bagaimana penggunaannya.

2. Mengelola beban informasi - tujuan dari laporan yang dirancang dengan baik adalahmenyediakan semua informasi yang dibutuhkan tanpa informasi yang berlebihan.

3. Minimalkan bias - tidak ada analis yang merancang sebuah laporan yang bias.

Tujuan dari mekanisme output adalah untuk menyajikan informasi kepada penggunasehingga mereka dapat secara akurat memahaminya dengan sedikit usaha

Page 33: User Interface - kuliah.brigidaarie.comkuliah.brigidaarie.com/wp-content/uploads/2018/02/RPL-10.pdfformulir, dan laporan terkait dan bagaimana pengguna berpindah dari satu ke yang