BAB XII Perancangan Antarmuka untuk Pencarian
Pertemuan ke
: 11
Waktu
: 100 Menit
Kompetensi Dasar : Mahasiswa Dapat membuat desain untuk pencarian Indikator
: 1.
Membuat interface pencarian
Teori Pendukung Tugas user interface pencarian untuk membantu pengguna dalam ekspresi informasi yang dibutuhkan mereka, dalam perumusan permintaan mereka, dan melacak kemajuan upaya pencarian informasi mereka. Namun, antarmuka pencarian hari ini adalah khas dari bentuk type keywords-in-entry-form, view-results-in-a-vertical-list. Beberapa alasan penting untuk kesederhanaan dari interface standar pencarian: • Pencarian merupakan sarana menuju suatu tujuan lain, bukan tujuan itu sendiri. Ketika
seseorang
mencari
informasi,
mereka
biasanya
terlibat
dalam
beberapa tugas yang lebih besar, dan tidak ingin aliran pemikiran mereka terganggu oleh antarmuka yang mengganggu. • Terkait dengan point pertama, pencarian adalah tugas mental yang intensif. Ketika orang membaca teks, mereka fokus pada tugas itu. Hal itu tidak mungkin untuk membaca dan memikirkan hal lain pada waktu yang sama. • Karena hampir semua orang yang menggunakan Web menggunakan pencarian, desain antarmuka harus dimengerti dan menarik untuk berbagai pengguna dari segala usia, budaya dan latar belakang, diterapkan pada berbagai variasi kebutuhan informasi.
Gambar Hasil pencarian dari Infoseek pada tahun 1997 (kiri) dan Google pada tahun 2007 (kanan). Meskipun kesederhanaan daftar hasil pencarian ditunjukkan di atas, penelitian menunjukkan bahwa hal itu masih terlalu kompleks bagi sebagian orang. Sebuah studi oleh pengguna lansia Aula dan Kaki (2005) menemukan bahwa lebih menyederhanakan daftar hasil mengurangi kesalahan substansial. Dan penelitian oleh Hargittai (2004) menunjukkan bahwa beberapa orang tidak mengerti spesifikasi kata kunci. Kualitas penting dari antarmuka pengguna (UI) adalah kegunaan, sebuah istilah yang mengacu pada properti-properti dari interface yang menentukan bagaimana mudahnya untuk digunakan. Shneiderman dan Plaisant (2004) mengidentifikasi lima komponen usability, disajikan kembali oleh Nielsen (2003b) sebagai:
Learnability: Seberapa mudah bagi pengguna untuk menyelesaikan tugas-tugas dasar pertama kalinya mereka dengan bertemu interface?
Efisiensi: Seberapa cepat pengguna menyelesaikan tugas-tugas mereka setelah mereka belajar bagaimana menggunakan antarmuka?
Memorability: Setelah masa non-digunakan, berapa lama waktu yang diperlukan pengguna untuk membangun kembali kemahiran?
Kesalahan: Berapa banyak kesalahan pengguna, seberapa parah kesalahan tersebut, dan bagaimana mudah itu bagi pengguna untuk pulih dari kesalahan ini.
Kepuasan : Bagaimana menyenangkan atau memuaskan dengan menggunakan antarmuka?
Sebuah makalah berpengaruh Shneiderman et al. (1997) menetapkan desain untuk user interface pencarian umum sebagai berikut :
Tawarkan umpan balik informatif.
Dukungan kontrol pengguna.
Mengurangi beban ingatan jangka pendek.
Menyediakan cara pintas untuk pengguna terampil.
Mengurangi kesalahan; menawarkan penanganan error sederhana.
Berusaha untuk konsistensi.
Prinsip-prinsip untuk desain pencarian sebagai berikut :
Penawaran Efisien dan Informatif Suatu prinsip desain antarmuka batuan adalah untuk menyediakan pengguna dengan umpan balik mengenai status dari sistem dan bagaimana yang berhubungan dengan interaksi pengguna dengan sistem. Contoh akrab umpan balik interface timer ikon jam pasir yang biasanya ditampilkan dalam antarmuka sistem operasi grafis untuk menunjukkan bahwa pengguna harus menunggu sementara aplikasi meluncurkan atau menyimpan file besar.
Tampilkan hasil pencarian segera Sejumlah penelitian menunjukkan bahwa sebuah prinsip desain antarmuka pencarian yang penting adalah untuk menunjukkan pengguna beberapa hasil pencarian segera setelah permintaan awal mereka (Hutchinson et al 2006;. Kaki 2005; Plaisant et al. 1997).
Menunjukan ringkasan informasi dari dokumen dan sorot persyaratan permintaan Sebuah bentuk penting dari umpan balik dalam daftar hasil pencarian adalah untuk mencakup persyaratan dari permintaan dalam dokumen untuk menunjukkan bagaimana dokumen diambil berkaitan dengan konsep yang dinyatakan dalam query. Penelitian menunjukkan bahwa ringkasan yang paling informatif jika berisi istilah permintaan dalam konteks dari dokumen yang mereka inginkan (Tombros dan Sanderson 1998; Putih et al. 2003).
Biarkan sortasi hasil oleh berbagai kriteria
Bentuk lain yang efektif dari umpan balik dalam tampilan hasil pencarian memungkinkan untuk menyortir hasil pencarian yang dinamis sesuai dengan kriteria peringkat yang berbeda (misalnya, kebaruan, relevansi, penulis, harga, dll). Dengan pandangan ini, pengguna mendapatkan hasil penyortiran sesuai dengan kriteria, sedangkan secara visual dapat membandingkan kriteria tersebut, karena perubahan secara langsung terlihat (Cutrell et al 2006a;. Reiterer et al. 2000). Contoh elemen khas GUI yang membiarkan pengguna mengatur tata urutan dan jumlah maksimum hasil seperti pada Cisco Datasheet Website.
Contoh GUI untuk pencarian yang dapat menyediakan unsur GUI untuk membiarkan pengguna mengendalikan interpretasi frase pencarian.
Tampilan visual dari suatu dialog pencarian sangat mempengaruhi kegunaan dari dialog pencarian. Sebuah dialog pencarian statis menyediakan kolom pencarian untuk setiap bidang usaha yang dicari. Tambahan elemen GUI memungkinkan pengguna untuk menentukan pengaturan pencarian. Posisi bidang pencarian terhadap proses dialog harus diposisikan agar pengguna dapat mengenali dan menemukan mereka dengan mudah.
Berikut ini desain untuk antar muka pencarian dengan mengaktifkan atau menonaktifkan fieldfield sesuai kebutuhan pengguna. Hal ini bertujuan untuk membuat spesifikasi pencarian oleh user.
Beberapa persyaratan pencarian oleh pengguna tidak berubah: Bagaimana kita bisa menghindari bahwa pengguna harus menciptakan permintaan pencarian khas mereka lagi dan lagi? Untuk tugas yang banyak, pengguna perlu permintaan pencarian yang khas yang jarang berubah. Namun demikian, perlu untuk mendukung pengguna dalam menghindari penciptaan
permintaan pencarian berulang yang sering dieksekusi. Untuk itu, biarkan pengguna menyimpan beban, mengelola, dan kembali menjalankan permintaan pencarian mereka. Sistem harus mampu menyimpan sebuah kondisi dialog pencarian dan menyimpannya. Pengguna kemudian dapat memilih salah satu permintaan pencarian mereka disimpan untuk eksekusi. Jika permintaan pencarian tersimpan yang diambil, dialog pencarian harus mengembalikan nilai-nilai disimpan dan membiarkan pengguna memodifikasi dan mengeksekusi permintaan tersebut. Kadang-kadang, sekelompok pengguna memiliki persyaratan pencarian yang sama. Dalam hal ini, memberikan pengguna kunci yang tepat untuk berbagi permintaan pencarian yang disimpan mereka dengan semua anggota kelompok. Anggota kelompok mungkin tidak memiliki izin untuk memodifikasi disimpan permintaan pencarian, hanya eksekusi mereka.
Desainer harus menyertakan fitur-fitur dalam dialog pencarian sederhana yang berguna untuk kebanyakan pengguna. Sebuah fitur yang dibutuhkan oleh satu kelompok pengguna mungkin tidak penting bagi kelompok lain.
Sebuah dialog pencarian sederhana biasanya adalah Statis Search Dialog. Sebuah dialog pencarian untuk pakar adalah Dinamis Search Dialog yang memungkinkan untuk menambahkan kolom pencarian ke antarmuka pencarian dinamis. Mungkin juga menyediakan Freestyle Cari, yaitu pengguna dapat memasukkan permintaan pencarian menggunakan bahasa pencarian khusus. Langkah Praktikum Aplikasi untuk pencarian barang, obat dsb di sistem informasi apotek