Selasa, 30 April 2013

Graphical User Interface (GUI)

Pengertian GUI adalah Graphical User Interface dalam dunia komputer. Pada komputer terdapat GUI atau antarmuka pengguna secara grafis. Istilah ini bukan hal yang lumrah pada saat awal kemunculan komputer. Namun setelah komputer generasi keempat mulai diciptakan, munculnya televisi berwarna (yang mendorong pada penciptaan layar monitor berwarna) serta evolusi pada perangkat penampil gambar (graphic adapter atau graphic card atau video card) membuat komputer mulai mendapatkan suatu sistem baru.

APA ITU GUI ?
Secara sederhana, GUI adalah suatu media virtual yang dapat membuat pengguna memberikan perintah tertentu pada komputer tanpa mengetik perintah tersebut, namun menggunakan gambar yang tersedia. Pengguna tidak mengetikkan perintah seperti pada komputer dengan Shell atau teks. Dengan GUI, perintah dapat dikonversi menjadi ikon dalam layar monitor yang dapat diklik untuk memulai fungsinya. Sebagai contoh, tentu anda paham dengan sebuah ikon berbentuk kertas dengan huruf W diatasnya kan? Itu adalah ikon untuk menjalankan Microsoft Word, sebuah aplikasi yang digunakan untuk mengetik. Atau anda pasti familiar dengan tombol di pojok kiri bawah, yakni tombol bertuliskan Start atau logo Windows itu. Segala sesuatu yang anda lihat di Komputer anda saat ini adalah GUI. 

KELEBIHAN DARI GUI
  • Tampilan yang lebih interaktif
  • dengan GUI memungkinkan interaksi si pengguna (user) dengan sistem operasi menjadi lebih baik.
  • memudahkan dan menambah daya tarik user
  • tampilan gambar yang atraktif

PENGEMBANGAN APLIKASI GUI
"GUI pertama kali dikembangkan oleh para peneliti di Xerox Palo Alto Research Center (PARC) di tahun 70-an. Penelitian ini membuka era baru dalam inovasi komputer grafis.
Komputer pribadi (personal computer) pertama yang menggunakan antarmuka pengguna grafis modern adalah Xerox Alto, yang dikembangkan pada tahun 1973.
Sistem ini juga bukan sebagai produk komersial dan dimaksudkan terutama untuk penelitian di universitas."
 sumbernya disini dan disitu
TUGAS KEENAM TENTANG PRINSIP DESAIN
 

Interface User

Menurut Wikipedia Interface User (Antarmuka Pengguna) yaitu merupakan bentuk tampilan grafis yang berhubungan langsung dengan pengguna (user). interface berfungsi untuk menghubungkan user dengan sistem operasi, sehingga komputer tersebut dapat digunakan.

Tujuan Interface User
Menurut saya pribadi, tujuan dari Interface User yaitu agar setiap User (Pengguna) dapat dengan mudah atau nyaman dalam menggunakan Sistem Operasi yang digunakan. sehingga dengan tampilan Interface dapat dengan mudah menyelesaikan pekerjaan.
sedangkan menurut saudara wawan tujuan dari Interface User adalah mengkomunikasikan fitur-fitur sistem yang tersedia agar user mengerti dan dapat menggunakan sistem tersebut. Dalam hal ini penggunaan bahasa amat efektif untuk membantu pengertian, karena bahasa merupakan alat tertua (barangkali kedua tertua setelah gesture) yang dipakai orang untuk berkomunikasi sehari-harinya. Praktis, semua pengguna komputer dan Internet (kecuali mungkin anak kecil yang memakai komputer untuk belajar membaca) dapat mengerti tulisan.

Perbandingan Interface
perbandingan Interface yang dimaksud ialah bagaimana suatu tampilan Interface yang akan dapat sangat memudahkan bagi user dalam pengoperasiannya, seperti saya berikan contoh dibawah ini dari tiap masing-masing gambar interface suatu website.

Tampilan Interface yang kurang bagus:
 Tampilan Interface yang bagus:




Tipe-tipe Interface
dari Contoh diatas kita bisa mengetahui dari kedua tipe Interface Website diatas, mana yang dapat memudahkan user, dan mana yang tidak dapat memudahkan user.
dari segi konten, pewarnaan, desain, dan isi. tampilan interface sangat penting untuk memudahkan user.
Sumbernya disini
TUGAS KELIMA TENTANG GUI

Analisa Tugas


Analisis tugas adalah proses menganalisis bagaimana manusia melaksanakan tugas, apa saja yang mereka lakukan, peralatan yang mereka gunakan, dan hal-hal apa saja yang mereka perlu ketahui.
  • Jenis - Jenis Analisa Tugas

   Pengertian Analisis Tugas yakni sebagai proses mengkaji sebuah manusia melaksanakan tugas, peralatan yang mereka gunakan, dan hal-hal yang mereka perlu ketahui. Memeriksa tugas-tugas user untuk mengetahui dengan baik apa yang dibutuhkan user dari interface dan bagaimana mereka akan menggunakannya.
   Proses menganalisis dan menggambarkan bagaimana manusia melaksanakan tugas / pekerjaannya, apa saja yang dilakukan hal-hal apa saja yang perlu diketahui. Memeriksa tugas-tugas user untuk mengetahui dengan baik apa yang dibutuhkan user dari interface .
Contoh Pengelompokkan tugas
     Pada Fixed sequence ,Optional tasks ,Waiting events ,Cycles ,Time-sharing ,Discreationary
Cara melakukan analisis tugas

- INPUT           : sebagai aktifitas pemberian data
- OUTPUT          : sebagai keluaran, hasil dari suatu proses, baik berupa data maupun

