1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Bài giảng Tương tác người máy: Chương 6 - Đặc tả yêu cầu ND và phân tích nhiệm vụ

41 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 41
Dung lượng 493,01 KB

Nội dung

Đặc tả yêu cầu ND và phân tích nhiệm vụ là 2 giai đoạn quan trọng trong phát triển HCI. Bài giảng Tương tác người máy: Chương 6 - Đặc tả yêu cầu nội dung và phân tích nhiệm vụ sẽ trình bày về Đặc tả yêu cầu ND; Công cụ và phân tích nhiệm vụ... Mời các bạn cùng tham khảo chi tiết bài giảng tại đây!

Prepared by MSc Luong manh Ba Chương VI: Đặc tả yêu cầu ND phân tích nhiệm vụ Đặc tả yêu cầu ND phân tích nhiệm vụ giai đoạn quan trọng phát triển HCI Nội dung 6.1 Đặc tả yêu cầu ND 6.2 Công cụ 6.3 Phân tích nhiệm vụ HUT, Falt of IT © Dept of SE, 2002 HCI - Two 101 Prepared by MSc Luong manh Ba 6.1 Đặc tả yêu cầu ND 6.1.1 Đặc tả chức năng: hệ thống làm 6.1.2 Đặc tả liệu: cấu trúc hệ thống, liệu cho xử lý thành công = > cấu trúc hội thoại 6.1.3 Đặc tả tính dùng được: mức độ chấp nhận ND đáp ứng hệ thống HUT, Falt of IT © Dept of SE, 2002 HCI - Two 102 6.2 Công cụ Prepared by MSc Luong manh Ba • Data Flow Diagram - DFD: để mô tả chức Hệ thống phân thành nhiều mức khác • Entity Relationship Diagram- ERD: để mơ tả liệu • Cơng cụ đặc tả tính dùng được: khả học, tính mềm dẻo, HUT, Falt of IT © Dept of SE, 2002 HCI - Two 103 Prepared by MSc Luong manh Ba 6.3 Phân tích nhiệm vụ (Task Analysis) • Vai trị: Tập kỹ thuật miêu tả ND làm, biểu diễn mô tả, dự đoán đánh giá hệ thống => Hiểu cách thức ND thực nhiệm vụ với HT • Thí dụ “Lau nhà” - Lấy máy hút bụi - Lắp phụ tùng - Lau nhà - Khi ngăn chứa đầy, tháo đổ vào thùng rắc - Lau xong: tháo cất máy => Tri thức cần biết: máy hút bụi, phụ tùng, HUT, Falt of IT © Dept of SE, 2002 HCI - Two 104 Prepared by MSc Luong manh Ba 6.3 Phân tích nhiệm vụ (tiếp) • Một số thuật ngữ: - Goal (mục đích): cịn gọi nhiệm vụ ngồi => trạng thái Hệ thống mà ND muốn thực Mục đích thực bởi: cơng cụ, phương pháp, kỹ thuật, thiết bị - Task (nhiệm vụ): gọi nhiệm vụ Các hoạt động yêu cầu, sử dụng cần thiết cho mục đích - Action (hành động): coi nhiệm vụ song không tạo vấn đề phải giải HUT, Falt of IT © Dept of SE, 2002 HCI - Two 105 Prepared by MSc Luong manh Ba Một số thuật ngữ (tiếp) Thí dụ: cơng việc để viết thư với MS WORD Task Goals Viết thư Viết In Phương pháp, Công cụ, Kỹ thuật HUT, Falt of IT © Dept of SE, 2002 HCI - Two 106 Prepared by MSc Luong manh Ba Kỹ thuật Phân tích nhiệm vụ • Phân rã : Chia nhiệm vụ thành nhiệm vụ • Kỹ thuật dựa vào tri thức: ND hiểu nhiệm vụ tổ chức sao? • Phân tích dựa vào mơ hình quan hệ thực thể: mối quan hệ thực thể, hành động ND trình thực HUT, Falt of IT © Dept of SE, 2002 HCI - Two 107 Prepared by MSc Luong manh Ba 6.3.1 Kỹ thuật phân rã (Task decomposition) - Có từ 20 năm trước Là dạng tiếng TA - Mục đích: mơ tả mà ND phải thực thành nhiệm vụ thứ tự n/v - Biểu diễn dạng sơ đồ hay văn mức thao tác kế hoạch Các mức thao tác không theo thứ tự; Plan thứ tự - Thí dụ HUT, Falt of IT © Dept of SE, 2002 HCI - Two 108 Prepared by MSc Luong manh Ba Cấu trúc HTA cho soạn thảo văn Plan 0: thực 1,2, sau 3,4,5 Khởi tạo MS Word Goals Viết thư dùng MS WORD Nhập DL Định dạng VB Hiệu chỉnh Lưu VB Plan 3: phù hợp y/c Plan 2: phù hợp y/c 2.1 Nhập từ Bàn phím HUT, Falt of IT 3.1 Định dạng Ký tự 2.2 Nạp từ tệp 3.2 Định dạng 3.3 Định dạng đoạn toàn 2.3 Bổ sung © Dept of SE, 2002 HCI - Two 109 Prepared by MSc Luong manh Ba Biểu diễn dạng văn bản(tiếp) - Miêu tả phân cấp: Mức 0: Mức Mức Mức Mức 3.1 Mức 3.2 Mức HUT, Falt of IT © Dept of SE, 2002 HCI - Two 110 Prepared by MSc Luong manh Ba Cấu trúc mục đích PC-DOS Move Directory Move File Copy File Delete File Copy Directory Create Directory Enter Command Enter Filespec HUT, Falt of IT Delete Directory Copy All Files Delete All Files Remove Directory Hộp biểu diễn y/c ND, không hộp nhiệm vụ © Dept of SE, 2002 HCI - Two 127 Prepared by MSc Luong manh Ba Cấu trúc mục đích Macintosh Move File Delete File Copy Directory Delete Drectory Drag Item to Destination HUT, Falt of IT © Dept of SE, 2002 HCI - Two 128 Prepared by MSc Luong manh Ba 6.4 Sử dụng phân tích nhiệm vụ (Uses of Task Analysis) • Đầu TA đơi phá vỡ nhiệm vụ mà ND thực phụ thuộc vào: KT dùng, áp dụng, kế hoạch chuỗi hành động sử dụng để thực nhiệm vụ • Cách thức thơng tin dùng phụ thuộc nhiều vào việc đặt • Có cách sử dụng: tạo tài liệu vật liệu hướng dẫn, tóm yêu cầu thiết kế hệ thống mức độ cao thiết kế giao tiếp chi tiết HUT, Falt of IT © Dept of SE, 2002 HCI - Two 129 Prepared by MSc Luong manh Ba 6.4.1 Tài liệu hướng dẫn • Một số kỹ thuật đời sớm TA nhằm dạy ND cách thức thực nhiệm vụ • Việc đào tạo khó nhanh hiệu Việc dùng TA phần chuyên ngành HCI khác nhau, song đào tạo ứng dụng quan trọng • Cấu trúc phân cấp HTA dùng để cấu trúc tài liệu giáo trình • Thí dụ: Chúng ta muốn viết tài liệu “Hướng dẫn pha trà” cho người dựa theo kỹ thuật HTA Chúng ta dùng trang cho mức phân cấp nhiệm vụ có kế hoạch liên kết lại HUT, Falt of IT © Dept of SE, 2002 HCI - Two 130 Prepared by MSc Luong manh Ba 6.4.1 Tài liệu hướng dẫn Thí dụ To make cups of tea Đun nước - xem trang Làm ấm Pha trà - xem trang Đợi 3-4 phút To make pot of tea nước sơi Làm nóng ấm Cho trà vào ấm Rót nước sơi vào ấm Rót trà - xem trang - trang 1HUT, Falt of IT - trang 3© Dept of SE, 2002 HCI - Two 131 Prepared by MSc Luong manh Ba 6.4.1 Tài liệu hướng dẫn (tiếp) - Tài liệu kiểu “How to it” thường hữu ích cho đào tạo ban đầu, nhiên để cấu trúc giáo trình hay thiết bị cho đào tạo cao hơn, cần cấu trúc tốt - Kỹ thuật phân loại dùng trực tiếp - Tóm lại để giảng chủ đề hồn tồn mới, kỹ thuật TA dùng để trợ giúp ND chuyển từ HT sang HT khác HUT, Falt of IT © Dept of SE, 2002 HCI - Two 132 Prepared by MSc Luong manh Ba 6.4.2 Tóm u cầu thiết kế HT • TA dùng để hướng dẫn thiết kế HT Tuy nhiên, thân TA dạng để tóm yêu cầu ND tham chiếu đến HT tồn tại, HT có kế hoạch Tuy vậy, góp phần vào hoàn thiện phát biểu yêu cầu • Các phát biểu gốc ND đưa thường liên quan đến thành phần yêu cầu có liên quan đến HT tồn chức HUT, Falt of IT © Dept of SE, 2002 HCI - Two 133 Prepared by MSc Luong manh Ba 6.4.2 Tóm yêu cầu thiết kế HT(tiếp) • Các thơng tin liệt kê người phát triển HT thường tập trung vào HT làm mà quên miêu tả sử dụng • TA HT trợ giúp theo cách: – Những đối tượng HT tồn có thể đưa sang HT – Các trình bày có khuôn dạng trạng thái công việc giúp đỡ khách hàng hiểu rõ đặc trưng HUT, Falt of IT © Dept of SE, 2002 HCI - Two 134 Prepared by MSc Luong manh Ba 6.4.3 Thiết kế giao tiếp chi tiết • Tương tự cách thiết kế tài liệu, việc phân loại nhiệm vụ hay đối tượng dùng thiết kế menu Cây phân cấp mô tả nhiệm vụ TDH đương nhiên có ích cho việc • Menu mức cao nhãn hoá sau phân rã mức đỉnh menu sau phân rã tiếp,… • Nếu cách tiếp cận hướng đối tượng sử dụng việc liên kết đối tượng với hành động rấ có ích Các hành động ngầm định lựa chọn dựa vào tần suất hành động HUT, Falt of IT © Dept of SE, 2002 HCI - Two 135 Prepared by MSc Luong manh Ba 6.4.3 Thiết kế giao tiếp chi tiết (tiếp) • Chuỗi nhiệm vụ nhận từ TA dùng thiết kế đối thoại Trình tự đócCác nhiệm vụ thực dùng để sánh với cơng việc gốc • TA khơng bao gời đầy dủ khơng phải cách phán xử cho kiểu cấu trúc giao tiếp Tuy nhiên, hiểu rõ chất từ TA thực tốt tạo nên giao tiếp hỗ trợ tốt cho ND HUT, Falt of IT © Dept of SE, 2002 HCI - Two 136 Prepared by MSc Luong manh Ba Tổng kết • Có nhiều phương pháp phân tích nhiệm vụ • HTA phân rã nhiệm vụ thành nhiệm vụ miêu tả dạng văn hay lưu đồ • Kỹ thuật dựa vào tri thức xây dựng cách phân loại đối tượng dùng nhiệm vụ hành động • Chúng ta lại quan sát đối tượng hành động tập trung vào kiểu đối tượng khác nhau: đối tượng bị động, người tác tử phi người • Thơng tin cho TA lấy từ VB có, từ quan sát ND thực nhiệm vụ qua vấn ND HUT, Falt of IT © Dept of SE, 2002 HCI - Two 137 Prepared by MSc Luong manh Ba Bài tập chương Exercise 6.1 The following is a list of objects found in one of the authors’ kitchens.teapot, mug, soup bowl, plate, spoon, table knife, cook’s knife, fork, saucepan, frying pan, kettle, casserole, fish slice, tin opener, baking tray, scales, miking bowl, glasses, jugs, corkscrew, rolling pin, ladle, egg cup, chopping board Produce a taxonomy using the TDH notation of these objects Does it obey the TAKD uniqueness rule? Compare your answer with someone else’s (Note, the authors had great difficulty with items like the corkscrew, which did not fit easily into any generic category—perhaps you did better.) HUT, Falt of IT © Dept of SE, 2002 HCI - Two 138 Prepared by MSc Luong manh Ba Bài tập chương (tiếp) HUT, Falt of IT © Dept of SE, 2002 HCI - Two 139 Prepared by MSc Luong manh Ba Bài tập chương (tiếp) Exercise 6.2 Complete the tea-making manual in the slide 131 Do you think it would beuseful? Think of situations where such a manual would be helpful and where a more conceptual manual would be better Exercise 7.3 The Figure below shows a textual representation of an HTA description of vacuum cleaning Present the same information in a diagrammatic form HUT, Falt of IT © Dept of SE, 2002 HCI - Two 140 Prepared by MSc Luong manh Ba Bài tập chương (tiếp) in order to clean the house Get the vacuum cleaner out Fix the appropriate attachement Clean the room 3.1 Clean the hall 3.2 Clean the living rooms 3.3 Clean the bedrooms Empty the dust bag Put the vacuum cleaner and attachements away plan 0: 1-2-3-5 in that order, when the dust bag gets full plan 3: any of 3.1, 3.2 or 3.3 in any order depending on which rooms need cleaning HUT, Falt of IT © Dept of SE, 2002 HCI - Two 141 ... HCI - Two 1 06 Prepared by MSc Luong manh Ba Kỹ thuật Phân tích nhiệm vụ • Phân rã : Chia nhiệm vụ thành nhiệm vụ • Kỹ thuật dựa vào tri thức: ND hiểu nhiệm vụ tổ chức sao? • Phân tích dựa vào... MSc Luong manh Ba 6. 1 Đặc tả yêu cầu ND 6. 1.1 Đặc tả chức năng: hệ thống làm 6. 1.2 Đặc tả liệu: cấu trúc hệ thống, liệu cho xử lý thành công = > cấu trúc hội thoại 6. 1.3 Đặc tả tính dùng được:... tốt cho ND HUT, Falt of IT © Dept of SE, 2002 HCI - Two 1 36 Prepared by MSc Luong manh Ba Tổng kết • Có nhiều phương pháp phân tích nhiệm vụ • HTA phân rã nhiệm vụ thành nhiệm vụ miêu tả dạng

Ngày đăng: 26/01/2023, 20:31