SlideShare a Scribd company logo
1 of 26
Definisi : User Interface
 User: pengguna biasanya ditujukan kepada pengguna
  suatu sistem
 Interface : penghubung antar 2 sistem
 User interface : perantara yang disediakan untuk user
  sehingga seorang user dapat mengetahui apa yang
  terjadi pada sistem yang digunakannya, misalnya :
  interaksi dari mesin komputer ke layar monitor

www.total.or.id/kamus
Tujuan Perancangan Interface
 Menyesuaikan user interface dengan tugas
 Membuat user interface menjadi efisien
 Memberikan arus balik yang tepat ke pengguna
 Memunculkan pertanyaan-pertanyaan yang dapat
  dimanfaatkan
 Memperbaiki produktivitas dari pengetahuan user
Perancangan Interface User
   Perekayasa perangkat lunak harus mengambil
    tanggung jawab perancangan user interface
    disamping perancangan perangkat lunak.
   Perancangan user interface yang baik harus bersifat
    kritis.
   User interface berbasis grafis (GUI)
Suatu kegiatan user interface yang kritis adalah
analisis kegiatan user yang akan didukung oleh sistem
komputer tersebut. Tanpa memahami apa yang ingin
dilakukan user dengan sistem komputer tidak ada
prospek yang realistis dalam perancangan user
interface yang efektif
Kelebihan GUI
 GUI relatif mudah dipelajari dan digunakan.
 User memiliki banyak layar untuk interaksi dengan
  sistem.
 Interaksi yang cepat dengan layar penuh dapat
  dilakukan dengan akses langsung ke bagian mana pun
  pada layar.
Proses Perancangan User Interface

Analisis dan    Buat Prototipe
                                     Evaluasi desain
  Pahami        Desain diatas
                                    Dengan End User
Kegiatan user      kertas


                                    Buat prototipe
                   Rancang                              Evaluasi desain
                                       Desain
                   Prototipe                            Dengan End User
                                       dinamis


                                                        Implementasi
                                 Prototipe yang dapat
                                                        Interface user
                                      dieksekusi
                                                          Yang final
Prinsip Perancangan User Interface
 Kebiasaan user
 Konsistensi
 Kejutan minimal
 Kemampuan pemulihan
 Panduan user
 Keragaman user
Kebiasaan User (User familiarity)
“User tidak boleh dipaksa beradaptasi dengan suatu
interface karena implementasinya tidak tepat. Interface
harus menggunakan istilah-istilah yang dikenal user”
Konsistensi
“konsistensi memiliki arti bahwa command dan menu
sistem harus memiliki format yang sama, parameter
harus diberikan ke semua command dengan cara yang
sama, dan tanda baca pada command juga harus sama.
Interface yang konsisten mengurangi waktu belajar user”
Kejutan Minimal (Minimal Surprise)
Operasi bisa diduga prosesnya berdasarkan
perintah yang disediakan , tidak membuat user
kaget

“prinsip kejutan minimal adalah prinsip yang
sangat tepat guna, karena user sudah pasti sangat
kesal jika sistem berlaku dalam cara yang tidak
diharapkannya”.
Kemampuan Pemulihan
“merupakan prinsip yang sangat penting, karena
user pada akhirnya pasti akan melakukan kesalahan
dalam menggunakan suatu sistem. Interface user
harus menyertakan fasilitas yang memungkinkan
user pulih dari kesalahan mereka”
Fasilitas ini dapat berupa :
1. Konfirmasi terhadap aksi yang destruktif
2. Penyediaan fasilitas undo
Panduan User
“Interface harus memiliki panduan user atau fasilitas
bantuan (help) yang sudah tercangkok didalamnya.
Fasilitas ini harus diintegrasikan dengan sistem dan
harus menyediakan berbagai tingkat bantuan dan saran”
Keragaman User
“Prinsip keragaman user mengakomodasikan bahwa,
untuk banyak sistem yang interaktif, mungkin terdapat
berbagai tipe user. Beberapa user akan merupakan user
biasa sedangkan user yang lainnya bisa berupa power user
yang memakai sistem selama beberapa jam setiap
harinya”
Interaksi User (Shneiderman, 1998)
5 Tipe utama interaksi untuk user interaction :

 Manipulasi langsung / pengoperasian secara langsung
    (Direct manipulation)
   Pemilihan menu (Menu selection)
   Pengisian form (Form fill-in)
   Perintah tertulis (Command language)
   Perintah dengan bahasa alami (Natural language)
