Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
740,57 KB
Nội dung
Architectural Design Topics w Các khái niệm then chốt w Các chế thiết kế cài đặt w Các Design Class Subsystem w Các khả tái sử dụng w Tổ chức mô hình thiết kế w Checkpoints PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 42 Xác định khả dùng lại w Mục đích § Để xác định nơi đâu dùng lại hay component xây dựng dựa tre chúng w Các bước § Tìm kiếm interface tương tự § Hiệu chỉnh interface để phù hơ § Thay interface cần có có sẵn § Ánh xạ subsystem cần có với co có sẵn PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 43 Những hội dùng lại w Bên hệ thống xây dựng: § Nhận biết giống packa subsystem w Bên hệ thống xây dựng: § Các component thương mại § Các component từ ứng dụng xây § Các component reverse engin PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 44 Cơ hội dùng lại bên hệ th ? PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 45 Architectural Design Topics w Các khái niệm then chốt w Các chế thiết kế cài đặt w Các Design Class Subsystem w Các khả tái sử dụng w Tổ chức mô hình thiết kế w Checkpoints PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 46 Hướng tiếp cận phân lớp truyền thốn Specific functionality General functionality PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 47 Layering Guidelines w Tính khả kiến § Chỉ có phụ thuộc layer va w Tính dễ thay đổi § Các layer bị thay đổi y/c đ/v HT § Các layer bị thay đổi môi trường thay đổi w Tính tổng quát § Các phần tử có chức tổng quát w Số lượng layer § Hệ thống nhỏ: 3-4 layer § Hệ thống phức tạp: 5-7 layer Mục đích giảm chồng lắp tăng khả ba PT & TK Hướng đối tượng – Thiết kế kiến trúc Dương Anh Đức 48 Các Design Element Kiến trúc Layer Layer
w
Tổ chức mô hình thiết kế (Trang 1)
w
Tổ chức mô hình thiết kế (Trang 5)
w
Tổ chức mô hình thiết kế (Trang 20)
Bảng li
ệt kê các design element và các package “sở hữu” chúng (Trang 27)