Xuất phát từ điểm bắt đầu, phân tích để xác định các hoạt động tiếp theo cho đến khi gặp điểm kết thúc để hoàn tất bản vẽ này. Bạn có thể hỏi chuyên gia, học hệ thống tương tự, hỏi kh[r]
(1)(2)6 – Activity, State, Component, Deployment Diagram 2
Nội dung trước
Phân tích kiến trúc
Các biểu đồ
Class Diagram
Interaction Diagram
Sequence Diagram
(3)6 – Activity, State, Component, Deployment Diagram 3
Nội dung trước
Các biểu đồ
Activity Diagram
State Diagram
Component Diagram
(4)6 – Activity, State, Component, Deployment Diagram
Activity Diagram (AD)
Activity Diagram vẽ tập trung vào mô tả hoạt động, luồng xử lý bên hệ thống Nó sử dụng để mơ tả qui trình nghiệp vụ hệ thống, luồng chức hoạt động đối tượng
(5)6 – Activity, State, Component, Deployment Diagram
Ví dụ
5
Activity Diagram hoạt động
(6)6 – Activity, State, Component, Deployment Diagram
Ký hiệu
Nút Start, End
Start thể điểm bắt đầu qui trình
End thể điểm kết thúc qui trình
Activity: mô tả hoạt động hệ thống Các hoạt động đối tượng thực
(7)6 – Activity, State, Component, Deployment Diagram
Ký hiệu
7 Biểu đồ hoạt động mơ tả điều xảy khơng mơ tả
làm Nếu muốn làm phân chia thành phần bao gồm hoạt động làm Có thể phân chia theo chiều (hàng cột) hai chiều (cả hàng cột)
Swimlance :được dùng để xác định đối tượng tham gia hoạt
động qui trình Ví dụ
(8)6 – Activity, State, Component, Deployment Diagram
Ký hiệu
Branch: thể rẽ nhánh mệnh đề điều kiện
Fork: thể cho trường hợp thực xong hoạt động rẽ nhánh tthực nhiều hoạt động
(9)6 – Activity, State, Component, Deployment Diagram
Ký hiệu
Join: Cùng ký hiệu với Fork thể trường hợp phải thực hai hay nhiều hành động trước thực hành động
(10)6 – Activity, State, Component, Deployment Diagram
Cách xây dựng Activity Diagram
Bước 1: Xác định nghiệp vụ cần mô tả
Xem xét vẽ Use Case để xác định nghiệp vụ bạn cần mô tả
Bước 2: Xác định trạng thái trạng thái
kết thúc
Bước 3: Xác định hoạt động tiếp theo
Xuất phát từ điểm bắt đầu, phân tích để xác định hoạt động gặp điểm kết thúc để hoàn tất vẽ
Bạn hỏi chuyên gia, học hệ thống tương tự, hỏi khách hàng để nắm rõ qui trình hệ thống