8. Sequence Diagram: Bản vẽ tuần tự

Trong bài trước chúng ta đã biết cách sử dụng Activity Diagram để phân tích nghiệp vụ của hệ thống. Trong bài này chúng ta sẽ sử dụng Sequence để thiết kế chi tiết chức năng cho hệ thống.

Bạn đang xem: Hướng dẫn vẽ sequence diagram


Bạn đang xem: Hướng dẫn vẽ biểu đồ tuần tự

Sequence Diagarm là bản vẽ mô tả sự tương tác của các đối tượng để tạo nên các chức năng của hệ thống. Bản vẽ này mô tả sự tương tác theo thời gian nên rất phù hợp với việc sử dụng để thiết kế và cài đặt chức năng cho hệ thống phần mềm.Chúng ta hãy xem một ví dụ Sequence Diagram.


*

Hình 1. Ví dụ Sequence Diagram cho hoạt động rút tiền ở ATM

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

a. Objects

Object mô tả một đối tượng trong hệ thống. Để phân biệt với Class, Object có dấu : phía trước tên của nó.


*

Hình 2. Ký hiệu về đối tượng trong bản vẽ sequence Diagram

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

b. Stimulus (message)

Stimulus thể hiện thông điệp từ một đối tượng này tương tác với một đối tượng khác.


*

Hình 3. Ký 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ể hiện thời gian.


Chúng ta, dễ dàng nhận thấy các đối tượng tương tác với nhau theo tuần tự các bước để hình thành nên chức năng của hệ thống.

2. Xây dựng Sequence Diagram

Để xây dựng Sequence Diagram 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 Use Case Diagram để xác định xem chức nă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 theo nghiệp vụ.

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

Bước 4: Vẽ Sequence Diagarm


Bước 5: Cập nhật lại bản vẽ Class Diagram

3. Ứng dụng Sequence Diagram

Thiết kế các chức năng

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

Sử dụng trong việc coding các chức năng

4. Kết luận

Chúng ta vừa tìm hiểu xong bản vẽ Sequence Diagram, bản vẽ này giúp thiết kế các chức năng cho hệ thống cũng như kiểm chứng các bản vẽ trước đây như Class Diagram, Activity Diagram v.v

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


Video liên quan


Reply 6 0 Chia sẻ

*

Cách hiện đường dẫn CSGO

Rate this postTổng hợp danh sách các lệnh Console CSGO để anh em có thể tùy chỉnh nhanh một số cài đặt giúp mọi người tiện lợi trong thao tác và chơi game CSGO. ...


Mẹo Hay Cách
*

Cách chức vụ trong Đảng là gì
Hỏi Đáp Là gì Mẹo Hay Cách
Cách sử dụng Dcom Huawei E3531

DCOM USB 3G 4G CHÍNH HÃNG HUAWEI E3531 ĐA MẠNG tốc độ cao chuyển đổi IP Mạnh nhanh, Đổi đia chỉ MAC Máy, chuyên dùng spam sms, phù hợp các loại Tools là sản phẩm ...


Mẹo Hay Cách
Một trong những nhiệm vụ của cách mạng tháng 2 năm 1917 ở Nga là

I. Nước Nga trước cách mạngSau Cách mạng năm 1905, nước Nga vẫn là một nước quân chủ chuyên chế.Lúc này, ở Nga đã có một nền đại công nghiệp tập trung ...


Mẹo Hay Cách
Cách kết nối camera EZVIZ C6N với điện thoại

Hướng dẫn tải & cài đặt camera Ezviz xem trên Điện thoại Android & IOS đơn giản 2 phútCài đặt camera ezviz cho điện thoại có dễ dàng hay không? Tại sao ...


Mẹo Hay Cách
Cách búi tóc bằng trâm cho tóc ngắn

2 cách tạo kiểu tóc búi tránh nóng chỉ với một chiếc bút Nếu không có chun buộc tóc, bạn có thể dùng một chiếc bút thay trâm cài để cố định kiểu ...


Mẹo Hay Cách
Nội dung của cải cách Duy tân

Cuộc Duy tân Minh Trị là cuộc cải cách đã làm thay đổi bộ mặt của đất nước Nhật Bản, đưa nước này phát triển theo con đường tư bản chủ nghĩa. Vậy ...


Mẹo Hay Cách
Cách làm giòn lại gà rán

