Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 109 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
109
Dung lượng
1,27 MB
Nội dung
Prepared by MSc Luong Manh Ba Chương 0: Tổng quan HCI 0.1 Thuật ngữ khái niệm 0.2 Người dùng 0.3 Môi trường 0.4 Lĩnh vực liên quan 0.5 Chất lượng 0.6 Phương tiện công cụ 0.7 Đầu vào 0.8 Đầu 0.9 Công cụ (Tools) HCI - One Prepared by MSc Luong Manh Ba 0.1 Định nghĩa khái niệm • • • • • HCI: Human-Computer Interaction CHI: Computer – Human Interaction IHO: Interaction Humains Ordinateur IHM: Interaction Homme Machine Tương tác người máy HCI - One Prepared by MSc Luong Manh Ba Định nghĩa (tiếp) • Khơng có định nghĩa xác Tuy nhiên dùng hai định nghĩa: • Định nghĩa Tập trình, đối thoại hành động, qua ND người sử dụng tương tác với MT (Backer & Buxton, 1987) • Định nghĩa Là lĩnh vực liên quan đến thiết kế, đánh giá cài đặt Hệ thống MT tương tác cho người sử dụng nghiên cứu tượng xảy (ACMSIGCHI 1992) HCI - One Prepared by MSc Luong Manh Ba Định nghĩa vai trò HCI (tiếp) Vai trò HCI: Tạo Hệ Thống an toàn sử dụng (Usability) Hệ Thống chức Usability: Là khái niệm trong HCI hiểu làm cho HT dễ học dễ dùng HCI - One Prepared by MSc Luong Manh Ba 0.2 Người dùng • Trước đây: - Là kỹ thuật viên, chuyên gia • Hiện nay: Đa dạng - Người dùng đầu cuối (có kiến thức tin học) - Các kỹ thuật viên, chuyên gia - Yêu cầu đòi hỏi cao HCI - One Prepared by MSc Luong Manh Ba 0.3 Mơi trường làm việc • Trước đây: - Máy tính lớn, khơng nối mạng - Người sử dụng máy tính khơng phải người thao tác, điều khiển máy tính - Mơi trường: văn dạng text • Ngày : - Máy tính cá nhân, mạng, internet - Môi trường: đa dạng, văn bản, đồ hoạ, trực quan HCI - One Prepared by MSc Luong Manh Ba 0.4 Lĩnh vực liên quan • Trước : Phương pháp tính • Ngày nay: - Phương pháp tính, tính tốn ký hiệu, Soạn thảo Văn bản, xử lý đồ hoạ, hình ảnh, âm thanh, đa phương tiện - §an quyện liệu, lệnh kết Đối thoại (Dialogue), HCI - One Prepared by MSc Luong Manh Ba 0.4 Lĩnh vực liên quan (tiếp) thành phần chính: Mơi trường, Con người, Máy tính Q trình phát triển (ACM SIGCHI 1992) HCI - One Prepared by MSc Luong Manh Ba Môi trường (Use and Context) • Sử dụng mà máy tính cung cấp gọi “ứng dụng” Tổ chức xã hội, cơng việc, kinh doanh tương tác với ứng dụng • Lĩnh vực ứng dụng (Application Area): phân loại ứng dụng ứng dụng đặc biệt - cá nhân, nhóm giao tiếp hướng văn giao tiếp hướng truyền thơng Mơi trường thiết kế, lập trình, CAD/CAM Trợ giúp trực tuyến, điều khiển HT liên tục • Sự thích nghi Người-Máy HCI - One Prepared by MSc Luong Manh Ba Con người • Mục đích: Hiểu người Bộ xử lý thông tin Cảm nhận Lưu trữ (các loại nhớ) Xử lý • Ngơn ngữ, giao tiếp tương tác Các sắc thái ngôn ngữ: cú pháp , ngứ nghĩa Các mơ hình hình thức ngơn ngữ • Cơng thái học Bố trí điều khiển, quan hệ Nhận thức người giới hạn,… HCI - One 10 Prepared by MSc Luong Manh Ba Giao tiếp kiểu dòng lệnh (tiếp) - Chất lượng: + Thích hợp với nhiệm vụ có tính lặp + Thích hợp với ND có kinh nghiệm tính ngắn gọn, nhanh dễ hiểu câu lệnh - Nhược điểm: + Cần phải đào tạo + Sai sót cao + Khó xử lý tình lỗi HCI - One 95 Prepared by MSc Luong Manh Ba Giao tiếp kiểu Ngôn ngữ tự nhiên Ngôn ngữ tự nhiên - Có thể phương tiện hấp dẫn giao tiếp với máy tính ND khó nhớ dòng lệnh hay quên mức phân cấp menu - Ngôn ngữ tự nhiên với dạng: chữ viét, lời nói quan tâm nghiên cứu - Chất lượng + Tự nhiên, không tốn cơng đào tạo +Dễ thích ứng, sửa lỗi dễ HCI - One 96 Prepared by MSc Luong Manh Ba Giao tiếp kiểu Ngôn ngữ tự nhiên (tiếp) - Nhược điểm + Khơng rõ ràng: cú pháp, cấu trúc, câu khơng rõ + dài, tải cao + Thí dụ: câu “The man hit the boy with the sticks”, người ta không rõ gậy phương tiện để đánh bé hay bé có gậy? => Sử dụng ngôn ngữ tự nhiên lĩnh vực hạn chế thành cơng HCI - One 97 Prepared by MSc Luong Manh Ba Menu Menu - Menu tập lựa chọn cho ND hình chọn chuột, phím số hay phím chữ - Có nhiều mức độ khác nhau: 1, hay nhiều mức Dạng: cây, mạng, kéo thả (pull-down hay pop up), ngữ cảnh, tách rời, chồng chéo, - VB kết hợp với lựa chọn số hay dạng đồ hoạ HCI - One 98 Prepared by MSc Luong Manh Ba Giao tiếp kiểu Menu (tiếp) - Chất lượng : Dễ học, dễ dùng có nhiều lựa chọn Có hướng dẫn, nhớ Thích hợp với ND khơng thường xun - Nhược điểm : Tốn khơng gian nhớ hình Thơng tin bị che dấu menu Chậm với NSD thành thạo HCI - One 99 Prepared by MSc Luong Manh Ba Giao tiếp kiểu Menu (tiếp) - Thí dụ PAYMENT DETAILS Please select payment method: Cash Cheque Credit card Invoice HCI - One 100 Prepared by MSc Luong Manh Ba Giao tiếp kiểu Menu (tiếp) - Thí dụ PAYMENT DETAILS Please select payment method: Cash Cheque Credit card Invoice Một kiểu giao tiếp menu đơn giản môi trường Text HCI - One 101 Prepared by MSc Luong Manh Ba 3.4 WIMP (Window, Icon, Menu, Pointer) - Sự kết hợp VB đồ hoạ: Windows: hình độc lập, chứa Text hay đồ hoạ Kích thước thay đổi điều chỉnh Biểu tượng (Icons): tranh hay hình ảnh thu nhỏ đa dạng HCI - One 102 Prepared by MSc Luong Manh Ba 3.4 WIMP (tiếp) Icons Scroll Bar Một cửa sổ tiêu biểu MS Office HCI - One 103 Prepared by MSc Luong Manh Ba WIMP (tiếp) Menus a)Menu mức b)Menu nhiều mức HCI - One 104 Prepared by MSc Luong Manh Ba WIMP (tiếp) Con trỏ (Pointers) - Là thành phần quan trọng WIMP dùng chủ yếu định vị lựa chọn - Dạng trỏ có ý nghĩa gắn với hành động HCI - One 105 Prepared by MSc Luong Manh Ba 3.4 WIMP (tiếp) Ngồi ra, bổ sung : phím lệnh, công cụ, spinner, hộp hội thoại, check box Dạng ngầm định nhiều loại MT: PC hay Desktop - Chất lượng: + Tốt, dễ học, nhớ + Tính chủ động ND cao, giảm sai sót - Nhược điểm: + Khó lập trình, tải cao Màn hình đồ hoạ ? + + Chậm với ND có kinh nghiệm Nhóm mức menu, HCI - One 106 Prepared by MSc Luong Manh Ba 3.5 Đ iều khiển trực tiếpWYSIWYG (What you see is What you get) - Chất lượng: sinh động dễ sử dụng - Nguy hiểm: thí dụ cần phân biệt sao/chuyển đối tượng với xố đối tượng có ND cần HCI - One 107 Prepared by MSc Luong Manh Ba 3.6 Ngữ cảnh tương tác • ảnh hưởng tương tác đến thiết kế giao tiếp ND Chất lượng tương tác phụ thuộc mơi trường • Nếu có nhiều kiểu ND => cần đưa vào nhiều kiểu tương tác • Window phối hợp menu, phím nóng, biểu tượng lối tắt (Shortcut), công cụ HCI - One 108 Prepared by MSc Luong Manh Ba Bài tập 3.1 Chọn kiểu tương tác mà bạn có kinh nghiệm dùng Framework để phân tích tương tác dùng kiểu giao tiếp với việc lựa chọn nhiệm vụ CSDL Cái k/c lớn trường hợp? 3.2 Hãy tìm tất HT sử dụng thành công ngôn ngữ tự nhiên Các UD hợp lý nhất? HCI - One 109 ... đòi hỏi cao HCI - One Prepared by MSc Luong Manh Ba 0.3 Mơi trường làm việc • Trước đây: - Máy tính lớn, khơng nối mạng - Người sử dụng máy tính khơng phải người thao tác, điều khiển máy tính -... thích nghi Người- Máy HCI - One Prepared by MSc Luong Manh Ba Con người • Mục đích: Hiểu người Bộ xử lý thông tin Cảm nhận Lưu trữ (các loại nhớ) Xử lý • Ngôn ngữ, giao tiếp tương tác Các... khái niệm • • • • • HCI: Human-Computer Interaction CHI: Computer – Human Interaction IHO: Interaction Humains Ordinateur IHM: Interaction Homme Machine Tương tác người máy HCI - One Prepared