User Interface Multipel
    User Interface                     User Interface
     Grafis (GUI)                     Bahasa Command




                                         Interpreter
    Manager GUI
                                      Bahasa Command




                     Sistem Operasi
Presentasi Informasi
 Semua sistem interaktif harus menyediakan suatu cara
  untuk menyatakan informasi kepada user.
 Dengan memisahkan sistem presentasi dari data,
  representasi pada layar user dapat diubah tanpa harus
  mengubah sistem komputasi yang mendasarinya.

 “Untuk menemukan presentasi informasi yang terbaik
  diperlukan pengetahuan latar belakang user informasi
  tersebut dan cara mereka menggunakan sistem”
Presentasi Informasi

  Informasi yang akan   Perangkat Lunak
                                          Display
       ditampilkan         Presentasi
Hal yang perlu diperhatikan sebelum
menentukan bentuk penyajian informasi:

 Apakah pengguna perlu informasi dengan ketepatan tinggi
    atau data yang saling berhubungan?
   Seberapa cepat nilai informasi berubah? Harus ada indikasi
    perubahan seketika?
   Apakah pengguna harus memberi respon pada perubahan?
   Apakah pengguna perlu melakukan perubahan pada
    informasi yang disajikan?
   Apakah informasi berupa teks atau numerik? Nilai relatif
    perlu atau tidak?
Warna Pada Desain Interface (Shneiderman,
1998)
Yang paling penting :
 Batasi jumlah warna yang digunakan dan gunakan secara
  konservatif.
 Gunakan perubahan warna untuk menunjukkan
  perubahan status sistem.
 Gunakan pengkodean warna untuk mendukung pekerjaan
  yang sedang dilakukan.
 Gunakan kode warna dengan hati-hati dan konsisten.
 Berhati-hatilah dalam membuat pasangan warna.
Warna Pada Desain Interface
 Penggunaan Warna pada desain Interface :
    Warna menambah dimensi ekstra pada suatu interface
     dan membantu user memahami struktur yang kompleks
    Bisa dipakai untuk mewarnai-terang (higlight) hal-hal
     khusus
    Kesalahan umum dalam penggunaan warna pada desain
     user interface:
       Menggunakan warna untuk mengkomunikasikan arti-- merah
        bisa jadi peringatan atau ada kesalahan
       Terlalu banyak gunakan macam warna
Warna Pada Desain Interface
 Dalam menggunakan warna pada desain interface ada
 beberapa petunjuk yang dapat diikuti seperti berikut ini:
   Batasi jumlah warna yang digunakan dan gunakan secara
      konservatif.
     Gunakan perubahan warna untuk menunjukkan
      perubahan status sistem.
     Gunakan pengkodean warna untuk mendukung pekerjaan
      yang sedang dilakukan.
     Gunakan kode warna dengan hati-hati dan konsisten.
     Berhati-hatilah dalam membuat pasangan warna.
Pendukung User
      Faktor                                 Keterangan


Konteks          User guidance memberikan pesan sesuai konteks yang
                 dialami oleh pengguna
Pengalaman       Pesan yang panjang mengganggu bagi yang sudah biasa,
                 tapi bagi pengguna baru pesan yang pendek
                 membingunkan. User guidance perlu menjawab
                 kebutuhan ini.
Tingkat keahlian Pesan dibuat sesuai dengan kemampuan pengguna dan
                 pengalamannya
Gaya             Harus bersifat positif. Lebih baik bersifat aktif dari pada
                 pasif. Harus sopan, tidak menghina atau bergurau
Budaya           Jika mungkin, pesan disesuaikan dengan budaya.
                 Mungkin kata atau warna yang digunakan disesuaikan
                 dengan budaya setempat.
Pesan Kesalahan
Perancangan Sistem Help
 Sistem help harus menyediakan sejumlah point entri
 user yang berbeda. Sistem help yang dibuat
 memungkinkan user memasuki sistem help mulai dari
 hierarki help tertinggi sampai pada yang paling bawah
 agar user mendapat informasi yang jelas akan sebuah
 error yang dia hadapi.
