Tugas 4
Diera globalisasi ini User interface
sangat berperan penting dalam dunia komputer karena dengan adanya user
interface maka kemudahan user dalam mengoperasikan suatu perangkat komputer
menjadi lebih mudah. User interface adalah tampilan antar
muka pengguna. User interface sendiri berfungsi sebagai mediator
antara user dengan komputer.
Tujuan User Interface
1.
Menghasilkan
sistem yang :
·
Bermanfaat
(usable) : Sistem mudah digunakan dan dipelajari.
·
Aman
(safe)
·
Efektif
·
Efisien
·
Utilitas
: Sistem dapat meningkatkan efektifitas dan efisien kerjanya.
2.
Mempermudah
manusia dalam mengoperasikan komputer dan mendapatkan berbagai umpan balik yang
ia perlukan selama ia bekerja pada sebuah sistem komputer.
·
Tujuan
mempelajari IMK :
·
Dapat
membuat interface yang baik.
·
Meminimalkan
kesalahan di interface.
·
Membuat
sistem computer yang user-friendly.
Perbandingan Interface
1)
Interface website yg
buruk
1.
Content
Merupakan salah satu
yang sangat penting dan harus ada dalam sebuah website.Content adalah isi dan
inti dari suatu website. Dapat dilihat diatas dimana content tersebut
tidak jelas,maksudnya seseorang tidak akan tau/sulit untuk membedakan
dimana yang merupakan content dan yang bukan,seperti iklan,category,link,
dsb.
2.
Coloring
Pewarnaan juga sangat
mendukung dalam pengembangan sebuah website,dengan tujuan agar interface tidak
membosankan ,dengan warna yang slalu monton hitam putih. Sedangkan pewarnaan
diatas kurang baik. Website diatas memang sudah menggunakan warna diluar hitam
putih,namun sangat tidak sinkron,terlalu banyak warna-warna yang tidak match,tapi
mungkin menurut si pembuat website tersebut itu menarik. Kalau boleh komentar
sedikit, website ini bisa diibaratkan buku gambar yang dipakai untuk menggambar
seorang anak-anak yang sedang belajar menggambar/mewarnai,jadi ya seperti itu
hasilnya acak kadul.
3.
Desain
Ini lebih parah lagi,dimana tidak
memiliki struktur desain yang baik . Lihat contoh diatas misalnya ,seseorang
yang berkunjung pasti akan tidak enak melihat desain website tersebut dan
mungkin juga akan bingung.Tidak jelas dimana yang footer,header,sidebar dan
contentnya. Selanjutnya gambar background yang acak-acakan
yang sangat mengganggu pemandangan.
4.
Text
Untuk tulisan jelas
kurang baik,terlalu banyak jenis font yang cukup mengganggu dan penempatan yang
kurang baik karena tidak didukung oleh desain yang baik pula. Sebaiknya dalam
penggunaan font untuk sebuah website memakai font yang umum dipakai dan mudah dan
enak dibaca semua orang,jangan cuma enak dilihat dari diri sendiri tapi
orang tidak.
2) Interface website yang
baik
Dilihat sepintas saja
sudah jelas bahwa interfacenya sangat bagus dan terstruktur, berbeda
dengan website satunya yang tidak teratur dan acak-acakan. Mungkin yang
membedakan adalah didesain oleh orang yang ahli dalam bidangnya.
1.
Content
Sangat terlihat sekali
perbedaan dengan website yang sebelumnya dijelaskan diatas. Pada website
ini terlihat jelas content yang bagus,jelas dan tidak membingungkan user.
Mungkin dengan content yang seperti ini user akan lebih berlama-lama nongkrong
di website kita untuk memanjakan mata dan otak dengan isi-isi yang ada dan
bermanfaat.
2.
Coloring
Pewaranaan sudah cukup
baik,dimana tidak terlalu banyak warna yang mencolok dan membuat pusing.
Mungkin karena ini merupakan website formal jadi penggunaan warnanya
tidak terlalu banyak.
3.
Desain
Pada website ini jelas
terlihat memiliki rancangan desain yang sangat baik,sesuai dengan aturan
dalam pembangunan interface sebuah web. Terlihat jelas mana yang content dan
mana yang bukan,dan menggunakan background yang sederhana ,bukan gambar
yang justru akan membuat web tampak aneh. Dengan tampilan interface
seperti ini ,jadi seseorang tidak akan pusing/bingung lagi untuk mencari apa
yang ingin dicari diweb tersebut.
4.
Text
Dalam penggunaan text
dapat dibilang baik,karena tidak terlalu banyak penggunaan jenis font
yang aneh-aneh, dan hanya menggunakan beberapa jenis font yang umum sering
digunakan, serta mudah untuk dibaca semua orang.
Tipe – Tipe interface
1.
Command
Line Interface (CLI)
2. Graphical User Interface (GUI)
Tipe – Tipe Interaksi
1.
Command Line Interface (Berinteraksi
menggunakan satu baris perintah)
Menuliskan perintah yang sudah ditentukan pada program. Kelebihannya adalah perintah diketikan langsung pada system. Misal Terminal console (Linux), UNIX, Command prompt. Bisa diterapkan pada terminal yang murah. Kombinasi perintah bisa dilakukan. Misal copy file dan rename nama file. Kekurangannya adalah perintah harus dipelajari dan diingat cara penggunaannya, tidak cocok untuk user biasa. Kesalahan pakai perintah sering terjadi. Perlu ada sistem pemulihan kesalahan.Disini juga diperlukan kemampuan mengetik.
Menuliskan perintah yang sudah ditentukan pada program. Kelebihannya adalah perintah diketikan langsung pada system. Misal Terminal console (Linux), UNIX, Command prompt. Bisa diterapkan pada terminal yang murah. Kombinasi perintah bisa dilakukan. Misal copy file dan rename nama file. Kekurangannya adalah perintah harus dipelajari dan diingat cara penggunaannya, tidak cocok untuk user biasa. Kesalahan pakai perintah sering terjadi. Perlu ada sistem pemulihan kesalahan.Disini juga diperlukan kemampuan mengetik.
2.
Menu (Pilihan yang disediakan oleh suatu perangkat
lunak)
Memilih perintah dari daftar yang disediakan. Misalnya dengan mengklik tombol start menu dan muncul macam-macam menu yang tersedia untuk dipilih. Kelebihan : User tidak perlu ingat nama perintah. Pengetikan minimal. Kesalahan rendah. Kekurangan : Tidak ada logika AND atau OR. Perlu ada struktur menu jika banyak pilihan. Menu dianggap lambat oleh expert user dibanding command language. Contoh : Start Menu di Windows, Menu di dalam suatu aplikasi.
Memilih perintah dari daftar yang disediakan. Misalnya dengan mengklik tombol start menu dan muncul macam-macam menu yang tersedia untuk dipilih. Kelebihan : User tidak perlu ingat nama perintah. Pengetikan minimal. Kesalahan rendah. Kekurangan : Tidak ada logika AND atau OR. Perlu ada struktur menu jika banyak pilihan. Menu dianggap lambat oleh expert user dibanding command language. Contoh : Start Menu di Windows, Menu di dalam suatu aplikasi.
3.
Natural Language (bahasa alami)
Pengguna memberikan instruksi-instruksi dalam bahasa alami yang lebih umum (familiar) sifatnya. Pemberian-perintah dengan menggunakan pengenalan tutur atau mengetikkan bahasa alami lewat keyboard. Masalah yang muncul dalam interaksi dalam bentuk natural language adalah :
Pengguna memberikan instruksi-instruksi dalam bahasa alami yang lebih umum (familiar) sifatnya. Pemberian-perintah dengan menggunakan pengenalan tutur atau mengetikkan bahasa alami lewat keyboard. Masalah yang muncul dalam interaksi dalam bentuk natural language adalah :
•
Tidak jelas/samar
•
Dapat mempunyai lebih dari satu arti
(ambiguous)
•
Sulit dalam perancangannya
•
Tidak efisien
Contoh
natural language adalah bahasa pemrograman terstruktur (belum objek) seperti
Pascal, Cobol, RPG, ADA, C, C++.
4.
Question/answer and query dialogue
Q/A and query dialogue merupakan mekanisme sederhana untuk input pada beberapa aplikasi. User diberikan serangkaian pertanyaan umumnya dalam bentuk jawaban “ya” atau “tidak”, pilihan ganda, atau dalam bentuk kode, dan dibimbing tahap demi tahap selama proses interaksi. Interface ini mudah untuk dipelajari, namun terbatas fungsinya.
Contoh : mysql, dbase interaktif, dll.
Q/A and query dialogue merupakan mekanisme sederhana untuk input pada beberapa aplikasi. User diberikan serangkaian pertanyaan umumnya dalam bentuk jawaban “ya” atau “tidak”, pilihan ganda, atau dalam bentuk kode, dan dibimbing tahap demi tahap selama proses interaksi. Interface ini mudah untuk dipelajari, namun terbatas fungsinya.
Contoh : mysql, dbase interaktif, dll.
5.
Form-fills and spreadsheets
Form-fills and spreadsheets yang dilakukan dengan cara mengisi area-area pada form. Kelebihannya adalah masukan data yang sederhana dan mudah dipelajari. Kekurangannya adalah memerlukan banyak tempat di layar. Harus menyesuaikan dengan form manual dan kebiasaan user.
Untuk membangun form fill yang baik agar interaksinya mudah
Form-fills and spreadsheets yang dilakukan dengan cara mengisi area-area pada form. Kelebihannya adalah masukan data yang sederhana dan mudah dipelajari. Kekurangannya adalah memerlukan banyak tempat di layar. Harus menyesuaikan dengan form manual dan kebiasaan user.
Untuk membangun form fill yang baik agar interaksinya mudah
Kesimpulan
Interaksi sangatlah penting diera
globalisasi ini, khususnya untuk para pengguna / user yg bekerja atau memakai
komputer. Penggunaan interface yang baik akan menghasilkan berbagai macam
manfaat baik untuk sipembuat ataupun untuk orang lain
Tidak ada komentar:
Posting Komentar