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

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.

               4) Observabilitas

                   yaitu apabila program dapat berfungsi secara benar akan tampak sederhana
                   bagi pengguna, meskipun sesungguhnya pengolahan internalnya sangat rumit.






                                                             44
   47   48   49   50   51   52   53   54   55   56   57