Jenis-jenis user interface

 Jenis user interface


user interface ini yang membantu pengguna dalam melakukan interaksi atau menjalankan sistem  komputer. User interface didesain sedemikian rupa untuk membuat pengguna mudah dalam menggunakan sebuah komputer, mulai dari antarmuka dalam bentuk tulisan maupun grafis. Kali ini saya akan menjelaskan jenis user interface, jenis user interface  sendiri terbagi menjadi dua jenis yaitu Command Line Interface(CLI) dan Graphical User Interface(GUI).

1. Command Line Interface (CLI)


Command Line Interface adalah tipe antarmuka dimana pengguna berinteraksi dengan sistem operasi melalui text terminal. CLI adalah sebuah bentuk antarmuka antara sistem operasi dan pemakai dimana pemakai mengetikkan perintah perintah dengan menggunakan perintah dalam bentuk teks dan sebuah metode untuk memasukinya.
Pengguna CLI sendiri biasanya adalah administrator sistem berbasis sistem operasi linux. Setiap sistem operasi memberi nama CLI nya berbeda beda. Unix memberi nama CLI nya sebagai bash, ash, ksh dan lain sebagainya. MS Dos memberi nama CLI nya Command.com atau command prompt. Sedangkan windows vista, microsoft menamakannya Powershell. pengguna linux mengenal CLI pada linux sebagai terminal, sedangkan pada apple atau machintosh namanya adalah commandshell.

2. Graphical User Interface (GUI)


Graphical User Interface adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah penggunanya untuk berinteraksi dengan komputer atau sistem operasi melalui gambar gambar grafik dan menggunakan perangkat penunjuk (pointing device) seperti mouse atau track ball. Saat ini interface yang banyak digunakan dalam software adalah GUI. Contoh sistem operasi berbasis GUI adalah microsoft windows dan MAC OS  

Prinsip-prinsip dalam merancang user interface

  1. User familiarity / mudah dikenali : Gunakan istilah, konsep dan kebiasaan user bukan komputer.
  2. Consistency / "selalu begitu" : Konsisten dalam operasi dan istilah diseluruh sistem sehingga tidak membingungkan. 
  3. Minimal surprise / tidak buat kaget user : Operasi bisa diduga prosesnya berdasarkan perintah yang disediakan. 
  4. Recoverability / pemulihan : Recoverability ada dua macam. yaitu confirmation of destructive action( konfirmasi terhadap aksi yang merusak) dan ketersedian fasilitas pembatalan (undo).
  5. User guidance / bantuan : Sistem manual online, menu help, caption pada icon khusus tersedia.
  6. User diversity / keberagaman : Fasilitas interaksi untuk tipe user yang berbeda disediakan. Misalnya ukuran huruf bisa dibesarkan.
Sekian dari saya tentang pembahasan "jenis user interface". Mohon maaf jika ada kesalahan dalam penulisan. Terima kasih




Komentar