bd hoat dong
Biểu đồ hoạt động biểu diễn các hoạt động và sự đồng bộ, chuyển tiếp các hoạt
động của hệ thống trong một lớp hoặc kết hợp giữa các lớp với nhau trong một
chức năng cụ thể.
Biểu đồ hoạt động có thể được sử dụng cho nhiều mục đích khác nhau, ví dụ như:
• Để xác định các hành động phải thực hiện trong phạm vi một phương thức.
• Để xác định công việc cụ thể của một đối tượng.
• Để chỉ ra một nhóm hành động liên quan của các đối tượng được thực hiện
như thế nào và chúng sẽ ảnh hưởng đến những đối tượng nằm xung quanh.
Các phần tử mô hình UML cho biểu đồ hoạt động bao gồm:
• Hoạt động (Activity): là một quy trình được định nghĩa rõ ràng, có thể được
thực hiện bởi một hàm hoặc một nhóm đối tượng. Hoạt động được thể hiện
bằng hình chữ nhật tròn cạnh.
• Thanh đồng bộ hóa (Synchronisation bar): cho phép ta mở ra hoặc là đóng
lại các nhánh chạy song song trong tiến trình.
Điều kiện (Guard Condition): các biểu thức logic có giá trị hoặc đúng hoặc
sai. Điều kiện được thể hiện trong ngoặc vuông, ví dụ: [Customer existing].
• Các luồng (swimlane): Mỗi biểu đồ động có thể biểu diễn sự phối hợp hoạt
động trong nhiều lớp khác nhau. Khi đó mỗi lớp được phân tách bởi một
luồng (swimlane) riêng biệt. Các luồng này được biểu diễn đơn giản là các
ô khác nhau trong biểu đồ.
Trạng thái khởi đầu:
Trangj thasi keets thucs
Thanh đồng bộ nngang/ dọc
Chuyển tiếp
Quyét định
Các luồng
Bạn đang đọc truyện trên: Truyen247.Pro