Evaluasi Desain Interface
 Kuesioner yang mengumpulkan informasi
  mengenai apa pendapat user mengenai interface
  tersebut.
 Observasi user pada saat mereka bekerja dengan
  sistem dan menjelaskan bagaimana mereka
  menggunakan sistem untuk menyelesaikan
  beberapa pekerjaan.
 Memasukkan, dalam kode perangkat lunak,
  pengumpulan informasi mengenai fasilitas yang
  paling sering dipakai dan error yang paling sering
 terjadi.

More Related Content

What's hot

INTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERINTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERsolikin6
 
Interaksi Manusia Dan Komputer 4
Interaksi Manusia Dan Komputer 4Interaksi Manusia Dan Komputer 4
Interaksi Manusia Dan Komputer 4Hide Maru
 
Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sqlLela Warni
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlineandiseprianto
 
PPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxPPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxMirnaNia
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat LunakYudi Purwanto
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKDhika The'Lover
 
16.modul melakukan deployment model (final) v1 1
16.modul melakukan deployment model (final) v1 116.modul melakukan deployment model (final) v1 1
16.modul melakukan deployment model (final) v1 1ArdianDwiPraba
 
Pertemuan 4 prinsip desain antarmuka(interface)
Pertemuan 4   prinsip desain antarmuka(interface)Pertemuan 4   prinsip desain antarmuka(interface)
Pertemuan 4 prinsip desain antarmuka(interface)Muhammad Adi Wahidi
 
Bab 7 pemodelan proses
Bab 7 pemodelan prosesBab 7 pemodelan proses
Bab 7 pemodelan prosesRif'at Hm
 
Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakf' yagami
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasiHIMATIF UIN SGD
 

What's hot (20)

INTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTERINTERAKSI MANUSIA DAN KOMPUTER
INTERAKSI MANUSIA DAN KOMPUTER
 
Prinsip User Interface Design
Prinsip User Interface DesignPrinsip User Interface Design
Prinsip User Interface Design
 
Software Requirements
Software RequirementsSoftware Requirements
Software Requirements
 
Kisi kisi sbp
Kisi kisi sbpKisi kisi sbp
Kisi kisi sbp
 
Interaksi Manusia Dan Komputer 4
Interaksi Manusia Dan Komputer 4Interaksi Manusia Dan Komputer 4
Interaksi Manusia Dan Komputer 4
 
Tugas imk
Tugas imkTugas imk
Tugas imk
 
Analisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem InformasiAnalisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem Informasi
 
Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sql
 
Pembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja onlinePembuatan uml pada toko belanja online
Pembuatan uml pada toko belanja online
 
Use skenario
Use skenarioUse skenario
Use skenario
 
Pengantar database
Pengantar databasePengantar database
Pengantar database
 
PPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptxPPT Desain Antar Muka.pptx
PPT Desain Antar Muka.pptx
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
 
Soal uas imk bsi
Soal uas imk bsiSoal uas imk bsi
Soal uas imk bsi
 
PERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAKPERANCANGAN PERANGKAT LUNAK
PERANCANGAN PERANGKAT LUNAK
 
16.modul melakukan deployment model (final) v1 1
16.modul melakukan deployment model (final) v1 116.modul melakukan deployment model (final) v1 1
16.modul melakukan deployment model (final) v1 1
 
Pertemuan 4 prinsip desain antarmuka(interface)
Pertemuan 4   prinsip desain antarmuka(interface)Pertemuan 4   prinsip desain antarmuka(interface)
Pertemuan 4 prinsip desain antarmuka(interface)
 
Bab 7 pemodelan proses
Bab 7 pemodelan prosesBab 7 pemodelan proses
Bab 7 pemodelan proses
 
Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunak
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasi
 

Similar to Rpl 10-perancangan user interface

Rpl 8-ui desain
Rpl 8-ui desainRpl 8-ui desain
Rpl 8-ui desainf' yagami
 
ppt_IMK-design-interface
ppt_IMK-design-interfaceppt_IMK-design-interface
ppt_IMK-design-interfaceyusuf09
 
