Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 47 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
47
Dung lượng
2,95 MB
Nội dung
Bài 5: Thiếtkếgiaodiện Hiểu về mô hình dữ liệu mức khái niệm Ôn lại kiến thức ERD Xây dựng ERD Xác định thực thể Xác định bản số Xác định thuộc tính Hệ thống bài cũ Thiếtkếgiaodiện 2 ThiếtkếgiaodiệnThiếtkếgiaodiện 3 Thiếtkế biểu mẫu và báo cáo Thiếtkế biểu mẫu và báo cáo Thiếtkếgiaodiện và hội thoại Thiếtkếgiaodiện và hội thoại Mục tiêu chương Thiếtkếgiaodiện 4 Thiếtkếgiaodiện5THIẾTKẾ BIỂU MẪU VÀ BÁO CÁO Biểu mẫu Là tài liệu được dùng trong tổ chức mà một vài dữ liệu đã có sẵn thông tin và có thể chứa những vùng để điền dữ liệu cần điền vào Thông tin trên form dựa trên dữ liệu một hoặc nhiều bản ghi trong CSDL Báo cáo Là một tài liệu được sử dụng trong tổ chức chỉ chứa dữ liệu đã có sẵn thông tin Là tài liệu được sử dụng để đọc hoặc xem dữ liệu Chứa dữ liệu của nhiều bản ghi Định nghĩa Thiếtkếgiaodiện 6 Quy trình lấy người dùng làm trung tâm Xác định yêu cầu Ai sẽ là người sử dụng biểu mẫu hay báo cáo này? Mục đích của biểu mẫu hay báo cáo này là gì? Khi nào thì biểu mẫu hay báo cáo này cần và được sử dụng? Biểu mẫu hay báo cáo này cần được chuyển đến đâu và dùng ở đâu? Bao nhiêu người cần sử dụng hoặc xem biểu mẫu, báo cáo này? Quy trình thiếtkếThiếtkếgiaodiện 7 XĐ yêu cầu Thiếtkế mẫu Sản phẩm chuyển giao là bản đặc tả thiếtkế cho mỗi biểu mẫu hoặc báo cáo gồm 3 phần chính Mô tả khái quát Mẫu thiếtkế Kiểm thử và đánh giá tính tiện dụng Đối với những biểu mẫu hoặc báo cáo đơn giản có thể không cần đến phần kiểm thử, đánh giá tính tiện dụng (Xem bản đặc tả thiếtkế ở trang bên) Sản phẩm chuyển giaoThiếtkếgiaodiện 8 Thiếtkếgiaodiện 9 Quy tắc định dạng biểu mẫu và báo cáo Thiếtkếgiaodiện 10 • Quy tắc chung về định dạng 1 • Quy tắc làm nổi bật thông tin 2 • Quy tắc hiển thị văn bản 3 • Quy tắc hiển thị bảng và danh sách 4 [...]... thống Thiếtkếgiaodiện 20 Quy trình thiếtkế Lấy người dùng làm trọng tâm Quy trình tương tự như thiếtkế biểu mẫu và báo cáo Thực hiện song song với thiếtkế biểu mẫu và báo cáo Thiếtkếgiaodiện 21 Sản phẩm chuyển giao Thiếtkếgiaodiện 22 THIẾTKẾGIAODIỆNThiếtkếgiaodiện 23 Thiếtkếgiaodiện 1 2 • Thiếtkế trường nhập liệu 3 • Kiểm soát dữ liệu nhập vào 4 • Cung cấp phản hồi 5Thiếtkế giao. .. liệu kiểu chữ, số Thiếtkếgiaodiện 17 Ví dụ về báo cáo tuân theo nguyên tắc Thiếtkếgiaodiện 18 THIẾTKẾGIAODIỆN VÀ HỘI THOẠI Thiếtkếgiaodiện 19 Thiếtkếgiaodiện và hội thoại Tập trung vào việc cung cấp thông tin cho người dùng và thu nhận thông tin từ phía người dùng Thiếtgiaodiện và hội thoại liên quan đến cách thức con người và máy tính trao đổi thông tin Một giaodiện người – máy tốt... viết hoa Thiếtkếgiaodiện 13 Ví dụ biểu mẫu đã được làm nổi bật thông tin Thiếtkếgiaodiện 14 Làm nổi bật thông tin Lưu ý Chỉ sử dụng kỹ thuật làm nổi bật thông tin khi cần thiết Sử dụng thống nhất Sự hỗ trợ khác nhau giữa các nền tảng, hệ điều hành… Thiếtkếgiaodiện 15 Quy tắc hiển thị văn bản Kết hợp chữ hoa và chữ thường Dãn dòng Căn lề trái Chỉ viết tắt các từ thông dụng Thiết kếgiaodiện 16... thể, dễ hiểu Thiết kếgiaodiện 33 Hướng dẫn cung cấp trợ giúp Đặt vào vị trí của người sử dụng Trợ giúp cần phải Đơn giản Có tổ chức Trực quan Cung cấp các trợ giúp ngữ cảnh Cần trả người dùng về lại vị trí cần trợ giúp Một số môi trường lập trình cung cấp công cụ để thiếtkế tài liệu trợ giúp SDK (Software Development Kit) Thiết kếgiaodiện 34 THIẾTKẾ HỘI THOẠI Thiết kếgiaodiện 35 Thiếtkế hội thoại... liệu không hợp lệ vào trường Đổi chỗ dữ liệu • Đảo ký tự trong trường Thiếtkếgiaodiện 30 Kỹ thuật kiểm tra lỗi nhập dữ liệu Phân nhóm Kết hợp • Kiểm tra kết hợp giá trị của nhiều trường Giá trị mong muốn Thiếu sót dữ liệu Định dạng Thiếtkếgiaodiện 31 Kỹ thuật kiểm tra lỗi nhập dữ liệu Phạm vi Hợp lý Số ký tự Giá trị Thiếtkếgiaodiện 32 Hướng dẫn cung cấp phản hồi 1 Thông tin trạng thái • Thông... loại đơn vị cho dữ liệu nhập vào 4 • Luôn có tiêu đề cho các trường nhập liệu 5 • Định dạng, căn lề, trợ giúp Thiếtkếgiaodiện 28 Kiểm soát nhập dữ liệu Kiểm soát dữ liệu nhập vào để giảm lỗi gây ra khi nhập dữ liệu PTV phải dự đoán trước các lỗi có thể xẩy ra và thiếtkếgiaodiện để tránh, phát hiện và sửa lỗi Thiếtkếgiaodiện 29 Các lỗi thường gặp khi nhập dữ liệu Nối dữ liệu • Thêm thừa ký tự vào... của người dùng Mỗi phím hoặc lệnh (command) chỉ tương ứng với một chức năng duy nhất Thiếtkếgiaodiện 25 Biểu mẫu giấy và trên máy tính Thiếtkếgiaodiện 26 Tiêu chí đánh giá tính tiện dụng Khả năng điều khiển con trỏ Khả năng chỉnh sửa Khả năng thoát Khả năng trợ giúp Thiếtkếgiaodiện 27 Thiếtkế trường nhập liệu 1 • Không yêu cầu nhập liệu các trường có sẵn hoặc có thể tính toán 2 • Luôn cung... giaodiện • Thiếtkế bố cục • Cung cấp trợ giúp 24 Thiếtkế bố cục Bố cục giống như biểu mẫu giấy có sẵn Điều hướng từ trái sang phải, từ trên xuống dưới Thiếtkế bố cục tập trung vào tính mềm dẻo và nhất quán của giaodiện Dễ dàng di chuyển giữa các trường Dữ liệu chưa được ghi cho đến khi được sự xác nhận của người dùng Mỗi phím hoặc lệnh (command) chỉ tương ứng với một chức năng duy nhất Thiếtkế giao. .. Thiếtkế hội thoại Hội thoại Một chuỗi hành động trong đó hiển thị thông tin cho người dùng và nhận thông tin từ người dùng Nguyên tắc thiếtkế Sự nhất quán của trình tự các hành động, phím bấm, từ ngữ Quy trình thiếtkế gồm 3 bước Thiếtkế thứ tự hội thoại Thiếtkếgiaodiện Xây dựng mẫu Đánh giá tính tiện dụng 36 ...Quy tắc chung về cách định dạng Sử dụng tiêu đề có ý nghĩa Đưa vào những thông tin có ý nghĩa Bố cục cân đối Hệ thống điều hướng tiện dụng Thiếtkếgiaodiện 11 So sánh hai cách định dạng Thiếtkếgiaodiện 12 Làm nổi bật thông tin Mục đích Hướng người sử dụng đến thông tin mong muốn Thông tin thường được làm nổi bật khi Thông báo lỗi cho người dùng khi nhập liệu Cảnh . diện 2 Thiết kế giao diện Thiết kế giao diện 3 Thiết kế biểu mẫu và báo cáo Thiết kế biểu mẫu và báo cáo Thiết kế giao diện và hội thoại Thiết kế giao diện và hội thoại Mục tiêu chương Thiết kế giao diện 4 Thiết. tính tiện dụng (Xem bản đặc tả thiết kế ở trang bên) Sản phẩm chuyển giao Thiết kế giao diện 8 Thiết kế giao diện 9 Quy tắc định dạng biểu mẫu và báo cáo Thiết kế giao diện 10 • Quy tắc chung về. sách Thiết kế giao diện 17 Tiêu đề có ý nghĩa Định dạng cột, hàng, văn bản Định dạng dữ liệu kiểu chữ, số Ví dụ về báo cáo tuân theo nguyên tắc Thiết kế giao diện 18 Thiết kế giao diện 19 THIẾT KẾ GIAO