Bài giảng OOAD - Bài 1: Tổng quan

pdf 29 trang huongle 4780
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng OOAD - Bài 1: Tổng quan", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfbai_giang_ooad_bai_1_tong_quan.pdf

Nội dung text: Bài giảng OOAD - Bài 1: Tổng quan

  1. BÀI GIẢNG OOAD NĂM 2014 BÀI 1: TỔNG QUAN
  2. MỤC TIÊU BUỔI HỌC • Kiến thức – Phương pháp / Phương pháp luận – Các bước – Tài liệu ở mỗi bước – Các vai trò trong từng bước • Kỹ năng – Chọn biểu đồ (ngôn ngữ mô hình hóa) cho từng loại tài liệu – Dùng công cụ 09/04/2013 GV:HVĐ 2
  3. NỘI DUNG • Mở đầu • Phương pháp luận OOAD • Dùng công cụ • Vai trò • Trao đổi 09/04/2013 GV:HVĐ 3
  4. MỞ ĐẦU • Mở đầu – Các bước – Tài liệu • Phương pháp luận OOAD • Dùng công cụ • Vai trò • Trao đổi 09/04/2013 GV:HVĐ 4
  5. CÁC BƯỚC • Một phương pháp đơn giản: mô hình thác nước (Waterfall) 09/04/2013 GV:HVĐ 5
  6. TÀI LIỆU Process Product Planning Project Plan Analysis System Proposal Design System Specification Implementation New System and Maintenance Plan 09/04/2013 GV:HVĐ 6
  7. PHƯƠNG PHÁP LUẬN OOAD • Mở đầu • Phương pháp luận OOAD – Mô hình và biểu đồ – Lặp và tăng trưởng – Dựa trên use case và tập trung kiến trúc • Dùng công cụ • Vai trò • Trao đổi 09/04/2013 GV:HVĐ 7
  8. MÔ HÌNH 09/04/2013 GV:HVĐ 8
  9. BIỂU ĐỒ 09/04/2013 GV:HVĐ 9
  10. LẶP VÀ TĂNG TRƯỞNG 09/04/2013 GV:HVĐ 10
  11. DỰA TRÊN USE CASE 09/04/2013 GV:HVĐ 11
  12. TẬP TRUNG KIẾN TRÚC • Kiến trúc chức năng • Kiến trúc tĩnh • Kiến trúc động 09/04/2013 GV:HVĐ 12
  13. DÙNG CÔNG CỤ • Mở đầu • Phương pháp luận OOAD • Dùng công cụ – Rational Rose – Power Designer • Vai trò • Trao đổi 09/04/2013 GV:HVĐ 13
  14. RATIONAL ROSE: VIEWS 09/04/2013 GV:HVĐ 14
  15. RATIONAL ROSE: 3-TIER 09/04/2013 GV:HVĐ 15
  16. POWER DESIGNER 09/04/2013 GV:HVĐ 16
  17. POWER DESIGNER: OOAD 09/04/2013 GV:HVĐ 17
  18. VAI TRÒ • Mở đầu • Phương pháp luận OOAD • Dùng công cụ • Vai trò – Xác định yêu cầu – Phân tích – Thiết kế – Cài đặt • Trao đổi 09/04/2013 GV:HVĐ 18
  19. XÁC ĐỊNH YÊU CẦU 09/04/2013 GV:HVĐ 19
  20. XÁC ĐỊNH YÊU CẦU 09/04/2013 GV:HVĐ 20
  21. PHÂN TÍCH 09/04/2013 GV:HVĐ 21
  22. PHÂN TÍCH 09/04/2013 GV:HVĐ 22
  23. THIẾT KẾ 09/04/2013 GV:HVĐ 23
  24. THIẾT KẾ 09/04/2013 GV:HVĐ 24
  25. CÀI ĐẶT • d 09/04/2013 GV:HVĐ 25
  26. TRAO ĐỔI • Phương pháp luận • Phương pháp luận OOAD • Dùng công cụ • Vai trò • Trao đổi – Đánh giá – Nhập vai – Phân vai – Tình huống 09/04/2013 GV:HVĐ 26
  27. ĐÁNH GIÁ • Phương pháp luận • Tài liệu • Vai trò • Biểu đồ • Công cụ 09/04/2013 GV:HVĐ 27
  28. NHẬP VAI Roles• ArchitectRequirement Analysis Design Implement System Analyst Tìm actor, use case; – PhânCấu trúc tích mô hình kiến use-case trúc Architect• Use -Chọncase use case Engineer Phân tích kiến trúc Thiết kế kiến trúc Mô hình cấu trúc cài đặt Use-Case Chi tiết use case Specifier – Phân tích Use-Case Phân tích use case Thiết kế use case Engineer• Component Engineer User-Interface Phác thảo giao diện Designer Component• Kỹ Phân tích lớp; Thiết kế lớp; Engineer Phân tích gói Thiết kế hệ thống con System Lập kế hoạch tích hợp; Intergrator Tích hợp các thành phần Implementor Cài đặt các thành phần 09/04/2013 GV:HVĐ 28
  29. TÌNH HUỐNG • Tập san online • Quản lý phòng máy • Quản lý hoạt động khoa học 09/04/2013 GV:HVĐ 29