Interaksi manusia dan komputer jaringan 88.pptx
Interaksi manusia dan komputer jaringan 88.pptxInteraksi manusia dan komputer jaringan 88.pptx
Interaksi manusia dan komputer jaringan 88.pptxiisistriyah23
 
Rekayasa perangkat lunak (dha15)
Rekayasa perangkat lunak (dha15)Rekayasa perangkat lunak (dha15)
Rekayasa perangkat lunak (dha15)Mawaddah Warahmah
 
T ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkT ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkArtaya Honest
 
Topik 3 (prinsip desain interface)
Topik 3 (prinsip desain interface)Topik 3 (prinsip desain interface)
Topik 3 (prinsip desain interface)titiwerdhy
 
Game Development OK Pertemuan 9.pptx
Game Development OK Pertemuan 9.pptxGame Development OK Pertemuan 9.pptx
Game Development OK Pertemuan 9.pptxdadanzuu
 
Design interface dalam_interaksi_manusia
Design interface dalam_interaksi_manusiaDesign interface dalam_interaksi_manusia
Design interface dalam_interaksi_manusiapt.ccc
 
INTERAKSI MANUSIA & KOMPUTER
INTERAKSI MANUSIA & KOMPUTERINTERAKSI MANUSIA & KOMPUTER
INTERAKSI MANUSIA & KOMPUTERAngling_seto
 
IMK-Pertemuan5.pptx
IMK-Pertemuan5.pptxIMK-Pertemuan5.pptx
IMK-Pertemuan5.pptxRedyWinatha1
 
Tampilan GUI di NetBeans.pptx
Tampilan GUI di NetBeans.pptxTampilan GUI di NetBeans.pptx
Tampilan GUI di NetBeans.pptxIYudarma
 
K2 interaksi manusia dan komputer
K2 interaksi manusia dan komputerK2 interaksi manusia dan komputer
K2 interaksi manusia dan komputerImaduddin Amrullah
 
Chapt 7. daya guna
Chapt 7. daya gunaChapt 7. daya guna
Chapt 7. daya gunaIbnu Dzakwan
 
Interaksi Manusia Dan Komputer 6
Interaksi Manusia Dan Komputer 6Interaksi Manusia Dan Komputer 6
Interaksi Manusia Dan Komputer 6Hide Maru
 
Bab 2 Filosofi Rekabentuk Antaramuka
Bab 2 Filosofi Rekabentuk Antaramuka Bab 2 Filosofi Rekabentuk Antaramuka
Bab 2 Filosofi Rekabentuk Antaramuka Chaerry Cha
 
Interaksi Manusia Dan Komputer 7
Interaksi Manusia Dan Komputer 7Interaksi Manusia Dan Komputer 7
Interaksi Manusia Dan Komputer 7Hide Maru
 

Similar to Rpl 10-perancangan user interface (20)

Usability
UsabilityUsability
Usability
 
Rpl 8-ui desain
Rpl 8-ui desainRpl 8-ui desain
Rpl 8-ui desain
 
Rpl 015 - interface user
Rpl   015 - interface userRpl   015 - interface user
Rpl 015 - interface user
 
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
Menerapkan prinsip desain user interface pada multimedia interaktif berbasis ...
 
ppt_IMK-design-interface
ppt_IMK-design-interfaceppt_IMK-design-interface
ppt_IMK-design-interface
 
Interaksi manusia dan komputer jaringan 88.pptx
Interaksi manusia dan komputer jaringan 88.pptxInteraksi manusia dan komputer jaringan 88.pptx
Interaksi manusia dan komputer jaringan 88.pptx
 
Rekayasa perangkat lunak (dha15)
Rekayasa perangkat lunak (dha15)Rekayasa perangkat lunak (dha15)
Rekayasa perangkat lunak (dha15)
 
Antarmuka_pengguna.pptx
Antarmuka_pengguna.pptxAntarmuka_pengguna.pptx
Antarmuka_pengguna.pptx
 
T ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imkT ugas 7 daya guna website dengan blog-artayahonest-imk
T ugas 7 daya guna website dengan blog-artayahonest-imk
 
Topik 3 (prinsip desain interface)
Topik 3 (prinsip desain interface)Topik 3 (prinsip desain interface)
Topik 3 (prinsip desain interface)
 
