Page 46 - E-Modul Pemrograman Dasar Kelas X
P. 46

Antarmuka (User Interface) Pada Aplikasi




                   1.  Antarmuka (User Interface) Pada Aplikasi

                          User Interface (UI) merupakan suatu sistem yang merupakan bagian terpenting dari
                   setiap  program.  Hal  tersebut  karena  menentukan  seberapa  mudah  program  tersebut
                   memberikan respon atau timbal balik dari yang diperintahkan pengguna. Tujuan pembuatan
                   program yang bersifat User Interface adalah membuat interaksi yang baik dan menyenangkan.
                   User Interface sendiri selalu dikaitkan dengan tampilan layar, sebab desain yang baik menjadi
                   indikator terpenting untuk membuat pengguna merasa tertarik dalam menggunakan program
                   tersebut.

                          User  Interface  adalah  bagian  dari  komputer  dan  perangkat  lunak  (software)  yang
                   orang- orang dapat lihat, dengar, sentuh, berbicara, atau sebaliknya, serta dapat mengerti atau
                   mengarahkan. User Interface mempunyai dua elemen penting yaitu input dan output. Input
                   adalah bagaimana orang berkomunikasi dengan komputer. Beberapa komponen input yang
                   biasa  digunakan  adalah  keyboard,  mouse,  trackball,  sebuah  jari  (untuk  touch  screen)  dan
                   sebuah suara (untuk instruksi suara). Output adalah bagaimana komputer menyampaikan hasil
                   dari komputasi dan requirement kepada pengguna. Sekarang output yang umum dari komputer
                   adalah sebuah layar dan diikuti oleh mekanisme yang menguntungkan orang-orang dengan
                   kemampuan yang berhubungan seperti suara dan bunyi. Sementara penggunaan dari indera
                   penciuman dan peraba manusia masih belum tereksplorasi.

                   a.  Tujuan Pembuatan Menu pada Antarmuka

                              Perancangan dan pembuatan menu pada program aplikasi antarmuka pada dasarnya
                       bertujuan  untuk  mendapatkan  satu  kriteria  yang  sangat  penting  dalam  pengoperasian
                       sebuah program aplikasi yaitu aspek ramah dengan pengguna (user friendly). Ada beberapa
                       aspek  yang mempengaruhi keramahan dan perlu dimiliki dari sebuah program aplikasi
                       antarmuka grafis dengan pengguna, yaitu sebagai berikut.

                       1)  Fleksibel

                          yaitu  antarmuka  grafis  yang  mempunyai  kemampuan  untuk  mencapai  suatu  tujuan
                          lewat sejumlah cara yang berbeda dan harus dapat menyesuaikan diri dengan keinginan
                          pengguna. Artinya, bukan pengguna yang harus menyesuaikan diri dengan kerangka
                          antarmuka grafis yang telah ditetapkan oleh perancang sistem.
                       2)  Kompleksitas

                          yaitu antarmuka tidak perlu dibuat atau digunakan lebih dari yang diperlukan.

                       3)  Konsistensi
                          merupakan atribut yang sangat penting untuk membantu pengguna mengembangkan
                          mentalitas  yang  diperlukan  dalam  pengoperasian  sebuah  sistem  komputer  dengan
                          antarmuka grafis.


                                                             37
   41   42   43   44   45   46   47   48   49   50   51