2. Karakteristik Gas dasdasUI Dan Web UI

  • Upload
    ega

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    1/10

    9/7/201

    KARAKTERISTIK

    ANTARMUKA GRAFIS DAN

    WEB

    - EGP -

    Tujuan Perkuliahan

    Setelah mengikuti mata kuliah ini mahasiswa

    dapat:

    1.Memahami perbedaan mendasar antara GUI

    dan Web UI

    2.Mengerti dan menerapkan prinsip-prinsip

    pokok di dalam mendesain aplikasi sesuai

    dengan kebutuhan

    9/7/2010 Fakultas Informatika IT Telkom 2

    Text Based VS GUI VS Web UI

    9/7/2010 Fakultas Informatika IT Telkom 3

    Karakteristik GUI berbeda dengan Text Based Interface

    Text Based GUIWeb UI

    Karakteristik GUI berbeda juga dengan Web UI 

    9/7/2010 Fakultas Informatika IT Telkom 4

    MENU KITA HARI INI :

    Karakteristik GUI danWeb UI 

    Gaya Interaksi

    GUI dan Web UI

    Gabungansistem bisnis grafis

    dengan web

    Prinsip-prinsip desain UI

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    2/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 5

    GAYA INTERAKSI

    Gaya interaksi adalah metode [-metode] komunikasi

    antara pengguna dengan sistem komputer

    Beberapa jenis Gaya Interaksi:

    Command l ine 

    Menu Selection 

    Form Fill in 

    Direct Manipulation 

    Anthropomorph ic 

    9/7/2010 Fakultas Informatika IT Telkom 6

    COMM ND LINE

    Merupakan gaya interaksi paling awal dari teknologi komputer 

    Powerfull for Advanced user 

    Complex Syntax

    “Low error tolerant” sehingga bisa menyebabkan user frustasi

    9/7/2010 Fakultas Informatika IT Telkom 7

    MENU SELECTION

    Memanfaatkan kemampuan

    pengenalanmanusia

    Membantu bagi infrequent user 

    Label Menu harus dimengerti dan

    memiliki arti yang jelas

    Tren UI saat ini di berbagai macam

    aplikasi

    9/7/2010 Fakultas Informatika IT Telkom 8

    FORM FILL IN

    Sangatberguna untuk mengambil

    Informasi

    Membutuhkan typing skill yang tinggi

    Familiar dengan paper form di dunia

    nyata

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    3/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 9

    DIRECT MANIPULATION

    Memungkinkan User berinteraksi secara

    langsung bahkan memanipulasi objek

    yang tampil di layar 

    9/7/2010 Fakultas Informatika IT Telkom 10

    ANTHROPOMORPHIC

     Antarmuka Anthropomorphic berusaha untuk berinteraksi dengan

    manusia dengan cara yang sama seperti manusia berinteraksi satu

    sama lain. Termasuk dalam gaya ini adalahdialog bahasa alami,

    gerakan tangan, ekspresi wajah dan gerakan mata.

    9/7/2010 Fakultas Informatika IT Telkom 11

    INTERACTION STYLE SUMMARY

    GAYA INTERAKSI KELEBIHAN KEKURANGAN

    Command Line Powerful, fleksibel, sesuai bagi

    pengguna ahli, mengh emat layar

    Harus mengingat perintah, perlu

    dipelajari, tidak mentolerir

    kesalahan ketik

    Menu Selection Mengutamakan pengenalan,

    mengurangi kompleksitas interaksi,

    membantu proses pengambilan

    keputusan, meminimalkan

    pengetikan, membantu pengguna

    awam

    Boros layar, hirarki menu bisa jadi

    kompleks, dapat memperlambat

    pengguna ahli

    FormFill in Format familiar, menyederhanakan

    input informasi, memerlukan

    pelatihan minimal

    Boros layar, perlu desain yang

    hati-hati dan efektif, tidak

    mencegah salah ketik

    Direct Manipulation Lebih cepat dipelajari, mudah

    diingat, menampilkan tanda-tanda

    visual/spatial, error recovery mudah,

    menyediakan konteks, feedback

    segera

    Desain lebih kompleks, perlu

    manipulasi window, perlu

    pengenalan ikon, tidak efisien bagi

    pengetik ahli, meningkatkan

    kemungkinan kekacauan layar

     Anthropomorphic Alami Sulit diimplementasikan

    9/7/2010 Fakultas Informatika IT Telkom 12

    GUI VS WEB UI

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    4/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 13

    GRAPHICAL USER INTERFACE GUI)

    KARAKTERISTIK SISTEM

    DIRECT MANIPULATIONMerupakanpotretlangsungdari kehidupan

    nyata

    Object danaction selalu terlihat

    Aksicepat dan incremental, hasiltampil di

    layar

    Aksi incremental mudah dibatalkan/

    dikembalikan kekondisisebelumnya

    9/7/2010 Fakultas Informatika IT Telkom 14

    CHARACTERISTICS OF GUI

    Tampilanvisualmenarik

    Interaksi pick andclick 

    Memilikiketerbatasan gaya

    interaksi

    Visualisasi Berorientasi o bjek

    Memanfaatkanmemori

    pengenalanmanusia

    Dapatmenjalankan

    beberapa fungsisekaligus

    9/7/2010 Fakultas Informatika IT Telkom 15

    THE WEB USER INTERFACE

     Awalnya, desain

    antarmuka Web ditujukan

    untuk merancang navigasi

    dan tampilan informasi.

    Dengan kata lain, desain

    CONTENT, bukan DATA..

    Web Page VS Web

     Application

    More user Control

    9/7/2010 Fakultas Informatika IT Telkom 16

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    5/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 17 9/7/2010 Fakultas Informatika IT Telkom 18

    9/7/2010 Fakultas Informatika IT Telkom 19

    Dimension Web Application Web PageIn the middle of

    continuum

    The Nature of the

    relationship with

    the user

    Users must usethe program,

    Users must identifiy, themselves or

    login to be able to do anything,

    The program must be reliable, and

    system failure will be immediately

    noticed

    Work is remembered from earlier

    session

    The system does not care

    who the user are,

    Login is required to simply

    give access to more

    information than would be

    received anonymously,

    System failure may not be

    noticed

    Minimal information such

    as a credit card number or

    address is remembered

    The Conversation

    style

    The style is formal The style is casual ,

    informal and generic

    The style is polite but

    friendly

    The Nature of the

    interaction

    A Large amount of datais entered,

    complex task are being performed,

    data is being created, manipulated

    and permanently stored

    No data is entered or

    changed

    A small amount of data is

    entered and possibly

    stored, Milestones,

    checkpoints, endpoints areexpected and included

    The Frequency of

    use

    It is used daily, it is used for long

    period (4-8 Hour), it is used to help

    resolve emergencies

    It is used only occasionally,

    it is used for only few

    minutes at a time, it is

    used to find out about

    something

    It is usedperiodically or

    episodically

    The merging of graphical business systems and the web

    9/7/2010 Fakultas Informatika IT Telkom 20

    Dimension Web Application Web PageIn the middle of

    continuum

    The Perceived

    distance of the

    provider

    It is viewed as being local in origin,

    it is viewed as being controlled

    locally by a data administrator, the

    response time is fast

    The origin is unknown, the origin

    is viewed as originating

    somewhere else in the country or

    overseas, the response time is

    slow

    The origin cannot

    ascertained or doesn’t

    matter

    Real Time

    interaction

    Data is fed in realtime, the

    information is critical, a delay is

    life-threatening, long reponses

    exist but users remain

    Time is irrelevant, long response

    delay exist and cause users to exit

    Response is near real

    time

    How much

    help will users

    need?

    Intense training programs and

    experience are needed to use and

    become experts

    Everyvisit is one time session,

    minimizing or eliminating the

    need for help

    A minimum amount of 

    experience, training or

    help material is needed

    The interaction

    style

    The navigation is controled,

    controls are complex, the syntax

    is obejct:Action, there is little or no

    reversibility, drag and dropmanipulation is expected, exit

    requires users to log off 

    The navigation is flexible and

    simple, controls are simple, no

    object selection is required,

    action are easily reversed usingthe back button, no drag-drop

    manipulation exist, single clicking

    links are used to navigate

    The navigation is

    flexible, simple data

    collection exist, user

    exits by closing webbrowser

    The

    Presentation

    style

    The Style is subdue and serious The styleis colorfull, graphic,

    possibly animated, the control are

    obvious and self explanatory

    The style is cooler but

    attractive

    Follow

    standards

    Platform standard compliance

    exists, the style resembles or

    matches GUI standard

    Few Cross site standard are

    followed, only intra-site

    consistently exists

    Some common pattern

    exists

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    6/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 21

    PRINSIP

    DESAIN

    UI

    9/7/2010 Fakultas Informatika IT Telkom 22

    Accessib i l i ty 

    Sistem harus dapat

    digunakan, tanpa

    modifikasi, oleh sebanyak

    mungkin orang.•   Perceptibility : untuk

    keterbatasan pancaindera

    •  Operability : untuk

    keterbatasan fisik

    •  Simplicity : untuk keterbatasan

    pengalaman, literacy , dan

    konsentrasi

    •  Forgiveness: meminimalkan

    kesalahan pengguna dan

    akibat yang ditimbulkannya

     

    9/7/2010 Fakultas Informatika IT Telkom 23

    Aesthet ical ly Pleasing 

    Sistem harus menarik secara visual• Menyediakan kontras yang bermakna antar

    elemen-elemen layar yang berbeda

    • Melakukan pengelompokan

    • Menyelaraskan elemen-elemen dan kelompok-

    kelompok dalam layar 

    Menyediakan representasi 3 dimensi• Menggunakan warna dan grafis secara efektif dan

    sederhana

    2

    9/7/2010 Fakultas Informatika IT Telkom 24

    Availabi l i ty 

    • Seluruh objek

    harus tampak

    setiap saat

    Hindaripenggunaan

    mode.

    3

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    7/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 25

    Clarity 

     Antarmuka harus jelas secara visual,

    konseptual dan linguistik, termasuk

    penggunaan:• elemen-elemen visual

    • fungsi

    • metafora

    • kata

    • teks

    4

    9/7/2010 Fakultas Informatika IT Telkom 26

    Compat ib i l i ty 

    • Tampilan harus

    compatible dengan• pengguna

    • task dan pekerjaan

    • produk

    • Mengadopsi

    perspektif

    pengguna.

    5

    9/7/2010 Fakultas Informatika IT Telkom 27

    Configurabi l i ty 

    Tampilan harus mudah di-personalisasi, konfigurasi

    dan rekonfigurasi untuk:

    • Meningkatkan sense of control 

    • Memfasilitasi pemahaman pengguna

    6

    9/7/2010 Fakultas Informatika IT Telkom 28

    Consistency 

    • Sistem harus serupa dalam:• tampilan

    • aksi

    • operasi

    • Aksi yang sama harus memberikan hasil yang

    sama

    • Fungsi dan posisi elemen-elemen standarsebaiknya tidak berubah.

    7

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    8/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 29

    Contro l 

    • Kontrol harus diserahkan pada pengguna, agar

    pengguna, menurut caranya, dapat menentukan:•  what to do

    •  how to do it 

    dan dapat menyelesaikannya dengan mudah.

    •  Antarmuka yang sederhana, dapat diprediksi,

    konsisten, fleksibel, customizable, dan pasif

    memberikan kontrol kepada pengguna.

    8

    9/7/2010 Fakultas Informatika IT Telkom 30

    Directness 

    Berikan alternatif agar

    pengguna dapat

    melakukan task secara

    langsung.

    9

    9/7/2010 Fakultas Informatika IT Telkom 31

    Eff iciency 

    • Minimalkan gerakan mata dan tangan, serta

    aksi kontrol lainnya.

    • Antisipasi keinginan dan kebutuhan

    pengguna semaksimal mungkin.

     

    9/7/2010 Fakultas Informatika IT Telkom 32

    Famil iar i ty 

    • Gunakan konsep dan bahasa yang familiar bagi

    pengguna.

    • Antarmuka harus alami dan sesuai dengan pola

    perilaku pengguna, melalui penggunaan real-

    world metaphors.

     

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    9/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 33

    Flexibi l i ty 

    • Fleksibilitas adalah kemampuan sistem

    untuk merespon perbedaan individual.

    • Peningkatan fleksibilitas biasanya diimbangi

    dengan penurunan usabilitas, sehingga

    penerapannya harus dipertimbangkan

    dengan matang.

     2

    9/7/2010 Fakultas Informatika IT Telkom 34

    Immersion 

    Munculkan immersion agar

    pengguna menikmati dan puas

    terhadap sistem. Hal ini dapat

    dilakukan melalui:• Tantangan yang harus diselesaikan

    • Konteks yang dapat mempertahankan

    fokus pengguna

    • Tujuan yang didefinisikan dengan jelas

    •   Feedback langsung tentang aksi dan

    performansi

    • Perasaan kontrol terhadap aksi, task dan

    lingkungan

    3

    9/7/2010 Fakultas Informatika IT Telkom 35

    Obviousness 

    • Sistem harus mudah dipelajari dan dipahami.

    • Pengguna harus mengetahui

    •   what to look at 

    •  what it is

    •  what, when, where, why, dan how to do it 

     4

    9/7/2010 Fakultas Informatika IT Telkom 36

    Predictabi l i ty 

    Pengguna harus dapat mengantisipasi

    dampak dari setiap  task  yang dilakukannya

    pada sistem.

     5

    Responsiveness 

    • Sistem harus dapat segera merespon

    permintaan pengguna.

    • Sediakan respon dalam bentuk visual,

    tekstual, maupun auditory .

     6

  • 8/19/2019 2. Karakteristik Gas dasdasUI Dan Web UI

    10/10

    9/7/201

    9/7/2010 Fakultas Informatika IT Telkom 37

    Transparency 

    Sistem harus memfasilitasi pengguna untuk

    fokus pada   task nya, tanpa mengetahui

    mekanisme antarmuka.

     7

    Trade-Offs 

    • Desain akhir harus mempertimbangkan

    trade-offs antar prinsip-prinsip tersebut.

    • Kebutuhan pengguna harus diutamakan

    daripada kebutuhan teknis.

     8

    9/7/2010 Fakultas Informatika IT Telkom 38

    Visibi l i ty 

    Status dan metode penggunaan sistem

    harus ditampilkan dengan jelas.• Organisasi hirarkis: letakkan informasi atau kontrol

    dalam kategori logis.

    • Sensitivitas konteks: tampilkan dan sembunyikan

    informasi dan kontrol berdasarkan konteks sistem.

    25

    Tugas 1

    Dalam kelompok (@3-5 orang):

    1. Pilih sebuah website (no porno, no SARA).

    2. Analisis website tersebut berdasarkan

    prinsip-prinsip desain yang telah dipelajari.

    3. Sebutkan kelebihan, kekurangan, dan berikan

    masukan untuk perbaikan website tersebut!

    9/7/2010 Fakultas Informatika IT Telkom 39