Game Development OK Pertemuan 9.pptx
Game Development OK Pertemuan 9.pptxGame Development OK Pertemuan 9.pptx
Game Development OK Pertemuan 9.pptx
 
Design interface dalam_interaksi_manusia
Design interface dalam_interaksi_manusiaDesign interface dalam_interaksi_manusia
Design interface dalam_interaksi_manusia
 
INTERAKSI MANUSIA & KOMPUTER
INTERAKSI MANUSIA & KOMPUTERINTERAKSI MANUSIA & KOMPUTER
INTERAKSI MANUSIA & KOMPUTER
 
IMK-Pertemuan5.pptx
IMK-Pertemuan5.pptxIMK-Pertemuan5.pptx
IMK-Pertemuan5.pptx
 
Tampilan GUI di NetBeans.pptx
Tampilan GUI di NetBeans.pptxTampilan GUI di NetBeans.pptx
Tampilan GUI di NetBeans.pptx
 
K2 interaksi manusia dan komputer
K2 interaksi manusia dan komputerK2 interaksi manusia dan komputer
K2 interaksi manusia dan komputer
 
Chapt 7. daya guna
Chapt 7. daya gunaChapt 7. daya guna
Chapt 7. daya guna
 
Interaksi Manusia Dan Komputer 6
Interaksi Manusia Dan Komputer 6Interaksi Manusia Dan Komputer 6
Interaksi Manusia Dan Komputer 6
 
Bab 2 Filosofi Rekabentuk Antaramuka
Bab 2 Filosofi Rekabentuk Antaramuka Bab 2 Filosofi Rekabentuk Antaramuka
Bab 2 Filosofi Rekabentuk Antaramuka
 
Interaksi Manusia Dan Komputer 7
Interaksi Manusia Dan Komputer 7Interaksi Manusia Dan Komputer 7
Interaksi Manusia Dan Komputer 7
 

More from f' yagami

Peranan Biologi di bidang pertanian
Peranan Biologi di bidang pertanianPeranan Biologi di bidang pertanian
Peranan Biologi di bidang pertanianf' yagami
 
Pengertian Tanaman Transgenik Lengkap
Pengertian Tanaman Transgenik LengkapPengertian Tanaman Transgenik Lengkap
Pengertian Tanaman Transgenik Lengkapf' yagami
 
Tanaman Transgenik
Tanaman TransgenikTanaman Transgenik
Tanaman Transgenikf' yagami
 
Nutrient of corn (nutrisi dari JAGUNG)
Nutrient of corn (nutrisi dari JAGUNG)Nutrient of corn (nutrisi dari JAGUNG)
Nutrient of corn (nutrisi dari JAGUNG)f' yagami
 
Jamur bersifat saprofit, parasit, simbions
Jamur bersifat saprofit, parasit, simbionsJamur bersifat saprofit, parasit, simbions
Jamur bersifat saprofit, parasit, simbionsf' yagami
 
Reproduksi Fungi
Reproduksi FungiReproduksi Fungi
Reproduksi Fungif' yagami
 
Materi kuliah microteaching
Materi kuliah microteachingMateri kuliah microteaching
Materi kuliah microteachingf' yagami
 
Askep hernia inguinalis
Askep hernia inguinalisAskep hernia inguinalis
Askep hernia inguinalisf' yagami
 
Askep diare anak
Askep diare anakAskep diare anak
Askep diare anakf' yagami
 
Askep trauma thorax
Askep trauma thoraxAskep trauma thorax
Askep trauma thoraxf' yagami
 
Askep gastritis
Askep gastritisAskep gastritis
Askep gastritisf' yagami
 
Askep hemorhoid
Askep hemorhoidAskep hemorhoid
Askep hemorhoidf' yagami
 
sistem alat gerak
sistem alat geraksistem alat gerak
sistem alat gerakf' yagami
 
Contoh Kurikulum Sma kelas X, XI, XII dan Perbedaan kbk dengan ktsp
Contoh Kurikulum Sma kelas X, XI, XII dan Perbedaan kbk dengan ktspContoh Kurikulum Sma kelas X, XI, XII dan Perbedaan kbk dengan ktsp
Contoh Kurikulum Sma kelas X, XI, XII dan Perbedaan kbk dengan ktspf' yagami
 
