Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
"Giáo trình Phân tích thiết kế hướng đối tượng: Phần 1 - PGS.TS. Đặng Văn Đức" gồm 5 chương với các nội dung chương mở đầu; khái quát về UML; mô hình hóa trường hợp sử dụng; mô hình hóa tương tác đối tượng; biểu đồ lớp và gói. | Xuất bản năm 2002 Chuyển sang ebook bởi Sinh viên lớp DHTH4LT Trường ĐH Công Nghiệp 10 2009 Phát triển phần mềm bằng UML trang 1 Mục lục CHƯƠNG 1 MỞ ĐẦU . 7 1.1 LỊCH SỬ HƯỚNG ĐỐI TƯỢNG . 8 1.2 MỘT SỐ KHÁI NIỆM CƠ BẢN . 10 1.3 NGUYÊN TẮC QUẢN LÝ ĐỘ PHỨC TẠP . 12 1.4 NGUYÊN TẮC MÔ HÌNH HÓA . 13 1.5 KHÁI QUÁT VỀ TIẾN TRÌNH PHÁT TRIỂN PHẦN MỀM . 15 1.5.1 - Các phương pháp mô hình hóa hệ thống . 15 1.5.2 - Các pha phát triển phần mềm . 17 CHƯƠNG 2 KHÁI QUÁT VỀ UML . 24 2.1 GIỚI THIỆU UML. 24 2.2 MÔ HÌNH KHÁI NIỆM CỦA UML . 26 2.2.1 - Phần tử mô hình trong UML. 26 2.2.2 - Các quan hệ trong UML . 28 2.2.3 - Kiểu dữ liệu . 29 2.2.4 - Biểu đồ UML . 29 2.3 KIẾN TRÚC HỆ THỐNG . 38 2.3.1 - Khung nhìn UC . 38 2.3.2 - Khung nhìn thiết kế . 39 2.3.3 - Khung nhìn cài đặt . 39 2.3.4 - Khung nhìn triển khai . 39 2.3.5 - Khung nhìn tiến trình . 40 2.3.6 - Cần bao nhiêu khung nhìn . 40 2.4 RATIONAL ROSE LÀ GÌ . 40 2.5 KHẢ NĂNG SỬ DỤNG UML. 41 2.6 THỰC HÀNH . 41 CHƯƠNG 3 MÔ HÌNH HÓA TRƯỜNG HỢP SỬ DỤNG . 44 3.1 PHÂN TÍCH TRƯỜNG HỢP SỬ DỤNG USE CASE UC . 44 3.1.1 - UC là gì . 44 3.1.2 - Xây dựng UC để làm gì . 44 3.1.3 - Tìm kiếm UC như thế nào . 45 3.1.4 - Luồng sự kiện trong UC . 48 3.2 BIỂU ĐỒ TRƯỜNG HỢP SỬ DỤNG. 50 3.3 THỰC HÀNH . 54 3.3.1 - Sử dụng Rational Rose. 54 3.3.2 - Thí dụ hệ thống bán hàng . 60 CHƯƠNG 4 MÔ HÌNH HÓA TƯƠNG TÁC ĐỐI TƯỢNG . 63 4.1 ĐỐI TƯỢNG VÀ TÌM KIẾM ĐỐI TƯỢNG. 63 4.2 BIỂU ĐỒ TƯƠNG TÁC . 63 4.2.1 - Biểu đồ trình tự . 64 4.2.2 - Biểu đồ cộng tác . 70 4.3 KỸ THUẬT XÂY DỰNG BIỂU ĐỒ TƯƠNG TÁC . 72 4.4 THỰC HÀNH . 75 4.4.1 - Sử dụng Rational Rose. 75 4.4.2 - Thí dụ hệ thống bán hàng tiếp theo . 83 CHƯƠNG 5 BIỂU ĐỒ LỚP VÀ GÓI . 92 5.1 LỚP VÀ TIỀM KIẾM LỚP. 92 5.2 BIỂU ĐỒ LỚP . 94 5.2.1 - Các loại lớp trong biểu đồ . 94 5.2.2 - Stereotype của lớp . 95 5.3 GÓI . 96 5.4 THUỘC TÍNH LỚP . 97 5.4.1 - Tìm kiếm thuộc tính . 97 5.4.2 - Đặc tả thuộc tính . 98 5.5 THAO TÁC CỦA LỚP . 100 Phát triển phần mềm bằng UML trang 2 5.6 QUAN HỆ . 101 5.6.1 - Quan hệ kết hợp . 101 .