ADALAH?
untuk memaksimalkan kegunaan dan
pengalaman pengguna”
Sistem ini dikenalkan pada tahun 1960an. End-user berinteraksi dengan pengguna antarmuka baris-arahan dengan cara menyusun arahan-
arahan tertentu dengan baris demi baris. Mesin yang digunakan sistem ini dikenal dengan Tele-type (TTY) seperti sistem DOS dan UNIX.
Interaksi antar end-user tergantung kepada penggunaan arahan berbentuk dialog soal jawab. Guna meningkatkan tampilan yang lebih baik
mayoritas sistem antarmuka jenis ini menggunakan penamaan konvensional yang seragam dan meniadakan huruf vokal.
Sistem Layar
Sistem jenis ini menggunakan penghubung berupa layar CRT dan Plasma
GUI
Interaksi di dalam user interface bergrafik merupakan
sebuah interaksi secara manipulasi langsung di mana
end-user berinteraksi dengan perwakilan-perwakilan
visual objek melalui mouse atau piranti pointer yang lain.
Ciri utama GUI (Graphical User Interface) adalah point
and click, drag and drop. Antarmuka GUI menggunakan metafora dunia dan
menyediakan berbagai interaksi berdasarkan setiap
tingkat, icon, menu dan pointer (Window, Icon, Menu,
and Pointer-WIMP). Dengan demikian, antarmuka
jenis ini termasuk jenis interface yang menggunakan
bentuk-bentuk visual seperti grafik, icon dan animasi
guna mewakili berbagai komponen antarmuka
tersebut
Generasi Masa Depan
Antarmuka jenis ini lebih borientasi kepada objek dan lebih meneitik beratkab pada
penambahan unsur animasi objek adan audio termasuk di dalamnya unsur 3D pada
antarmuka modern dalam pembentukan di seputar dunia maya.
Simple PowerPoint Presentation
Tujuan & Manfaat
Desain
User Inteface
“tujuannya untuk membuat interaksi end-user dengan cara sederhana dan seefisien mungkin di mana
end-user berinteraksi dengan komputer menggunakan tampilan antarmuka (interface) yang ada pada
layar komputer”
• GUI (Graphical User Interface) dalam menggunakan unsur-unsur multimedia seperti gambar, suara,
video untuk berinteraksi dengan end-user
• Text-Based yang menggunakan rumus (syntax) yang sudah ditentukan dalam memberikan perintah
Prinsip Desain
User Inteface
Prinsip Compatibility
Ease of
Control Learning and
Easy of Use
Flexibility Protection
Responsiveness WYSIWYG
Setelah input data ke aplikasi sistem What You See Is What You Get
sesuai dengan usaha dari end-user
melalui interface, maka sistem yang
pada saat mencari data dan sesuai
baik akan langsung memberi
dengan data yang ada pada aplikasi
tanggapan (respon) dari hasil data perangkat lunak tersebut dan dapat
yang diinputkan. langsung dilihat pada tampilan objek
yang tampak pada monitor. Misalnya
apa yang tercetak pada printer sesuai
dengan apa yang ada pada layar
monitor.
Interaksi
END
User
COMMAND LANGUAGES
Command language dialogue (dialog bahasa perintah) merupakan bahasa perintah yang
tradisional dan orisinil. Karakteristik dari Command language di antaranya cocok
digunakan untuk perintah berulang menyediakan akses langsung pada fungsi sistem,
baris perintah harus memiliki makna (arti) dan lebih tepat untuk end-user yang sudah
mahir.
Beberapa kelebihan dari penggunaan Command Language adalah sebagai berikut :
• Powerfull
Sistem yang menyediakan kemampuan untuk nmembangun proses kompleks,
menyimpan sebagai file, script, macro dandapat dieksekusi dengan nama yang simple
• Flexible dan User Controlled
User dapat melakukan apa saja sesuai dengan keinginannya
• Fast dan Efficient
Command yang komplek lebih cepat dibandingkan melalui banyak screen scanning untuk
pilihan menu atau navigasi, pengisian field
• User Minimal Screen ‘Real Estate’
Interface ini hanya membutuhkan satu baris dari layar untuk entri command
SISTEM MENU
Menu identik dengan daftar sejumlah pilihan dalam jumlah terbatas dan ditampilkan pada
layar atau sekumpulan pilihan (option) pada menu interface yang tersedia bagi end-user
ditampilkan pada layar dan dapat dipilih menggunakan mouse atau7 tombol numerik
maupul alfabetik.
Jenis-jenis menu:
• Sistem Menu Datar
Kemampuan fasilitas yang dimiliki oleh suatu program aplikasi akan ditampilkan secara
lengkap dan biasanya menggunakan kalimat yang cukup panjang. Menggerakkan tanda
terang (highlight maker) kesuatu pilihan dan kemudian dikonfirmasikan dengan menekan
enter
• Sistem Menu Tarik
Merupakan sistem menu yang berbasis struktur pohon. Sebuah menu tarik pada
dasarnya merupakan sistem menu yang pilihan-pilihannya dikategorikan menurut kriteria
tertentu sehingga membentuk hirarki pilihan atau struktur pohon. Sebagian atau seluruh
menu utama memiliki sub menu dan setiap sub menu memiliki sub menu lainnya
Natural language dibuthkan sebagai mekanisme komunikasi yang atraktif, karena pada
dasarnya komputer tidak menegrti instruksi yang dituliskan dalam bahasa sehari-hari.
Pengguna natural language dapat mengerti input tertulis dan suara, namun terdapat
kekurangan utama dalam hal kerancuan pada aspek sintaks dan semantik.
QUESTION & ANSWER DIALOGUE
Tujuannya adalah mekanisme yang menampilkan pertanyaan pada komputer agar user
merespon. Ciri khas interface Question Answer dialogue adalah mudah dipelajari tetapi
sangat terbatas pada fungsinya. Beberapa karakteristiknya adalah bahasa Query
digunakan untuk menyusun informasi yang akan ditampilkan dari database berdasarkan
jawaban dari proses tanya jawab tersebut, cocok untuk end-user pemula.
FORM-FILLS & SPREADSHEET
Merupakan suatu penerapan langsung dari aktivitas pengisian box dalam kehidupan
sehari-hari dimana end-user akan dihadapkan pada bentuk barang yang ada di layar
komputer yang mereka gunakan. Bentuk utama form-fill berupa display yang menyerupai
selembar kertas dengan beberapa slot/field untuk diisi dengan fungsi utama sebagai
aplikasi data entry dan data retreverial (pencarian data)
ELEMEN WYSIWYG
WINDOW MENU
ICON POINTER
Window
Window merupakan area layar yang berprilaku seperti terminal independen dan
berisi grafik/teks yang dapat dipindahkan dan diubah ukurannya. Salah satu
layar dapat berisi lebih dari satu window dengan berbagai tugas aktif pada saat
yang sama. Area ini dapat saling overlap dan menutupi yang lain, atau tersusun.
Menu adalah pilihan yang disediakan di ayar menggunakan pointer dan dapat
menampilkan pilihan operasi atau layanan yang diberikan/tersedia oleh sistem.
Kelebihannya memudahkan pengguna untuk melakukan aktivitas yang ingin
dilakukan. Kelemahannya dapat memakan ruang layar, maka dari itu menu
sebaiknya hanya muncul saat dibutuhkan.
Jenis Menu Keterangan
Mnemonic letters Pilihan item menggunakan huruf awal dapat berupa angka, huruf atau campuran. User harus
memasukkan pilihan sesuai dengan format yang diberikan
Radio Buttons Menu dengan bentuk radio button. User harus memilih salah satu pilihan yang diberikan
Button Choice Menu dengan menggunakan bentuk tombol atau button. User mengklik salah satu tombol menu
Multiple Selection Menus Menu dengan isinya dapat diseleksi lebih dari satu
Pop-up Menus Menu yang diaktifkan dengan mengklik tombol kanan mouse pada area yang ditentukan
Scrolling list box choice Menu dengan menggunakan list box
Scrolling combo box choice Menu dengan menggunakan combo box
Trackbar menu (alpha slider menu) Menu yang itemnya dipilih dengan menggeser petunjuk
Embedded links/hyperlinks Menu dengan item yang disusun tidak beraturan. Contoh browser dan help pada windows
Main menu, iconic menu, toolbars, atau palletes Menu yang digabungkan dengan icon-icon
KOMPONEN TOUCH SCREEN
Controller (Pengontrol):
Sebuah perangkat yang memproses
dan mengubah voltase sinyal yang
diterima komponen touch sensor
berupa alur listrik dan dihubungkan
ke prosesor atau perangkat lain
Touchscreen
Sebuah perangkat dimana end-user Touch Sensor:
dapat mengontrol melalui gerakan Komponen ini terletak di bagian luar
sederhana atau multi-touch tampilan sebagai lapisan penerima
menggunakan sentuhan jari inputan dari user atau sentuhan.
Bagian yang disentuk akan
menimbulkan aliran listrik.
Software Driver:
Software driver sebagai alat
penerjemah data dari proses
controller dan touch sensor yang
memungkinkan proses tersebut
bekerja dengan baik dan
ditampilkannya ke antarmuka melalui
sistem operasi
Prosedur
Perancangan
Interface
01 Perancangan Tombol
02 Peracangan Interface
PERANCANGAN TOMBOL
A. PUSH BUTTON
SPIN BOX:
Digunakan untuk menampilkan nilai suatu
peubah saat itu, dan nilai peubat tersebut
selanjutnya akan berkurang jika end-user
menekan tombol dengan anak panah ke bawah
atau ke atas. Bagian pada spin box adalah
tampilan kotak peubah dan pengontrol dalam
bentuk anak panah ke atas atau kebawah
LIST BOX:
Komponennya berupa list box yang digunakan
untuk menampilkan sejumlah pilihan sekaligus
pada layar tampilan. List box terdiri dari bagian
yang digunakan untuk menampilkan pilihan-
pilihan yang tersedia
COMBO BOX:
Perbedaan list box dan combo box adalah
semua pilihan atau sebagian pada list box yang
tersedia langsung akan terlihat, sedangkan pada
combo box pilihan tersebut tidak akan terlihat
sampai end-user menekan tombol kontrol yang
dimaksud. Sedangkan end-user hanya dapat
memilih pilihan yang tersedia pada list box.
PERANCANGAN TOMBOL
B. LABEL BOX:
Label box hanya memberikan komentar atau
memberi nama pada antarmuka grafis yang
dapat dituylis dengan posisi secara rapi kiri, rapi
tengah, rapi kanan. Sehingga end-user dapat
dengan jelas mengetahui fungsi atau kegunaan
dari komponen antarmuka yang sedang
digunakan.
C. RADIO BUTTON:
Radio button terdiri dari 2 bagian yaitu bagian
pengendalian dalam bentuk lingkaran kecil dan
label untuk menunjukkan atribut. Beberapa
tombol dapat dioperasikan dalam satu kelompok
yang dikendalikan dengan cara tertentu,
terutama pada saat sebuah tombol bernilai ON.
D. SCROLL BUTTON:
Scroll button sebagai piranti yang digunakan
untuk mengulung atau menggeser layar guna
memperlihatkan bagian lain dari tampilan yang
semula tidak terlihat, sekaligus menghilangkan
ataupun menyembunyikan bagian-bagian yang
semula terlihat. Scroll button sendiri
dikategorikan menjadi penggeser horizontol dan
penggeser tegak (vertikal)
PERANCANGAN INTERFACE
1. TAHAP ANALISA INFORMASI
Sebelum perancangan harus di analis berbagai jenis masalah yang ingin diselesaikan dan
berbagai prosedur dalam melakukan pekerjaan yang bersangkutan. Proses perancangan
interface di awali dari kebutuhan user dengan menentukan profil end-user, melakukan analisa
terhadap task-task end-user, mengumpulkan kebutuhan-kebutuhan end-user, menaganalisa end-
user environments, dan terakhir mencocokkan kebutuhan tersebut dengan task
4. TAHAP VALIDASI
Tahap validasi lebihmengarah pada evaluasi sebagai komponen pokok dari proses
pengembangan yang telah dilakukann sebelumnya, sekaligus mengetahui tanggapan end-user
terhadap antarmuka yang telah dibuat. Tahap ini juga dapat digunakan memperbaiki kekurangan
pada antarmuka yang telah dibangun.
THANK YOU