Nếu món cánh gà với lớp da giòn bên ngoài, ngọt thịt bên trong luôn là món ăn yêu thích của những đứa bé nhà bạn thì hãy học ngay cách làm món cánh gà ...


Mẹo Hay Cách
Cách đặt hàng trên Zara Việt Nam

Như đã đưa tin, Zara Việt Nam sẽ ra mắt trang bán hàng online vào 5/4 tới. Tuy nhiên lúc này, nhà mốt Tây Ban Nha đã có bản web thử nghiệm theo đường link ...


Mẹo Hay Cách
So sánh cách mạng Lào, Campuchia và Việt Nam

Biên phòng - Việt Nam, Lào, Campuchia là 3 quốc gia cùng chung mái nhà Đông Dương. Do hoàn cảnh lịch sử và địa lý, vận mệnh của 3 nước gắn bó chặt chẽ với ...

Xem thêm: Tắt Digital Tv Tuner Device Registration Application, Cách Gỡ Bỏ


Mẹo Hay Cách So Sánh So sánh

Tương Tự


Cách làm sữa đặc đá 2 tháng trước . bởi Dr._hit
Cách gõ dấu trên điện thoại Nokia 1280 2 tháng trước . bởi bui_dungmoi
Cách tải Spotify Premium Free iOS 2021 2 tháng trước . bởi trantrongtop
Cách làm tép khô rang lá chanh 2 tháng trước . bởi Kiquyenxinh
Cách so sánh 2 So 2 tháng trước . bởi Ki_dung5
Quảng Cáo

Toplist được quan tâm


#1
Top 10 các dạng bài tập về oxit lớp 8 2022 5 ngày trước
#2
Top 8 kiếm sĩ mạnh nhất thành gươm diệt quỷ 2022 1 tuần trước
#3
Top 9 giá ổ cắm đôi panasonic 2022 1 tuần trước
#4
Top 10 chợ tốt xe future 1 cần thơ 2022 1 tuần trước
#5
Top 8 thuốc diệt cỏ lưu dẫn 2022 1 tuần trước
#6
Top 7 cuộc đời đức phật tập 45 2022 5 ngày trước
#7
Top 9 quần the thao nữ ống túm 2022 1 tuần trước
#8
Top 10 truyện tranh omegaserve 2022 4 ngày trước

Xem Nhiều


So sánh cái đẹp trong nghệ thuật và cái đẹp trong tự nhiên 5 ngày trước . bởi Kinh_luyenxinh
So sánh bộ máy nhà nước thời Lê Thánh Tông và bộ máy nhà nước thời Lý - Trần 1 tuần trước . bởi buiquyen_xinh
Khi nói về các yếu tố ngẫu nhiên, có bao nhiêu phát biểu đúng 1 tuần trước . bởi Lamtan_moi
Top 40 March 2014 1 tuần trước . bởi phamnho_1
Đồ thị hàm số y=(f(x))^2 có bao nhiêu điểm cực đại cực tiểu 6 ngày trước . bởi Kinhtungpt
Bác thứ chưa nghe thủng câu chuyện ra sao ông lão đã lại lật đật bỏ lên nhà trên. có nghĩa là gì 3 ngày trước . bởi MissDangtop
Cách đấu công tắc điện 4 chân 3 ngày trước . bởi voDang2020
Get laptop cleaned 1 ngày trước . bởi mittung_vt
Có tất cả bao nhiêu số nguyên m để phương trình 4 căn x 2 3 ngày trước . bởi Ki_phatxinh
Cách chuyển bàn phím sang tiếng Việt trên điện thoại iPhone 4 ngày trước . bởi mr_luyenhn

Chủ đề


Bài Tập Hỏi Đáp Là gì Mẹo Hay Học Tốt Công Nghệ Top List Tiếng anh Bao nhiêu Nghĩa của từ Lớp 9 Lớp 10 Lớp 12 Lớp 11 Tiếng Anh Tiếng trung Thí điểm Lớp 8 Khỏe Đẹp Ngữ văn Lớp 6 Toán học Xây Đựng Lớp 5 Lớp 7 Lớp 4 Món Ngon Đại học Nâng cao So Sánh Thế nào Lớp 3 SBT Toán VBT Tiếng Việt Tại sao Hướng dẫn SBT Vật lí SBT Toán học Vật lí

Token Data


Chúng tôi


Điều khoản


Trợ giúp


Mạng xã hội


Bản quyền © 2021 Học Tốt Inc.