tailieunhanh - Bài giảng Kỹ thuật phần mềm ứng dụng: Chương 8.4 - Viện Điện tử Viễn thông (ĐH Bách Khoa HN)

Bài giảng Kỹ thuật phần mềm ứng dụng: Chương Thiết kế giao diện, cung cấp cho người học những kiến thức như: Các loại giao diện; Tầm quan trọng của giao diện; Các quy tắc thiết kế giao diện; Các bước thiết kế. Mời các bạn cùng tham khảo! | Viện Điện tử - Viễn thông Bộ Môn Điện tử - Kỹ thuật máy tính Kỹ thuật phần mềm Chương 8 Thiết kế phần mềm Phần 4 Thiết kế giao diện Các nội dung chính Các loại giao diện Tầm quan trọng của giao diện Các quy tắc thiết kế giao diện Các bước thiết kế 2 Các loại giao diện Giao diện giữa các module chương trình Giao diện giữa các modul và các thiết bị hệ thống bên ngoài Giao diện người máy giao diện giữa người sử dụng và phần mềm 3 Tầm quan trọng của giao diện Là bộ mặt của phần mềm cần rõ ràng sáng sủa thân thiện. Là nơi cung cấp các chức năng cho người dùng cần đầy đủ các chức năng dễ sử dụng và sử dụng an toàn. Là nơi cung cấp các trợ giúp cần hiểu được các nhu cầu trợ giúp và giúp đỡ kịp thời và hiệu quả. Là công cụ sử dụng hàng ngày nên cần khả năng tùy biến và linh hoạt để tránh nhàm chán và sử dụng ngày càng hiệu quả. 4 Các quy tắc thiết kế Các quy tắc vàng 1. Luôn đặt người dùng vào vị trí điều khiển 2. Giảm thiểu gánh nặng ghi nhớ của người dùng 3. Tạo giao diện nhất quán 5 Quy tắc 1 Luôn đặt người dùng vào vị trí điều khiển Ý nghĩa Giao diện cần phải giúp người dùng luôn duy trì quyền điều khiển chương trình chứ không phải bị điều khiển bởi chương trình Việc thiết kế giao diện cần đứng từ góc độ người dùng và vì người dùng chứ không chỉ ở góc độ của người phát triển hệ thống dùng chương trình. 6 Quy tắc 1 Luôn đặt người dùng vào vị trí điều khiển Các nguyên tắc cho phép cụ thể hóa quy tắc 1 Xác định các chế độ tương tác interaction modes phù hợp sao cho chúng không bắt người dùng phải thực hiện các hành động không mong muốn hay không cần thiết Cung cấp nhiều loại tương tác linh hoạt cho phép người dùng có nhiều lựa chọn loại hình tương tác như bàn phím chuột cảm ứng giọng nói . Cho phép tương tác có thể bị ngắt và làm lại undo Cho phép giao diện có thể tùy biến và tiến hóa theo sở thích và kinh nghiệm của người dùng Che dấu các chi tiết kỹ thuật bên trong không cần thiết khỏi người dùng thông thường 7 Quy tắc 2 Giảm thiểu gánh nặng ghi nhớ của người dùng Ý

TỪ KHÓA LIÊN QUAN