Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Thiết kế hệ thống thông tin - Chương 6: Domain model - Lược đồ lớp & đối tượng của hệ thống" giới thiệu các khái niệm về lược đồ lớp, mô hình lớp miền (Domain Model), xây dựng lược đồ lớp bằng cách hiện thực use case, thiết lập các package. nội dung chi tiết. | TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM KHOA CÔNG NGHỆ THÔNG TIN DOMAIN MODEL LƯỢC ĐỒ LỚP & ĐỐI TƯỢNG CỦA HỆ THỐNG Chương V NỘI DUNG Các khái niệm về lược đồ lớp Mô hình lớp miền (Domain Model) Nhận diện lớp Nhận diện quan hệ Association, aggregation, generalization Xây dựng lược đồ lớp bằng cách hiện thực use case Thiết lập các package Tổng quan về phân tích Use Case Supplementary Specifications Glossary Use-Case Analysis Project Specific Guidelines Use-Case Realization Analysis Model Use-Case Model Analysis Classes Software Architecture Document Khái niệm mô hình tĩnh Mô hình đối tượng định nghĩa hệ thống theo khái niệm các thành phần tĩnh. Mô hình đối tượng miêu tả ứng xử mang tính cấu trúc và chức năng của các lớp. Tiếp cận xây dựng lược đồ lớp phân tích Hai tiếp cận chính để xây dựng lược đồ lớp: Domain Model: iterative ‘traditional’ approach: Xây dựng lược đồ lớp từ tri thức về miền ứng dụng Mô hình các khái niệm, sự vật quan trọng trong miền ứng dụng và quan hệ ràng buộc giữa chúng . | TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM KHOA CÔNG NGHỆ THÔNG TIN DOMAIN MODEL LƯỢC ĐỒ LỚP & ĐỐI TƯỢNG CỦA HỆ THỐNG Chương V NỘI DUNG Các khái niệm về lược đồ lớp Mô hình lớp miền (Domain Model) Nhận diện lớp Nhận diện quan hệ Association, aggregation, generalization Xây dựng lược đồ lớp bằng cách hiện thực use case Thiết lập các package Tổng quan về phân tích Use Case Supplementary Specifications Glossary Use-Case Analysis Project Specific Guidelines Use-Case Realization Analysis Model Use-Case Model Analysis Classes Software Architecture Document Khái niệm mô hình tĩnh Mô hình đối tượng định nghĩa hệ thống theo khái niệm các thành phần tĩnh. Mô hình đối tượng miêu tả ứng xử mang tính cấu trúc và chức năng của các lớp. Tiếp cận xây dựng lược đồ lớp phân tích Hai tiếp cận chính để xây dựng lược đồ lớp: Domain Model: iterative ‘traditional’ approach: Xây dựng lược đồ lớp từ tri thức về miền ứng dụng Mô hình các khái niệm, sự vật quan trọng trong miền ứng dụng và quan hệ ràng buộc giữa chúng Use-case analysis: Use case driven approach Identify boundary, control, entity classes needed for each use case Consolidate into analysis model for application as a whole Domain Model (Mô hình miền) Phân hoạch và mô tả các sự vật và các khái niệm quan trọng trong miền ứng dụng. Hoạt động phân tích hướng đối tượng cổ điển. Mô hình lớp phân tích độc lập với các use case cụ thể Không biểu diễn các đối tượng phần mềm mà là tự điển trực quan về các khái niệm quan trọng của miền. UML Class Diagram 7 Là mô hình chính để phân tích yêu cầu CloseRegistrationForm + open() + close registration() Student + get tuition() + add schedule() + get schedule() + delete schedule() + has pre-requisites() Schedule - semester + commit() + select alternate() + remove offering() + level() + cancel() + get cost() + delete() + submit() + save() + any conflicts?() + create with offerings() + update with new selections() Professor - name - employeeID : UniqueId - hireDate - status - discipline - maxLoad + .