Bài giảng OOAD năm 2013: Bài 3 - Phân tích

27 1 0
Bài giảng OOAD năm 2013: Bài 3 - Phân tích

Đ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

Bài giảng OOAD năm 2013: Bài 3 - Phân tích trình bày về phương pháp luận; lập mô hình quan niệm trong OOAD; phân tích use case trong OOAD; phân tích lớp trong OOAD năm 2013. Mời các bạn tham khảo bài giảng để bổ sung thêm kiến thức về lĩnh vực này.

BÀI GIẢNG OOAD NĂM 2013 BÀI 3: PHÂN TÍCH MỤC TIÊU CỦA PHÂN TÍCH • Cấu trúc mức quan niệm • Hành vi mức quan niệm 14/05/2013 GV:HVĐ VÍ DỤ MỞ ĐẦU 14/05/2013 GV:HVĐ MỤC TIÊU BUỔI HỌC • Phương pháp luận – Mơ hình phân tích (cấu trúc hành vi) • UML – Biểu đồ lớp – Các biểu đồ tương tác – Biểu đồ trạng thái • Kỹ – Tiếp cận quan niệm – Tiếp cận chuyển giao chức – Mơ hình hố biểu đồ tương tác – Mơ hình hố biểuGV:HVĐ đồ trạng thái 14/05/2013 NỘI DUNG • • • • Phương pháp luận Lập mơ hình quan niệm Phân tích use case Phân tích lớp 14/05/2013 GV:HVĐ PHƯƠNG PHÁP LUẬN • Phương pháp luận – Cơng việc – Tài liệu • Lập mơ hình quan niệm • Phân tích use case • Phân tích lớp 14/05/2013 GV:HVĐ CÔNG VIỆC 14/05/2013 GV:HVĐ HOẠT ĐỘNG – TÀI LIỆU 14/05/2013 GV:HVĐ LẬP MƠ HÌNH QUAN NIỆM • Phương pháp luận • Lập mơ hình quan niệm – Mục đích – Kỹ thuật – Tình • Phân tích use case • Phân tích lớp 14/05/2013 GV:HVĐ MỤC ĐÍCH • Mơ hình phản ánh yêu cầu hệ thống với lớp thấy hiển nhiên nhìn thấu • Mơ hình phác thảo từ – Thơng tin thu thập lúc bắt đầu dự án – Các đoạn trích vấn – Các tài liệu mẫu – Các qui định sách hướng dẫn • Mơ hình cải tiến qua trình lặp (đánh giá lại thu thập thêm thơng tin) 14/05/2013 GV:HVĐ 10 TÌNH HUỐNG 14/05/2013 GV:HVĐ 13 PHÂN TÍCH MỘT USE CASE • Phương pháp luận • Lập mơ hình quan niệm • Phân tích use case – Tài liệu – Kỹ thuật chuyển giao chức – Cộng tác – Biểu đồ tương tác • Phân tích lớp 14/05/2013 GV:HVĐ 14 TÀI LIỆU 14/05/2013 GV:HVĐ 15 K.THUẬT CHUYỂN GIAO C.NĂNG • Nguyên lý: trách nhiệm quyền sở hữu xử lý liệu nên ủy thác cho lớp thích hợp • Thực hiện: cách đóng vai • Phương tiện: thẻ CRC (Class Responsibility Collaboration) 14/05/2013 GV:HVĐ 16 THẺ CRC: FRONT 14/05/2013 GV:HVĐ 17 THẺ CRC: BACK 14/05/2013 GV:HVĐ 18 THẢO LUẬN 14/05/2013 GV:HVĐ 19 TÌNH HUỐNG 14/05/2013 GV:HVĐ 20 PHÂN TÍCH LỚP • • • • Phương pháp luận Lập mơ hình quan niệm Phân tích use case Phân tích lớp – Dùng cộng tác – Chuyên biệt hóa – Trạng thái 14/05/2013 GV:HVĐ 21 DÙNG CỘNG TÁC • Hiện thực thao tác cách xây dựng cộng tác 14/05/2013 GV:HVĐ 22 CHUN BIỆT HĨA • Có đối tượng lớp phân tích chi tiết xuất yếu tố khác cần mơ tả lại • Chun biệt hóa cho phép chi tiết tập đối tượng (class), làm xuất thêm – Các quan hệ – Các lớp – Các giao tiếp 14/05/2013 GV:HVĐ 23 TÌNH HUỐNG • Xây dựng cấu trúc tổng quát hóa cho lớp đối tượng vật chứa (cấu trúc liệu) 14/05/2013 GV:HVĐ 24 TRẠNG THÁI • Nếu mơ tả đối tượng thường xuyên bị thay đổi, xây dựng biểu đồ trạng thái Xem xét trình đổi trạng thái thấy hành động đối tượng 14/05/2013 GV:HVĐ 25 TÌNH HUỐNG on / a = b = 0; op = ' ' Common equal[ op!=' ' ] / cal() equal[ op != ' ' ] / cal() equal / b = a; cal() equal / cal() op( c ) / o = c num( x ) / a = 10*a + x op( c ) / o = c num( x ) / a=x op( c ) / o=c op( c ) / cal(); o = c num( x ) / b = 10*b + x 14/05/2013 num( x ) / b = x GV:HVĐ 26 ĐÁNH GIÁ • • • • • • Tài liệu mơ hình hóa cấu trúc Tài liệu mơ hình hóa hành vi Lập mơ hình quan niệm Kỹ thuật chuyển giao chức Mơ hình hố biểu đồ tương tác Mơ hình hố biểu đồ trạng thái 14/05/2013 GV:HVĐ 27 ... 14/05/20 13 GV:HVĐ 13 PHÂN TÍCH MỘT USE CASE • Phương pháp luận • Lập mơ hình quan niệm • Phân tích use case – Tài liệu – Kỹ thuật chuyển giao chức – Cộng tác – Biểu đồ tương tác • Phân tích lớp... việc – Tài liệu • Lập mơ hình quan niệm • Phân tích use case • Phân tích lớp 14/05/20 13 GV:HVĐ CÔNG VIỆC 14/05/20 13 GV:HVĐ HOẠT ĐỘNG – TÀI LIỆU 14/05/20 13 GV:HVĐ LẬP MƠ HÌNH QUAN NIỆM • Phương... Collaboration) 14/05/20 13 GV:HVĐ 16 THẺ CRC: FRONT 14/05/20 13 GV:HVĐ 17 THẺ CRC: BACK 14/05/20 13 GV:HVĐ 18 THẢO LUẬN 14/05/20 13 GV:HVĐ 19 TÌNH HUỐNG 14/05/20 13 GV:HVĐ 20 PHÂN TÍCH LỚP • • • • Phương

Ngày đăng: 08/05/2021, 12:34

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan