Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 91 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
91
Dung lượng
744 KB
Nội dung
Prepared by MSc Luong manh Ba Phần III: Cài đặt đánh giá giao tiếp người dùng Chương VIII: Hỗ trợ cài đặt giao tiếp ND Chương IX: Các kỹ thuật đánh giá tương tác người máy Project HCI – Three Prepared by MSc Luong manh Ba Chương VII: Hỗ trợ cài đặt giao tiếp Người dùng – Máy tính Nội dung 8.1 Tổng quan 8.2 Các thành phần hệ thống Window 8.3 Lập trình ứng dụng 8.4 Sử dụng công cụ 8.5 Hệ quản trị tương tác ND (UIMS) HCI – Three Prepared by MSc Luong manh Ba 8.1 Tổng quan • Cài đặt phụ thuộc vào hệ thống cụ thể Phần mô tả số công cụ hỗ trợ như: ngôn ngữ lập trình, Tools, Toolkit hay UIMS • Các chức giao tiếp thường hỗ trợ môđun vào hay ngơn ngữ lập trình, hỗ trợ hệ thống windows • Chú ý vấn đề: i) Độc lập với UD ii) Độc lập với thiết bị vào iii) Độc lập với ND HCI – Three Prepared by MSc Luong manh Ba 8.1 Tổng quan (tiếp) • Cơng cụ lập trình cung cấp dịch vụ cho người lập trình •Hệ thống window lõi cho luồng xử lý HT-ND đồng thời hay riêng biệt • Các cơng cụ giao tiếp tạo cho chương trình gần với mức cảm nhận ND • Các UIMS giúp cho việc điều khiển mối quan hệ biểu diễn chức đối tượng HCI – Three Prepared by MSc Luong manh Ba 8.2 Các thành phần hệ thống window • Vai trò hệ thống windows Hệ thống window dùng để xây dựng giao tiếp ND kiểu WIMP HCI – Three Prepared by MSc Luong manh Ba 8.2 Các thành phần hệ thống window (tiếp) • Tính độc lập thiết bị: sử dụng mơ hình vào đồ hoạ như: điểm ảnh, GKS(Graphic Kernel System), giao tiếp phân cấp lập trình cho đồ hoạ, PostScript => độc lập với thiết bị phần cứng • Chia xẻ tài nguyên: thực nhiệm vụ đồng thời, hỗ trợ q trình độc lập • Tách biệt UD cá nhân HCI – Three Prepared by MSc Luong manh Ba 8.2 Các thành phần hệ thống window (tiếp) Mơ hình ảnh - Pixel - GKS: Chuẩn quốc tế, coi tập đoạn liên thông, đoạn macro phần tử đồ hoạ - PHIGH: chuẩn mở rông GKS: hình dãy doạn hiệu chỉnh - PostScript: ngơn ngữ lập trình để mơ hình hố hình HCI – Three Prepared by MSc Luong manh Ba 8.2 Các thành phần hệ thống window (tiếp) • Kiến trúc hệ thống windows: kiến trúc phần mềm (Coutaz): 1) Mỗi UD quản lý tất trình - Mọi q trình quan tâm đến tính đồng - Giảm tính khả chuyển UD riêng biệt Kiến trúc bộc lộ nhược điểm lớn q trình phải quan tâm đến tính đồng bộ, trái ngược với quan điểm phân chia tài nguyên HCI – Three Prepared by MSc Luong manh Ba 8.2 Các thành phần hệ thống window (tiếp) 2)Vai trò quản lý thuộc Hệ điều hành - UD gắn chặt vào Hệ điều hành, UD quan tâm đến điều => UD phải phát triển dựa vào HĐH cụ thể 3) Vai trò quản lý UD riêng biệt - Chức quản lý tách riêng UD nhằm cung cấp giao tiếp cho cho UD khác => Kiến trúc client-server HCI – Three Prepared by MSc Luong manh Ba Kiến trúc Client-Server HCI – Three 10 Prepared by MSc Luong manh Ba Đánh giá tập thể - Là biến thể think aloud, ND cố gắng xem thành viên trình đánh giá không đơn chủ thể bị thực nghiệm - Khi bắt đầu tiến hành, người đánh giá hỏi ND câu hỏi như: sao, - Ưu điểm: + Qui trình bị ràng buộc dễ học người đánh giá + ND cố gắng phê phán HT + Người đánh giá rõ điểm nhầm lẫn thời điểm xẩy cực đại háo hiệu HCI – Three 77 Prepared by MSc Luong manh Ba Thể thức phân tích Có nhiều cách ghi lại hành động ND: i) Bút giấy ii) Ghi âm iii) Ghi hình iv) Nhật ký máy tính v) Sổ tay ND Thường sử dụng phối hợp phương pháp Sử dụng công cụ ghi tự động: Experimental Video Annotator, WorkPlace project, HCI – Three 78 Prepared by MSc Luong manh Ba 9.4.3 Kỹ thuật hỏi đáp - Kỹ thuật vấn: có cấu trúc, mềm dẻo => cần xác định số thông số số câu hỏi, gợi ý - Hỏi giám sát : dùng câu hỏi dạng đóng hay dạng mở Câu hỏi đóng dùng dạng Multichoice; câu hỏi mở phải có gợi ý - Các dạng trả lời dùng bảng, mẫu điền HCI – Three 79 Prepared by MSc Luong manh Ba 9.4.3 Kỹ thuật hỏi đáp (tiếp) - Thí dụ Bạn sử dụng lệnh hệ STVN? Yes No Don’t know Duplicate Paste HCI – Three 80 Prepared by MSc Luong manh Ba 9.5 Lựa chọn phương pháp đánh giá Tiêu chí - Phụ thuộc tham gia ND ngữ cảnh thực nhiệm vụ hay đánh giá Mỗi phương pháp có ưu điểm nhược điểm riêng - Có nhiều yếu tố cần phải xem xét lựa chọn kỹ thuật đánh giá HCI – Three 81 Prepared by MSc Luong manh Ba 9.5 8.5 Lựa Lựa chọn chọn phương phương pháp pháp đánh đánh giá yếugiá tố phân biệt Các yÕu tố phân biÖt kỹ thuật đánh giá - Giai đoạn vòng đời mà đánh giá thực - Hình thức đánh giá - Mức độ chủ quan hay khách quan kỹ thuật - Kiểu số đo cung cấp - Thông tin cung cấp - Mức độ đan xen HCI – Three 82 Prepared by MSc Luong manh Ba Các yếu phânphương biệt cácpháp kỹ thuật 8.5 Lựatốchọn đánh đánh giá giá (tiếp) - Tài nguyên yêu cầu i) Đáh giá ngược với cài đặt - Trong giai đoạn cài đặt yếu tố vật lý tồn thí dụ mock-up cho việc cài đặt đầy đủ có cụ thể kiểm tra - Đánh giá giai đoạn thiết kế có khuynh hướng liên quan đến chuyên gia mang tính phân tích, đánh giá cài đặt xem xét ND chủ thể thực ghiệm HCI – Three 83 Prepared by MSc Luong manh Ba Các yếu phânphương biệt cácpháp kỹ thuật 8.5 Lựatốchọn đánh đánh giá giá (tiếp) ii)Phòng TN ngược với thực nghiệm - Đánh giá PTN cho phép kiểm tra thực nghiệm quan sát khơng có mặt ND, khơng tự nhiên - Đánh giá Thùc NghiƯm khắc phục điểm yếu - Lý tưởng tiến hành kiểu giai đoạn TK iii)Khách quan ngược với chủ quan - Nhiều kỹ thuật mang tính chủ quan Walkthrough hay think aloud dựa vào tri thức kinh nghiệm nhà đánh giá- người phải nhận thức phải hiểu ND làm HCI – Three 84 Prepared by MSc Luong manh Ba Các yếu phânphương biệt cácpháp kỹ thuật 8.5 Lựatốchọn đánh đánh giá giá (tiếp) iv)Định lượng ngược với định tính - Kiểu số đo cung cấp kỹ thuật đánh giá yếu tố quan trọng - Hai loại số đo: định tính định lượng Số đo định lượng thường số dễ phân tích dùng kỹ thuật thống kê; số đo định tính phi số khó phân tích cung cấp chi tiết quan trọng mà xác định số - Định lượng hay định tính có liên quan đến tính chủ quan khách quan kỹ thuật - Kỹ thuật chủ quan có khuynh hướng cung cấp số đo định tính; kỹ thuật khách quan cung cấp số đo định lượng.Thông tin cung cấp HCI – Three 85 Prepared by MSc Luong manh Ba Các yếu phânphương biệt cácpháp kỹ thuật 8.5 Lựatốchọn đánh đánh giá giá (tiếp) - Có thể ánh xạ kiểu số đo, thí dụ đánh giá kiểu hỏi đáp định tính, song định lượng theo tỉ lệ v)Thông tin cung cấp - Mức độ thông tin yêu cầu cho đánh giá đa dạng vi) Đáp ứng tức thời - Một số kỹ thuật Think aloud ghi lại hành vi ND thời điểm tương tác Một số kỹ thuật khác Walkthrough lại liên quan đến tập kiện ND HCI – Three 86 Prepared by MSc Luong manh Ba Các yếu phânphương biệt cácpháp kỹ thuật 8.5 Lựatốchọn đánh đánh giá giá (tiếp) vii) Tính xâm phạm - Một số kỹ thuật đặc biệt kỹ thuật cung cấp số đo trực tiếp có ảnh hưởng đến cách thức ứng xử ND viii)Tài nguyên - Thiết bị, thời gian, tiền bạc, kinh nghiệm chuyên gia, ngữ cảnh - Một số định bị bắt buộc hạn chế tài nguyên thí dụ phải dùng camera để đánh giá song lại khơng có HCI – Three 87 Prepared by MSc Luong manh Ba Phân loại kỹ thuật đánh giá (kỹ thuật phân tích) Giai đoạn Hình thức Mục đích Số đo Thông tin Trực tiếp TínhGò bó Thời gian Thiết bị Hàn lâm Congitive Walkthrou gh Toàn PTN Không Định tính M/ độ thÊp N/A Kh«ng TB ThÊp Cao Heuristic Review Evaluation Based Model Based Toàn PTN Không Định tính M/ độ cao N/A Kh«ng ThÊp ThÊp TB ThiÕt kÕ PTN Kh«ng Định tính M/ độ thấp Nh TN Không TB Thấp Cao ThiÕt kÕ PTN Nh TN Nh TN Nh TN Nh TN Kh«ng TB-thÊp ThÊp ThÊp HCI – Three 88 Prepared by MSc Luong manh Ba Phân loại kỹ thuật đánh giá (kỹ thuật TN hỏi đáp) Giai đoạn Hình thức Mục đích Số đo Thông tin Trực tiếp TínhGò bó Thời gian Thiết bị Hàn lâm Thực nghiệm Toàn PTN Có Định tính M độ thấp/cao Cã Cã Cao TB TB Pháng vÊn Toµn bé PTN/TN Không Định tính/ Định M/ độlợng cao Không Không Thấp Thấp Thấp Hỏi đáp Toàn PTN/TN Không Định tính/ Định M/ độlợng cao Không Không TB-thấp Thấp Thấp HCI – Three 89 Prepared by MSc Luong manh Ba Phân loại kỹ thuật đánh giá (kỹ thuật phân tích) Giai đoạn Hình thức Mục đích Số đo Thông tin Suy nghĩ chủ yếu Cài đặt PTN/TN Không Định tính M/ độ thấp cao Có Có Cao Thấp Trực tiếp TínhGò bó Thời gian Thiết bị Hàn lâm TB Thể thức phân tích Cài đặt PTN/TN Không Định tính M/ độ thấp cao Có Có Cao Cao Cao Post-Task Walkthroug h Cài đặt PTN/TN Không Định tính M/ độ thấp Khôngcao Không TB Thấp TB HCI Three 90 Prepared by MSc Luong manh Ba Kết luận • Đánh giá phần tích hợp q trình thiết kế phải tiến hành suốt vòng đời thiết kế tương tác • Việc đánh giá TK nhằm làm giảm chi phí lỗi • Việc lựa chọn phương pháp đánh giá phụ thuộc nhiều vào yêu cầu đánh giá HCI – Three 91 ... kỹ thuật đánh giá Nội dung 9.1 Khái niệm vai trò đánh giá thiết kế tương tác người máy 9.2 Các kiểu đánh giá 9.3 Đánh giá thiết kế 9.4 Đánh giá cài đặt 9.5 Lựa chọn phương pháp đánh giá HCI –... tính dùng HCI – Three 33 Prepared by MSc Luong manh Ba 9.2 Các kiểu đánh giá i) Đánh giá PTN ii) Đánh giá thực nghiệm iii) Đánh giá giai đoạn TK iv) Đánh giá giai đoạn cài đặt 9.2.1 Đánh giá PTN... 8.2.2 Đánh giá TN - Dùng giai đoạn TK hay cài đặt - Việc đánh giá thực môi trường ND nhằm đánh giá HT hoạt động trạng thái ND HCI – Three 35 Prepared by MSc Luong manh Ba 9.2 Các kiểu đánh giá (tiếp)