tailieunhanh - Bài giảng Lập trình hướng đối tượng: Bài 9 - Nguyễn Khanh Văn

Bài giảng "Lập trình hướng đối tượng - Bài 9: Tổng quan về UML và PTTK HĐT" cung cấp cho người học các kiến thức: Mô hình hóa, tổng quan về UML, phân tích thiết kế hướng đối tượng, công cụ phát triển OOAD. nội dung chi tiết. | 8 24 2011 Bộ môn Công nghệ Phần mềm Viện CnTt TT Trường Đại học Bách Khoa Hà Nội LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài 09. Tổng quan về UML và PTTK HĐT 11 Nội dung 1. Mô hình hóa 2. Tổng quan về UML 3. Phân tích thiết kế hướng đối tượng 4. Công cụ phát triển OOAD II ội dung 1. Mô hình hóa 2. Tổng quan về UML 3. Phân tích thiết kế hướng đối tượng 4. Công cụ phát triển OOAD Mô hình hóa là gì 4 . Sự quan trọng của mô hình hóa 2 Mô hình hóa là một con đường dẫn đến thành công của dự án. 1 8 24 2011 . Vai trò của mô hình hóa hệ thống Chỉ rõ cấu trúc hoặc ứng xử của hệ thống. I . Yêu cầu khi biểu diễn mô hình accurate consistent understandable changeable II fN0i dung .1. UML là gì 1. Mô hình hóa 2. Tổng quan về UML 3. Phân tích thiết kế hướng đối tượng 4. Công cụ phát triển OOAD Ngôn ngữ mô hình hóa thống nhất UML Unified Modeling Language 4 mục tiêu của UML với cấu phần artifact của một hệ thống phần mềm 9 UML là ngôn ngữ trực quan UML là ngôn ngữ để đặc tả UML là ngôn ngữ thống nhất trực quan giúp công việc được xử lý nhất quán giảm thiểu lỗi xảy ra UML xây dựng các mô hình chính xác rõ ràng và đầy đủ. 2 8 24 2011 UML là ngôn ngữ để xây dựng HT Các mô hình UML có thể kết nối trực tiếp với rất nhiều ngôn ngữ lập trình. II . Lịch sử phát triển của UML Vào 1994 có hơn 50 phương pháp mô hình hóa hướng đối tượng Fusion Shlaer-Mellor ROOM Class-Relation Wirfs-Brock Coad-Yourdon MOSES Syntropy Boom OOSD Osa bon Catalysis COMMA HOOD Ooram DOORS . - Cần chuẩn hóa và thống nhất các phương pháp . Lịch sử phát triển của UML 2 UML được 3 chuyên gia hướng đối tượng hợp nhất các kỹ thuật của họ vào năm 1994 UML là một ngôn ngữ hợp nhất Rumbaugh Booch Jacobson Shlaer- Mellor Meyer Before and after conditions Harel State charts Gamma Frameworks patterns notes Fusion Selic Gullekson Ward Wirfs-Brock Responsibilities Embley Singleton classes High-level view Object lifecycles ROOM Real-Time Object-Oriented Modeling Odell Classification

TỪ KHÓA LIÊN QUAN