Giới thiệu tài liệu
Tài liệu này giới thiệu về quy trình thiết kế hệ thống tương tác người dùng máy tính, bao gồm các giai đoạn từ đặc tả yêu cầu, phân tích nhiệm vụ đến thiết kế, kiểm thử và đánh giá hệ thống. Ngoài ra, tài liệu cũng trình bày các khái niệm cơ bản về thiết kế, tính dùng được (usability) và các mô thức thiết kế khác nhau.
Đối tượng sử dụng
Sinh viên ngành công nghệ thông tin, thiết kế giao diện người dùng và các chuyên gia trong lĩnh vực phát triển phần mềm có nhu cầu tìm hiểu về quy trình và các nguyên tắc thiết kế hệ thống tương tác người dùng máy tính.
Nội dung tóm tắt
Tài liệu trình bày chi tiết về quy trình thiết kế hệ thống tương tác, bắt đầu bằng việc định nghĩa thiết kế và phân biệt giữa một thiết kế tốt và một thiết kế tồi thông qua các ví dụ minh họa cụ thể. Các nguyên tắc của tính dùng được (usability), bao gồm tính hiệu quả, tính dễ học, tính dễ nhớ, tính dự đoán lỗi và đáp ứng tính chủ quan, được giải thích cặn kẽ, nhấn mạnh ba tiêu chí chính: tính dễ học (learnability), tính mềm dẻo (flexibility) và tính vững chắc (robustness). Tài liệu cũng giới thiệu các mô thức thiết kế khác nhau, từ xử lý theo lô (batch processing) đến giao tiếp dựa trên tác tử (agent-based communication), cùng với ưu điểm và nhược điểm của từng mô thức. Quy trình thiết kế phần mềm được mô tả thông qua các mô hình vòng đời như mô hình thác nước, mô hình vòng đời phần mềm của Bohem và mô hình vòng đời hình sao. Cuối cùng, tài liệu đi sâu vào thiết kế tương tác, trình bày quy trình thiết kế hệ tương tác, bao gồm các bước như xác định yêu cầu, phân tích, thiết kế, tạo mẫu thử, cài đặt và triển khai, kèm theo các phương pháp và kỹ thuật liên quan đến từng bước.