8. Sequence Diagram: phiên bản vẽ tuần từ bỏ

Trong bài bác trước họ đã biết phương pháp sử dụng Activity Diagram nhằm phân tích nghiệp vụ của hệ thống. Trong bài bác này họ sẽ sử dụng Sequence để thiết kế cụ thể chức năng mang lại hệ thống.

Bạn đang xem: Sơ đồ sequence

Sequence Diagarm là phiên bản vẽ biểu lộ sự liên hệ của các đối tượng để làm cho các công dụng của hệ thống. Phiên bản vẽ này bộc lộ sự liên tưởng theo thời gian nên rất tương xứng với việc thực hiện để xây cất và setup chức năng cho hệ thống phần mềm.Chúng ta hãy coi một lấy một ví dụ Sequence Diagram.

*

Hình 1. Ví dụ Sequence Diagram cho chuyển động rút tiền sinh sống ATM

 

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

a. Objects

Object biểu thị một đối tượng người dùng trong hệ thống. Để rành mạch với Class, Object bao gồm dấu “:” phía trước tên của nó.

*

Hình 2. Ký hiệu về đối tượng người sử dụng trong phiên bản vẽ sequence Diagram

Đường gạch chấm dưới đối tượng thể hiện thời gian sống của đối tượng.

 b. Stimulus (message)

Stimulus trình bày thông điệp từ một đối tượng người tiêu dùng này liên can với một đối tượng người dùng khác.

*

Hình 3. Cam kết hiệu về Stimulus trong bản vẽ Sequence Diagram

 c. Axes

Trục tọa độ, trục ngang thể hiện các đối tượng, trục đứng thể bây giờ gian.

Chúng ta, dễ dãi nhận thấy các đối tượng tương tác cùng nhau theo tuần tự quá trình để hình thành nên tác dụng của hệ thống.

2. Phát hành Sequence Diagram

Để tạo ra Sequence Diagram bọn họ thực hiện các bước sau:

Bước 1: xác minh chức năng cần thiết kế. Bạn nhờ vào Use Case Diagram để xác định xem công dụng nào cần thiết kế.

Bước 2: dựa vào Activity Diagram để xác định các bước thực hiện tại theo nghiệp vụ.

Bước 3: Đối chiếu với Class Diagram để xác định lớp trong khối hệ thống tham gia vào nghiệp vụ.

Xem thêm: Muốn Chốt Sale: Đừng Push Sale Là Gì, Nghĩa Của Từ Push Up Sale (To

Bước 4: Vẽ Sequence Diagarm

Bước 5: update lại bản vẽ Class Diagram

3. Ứng dụng Sequence Diagram

– xây dựng các chức năng

– Kiểm triệu chứng và bổ sung method cho các Class

– áp dụng trong câu hỏi coding các chức năng

4. Kết luận

Chúng ta vừa tò mò xong phiên bản vẽ Sequence Diagram, bản vẽ này giúp thi công các chức năng cho hệ thống tương tự như kiểm hội chứng các phiên bản vẽ trước đó như Class Diagram, Activity Diagram v.v…

Chúng ta sẽ liên tục bàn về thực hành xây dựng bản vẽ này cho vận dụng ecommerce trong bài tiếp theo. Mời chúng ta đọc tiếp.