contoh :
Pada penggunaan outputnya menggunakan analisis tugas yaitu sebagai berikut:
Perancangan Detail Interface, Pendefinisian Kebutuhan dan Perancangan Sistem.






Sumber dan penggunaan informasi
Informasi menurut wikipedia adalah pesan (ucapan atau ekspresi) atau kumpulan pesan yang terdiri dari order sekuens dari simbol, atau makna yang dapat ditafsirkan dari pesan atau kumpulan pesan. Informasi dapat direkam atau ditransmisikan. Hal ini dapat dicatat sebagai tanda-tanda, atau sebagai sinyal berdasarkan gelombang.  
suatu sistem tanpa informasi akan sangat tidak berguna, kita bisa mendapatkan sumber informasi dari banyak tempat. sedangkan pada penggunaan informasi sendiri yaitu dari data yang diolah menjadi bentuk yang lebih berguna untuk pemakainya, begitulah penggunaan informasi.

Data Input - Output

input device (unit masukan)
Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer.
Input device berfungsi sebagai media untuk memasukkan data dari luar sistem ke dalam suatu memori dan processor untuk diolah dan menghasilkan informasi yang diperlukan. Data yang dimasukkan ke dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program. Berdasarkan sifatnya, peralatan input dapat digolongkan menjadi dua yaitu :
Peratalan input langsung, yaitu input yang dimasukkan langsung diproses oleh alat pemroses. Contohnya :

  •   Keyboard
  • Mouse
  • Touchpad
  • Light Pen
  • Scanner



Output device (unit keluaran)
Unit keluaran adalah alat untuk menampilkan hasil pengolahan yang dilakukan oleh CPU. Dalam teori kontrol, output dari suatu sistem adalah apa yang dapat diukur. Spesifik, output dibedakan dari negara. Dalam rekayasa keluaran istilah dapat merujuk kepada:
1.      Ouput daya atau kerja mesin.
2.       Sebuah diamati keluaran, seperti jarak dipindahkan atau kecepatan, dari sistem mekanis.
Dalam interaksi manusia-komputer, output informasi yang dihasilkan oleh program komputer dan dirasakan oleh pengguna. Jenis-jenis program menghasilkan keluaran, dan jenis-jenis input program menerima, menentukan antarmuka pengguna program.
 Dalam konteks ini, umpan balik dan keluaran sering digunakan secara bergantian. Namun, output cenderung untuk merujuk pada output eksplisit, sesuatu yang sengaja disediakan untuk user, sedangkan produk sampingan umpan juga meliputi operasi yang terjadi pada berisi informasi (lihat kunci rendah umpan balik).
Dalam pengolahan informasi, output adalah proses transmisi informasi atau informasi yang ditransmisikan itu sendiri. The output of one process may well form the input for another information processor . Output dari satu proses mungkin membentuk masukan untuk lain prosesor informasi. Pada dasarnya, output data keluar sistem komputer.  Ini bisa dalam bentuk kertas cetakan, audio, video. Dalam industri medis ini mungkin termasuk CT scan atau x-ray. Biasanya dalam komputer, data yang dimasukkan melalui berbagai bentuk (input) ke dalam komputer, data sering dimanipulasi, dan kemudian informasi yang disajikan kepada manusia (output).
Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya :

  • Speaker
  • Printer
sumber :
http://koranusang.blogspot.com 
TUGAS KEEMPAT TENTANG INTERFACE USER

USABILITY



Evaluasi sistem merupakan bagian yang sangat penting dalam sebuah sistem. Evaluasi merupakan serangkaian kegiatan yang sistematis yang dilakukan dalam rangka untuk mengetahui apakah suatu sistem telah sesuai dengan tujuan yang ingin dicapai atau belum. Juga untuk mengetahui sejauh mana tingkat kualitas sistem apakah sistem itu baik atau tidak.
Usability adalah tingkat kualitas dari sistem yang mudah dipelajari, mudah digunakan dan mendorong pengguna untuk menggunakan sistem sebagai alat bantu positif dalam menyelesaikan tugas. Dalam konteks ini, yang dimaksud sebagai sistem adalah perangkat lunak. Usability adalah suatu ukuran, dimana pengguna dapat mengakses fungsionalitas dari sebuah sistem dengan efektif, efisien dan memuaskan dalam mencapai tujuan tertentu.


  •  PRINSIP USABILITY, yaitu :
  1.  Human Ability
  2. Human Capabilities
  3. Memori
  4. Proses
  5. Observations
  6. Problem Solving

bagaimana dengan kemampuan manusia dibandingkan dengan komputer.



Hal yang dibandingkan
Manusia
Komputer
Kecepatan
Ketepatan
Daya tahan memproses
Kemampuan mengingat
Kemampuan mengikuti perintah
Kemampuan berinisiatif dan beradaptasi
Kemampuan membuat pertimbangan dan peramalan
Relatif lambat
Mudah salah
Cepat lelah
Kurang akurat
Kurang baik
Sangat baik

Sangat baik
Sangat cepat
Tepat
Tidak kenal lelah
Akurat
Baik
Jelek

Jelek



  • Proses User Centered Design (UCD)
UCD ( user Centered Design ) adalah filosofi perancangan yang menempatkan pengguna sebagai pusat dari proses pengembangan sistem. Pendekatan UCD telah didukung berbagai teknik, metoda, tools, procedur, dan proses yang membantu perancangan sistem interaktif yang lebih berpusat pada pengguna. Sasaran UCD adalah lebih dari sekedar membuat produk yang berguna.
Proses User Centered Design ( UCD )

TUGAS KETIGA TENTANG ANALISA TUGAS