Nội dung •1. Các yêu cầu về hỗ trợ người dùng •2. Tiếp cận trợ giúp người dùng trong Window 7 •3. Thiết kế hệ thống trợ giúp người dùng Mục tiêu •Đưa ra những kiến thức cơ bản và các tiêu chuẩn đánh giá một hệ trợ giúp •Giới thiệu về các cách tiếp cận trợ giúp người dùng trong Window 7 từ đó đánh giá dựa trên các tiêu chí nêu trên •Phát triển một hệ trợ giúp cho ứng dụng Reversi chạy trên hệ điều hành Window Các yêu cầu về hỗ trợ người dùng •6 yêu cầu đối với một hệ trợ giúp •Tính sẵn dùng •Tính chính xác đầy đủ •Tính nhất quán •Tính vững chắc •Tính mềm dẻo •Tính không cản trở
Trang 1Tìm hiểu giao diện trợ giúp trong
Window 7
GV Hướng dẫn: Vũ Thị Hương Giang
Nhóm thực hiện: HCI01
Đề tài: BTL06
Trang 2Nội dung
• 1 Các yêu cầu về hỗ trợ người dùng
• 2 Tiếp cận trợ giúp người dùng trong Window 7
• 3 Thiết kế hệ thống trợ giúp người dùng
Trang 3Mục tiêu
• Đưa ra những kiến thức cơ bản và các tiêu chuẩn đánh giá một hệ trợ giúp
• Giới thiệu về các cách tiếp cận trợ giúp người dùng trong
Window 7 từ đó đánh giá dựa trên các tiêu chí nêu trên
• Phát triển một hệ trợ giúp cho ứng dụng Reversi chạy trên hệ điều hành Window
Trang 4Các yêu cầu về hỗ trợ người dùng
• 6 yêu cầu đối với một hệ trợ giúp
• Tính sẵn dùng
• Tính chính xác đầy đủ
• Tính nhất quán
• Tính vững chắc
• Tính mềm dẻo
• Tính không cản trở
Trang 5Các yêu cầu hỗ trợ người dùng
• Tính sẵn dùng
• Người sử dụng cần sự trợ giúp bất cứ lúc nào trong thời gian
tương tác với hệ thống
• Một hệ thống trợ giúp phải luôn sẵn dùng để khi có yêu cầu có thể lấy ra để sử dụng
• Tính chính xác đầy đủ
• Một ứng dụng sẽ chẳng có ý nghĩa gì nếu như người sử dụng
không biết nó dùng để làm gì và nếu có biết thì phải làm như thế nào
• Một hệ thống sẽ được phản ánh tốt nếu như hệ trợ giúp phủ
toàn bộ ứng dụng tức là tính đầy đủ
Trang 6Các yêu cầu hỗ trợ người dùng (tiếp)
• Tính nhất quán
• Một hệ trợ giúp cần phải được kết hợp chặt chẽ giữa các phần Phần trợ giúp trong mỗi phần phải nhất quán với các phần khác
• Tính vững chắc
• Hệ thống trợ giúp thường được sử dụng bởi những người khó khăn trong sử dụng, như các hành vi bất thường hay lỗi
Trang 7Các yêu cầu hỗ trợ người dùng (tiếp)
• Tính mềm dẻo
• Rất nhiều hệ trợ giúp khá cứng nhắc, chúng có những thông điệp trợ giúp tương tự nhau bất chấp sự thành thạo của một số người đang tìm kiếm trợ giúp hay tình huống mà họ đang làm việc
• Một hệ trợ giúp linh hoạt sẽ cho phép người sử dụng tìm được những thông tin phù hợp
• Tính không cản trở
• Một hệ trợ giúp sẽ không ngăn cản người sử dụng tiếp tục với những công việc bình thường khác, và cũng không cản trở những ứng dụng của người dùng
Trang 8Cách tiếp cận hỗ trợ người dùng trong Window 7
Support
• Dấu nhắc lệnh
• Trợ giúp ngữ cảnh
• Huấn luyện trực
tuyên
• Tài liệu trực tuyến
Trang 9Windows help and support
• Đây là thành phần cơ bản
được xây dựng trong hệ
điều hành và ứng dụng của
window
• Giao tiếp trong Window
Help and Support là sự kết
hợp của các cách tiếp cận
trợ giúp khác nhau
• Đây là cách tiếp cận phổ
biến đối với người dùng
làm quen, và cung cấp cho
người dùng những kinh
nghiệm trong việc sử dụng
hệ điều hành Window 7
Trang 10Dấu nhắc lệnh
• Dấu nhắc lệnh cung cấp
sự trợ giúp khi người
dùng bắt gặp một lỗi,
thường ở trong dạng
nhấu nhắc sửa lỗi Mỗi lời nhắc là khá hữu ích nếu như đó là lỗ đơn,
như lỗi cú pháp Hoặc là khi hướng dẫn cho người
sử dụng cúp pháp các
câu lệnh, điều này được thể hiện khã rõ trong
môi trường lập trình
Trang 11Trợ giúp ngữ cảnh
• Chúng thường được sử
dụng trong các hệ thống
dựa trên menu để cung
cấp sự trợ giúp dựa trên
các lựa chọn menu
• VD: Khi người sử dụng di
chuyển con trỏ đến
menu hay một lựa chọn
nào đó, màn hình sẽ hiển
thị một cửa sổ mới với
thông tin về những chức
năng hay những vấn đề
mà người dùng có thể
chưa biết
Trang 12Huấn luyện trực tuyến
• Hướng dẫn trực
tuyến cho phép
người dùng làm việc
với những trợ giúp
ngay trong ứng dụng
Người sử dụng có thể
tiến hành tra cứu và
lặp lại phần đó nếu
thấy cần
Trang 13Tài liệu trực tuyến
Tài liệu được thiết kế để cung cấp mô tả đầy đủ các chức năng của hệt thống và các hành vi có tính hệ thống Nó cung cấp một lượng lớn các thông tin không phụ thuộc vào vấn đề riêng nào
Ví dụ một số tài liệu trực tuyến:
Trang 14Đánh giá các yêu cầu về hỗ trợ người dùng trong window 7
• Thỏa mãn 6 yêu cầu đối với một hệ trợ giúp
• Tính sẵn dùng
• Tính chính xác đầy đủ
• Tính nhất quán
• Tính vững chắc
• Tính mềm dẻo
• Tính không cản trở
Trang 15Thiết kế hệ thống trợ giúp người dùng
• Trò chơi Reversi
• Hướng dẫn luật chơi
• Hướng dẫn cách chơi
• Cài đặt tùy chon
• HD sử dụng chương
trình
• Hướng dẫn chiến
thuật
Trang 16Giao diện