Biểu diễn sự tƣơng tác giữa các phần tử thiết kế

Một phần của tài liệu Nghiên cứu, phát triển và ứng dụng kiến trúc hướng mô hình trong công nghệ phần mềm (Trang 51)

HƢỚNG MÔ HÌNH 3.1 Phân tích kiến trúc hệ thống

3.3.2.6. Biểu diễn sự tƣơng tác giữa các phần tử thiết kế

Sau khi xác định được các lớp thiết kế và các hệ thống con (trong mỗi hệ thống con lại bao gồm các lớp thiết kế của hệ thống con), mỗi thực thi trường hợp sử dụng được tổ chức lại thông qua sự tương tác giữa các lớp thiết kế, cùng với việc kết hợp với cơ chế kiến trúc phù hợp.

Biểu diễn mối quan hệ tương tác giữa các lớp thiết kế

Ví dụ: Hình 3.23 trình bày ví dụ mô ̣t biểu đồ diễn tiến thể hiê ̣n mối quan hê ̣ tương tác giữa các lớp thiết kế trong chức năng “Tạo mới một Hợp đồng vay” của trường hợp sử du ̣ng “Quản lý Hợp đồng vay”.

Hình 3.23. Ví dụ một biểu đồ diễn tiến thể hiê ̣n mối quan hê ̣ giữa các lớp thiết kế trong chức năng “Tạo mới một Hợp đồng vay”  Phân phối các cơ chế kiến trúc cho các lớp thiết kế

Việc phân phối cơ chế kiến trúc cho các lớp thiết kế nhằm mục đích xác định cơ chế thực thi sau này cho từng lớp cụ thể.

Việc phân phối các cơ chế cho các lớp thiết kế bao gồm các bước sau:

o Tập hợp tất cả các cơ chế kiến trúc vào một danh sách,

o Vẽ các ánh xạ từ các lớp đến các cơ chế kiến trúc,

o Xác định các đặc tả của cơ chế kiến trúc.

Ví dụ: Hình 3.24 trình bày một ví dụ về sự phân phối các cơ chế kiến trúc cho các lớp thiết kế: lớp biên (giao diện người sử dụng) “HopDongVayForm” được phân phối cơ chế bảo mật, lớp điều khiển “HopDongVayControl” được phân phối cơ chế phân phối, lớp thực thể “HopDongVay” được phân phối cơ chế bảo mật và cơ chế cơ sở dữ liệu.

Hình 3.24. Ví dụ sự phân phối các cơ chế kiến trúc cho các lớp thiết kế  Biểu diễn tổng quan mối quan hệ giữa các lớp thiết kế

Ví dụ: Hình 3.25 trình bày ví dụ một biểu đồ thể hiện tổng quan mối quan hệ giữa các lớp thiết kế bao gồm: lớp biên “HopDongVayForm”, lớp điều khiển “HopDongVayControl” và các lớp thực thể “HopDongVay” và “DMKhachHang” tham gia trường hợp sử dụng “Quản lý Hợp đồng vay”.

Hình 3.25. Biểu đồ tổng quan các lớp thiết kế tham gia trường hợp sử dụng “Quản lý Hợp đồng vay”

Một phần của tài liệu Nghiên cứu, phát triển và ứng dụng kiến trúc hướng mô hình trong công nghệ phần mềm (Trang 51)

Tải bản đầy đủ (PDF)

(105 trang)