Thiết kế theme base

Một phần của tài liệu LUẬN VĂN: TÌM HIỂU VỀ TIẾP CẬN THEME VÀ ỨNG DỤNG CỦA CÁCH TIẾP CẬN VÀO XÂY DỰNG HỆ THỐNG ĐIỆN THOẠI pdf (Trang 35 - 36)

Sử dụng chuẩn UML để thiết kế cho theme base. Các phần tử trong các khung nhìn Theme/Doc được map (ánh xạ) tương ứng với phần tử thiết kế trong Theme/UML. Đối tượng thường được ánh xạ tới phần tử thiết kế cấu trúc như là class,

attribute. Các hành vi được map tới một số method trên đối tượng. Trong hình 3-1,

khung nhìn individual của Theme/Doc với các nút hành vi là hình thoi, các nút đối tượng là hình chữ nhật. Như trong hình 3-1, object4 là attribute trong thiết kế, các object còn lại được map tới các class khác nhau

Hình 3-1 chuyển khung nhìn individual sang thiết kế theme.

Bạn có thể thấy hình 3-1 cũng chứa một số cấu trúc và hành vi mà không trực tiếp được map từ các nút trong khung nhìn individual, đó là các phần tử phát sinh trong quá trình thiết kế. Các phần tử thiết kế có thể phát sinh bởi môi trường cụ thể mà bạn làm việc hoặc bởi vì các mối quan tâm đến kỹ thuật hệ thống không được biểu thị trong requirement.

Sử dụng phương pháp thiết kế object-oriented phù hợp để tìm mô hình cấu trúc và hành vi của phần tử thiết kế, nắm bắt được hết tập requirements của theme chịu trách nhiệm. Thông thường trong hệ thống, khái niệm miền được sử dụng chung cho

29

rất nhiều theme khác nhau. Khi một khái niệm liên quan tới nhiều theme khác nhau, thì khái niệm đó được thiết kế khác nhau phù hợp với các requirement trong góc nhìn của mỗi theme. Và chúng sẽ được tổng hợp lại trong giai đoạn tổng hợp theme.

Package theme – là tập các mô hình cấu trúc, hành vi cho theme. Chúng ta cần có một gói theme cho mỗi theme base được xác định.

Một trong những điểm mạnh của Theme/UML là các requirements có thể được thiết kế trong góc nhìn của theme chịu trách nhiệm cho các requirement ấy. Điều đó cho phép các nhà thiết kế có thể thiết kế các theme khác nhau cùng lúc.

Một phần của tài liệu LUẬN VĂN: TÌM HIỂU VỀ TIẾP CẬN THEME VÀ ỨNG DỤNG CỦA CÁCH TIẾP CẬN VÀO XÂY DỰNG HỆ THỐNG ĐIỆN THOẠI pdf (Trang 35 - 36)

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

(101 trang)