Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 200 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
200
Dung lượng
1,43 MB
Nội dung
Prepared by MSc Luong manh Ba Phần II: Phần thiết kế giao tiếp người dùng Chương IV: Các nguyên tắc vòng đời thiết kế tương tác người máy hình Chương V: Mơ hình GOM, Keytrock and Keytrock Models) (GOM Chương VI: Đặc tả yêu cầu ND Phân nhiệm vụ tích Chương VII: Ký pháp đối thoại thiết kế HCI - Two Prepared by MSc Luong manh Ba Chương 4: Các nguyên tắc vòng đời hình thiết kế giao tiếp Người dùng – Máy tính Tổng quan Mục đích thiết kế tính dùng tối đa (maximum usability) Lịch sử thiết kế hệ tương tác cung cấp mơ thức cho thiết kế có tính dùng Các nguyên tắc tính dùn g phương tiện khái quát để hiểu tính dùng HCI - Two Prepared by MSc Luong manh Ba Chương 4:Các ngun tắc vịng đời hình thiết kế giao tiếp Người dùng – Máy tính Nội dung 4.1 Tổng quan 4.2 Các cách tiếp cận 4.3 Các mơ thức cho tính dùng 4.4 Các ngun tắc cho tính dùng 4.5 Thiết kế giao tiếp Người-máy 4.6 Thiết kế có cấu trúc HCI - Two Prepared by MSc Luong manh Ba 4.1 Tổng quan - Nguyên tắc, guidlines, chuẩn hoá luật (rules) biểu diễn tri thức tích luỹ giao tiếp người dùng - Thiết kế để đạt tính sử dụng (usability) mục đích thiết kế, lấy người dùng trung tâm, : Hiểu vấn đề : Hiểu y/c ND phát triển sản phẩm Xác định giai đoạn Hiểu nhu cầu cách tiếp cận lặp thiết kế Nguyên tắc ND quan trọng HCI - Two Prepared by MSc Luong manh Ba 4.1 Tổng quan (tiếp) - Lịch sử hệ thống tương tác cung cấp mô thức cho thiết kế dùng 4.1.1 Ngun tắc (principles) • Là đích chung có lợi cho việc tổ chức thiết kế • Nguyên tắc không cung cấp phương pháp đặc biệt để thực mục đích => khó sử dụng thực tế Vấn đề: nguyên tắc tính qn hay đơn giản khó định nghĩa thực HCI - Two Prepared by MSc Luong manh Ba 4.1 Tổng quan (tiếp) • Yêu cầu: Hệ thống giao tiếp phải thiết kế phải chứng minh hay tính dùng được? 4.1.2 Guidelines Là luật chung mà thiết kế phải theo Có thể dẫn từ yếu tố tâm lý hay yếu tố người, chuẩn hố: KSPM thường quan tâm đến việc trả lời nhanh, thiếu giải thích, thiếu ứng dụng guidelines trái với khác Có nhiều loại guidelines: quản lý, công cụ kỹ thuật Thí dụ: màu sắc khơng giống máy, người bị mù màu, HCI - Two Prepared by MSc Luong manh Ba 4.1 Tổng quan (tiếp) Guideline dùng nhiều thiết kế công cụ cho xây dựng giao tiếp người dùng 4.1.3 Chuẩn (Standards) • Là nguyên tắc, guidelines hay luật phải theo yêu cầu sức ép cơng nghiệp (thí dụ chuẩn Machintosh, MicroSoft, , ) [Smith 86b] • Chuẩn thiết kế để bảo vệ tính hiệu ND hay dây chuyền sản xuất nhà phát triển, lý thương mại hay sách HCI - Two Prepared by MSc Luong manh Ba 4.1 Tổng quan (tiếp) • Chuẩn đơi u cầu sớm lí thương mại hay trị 4.1.4 Luật (Rules) • Là guidelines hay chuẩn với biến tự đặc tả nhu cầu khách hàng với hệ thống riêng biệt [Mossier 86] • Luật tạo họ sản phẩm giống • Luật định nghĩa cách thu thập thông tin liên quan phần riêng biệt giao tiếp người dùng (quản lý Windows) hay chọn thông số để cài đặt (tiêu đề, màu sắc, ) HCI - Two Prepared by MSc Luong manh Ba 4.1 Tổng quan (tiếp) • Việc áp đặt luật khó khăn tự động hố nhờ cơng cụ phần mềm, thí dụ thư viện tương tác theo hướng đối tượng • Minh chứng thơng tin guidelines, luật dùng để định nghĩa luật Luật dùng cho phần Hệ Thống: thông báo lỗi, nội dung cửa sổ, HCI - Two Prepared by MSc Luong manh Ba 4.2 Các tiếp cận 1- Các mơ thức (paradigms) cho tính dùng được: từ kỹ thuật tương tác thành công 2- Các nguyên tắc cho tính dùng được: Từ tri thức xã hội, tính tốn hay tâm lý HCI - Two 10 Prepared by MSc Luong manh Ba 7.4.2 Liên kết với NNLT { input {key:| key_c >=‘0’ && key_c digit, sign return tools riêng tool number Echo: trả lại ký tự cho ND HCI - Two 187 Prepared by MSc Luong manh Ba 7.4.3 Liên kết với đặc tả hình thức • SPI (Specifying and Prototypeing Interaction) bao gồm phần: event CSP event ISL • Event CSP: ký pháp tương tự CSP • Event ISL: mơ tả ngữ nghĩa đối thoại • Phần CSP mô tả CSP, nhiên, kiện ứng với kiện ISL • ISL: chuẩn cục phụ thuộc cục vào ngôn ngữ chủ HCI - Two 188 Prepared by MSc Luong manh Ba 7.4.3 Liên kết với đặc tả hình thức Thí dụ • CSP mơ tả q trình login: Login = login-mess -> get-name ->Passwd Passwd = passwd-mess -> (invalid ->Login [] valid Session) Session = ( logout -> Login [] command -> execute -> Session) ⇒ Một nhập bị lỗi mơ tả sau: login: toto passwd: b9fkG Sorry bad user-id/password HCI - Two 189 Prepared by MSc Luong manh Ba 7.4.3 Liên kết với đặc tả hình thức Thí dụ (tiếp) • Hai kiện login-mess get-name điều khiển dòng đầu đối thoại: event login-mess = prompt: true out : “login” event get-name = uses: input set user-id = input Quá trình mô tả cho nhận password tương tự HCI - Two 190 Prepared by MSc Luong manh Ba 7.5 Phân tích thiết kế đối thoại • Các cách thức mà đối thoại phân tích nhằm phát tính tiện dụng tiềm cách xem xét nguyên tắc (chương 4) • Trước tiên tập trung vào hành động ND, trạng thái đối thoại Cuối xem xét cách biểu diễn từ vựng HCI - Two 191 Prepared by MSc Luong manh Ba Tính chất hành động Đầy đủ - cung bị thiếu - unforeseen circumstances Xác định - Nhiều cung cho hành động - Cung cấp: định ứng dụng - Chú ý: luật sản xuất - Thoát nhiều mức lồng HCI - Two 192 Prepared by MSc Luong manh Ba Tính chất hành động (tiếp) Nhất quán - Cùng hành động hiệu - Thể thức tính quan sát HCI - Two 193 Prepared by MSc Luong manh Ba Tính chất hành động (tiếp) HCI - Two 194 Prepared by MSc Luong manh Ba Tính chất trạng thái Tính đạt tới - Nhận thứ từ vị trí - Dễ dàng Tính thuận nghịch - Có thể nhận trạng thái trước? - Nếu không Undo Các trạng thái nguy hiểm - Một sô trạng thái không muốn HCI - Two 195 Prepared by MSc Luong manh Ba Tính chất trạng thái (tiếp) F1 :change mode F2 : exit and save) Esc: no mode change HCI - Two 196 Prepared by MSc Luong manh Ba Tính chất trạng thái (tiếp) HCI - Two 197 Prepared by MSc Luong manh Ba Mô thức từ vựng HCI - Two 198 Prepared by MSc Luong manh Ba Tổng kết thí dụ HCI - Two 199 Prepared by MSc Luong manh Ba Tổng kết thí dụ (tiếp) HCI - Two 200 ... đời hình thiết kế giao tiếp Người dùng – Máy tính Tổng quan Mục đích thiết kế tính dùng tối đa (maximum usability) Lịch sử thiết kế hệ tương tác cung cấp mô thức cho thiết kế có tính dùng Các... Tổng quan 4.2 Các cách tiếp cận 4.3 Các mơ thức cho tính dùng 4.4 Các nguyên tắc cho tính dùng 4.5 Thiết kế giao tiếp Người- máy 4.6 Thiết kế có cấu trúc HCI - Two Prepared by MSc Luong manh Ba... chuẩn hoá luật (rules) biểu diễn tri thức tích luỹ giao tiếp người dùng - ? ?Thiết kế để đạt tính sử dụng (usability) mục đích thiết kế, lấy người dùng trung tâm, : Hiểu vấn đề : Hiểu y/c ND phát