Larutan elektrolit dan larutan non elektrolit
Larutan elektrolit dan larutan non elektrolitLarutan elektrolit dan larutan non elektrolit
Larutan elektrolit dan larutan non elektrolitf' yagami
 
Sistem reproduksi vertebrata
Sistem reproduksi vertebrataSistem reproduksi vertebrata
Sistem reproduksi vertebrataf' yagami
 
Tutorial pembuatan media pembelajaran dengan menggunakan autoplay
Tutorial pembuatan media pembelajaran dengan menggunakan autoplayTutorial pembuatan media pembelajaran dengan menggunakan autoplay
Tutorial pembuatan media pembelajaran dengan menggunakan autoplayf' yagami
 
Reproduksi pada hewan vertebrata
Reproduksi pada hewan vertebrataReproduksi pada hewan vertebrata
Reproduksi pada hewan vertebrataf' yagami
 

More from f' yagami (20)

Jamur
JamurJamur
Jamur
 
Peranan Biologi di bidang pertanian
Peranan Biologi di bidang pertanianPeranan Biologi di bidang pertanian
Peranan Biologi di bidang pertanian
 
Pengertian Tanaman Transgenik Lengkap
Pengertian Tanaman Transgenik LengkapPengertian Tanaman Transgenik Lengkap
Pengertian Tanaman Transgenik Lengkap
 
Tanaman Transgenik
Tanaman TransgenikTanaman Transgenik
Tanaman Transgenik
 
Nutrient of corn (nutrisi dari JAGUNG)
Nutrient of corn (nutrisi dari JAGUNG)Nutrient of corn (nutrisi dari JAGUNG)
Nutrient of corn (nutrisi dari JAGUNG)
 
Jamur bersifat saprofit, parasit, simbions
Jamur bersifat saprofit, parasit, simbionsJamur bersifat saprofit, parasit, simbions
Jamur bersifat saprofit, parasit, simbions
 
Reproduksi Fungi
Reproduksi FungiReproduksi Fungi
Reproduksi Fungi
 
Materi kuliah microteaching
Materi kuliah microteachingMateri kuliah microteaching
Materi kuliah microteaching
 
Askep hernia inguinalis
Askep hernia inguinalisAskep hernia inguinalis
Askep hernia inguinalis
 
Askep tbc
Askep tbcAskep tbc
Askep tbc
 
Askep diare anak
Askep diare anakAskep diare anak
Askep diare anak
 
Askep trauma thorax
Askep trauma thoraxAskep trauma thorax
Askep trauma thorax
 
Askep gastritis
Askep gastritisAskep gastritis
Askep gastritis
 
Askep hemorhoid
Askep hemorhoidAskep hemorhoid
Askep hemorhoid
 
sistem alat gerak
sistem alat geraksistem alat gerak
sistem alat gerak
 
Contoh Kurikulum Sma kelas X, XI, XII dan Perbedaan kbk dengan ktsp
Contoh Kurikulum Sma kelas X, XI, XII dan Perbedaan kbk dengan ktspContoh Kurikulum Sma kelas X, XI, XII dan Perbedaan kbk dengan ktsp
Contoh Kurikulum Sma kelas X, XI, XII dan Perbedaan kbk dengan ktsp
 
Larutan elektrolit dan larutan non elektrolit
Larutan elektrolit dan larutan non elektrolitLarutan elektrolit dan larutan non elektrolit
Larutan elektrolit dan larutan non elektrolit
 
Sistem reproduksi vertebrata
Sistem reproduksi vertebrataSistem reproduksi vertebrata
Sistem reproduksi vertebrata
 
Tutorial pembuatan media pembelajaran dengan menggunakan autoplay
Tutorial pembuatan media pembelajaran dengan menggunakan autoplayTutorial pembuatan media pembelajaran dengan menggunakan autoplay
Tutorial pembuatan media pembelajaran dengan menggunakan autoplay
 
Reproduksi pada hewan vertebrata
Reproduksi pada hewan vertebrataReproduksi pada hewan vertebrata
Reproduksi pada hewan vertebrata
 

