INTERFACE
Interface atau antarmuka adalah layanan yang disediakan yang
merupakan sebuah sarana komunikasi untuk interaksi pengguna (user) dengan
sistem Antarmuka pemakai (User
Interface) dapat menerima informasi dari pengguna (user) dan memberikan informasi
kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah
sampai ditemukan suatu solusi.
user interface, berfungsi untuk menginputkan pengetahuan
baru ke dalam basis pengetahuan sistem pakar , menampilkan penjelasan sistem dan
memberikan panduan pemakaian sistem secara menyeluruh step by step sehingga
user mengerti apa yang akan dilakukan terhadap suatu sistem. Yang terpenting
dalam membangun user interface adalah kemudahan dalam memakai/ menjalankan
sistem, interaktif, komunikatif, sedangkan kesulitan dalam mengembangkan/
membangun suatu program jangan terlalu diperlihatkan.
I. Adapun tujuan
dari interface ini, antara lain :
–
Membuat tampilan antar muka untuk user
SeFriendly mungkin
–
Penggunaan bahasa yang mudah dimengerti
–
Mendapatkan umpan balik dengan bagus untuk
meningkatkan pengetahuan user
–
Membuat fasilitas tersusun rapih sehingga mudah
dikelola
–
Menyesuaikan antar muka dengan tugas yang
dikerjakan
Setelah kita dari beberapa tujuan diatas, dapat disimpulkan
bahwa interface ini memiliki tujuan untuk membuat tampilan dari semua fasilitas
yang ada di sistem mudah dimengerti agar user dapat menggunakan sistem tersebut
secara tepat dan optimal.
II. Untuk tipe-tipe
user interface sendiri, bisa diliat dibawah ini :
·
User Interface Bahasa Alamiah
a)
Ideal bagi user yang tidak berpengalaman, karena
interface menggunakan bahasa sehari-hari
b)
Adanya perbedaan bahasa antara komputer &
manusia sehingga diperlukan penerjemah yang mampu menerjemahkan 2 arah.
·
User interface menu-menu
Menyediakan daftar
pilihan dalam jumlah yang terbatas yang biasanya berupa suatu kalimat atau
kumpulan beberapa kata sehingga pengguna dapat menetukan pilihannya
Jenis berdasarkan
teknik penampilan pilihan-pilihannya
– sistem menu datar
: menampilkan semua pilihan secara lengkap
– sistem menu tarik
: menampilkan daftar pilihan dalam kelompok-kelompok tertentu
·
User Interface Formulir Isian
Kualitas tergantung pada 3 aspek :
a)
Tampilan pada layar yang mencerminkan struktur
data masukan yang diperlukan oleh system
b)
Kejelasan
perancangan & penyajiannya secara visual pada layar
c)
Derajat
kebenaran dan kehandalan penerimaan data masukan oleh program lewat berbagai
fasilitas pemasukan data yang ada pada borang
·
User Interface Bahasa Perintah
Memberi kemudahan kepada user untuk mengontrol suatu
aplikasi dengan serangkaian tekanan tombol, perintah-perintah, frase atau
beberapa rangkaian.
·
User Interface GUI
Memungkinkan adanya manipulasi langsung pada tampilan grafis
di layar, yang dapat diselesaikan dengan inputan dari keyboard, joystick atau
mouse.
III. Untuk tipe
dari interface, terdapat 5 macam tipe interaksi yang ada :
1. Direct manipulation
pengoperasian secara langsung : interaksi langsung dengan
objek pada layar. Misalnya delete file dengan memasukkannya ke trash. Contoh:
Video games.
Kelebihan : Waktu pembelajaran user sangat singkat, feedback
langsung diberikan pada tiap aksi sehingga kesalahan terdeteksi dan diperbaiki
dengan cepat.
Kekurangan : Interface tipe ini rumit dan memerlukan
banyak fasilitas pada sistem komputer, cocok untuk penggambaran secara visual
untuk satu operasi atau objek.
2. Menu selection
pilihan berbentuk
menu : Memilih perintah dari daftar yang
disediakan. Misalnya saat click kanan dan memilih aksi yang dikehendaki.
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.
3. Form fill-in
pengisian form :
Mengisi area-area pada form. Contoh : Stock control.
Kelebihan : Masukan data yang sederhana. Mudah dipelajari
Kekurangan : Memerlukan banyak tempat di layar. Harus
menyesuaikan dengan form manual dan kebiasaan user.
4. Command language
perintah tertulis : Menuliskan perintah yang sudah
ditentukan pada program. Contoh: operating system. Kelebihan : Perintah diketikan
langsung pada system. Misal UNIX, DOS command. Bisa diterapkan pada terminal
yang murah.Kombinasi perintah bisa dilakukan. Misal copy file dan rename nama
file. Kekurangan : Perintah harus dipelajari dan diingat cara penggunaannya,
tidak cocok untuk user biasa. Kesalahan pakai perintah sering terjadi. Perlu
ada sistem pemulihan kesalahan.Kemampuan mengetik perlu.
5. Natural language
perintah dengan bahasa alami : Menggunakan bahasa alami
untuk mendapatkan hasil. Contoh: search engine di Internet.
Kelebihan: Perintah dalam bentuk bahasa alami, dengan kosa
kata yang terbatas (singkat), misalnya kata kunci yang kita tentukan untuk
dicari oleh search engine. Ada kebebasan menggunakan kata-kata. Kekurangan:
Tidak semua sistem cocok gunakan ini. Jika digunakan maka akan memerlukan
banyak pengetikan.
Kesimpulan:
Dari bahasan tentang
interface ini kita bisa membuat kesimpulan bahwa peran interface sangat penting
dalam menjalin komunikasi dari pengguna (user) maupun dari sistem, karena
bahasa maupun penampilan dari interface dapat mempengaruhi kinerja pengguna. Interface yang baik dapat memaksimalkan
pengguna dalam mengelola fungsi dari sistem secara full.