Bài giảng Phân tích thiết kế hướng đối tượng: Chương 2 - Lê Thị Minh Nguyện

Bài giảng Phân tích thiết kế hướng đối tượng: Chương 2 do Lê Thị Minh Nguyện biên soạn nhằm mục đích phục vụ cho việc giảng dạy. Nội dung bài giảng gồm Giới thiệu UML, Unified modeling language (uml), UML và các giai đoạn của chu trình phát triển phần mềm. | 8/30/2017 Nội dung Chương 2. Ngôn ngữ mô hình hóa thống nhất (UML) 1. Giới thiệu UML 2. Unified modeling language (uml) 3. UML và các giai đoạn của chu trình phát triển phần mềm GV: Lê Thị Minh Nguyện Email: nguyenltm@ Phân tích thiết kế hướng đối tượng 1 Giới thiệu UML Phân tích thiết kế hướng đối tượng 2 . UML là gì? • “Three Amigos”: Ivar Jacobson, Grady Booch và Jim Rumbaugh đã hợp nhất các phương pháp OO và tạo ra ngôn ngữ mô hình hóa chuẩn UML • Là ngôn ngữ dùng để . UML là gì? . Sơ lược lịch sử phát triển của UML . Các khung nhìn của UML Phân tích thiết kế hướng đối tượng • Trực quan hóa (Visualizing) • Xác định rõ (Đặc tả - Specifying) • Xây dựng (Constructing) • Tài liệu hóa (Documenting) Cho các kết quả (artifacts) của quá trình thực hiện phần mềm. 3 Phân tích thiết kế hướng đối tượng 4 1 8/30/2017 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 đủ. ◦ Có những thứ mà nếu không mô hình hóa thì không hoặc khó có thể hiểu được ◦ Mô hình trợ giúp hiệu quả trong việc liên lạc, trao đổi Trong tổ chức Bên ngoài tổ chức Phân tích thiết kế hướng đối tượng UML là ngôn ngữ để xây dựng HT 6 UML là ngôn ngữ để tài liệu hóa UML giúp tài liệu hóa về kiến trúc, yêu cầu, kiểm thử, lập kế hoạch dự án, và quản lý việc bàn giao phần mềm • 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. • • • • Phân tích thiết kế hướng đối tượng 5 Use Case Diagram Ánh xạ sang Java, C++, C#, Visual Basic Các bảng trong RDBMS hoặc kho lưu trữ trong OODBMS Cho phép các kỹ nghệ xuôi (chuyển UML thành mã nguồn) Cho phép kỹ nghệ ngược (xây dựng mô hình hệ thống từ mã nguồn) Deployment Diagram ºÐ» ê ȯ °æÀÇÇϵå¿þ ¾î¹×³×Æ®¿÷À¸·ÎÀÇÁ¤º¸ ½Ã½ ºÅÛ ¿¬°á ¸ðµ¨ - À©µµ¿ì 95 : Ŭ¶óÀ̾ ðÆ® - À©µµ¿ì NT: ÀÀ¿ë¼¹ö - À¯ ´Ð½ º ¸Ó½Å: ÀÀ¿ë ¼¹ö ¹×µ¥ÀÌŸ¼ ¹ö, Åë½Å ¼¹ö - .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.