tailieunhanh - Bài giảng Phân tích thiết kế hướng đối tượng: Chương 4 - Lê Thị Minh Nguyện
Bài giảng Phân tích thiết kế hướng đối tượng: Chương 4 trình bày về "Phân tích và thiết kế hệ thống ở trạng thái tĩnh". Nội dung cụ thể của chương này gồm có: Giới thiệu, lớp, đối tượng, cách tiếp cận xác định lớp, lớp và đối tượng trong UM, mối kết hợp (quan hệ), phân tích tĩnh. | 8/30/2017 Nội dung Chương 4. Phân tích và thiết kế hệ thống ở trạng thái tĩnh 1. 2. 3. 4. 5. 6. GV: Lê Thị Minh Nguyện Email: nguyenltm@ Phân tích thiết kế hướng đối tượng Giới thiệu Lớp, đối tượng Cách tiếp cận xác định lớp Lớp và đối tượng trong UML Mối kết hợp (quan hệ) Phân tích tĩnh 1 Phân tích thiết kế hướng đối tượng 1. Giới thiệu 2. Đối tượng (Object) • Trong quá trình mô hình hóa yêu cầu (chương 3), chúng ta tập • Một đối tượng là một khái niệm, một sự trừu tượng hay là một trung vào “what” và bỏ qua “how” 2 sự vật (thing) có ranh giới rõ ràng và có ý nghĩa cho một ứng dụng. • Vấn đề còn tồn tại ở các bước xác định yêu cầu đã thực hiện vẫn chưa cho ta thấy một bức tranh hoàn chỉnh về phần mềm • Một đối tượng có mà ta cần xây dựng. • Trạng thái (State) • Hành vi (Behavior) • Với từng Use case chúng ta phân tích thiết kế ở trạng thái tĩnh • Định danh (Identity) và động Phân tích thiết kế hướng đối tượng 3 Phân tích thiết kế hướng đối tượng 4 1 8/30/2017 2. Lớp (Class) 3. Cách tiếp cận xác định lớp • Một lớp là một lời miêu tả của một nhóm các đối tượng có chung thuộc tính, chung phương thức (ứng xử), chung các mối quan hệ với các đối tượng khác và chung ngữ nghĩa (semantic). . Tiếp cận theo cụm danh từ . Tiếp cận theo phân loại • Lớp là một khuôn mẫu để tạo ra đối tượng • Ký hiệu: Phân tích thiết kế hướng đối tượng . Tiếp cận theo cụm danh từ 5 . Tiếp cận theo cụm danh từ • Ý tưởng: xác định các lớp thông qua việc đọc trong các văn bản mô tả use case hoặc các mô tả yêu cầu để tìm kiếm và trích lọc các cụm danh từ • Các cụm danh từ được xem như là ứng viên của lớp • Phân thành 3 loại • Class giả tạo sẽ được bỏ đi 2 8/30/2017 . Tiếp cận theo cụm danh từ • Xác định các class trong hệ thống ATM, các cụm danh từ tìm được . Tiếp cận theo cụm danh từ • Đồng nhất các ứng viên trùng lắp . Tiếp cận theo cụm danh từ • Loại bỏ lớp giả . Tiếp cận theo cụm danh từ • Xác định danh từ, cụm .
đang nạp các trang xem trước