Bidang ilmu interaksi manusia dan komputer adalah ilmu yang mempelajari tentang bagaimana mendesain, mengevaluasi, dan mengimplementasikan sistem komputer yang interaktif sehingga dapat digunakan oleh manusia dengan mudah. Definisi interaksi manusia dan komputer Interaksi manusia dan komputer adalah sebuah hubungan antara manusia dan komputer yang mempunyai karakteristik tertentu untuk mencapai suatu tujuan tertentu dengan menjalankan sebuah sistem yang bertopengkan sebuah antarmuka (interface). Sebuah program aplikasi terdiri dari 2 bagian yaitu:
Media antarmuka manusia dan komputer terbagi menjadi 2 yaitu:
Untuk membuat media interaksi manusia dan komputer yang lebih baik maka harus mempelajari dan memahami bidang ilmu lain:
Piranti (alat) Bantu Pengembang Sistem Untuk mempercepat proses perancangan dan pengembangan antarmuka (interface) diperlukan piranti pengembangan sistem seperti pemrograman Visual (Visual Basic, VisualFoxpro, Delphi, dll). Keuntungan menggunakan piranti bantu adalah:
Pengelompokkan Piranti Bantu Berdasarkan fungsinya piranti bantu terbagi menjadi 2 yaitu:
Beberapa hal yang harus diperhatikan berkaitan dengan strategi pengembangan antarmuka/interface:
Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Adalah bentuk sederhana dialog atau komunikasi antara manusia dan komputer yang hanya berisi teks dan kurang menarik. Salah satu contoh antarmuka manusia dan komputer berbentuk teks yang menggunakan bahasa pemrograman PASCAL adalah readln dan writeln. [8]. Adalah bentuk dialog atau komunikasi antara manusia dan komputer yang berbentuk grafis dan sangat atraktif. Contoh antarmuka manusia dan komputer yang berbentuk grafis menggunakan pemrograman visual Visual Basic, Visual Foxpro, Delphi dan lain-lain. [8]. Ada beberapa sub-bidang studi yang berhubungan dengan interaksi dengan komputer : [8] a. Teknik Elektronika dan Ilmu Komputer : merupakan aspek yang berhubungan dengan hardware dan software yang dapat memberikan kenyamanan terhadap pengguna. Kriteria interface software yang bagus yaitu mudah dioperasikan, mudah dipelajarai, dan user merasa senang. Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. b. Psikologi : sebagai perancang system kita harus dapat mengetahui dan memahami sifat dan kebiasaan baik pengguna. c. Perancangan Grafis dan tipografi : memanfaatkan gambarimage sebagai media komunikasi. d. Ergonomik : aspek fisik dan lingkungan yang akan memberikan kenyamanan bagi pengguna yang biasanya menggunakan computer dalam waktu lama. e. Antropologi : dapat memberikan padangan mendalam tentang tata kerja berkelompok yang masing-masing anggota memberikan kontribusi sesuai bidangnya. f. Linguistik : bahasa yang digunakan dalam berkomunikasi dengan computer misalnya bahasa grafis, bahasa alami, bahasa menu atau bahasa perintah. g. Sosiologi : mengenai struktur sosial suatu masyarakat tentang kekhawatiran manusia akan terjadinya pengambil alihan pekerjaan oleh mesin komputer otomatisasi. Bagi para perancangnya alat fisik interaksi antarmuka komputer sering diuji, sehingga memungkinkan pertukaran informasi. Beberapa aspek yang menjadi fokus dalam perancangan sebuah antarmuka adalah : Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. a. Metodologi dan proses yang digunakan dalam perancangan sebuah antarmuka. b. Metode implementasi antarmuka. c. Metode evaluasi dan perbandingan antarmuka. d. Pengembangan antarmuka baru. e. Mengembangkan sebuah deskripsi dan prediksi atau teori dari sebuah antarmuka baru. Adapun beberapa aturan dalam mendesain antarmuka sebagai berikut : a. Upayakan untuk konsistensi. b. Memungkinkan pengguna sering untuk menggunakan jalan pintas c. Penawaran informatif umpan balik d. Desain dialog untuk menghasilkan penutupan. e. Penawaran kesalahan pencegahan dan penanganan kesalahan sederhana. f. Izin tindakan pemulihan. g. Dukungan internal lokus kontrol h. Kurangi beban memori jangka pendek. [8]. 32 Hak Cipta © 2007 UPN Veteran Jatim Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 3.1. Alur Kegiatan Penelitian Studi Literatur 1. Mempelajari teori pola pencocokan string 2. Mempelajari berbagai algorithma pencocokan pola string 3. Mempelajari berbagai paper analisa kinerja algorithma Knuth Morris Pratt dan Boyer Moore Data Peneltian Pencarian Data Penunjang Peneltian Algorithma String Pattern Matching Komputerisasi Aplikasi uji kinerja dan Perbandingan KMP dan BM Metode Pengembangan Perangkat Lunak Tahap Analisa 1. Diagram Alir 2. Algorithma KMP 3. Algorithma BM 4. Spesifikasi Alat Tahap Perancangan 1. Perancangan Data 2. Perancangan Arsitektur 3. Perancangan Antar Muka 4. Perancangan Prosedur Coding Pengujian Lihat dokumen lengkap (77 Halaman - 2.92MB) Interaksi manusia dan komputer (bahasa Inggris: human–computer interaction atau disingkat HCI) adalah disiplin ilmu yang mempelajari hubungan antara manusia dan komputer yang meliputi perancangan, evaluasi, dan implementasi antarmuka pengguna komputer agar mudah digunakan oleh manusia. Ilmu ini berusaha menemukan cara yang paling efisien untuk merancang pesan elektronik.[1] Sedangkan interaksi manusia dan komputer sendiri adalah serangkaian proses, dialog dan kegiatan yang dilakukan oleh manusia untuk berinteraksi dengan komputer yang keduanya saling memberikan masukan dan umpan balik melalui sebuah antarmuka untuk memperoleh hasil akhir yang diharapkan.[1] Sistem harus sesuai dengan kebutuhan manusia dan dirancang berorientasi kepada manusia sebagai pemakai.[2] Ada tiga sub-bidang studi yang berhubungan dengan interaksi dengan komputer:[3]
bagi para perancangnya alat fisik interaksi antarmuka komputer sering diuji, sehingga memungkinkan pertukaran informasi.[3] Beberapa aspek yang menjadi fokus dalam perancangan sebuah antarmuka adalah:[3]
Dalam interaksi manusia dengan komputer terdapat beberapa pancaindra digunakan untuk dapat berinteraksi: Manusia mewujudkan fisiologi yang diperlukan untuk menyerap informasi dalam bentuk suara.[4] Sama seperti mata dapat melihat berbagai variasi cahaya - rona, briteness, kontras - telinga mampu penginderaan array yang luas dari suara melalui perubahan timbre, kenyaringan, dan pitch.[4] Pikiran kemudian dapat mengasosiasikan suara ini dengan peristiwa, objek, atau gagasan abstrak.[4] Paling sering, suara-sebagai-informasi ada sebagai pidato atau musik, dan memang ini akan terus di Internet.[4] Audio konten juga umumnya dihasilkan oleh mesin untuk menyampaikan informasi, dan penggunaan ini juga akan terus di Internet.[4] Contoh: Dalam sebuah rumah sakit, suara Mengenal dari elektrokardiograf (EKG) berbunyi 'bip' dalam irama ke jantung; pager alert wanita di sebuah sudut jalan, telegraf memancarkan klik merata-spasi dalam kode Morse.[4] Semua ini adalah contoh menampilkan pendengaran, suara yang dibuat oleh sebuah mesin dalam rangka berhubungan informasi.[4] Di zaman ketika bahasa telah menjadi bentuk komunikasi dominan, suara memainkan peran penting dalam hidup kita.[4]
Adalah ”bentuk sederhana dialog atau komunikasi antara manusia dan komputer yang hanya berisi teks dan kurang menarik”.[5] Salah satu contoh antarmuka manusia dan komputer berbentuk teks yang menggunakan bahasa pemrograman PASCAL adalah readln dan writeln.[5]
Adalah ”bentuk dialog atau komunikasi antara manusia dan komputer yang berbentuk grafis dan sangat atraktif”.[5] Contoh antarmuka manusia dan komputer yang berbentuk grafis menggunakan pemrograman visual (Visual Basic, Visual Foxpro, Delphi dan lain-lain).[5]
untuk mempermudah manusia dalam mengoperasikan komputer dan mendapatkan berbagai umpan balik yang ia perlukan selama ia bekerja pada sebuah sistem komputer.[5] Para perancang antarmuka manusia dan komputer berharap agar sistem komputer yang dirancangnya dapat bersifat akrab dan ramah dengan penggunanya (user friendly).
Contoh-contoh diatas merupakan beberapa hal mengapa kita membutuhkan mempelajari Interaksi Manusia dan Komputer.[5] Kita butuh Interaksi manusia komputer adalah agar kita lebih cepat dalam menyelesaikan suatu pekerjaan. serta dapat membuat waktu pengerjaannya lebih cepat dan tidak membutuhkan banyak biaya dalam membuat suatu pekerjaan.
|