Sơ Đồ Trình Tự: Sequence Diagram

September 29, 2022

Trong bài viết này, chúng ta sẽ cùng tìm hiểu Sequence Diagram để thiết kế chức năng chi tiết của hệ thống.

Biểu đồ tuần tự là một biểu đồ mô tả sự tương tác của các đối tượng để tạo ra chức năng của hệ thống. Sơ đồ này mô tả các tương tác theo thời gian và do đó lý tưởng cho việc thiết kế và triển khai các chức năng của hệ thống phần mềm.

Hãy xem một biểu đồ trình tự ví dụ.

Xem thêm: Sequence Diagram

Các thành phần của Sequence Diagram 

Objects

Một đối tượng mô tả một đối tượng trong hệ thống. Để phân biệt nó với các lớp, các đối tượng có dấu ":" trước tên của chúng.

Đường chấm bên dưới đối tượng thể hiện vòng đời của đối tượng.

Xem thêm: Python Là Gì? Tại Sao Chọn Python?

Stimulus (tin nhắn)

Kích thích đại diện cho các thông điệp từ một đối tượng tương tác với một đối tượng khác

Trục

Trục tọa độ, trục hoành đại diện cho các đối tượng và trục tung thể hiện thời gian.

Chúng ta có thể dễ dàng nhận thấy các đối tượng tương tác với nhau theo một loạt các bước để tạo thành chức năng của hệ thống.

Tham khảo: Sự Khác Biệt Giữa Sequence Diagram Và Sơ Đồ Cộng Tác Là Gì?

Tham khảo: Có Phức Tạp Để Thiết Kế Các Chức Năng Bằng Cách Sử Dụng Sequence Diagram Không?

Xây dựng sơ đồ tuần tự

Để xây dựng sơ đồ tuần tự, chúng ta thực hiện các bước sau:

Bước 1: Xác định chức năng cần thiết kế. Bạn dựa vào biểu đồ ca sử dụng để xác định chức năng nào cần thiết kế.

Bước 2: Dựa vào sơ đồ hoạt động, xác định các bước cần thực hiện của doanh nghiệp.

Bước 3: So sánh với Sơ đồ lớp để xác định các lớp trong hệ thống tham gia vào nghiệp vụ.

Bước 4: Vẽ sơ đồ trình tự

Bước 5: Cập nhật lại bản vẽ sơ đồ lớp

Ứng dụng sơ đồ trình tự

- Tính năng thiết kế

- Xác thực và thêm các phương thức lớp

- Cho các chức năng mã hóa

Kết luận

Chúng ta vừa tìm hiểu về cách vẽ Sequence Diagram, rất hữu ích trong việc thiết kế chức năng của hệ thống và xác minh các bản vẽ trước đó, chẳng hạn như biểu đồ lớp, biểu đồ hoạt động, v.v.

Bạn vừa xem: Sơ Đồ Trình Tự: Sequence Diagram

Mọi thông tin xin vui lòng liên hệ với Eurowindow Đông Anh

Erowindowda
Today is the day to build the business of your dreams. Share your mission with the world — and blow your customers away.
Start Now