Rpl 10-perancangan user interface

  • 1.
  • 2. Definisi : User Interface  User: pengguna biasanya ditujukan kepada pengguna suatu sistem  Interface : penghubung antar 2 sistem  User interface : perantara yang disediakan untuk user sehingga seorang user dapat mengetahui apa yang terjadi pada sistem yang digunakannya, misalnya : interaksi dari mesin komputer ke layar monitor www.total.or.id/kamus
  • 3. Tujuan Perancangan Interface  Menyesuaikan user interface dengan tugas  Membuat user interface menjadi efisien  Memberikan arus balik yang tepat ke pengguna  Memunculkan pertanyaan-pertanyaan yang dapat dimanfaatkan  Memperbaiki produktivitas dari pengetahuan user
  • 4. Perancangan Interface User  Perekayasa perangkat lunak harus mengambil tanggung jawab perancangan user interface disamping perancangan perangkat lunak.  Perancangan user interface yang baik harus bersifat kritis.  User interface berbasis grafis (GUI)
  • 5. Suatu kegiatan user interface yang kritis adalah analisis kegiatan user yang akan didukung oleh sistem komputer tersebut. Tanpa memahami apa yang ingin dilakukan user dengan sistem komputer tidak ada prospek yang realistis dalam perancangan user interface yang efektif
  • 6. Kelebihan GUI  GUI relatif mudah dipelajari dan digunakan.  User memiliki banyak layar untuk interaksi dengan sistem.  Interaksi yang cepat dengan layar penuh dapat dilakukan dengan akses langsung ke bagian mana pun pada layar.
  • 7. Proses Perancangan User Interface Analisis dan Buat Prototipe Evaluasi desain Pahami Desain diatas Dengan End User Kegiatan user kertas Buat prototipe Rancang Evaluasi desain Desain Prototipe Dengan End User dinamis Implementasi Prototipe yang dapat Interface user dieksekusi Yang final
  • 8. Prinsip Perancangan User Interface  Kebiasaan user  Konsistensi  Kejutan minimal  Kemampuan pemulihan  Panduan user  Keragaman user
  • 9. Kebiasaan User (User familiarity) “User tidak boleh dipaksa beradaptasi dengan suatu interface karena implementasinya tidak tepat. Interface harus menggunakan istilah-istilah yang dikenal user”
  • 10. Konsistensi “konsistensi memiliki arti bahwa command dan menu sistem harus memiliki format yang sama, parameter harus diberikan ke semua command dengan cara yang sama, dan tanda baca pada command juga harus sama. Interface yang konsisten mengurangi waktu belajar user”
  • 11. Kejutan Minimal (Minimal Surprise) Operasi bisa diduga prosesnya berdasarkan perintah yang disediakan , tidak membuat user kaget “prinsip kejutan minimal adalah prinsip yang sangat tepat guna, karena user sudah pasti sangat kesal jika sistem berlaku dalam cara yang tidak diharapkannya”.
  • 12. Kemampuan Pemulihan “merupakan prinsip yang sangat penting, karena user pada akhirnya pasti akan melakukan kesalahan dalam menggunakan suatu sistem. Interface user harus menyertakan fasilitas yang memungkinkan user pulih dari kesalahan mereka” Fasilitas ini dapat berupa : 1. Konfirmasi terhadap aksi yang destruktif 2. Penyediaan fasilitas undo
  • 13. Panduan User “Interface harus memiliki panduan user atau fasilitas bantuan (help) yang sudah tercangkok didalamnya. Fasilitas ini harus diintegrasikan dengan sistem dan harus menyediakan berbagai tingkat bantuan dan saran”
  • 14. Keragaman User “Prinsip keragaman user mengakomodasikan bahwa, untuk banyak sistem yang interaktif, mungkin terdapat berbagai tipe user. Beberapa user akan merupakan user biasa sedangkan user yang lainnya bisa berupa power user yang memakai sistem selama beberapa jam setiap harinya”
  • 15. Interaksi User (Shneiderman, 1998) 5 Tipe utama interaksi untuk user interaction :  Manipulasi langsung / pengoperasian secara langsung (Direct manipulation)  Pemilihan menu (Menu selection)  Pengisian form (Form fill-in)  Perintah tertulis (Command language)  Perintah dengan bahasa alami (Natural language)
  • 16. User Interface Multipel User Interface User Interface Grafis (GUI) Bahasa Command Interpreter Manager GUI Bahasa Command Sistem Operasi
  • 17. Presentasi Informasi  Semua sistem interaktif harus menyediakan suatu cara untuk menyatakan informasi kepada user.  Dengan memisahkan sistem presentasi dari data, representasi pada layar user dapat diubah tanpa harus mengubah sistem komputasi yang mendasarinya.  “Untuk menemukan presentasi informasi yang terbaik diperlukan pengetahuan latar belakang user informasi tersebut dan cara mereka menggunakan sistem”
  • 18. Presentasi Informasi Informasi yang akan Perangkat Lunak Display ditampilkan Presentasi
  • 19. Hal yang perlu diperhatikan sebelum menentukan bentuk penyajian informasi:  Apakah pengguna perlu informasi dengan ketepatan tinggi atau data yang saling berhubungan?  Seberapa cepat nilai informasi berubah? Harus ada indikasi perubahan seketika?  Apakah pengguna harus memberi respon pada perubahan?  Apakah pengguna perlu melakukan perubahan pada informasi yang disajikan?  Apakah informasi berupa teks atau numerik? Nilai relatif perlu atau tidak?
  • 20. Warna Pada Desain Interface (Shneiderman, 1998) Yang paling penting :  Batasi jumlah warna yang digunakan dan gunakan secara konservatif.  Gunakan perubahan warna untuk menunjukkan perubahan status sistem.  Gunakan pengkodean warna untuk mendukung pekerjaan yang sedang dilakukan.  Gunakan kode warna dengan hati-hati dan konsisten.  Berhati-hatilah dalam membuat pasangan warna.
  • 21. Warna Pada Desain Interface  Penggunaan Warna pada desain Interface :  Warna menambah dimensi ekstra pada suatu interface dan membantu user memahami struktur yang kompleks  Bisa dipakai untuk mewarnai-terang (higlight) hal-hal khusus  Kesalahan umum dalam penggunaan warna pada desain user interface:  Menggunakan warna untuk mengkomunikasikan arti-- merah bisa jadi peringatan atau ada kesalahan  Terlalu banyak gunakan macam warna
  • 22. Warna Pada Desain Interface  Dalam menggunakan warna pada desain interface ada beberapa petunjuk yang dapat diikuti seperti berikut ini:  Batasi jumlah warna yang digunakan dan gunakan secara konservatif.  Gunakan perubahan warna untuk menunjukkan perubahan status sistem.  Gunakan pengkodean warna untuk mendukung pekerjaan yang sedang dilakukan.  Gunakan kode warna dengan hati-hati dan konsisten.  Berhati-hatilah dalam membuat pasangan warna.
  • 23. Pendukung User Faktor Keterangan Konteks User guidance memberikan pesan sesuai konteks yang dialami oleh pengguna Pengalaman Pesan yang panjang mengganggu bagi yang sudah biasa, tapi bagi pengguna baru pesan yang pendek membingunkan. User guidance perlu menjawab kebutuhan ini. Tingkat keahlian Pesan dibuat sesuai dengan kemampuan pengguna dan pengalamannya Gaya Harus bersifat positif. Lebih baik bersifat aktif dari pada pasif. Harus sopan, tidak menghina atau bergurau Budaya Jika mungkin, pesan disesuaikan dengan budaya. Mungkin kata atau warna yang digunakan disesuaikan dengan budaya setempat.
  • 25. Perancangan Sistem Help  Sistem help harus menyediakan sejumlah point entri user yang berbeda. Sistem help yang dibuat memungkinkan user memasuki sistem help mulai dari hierarki help tertinggi sampai pada yang paling bawah agar user mendapat informasi yang jelas akan sebuah error yang dia hadapi.
  • 26. Evaluasi Desain Interface  Kuesioner yang mengumpulkan informasi mengenai apa pendapat user mengenai interface tersebut.  Observasi user pada saat mereka bekerja dengan sistem dan menjelaskan bagaimana mereka menggunakan sistem untuk menyelesaikan beberapa pekerjaan.  Memasukkan, dalam kode perangkat lunak, pengumpulan informasi mengenai fasilitas yang paling sering dipakai dan error yang paling sering terjadi.