Tài liệu Bài giảng OOAD năm 2014 - Bài 1: Tổng quan: BÀI GIẢNG OOAD 
NĂM 2014 
BÀI 1: 
TỔNG QUAN 
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 2 GV:HVĐ 
NỘI DUNG 
• Mở đầu 
• Phương pháp luận OOAD 
• Dùng công cụ 
• Vai trò 
• Trao đổi 
09/04/2013 3 GV:HVĐ 
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 4 GV:HVĐ 
CÁC BƯỚC 
• Một phương pháp đơn giản: mô 
hình thác nước (Waterfall) 
09/04/2013 5 GV:HVĐ 
TÀI LIỆU 
Process Product 
Planning 
Analysis 
Design 
Implementation 
Project Plan 
System Proposal 
System 
Specification 
New System and 
Maintenance Plan 
09/04/2013 6 GV:HVĐ 
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ô...
                
              
                                            
                                
            
 
            
                
29 trang | 
Chia sẻ: honghanh66 | Lượt xem: 1332 | Lượt tải: 0
              
            Bạn đang xem trước 20 trang mẫu tài liệu Bài giảng OOAD năm 2014 - 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
BÀI GIẢNG OOAD 
NĂM 2014 
BÀI 1: 
TỔNG QUAN 
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 2 GV:HVĐ 
NỘI DUNG 
• Mở đầu 
• Phương pháp luận OOAD 
• Dùng công cụ 
• Vai trò 
• Trao đổi 
09/04/2013 3 GV:HVĐ 
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 4 GV:HVĐ 
CÁC BƯỚC 
• Một phương pháp đơn giản: mô 
hình thác nước (Waterfall) 
09/04/2013 5 GV:HVĐ 
TÀI LIỆU 
Process Product 
Planning 
Analysis 
Design 
Implementation 
Project Plan 
System Proposal 
System 
Specification 
New System and 
Maintenance Plan 
09/04/2013 6 GV:HVĐ 
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 7 GV:HVĐ 
MÔ HÌNH 
09/04/2013 8 GV:HVĐ 
BIỂU ĐỒ 
09/04/2013 9 GV:HVĐ 
LẶP VÀ TĂNG TRƯỞNG 
09/04/2013 10 GV:HVĐ 
DỰA TRÊN USE CASE 
09/04/2013 11 GV:HVĐ 
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 
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 13 GV:HVĐ 
RATIONAL ROSE: VIEWS 
09/04/2013 GV:HVĐ 14 
RATIONAL ROSE: 3-TIER 
09/04/2013 GV:HVĐ 15 
POWER DESIGNER 
09/04/2013 GV:HVĐ 16 
POWER DESIGNER: OOAD 
09/04/2013 GV:HVĐ 17 
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 18 GV:HVĐ 
XÁC ĐỊNH YÊU CẦU 
09/04/2013 19 GV:HVĐ 
XÁC ĐỊNH YÊU CẦU 
09/04/2013 20 GV:HVĐ 
PHÂN TÍCH 
09/04/2013 GV:HVĐ 21 
PHÂN TÍCH 
09/04/2013 22 GV:HVĐ 
THIẾT KẾ 
09/04/2013 23 GV:HVĐ 
THIẾT KẾ 
09/04/2013 24 GV:HVĐ 
CÀI ĐẶT 
• d 
09/04/2013 GV:HVĐ 25 
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 26 GV:HVĐ 
ĐÁNH GIÁ 
• Phương pháp luận 
• Tài liệu 
• Vai trò 
• Biểu đồ 
• Công cụ 
09/04/2013 27 GV:HVĐ 
NHẬP VAI 
• Architect 
– Phân tích kiến trúc 
• Use-case Engineer 
– Phân tích 
• Component Engineer 
• Kỹ 
09/04/2013 GV:HVĐ 28 
Roles Requirement Analysis Design Implement 
System Analyst Tìm actor, use case; 
Cấu trúc mô hình use-case 
Architect Chọn use case 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 
Specifier 
Chi tiết use case 
Use-Case 
Engineer 
Phân tích use case Thiết kế use case 
User-Interface 
Designer 
Phác thảo giao diện 
Component 
Engineer 
Phân tích lớp; 
Phân tích gói 
Thiết kế lớp; 
Thiết kế hệ thống con 
System 
Intergrator 
Lập kế hoạch tích hợp; 
Tích hợp các thành phần 
Implementor Cài đặt các thành phần 
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 
            Các file đính kèm theo tài liệu này:
ooad14_bai01_tongquan_153.pdf