Interaksi Manusia Dan Komputer

advertisement
Pertemuan v
Perancangan Tampilan
Author : Linda Norhan, ST.
http://karyasaidah.wordpress.com/
 Membuat
sketsa pada kertas
 Menggunakan piranti prototipe GUI
 Menuliskan tekstual yg menjelaskan
kaitan antara satu jendela dengan jendela
yg lain
 Menggunakan piranti bantu CASE
(Computer-aided Software Engineering)
Program Aplikasi
 Special purpose software (pengguna khusus)
 Exp: inventori gudang,akademis
mahasiswa,reservasi hotel dll)
 Pendekatan : user-centered design approach
(melibatkan pengguna)
 General purpose sofware (publik/banyak
pengguna)
 Pendekatan : customization
 Exp: setting pada Display Properties
 Dapat menggunakan pendekatan-pendekatan lain
asalkan tidak mengabaikan pengguna.
Urutan Perancangan :
 Pemilihan Ragam Dialog (disesuaikan)
 Perancangan Struktur Dialog (banyak libatkan
pengguna untuk diskusi)
 Perancangan Format Pesan (segi efisiensi
exp: penggunaan tombol u/ mengurangi
pengetikan)
 Perancangan Penanganan kesalahan (Validasi
pemasukan data, proteksi pengguna,
pemulihan dari kesalahan, penampilan pesan
salah)
 Perancangan Struktur Data (menentukan Sdat
yg cocok dan mendukung)

Perancangan Tampilan Berbasis Teks
 Urutan Penyajian (disesuaikan dengan model
pengguna yg telah disusun)
 Kelonggaran (Spaciousness) : tabulasi dan spasi
mempermudah dlm pencarian teks.
 Pengelompokan (data yg berkaitan
dikelompokkan)
 Relevansi (pesan-pesan yg relevan dgn topik yg
sedang tampil)
 Konsistensi (perancang konsisten menggunakan
ruang tampilan (Frame)
 Kesederhanaan (cara paling mudah menyajikan
informasi yg dipahami dan cepat)

Perancangan Tampilan Berbasis Grafis
- Ilusi pada objek-obyek yg dapat dimanipulasi
 Gunakan kumpulan obyek
 Keyakinan bahwa mudah dimengerti pengguna
 Mekanisme yg konsisten untuk memanipulasi obyek
- Urutan Visual dan fokus Pengguna
Gunakan rangsangan visual tertentu untuk maksud tertentu,
exp: simbol berkedip u posisi cursor.
- Struktur Internal
Reveal Code : tanda khusus untuk menunjukkan perbedaan
Font style.
- Kosakata grafis yang konsisten dan sesuai (gunakan simbol yg
sama untuk tujuan yang sama)
-Kesesuaian dengan media ( memenuhi permintaan pengguna
akan aspek kenyamanan dan keramahan antarmuka)


Waktu Tanggap
waktu tanggap lebih dari 14 detik menyebabkan
perhatian pengguna terpecah ke aktifitas lain.
Waktu tanggap kurang dari 2 detik dianggap
memadai.
Penanganan Kesalahan
Kesalahan pada saat implementasi program
kesalahan sintaksis yg secara langsung dideteksi oleh
kompiler/ compile-time error.Exp: operator / dengan
div, Type Mismatch
Kesalahan Logika ketika program sedang
dijalankan/run time error/fatal error.
penyebab : data tidak sah dari pengguna dan proses
eksekusi.
 Lembar
Kerja Tampilan (LKT) / screen design
work sheet
 Berbentuk lembaran kertas yang tidak perlu
dipersiapkan secara khusus, tetapi dapat
menggunakan sembarang kertas kosong
No:
Tampilan :
Keterangan:
Navigasi:
 Agar
pemogram tidak perlu membolakbalik lembar kerja pada saat ia
menuliskan program untuk disesuaikan
dengan navigasi pada setiap lembar kerja,
akan lebih mudah dengan
menggambarkannya lewat suatu bagan yg
disebut Jaring Semantik tampilan.
2 komponen :
 Nomor Tampilan (lembar kerja)
 Transisi yg menyebabkan perpindahan ke
tampilan lain.
Download