Hướng dẫn vẽ biểu đồ tuần tự trong uml

Trong phần 1 tôi đang ra mắt cùng với chúng ta bao quát về so sánh kiến thiết khối hệ thống công bố áp dụng biểu thiết bị UML cùng 2 dạng biểu vật dụng ca sử dụng(Use Case Diagram) và biểu đồ vật lớp (Class Diagram). Trong phần này tôi đang liên tục ra mắt tới các bạn một trong những dạng biểu vật UML được sử những trong các xây cất hệ thống

1.Biểu đồ gia dụng tuần từ (Sequence Diagram)

1.1. Giới thiệu biểu đồ tuần tự

Biểu đồ tuần trường đoản cú là biểu vật dụng để khẳng định những trình từ bỏ ra mắt sự khiếu nại của một đội nhóm đối tượng người tiêu dùng như thế nào kia. Nó mô tả cụ thể các thông điệp được gửi và nhận giữa những đối tượng mặt khác cũng chú ý đến sự việc trình từ bỏ về phương diện thời gian gửi với nhận những thông điệp kia.

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

1.2 Các yếu tắc của biểu thiết bị tuần tựĐối tượng (object or class): màn trình diễn bằng những hình chữ nhật

Đường đời đối tượng (Lifelines): trình diễn bởi các đường gạch ốp tránh thẳng đứng dưới những đối tượng

Thông điệp (Message): màn trình diễn bởi các đường mũi tên

Thông điệp được dùng để làm tiếp xúc giữa các đối tượng người sử dụng và lớp. Có các nhiều loại thông điệp được quan niệm tại vị trí 1.3

Xử lí phía bên trong đối tượng (màn biểu diễn bằng các đoạn hình chữ nhật rỗng nối cùng với những mặt đường đời đối tượng)

1.3 Các nhiều loại thông điệp trong biểu đồ dùng tuần tựThông điệp đồng nhất (Synchronous Message)

Thông điệp đồng bộ cần phải có một request trước hành động tiếp theo sau.

Thông điệp ko đồng hóa (Asynchronous Message)

Thông điệp không đồng nhất ko cần phải có một request trước hành động tiếp theo sau.

Thông điệp chủ yếu bản thân (Self Message)

Là thông điệp nhưng mà đối tượng gửi mang đến chủ yếu nó nhằm triển khai những hàm nội tại.

Thông điệp trả lời hoặc trả về (Reply or Return Message)

Là thông điệp vấn đáp lại Khi tất cả request hoặc sau khi khám nghiệm tính đúng mực của một ĐK nào kia. lấy ví dụ như thông điệp một số loại này hệt như lời nhắn trả về là success hoặc fail

Thông điệp sản xuất mới (Create Message)

Là thông điệp được trả về khi chế tạo mới một đối tượng người dùng.

Thông điệp xóa (Delete Message)Là thông điệp được trả về khi xóa một đối tượng người sử dụng.

1.4 Ví dụVD1: Sơ đồ vật tuần tự của tính năng đăng nhập.Xem xét đối tượng người tiêu dùng tài khoản sau đây

Trong sơ trang bị bên trên gồm 3 đối tượng người dùng là : người dùng, khối hệ thống cùng tài khoản. Luồng xử lý của công dụng đăng nhập rất có thể diễn giải nlỗi sau.

Người sử dụng gửi kinh nghiệm đăng nhập đến khối hệ thống.

Hệ thống thưởng thức người tiêu dùng nhập email và password.

Người sử dụng nhập email cùng mật khẩu.

Hệ thống gửi gmail và mật khẩu đăng nhập của fan dùng để làm soát sổ.

Tài khỏan kiểm tra biết tin tin nhắn cùng password có đúng hay là không.

Tài khoản trả về kết qủa soát sổ mang đến hệ thống.

Hệ thống trả về thông tin cho tất cả những người dùng.

2.Biểu đồ gia dụng trạng thái (State Diagram)

2.1. Giới thiệu về biểu đồ dùng trạng thái

Biểu đồ gia dụng tâm trạng là dạng biểu đồ vật thể hiện những trạng thái có thể gồm và sự biến đổi giữa các tinh thần đó Lúc bao gồm những sự kiện tác động của một đối tượng người dùng.

Đối với các đối tượng người tiêu dùng có tương đối nhiều trạng thái thì biểu vật dụng tâm lý là việc chọn lọc tốt nhất giúp chúng ta cũng có thể làm rõ rộng về khối hệ thống.

2.2. Các yếu tố của biểu thứ trạng tháiTrạng thái bắt đầu: (Initial State)

Trạng thái kết thúc: (Final State)

Trong biểu trang bị, mặt đường mũi tên đã cho thấy sự biến đổi xuất phát điểm từ một tâm lý sang tinh thần không giống.

Xem thêm: Documentation · Sahifa Responsive Wordpress Theme For News, Magazine And Blogs

Sự kiện (Event) hoặc Chuyển đổi (Transition)

Trạng thái đối tượng người sử dụng (State)

2.3.Ví dụ

Biểu vật dụng tâm trạng biểu lộ lớp Sach vào một hệ thống quản lí lí tlỗi viện năng lượng điện tử:

Biểu đồ gia dụng trạng thái của lớp Sach bên trên rất có thể diễn đạt lại như sau:Biểu thứ tất cả 5 tâm lý thái chính là chuẩn bị sẵn sàng cho mượn, đã tất cả fan mượn, hết hạn lưu hành, đã mượn, mất. với nhị tinh thần phú là tâm trạng khởi chế tác và trạng thái dứt.

Sách khởi sinh sản ở tâm lý "sẵn sàng đến mượn" .

Sách chuyển trường đoản cú tâm lý "chuẩn bị sẵn sàng cho mượn" sang tâm lý "Đã mượn" Lúc tất cả bạn mượn sách.

Sách gửi tự tâm trạng "chuẩn bị mang lại mượn" quý phái tâm trạng "Hết hạn lưu hành" khi gồm đưa ra quyết định hết hạn lưu hành.

Sách "đang bao gồm người mượn" chuyển sang trạng thái "Hết hạn giữ hành" Lúc gồm đưa ra quyết định hết thời gian sử dụng giữ hành.

Sách chuyển tự tâm trạng "quá hạn lưu lại hành" sang trọng tinh thần "lưu trữ" Khi có đưa ra quyết định lưu trữ .

Sách gửi từ bỏ tâm trạng "sẽ tất cả tín đồ mượn" thanh lịch tâm trạng "mất" Lúc làm mất.

Sách gửi từ bỏ tinh thần "vẫn gồm bạn mượn" quý phái tinh thần "sẵn sàng đến mượn" khi trả sách.

3. Biểu thiết bị chuyển động (Activity Diagram)

3.1. Giới thiệu biểu vật dụng hoạt động

Biểu thứ chuyển động là biểu thiết bị diễn đạt công việc triển khai, các hành động, những nút ít quyết định cùng điều kiện rẽ nhánh để điều khiển luồng triển khai của hệ thống. Đối cùng với đông đảo luồng thực thi có tương đối nhiều tiến trình chạy tuy nhiên tuy vậy thì biểu vật hoạt động là sự lựa chọn về tối ưu cho vấn đề biểu hiện. Biểu vật dụng chuyển động khá giống cùng với biểu thiết bị tinh thần làm việc tập những kí hiệu đề xuất rất dễ gây lầm lẫn. Khi vẽ họ cần được xác định rõ điểm khác nhau giữa nhì dạng biểu trang bị này là biểu đồ chuyển động tập trung biểu hiện những chuyển động cùng kết qủa chiếm được từ việc biến đổi trạng thái của đối tượng người dùng còn biểu vật tinh thần chỉ thể hiện tập tất cả những tinh thần của một đối tượng người dùng và gần như sự kiện dẫn đến việc biến hóa tương hỗ thân những tâm lý đó.

3.2 Các yếu tố của biểu thiết bị hoạt độngTrạng thái khởi tạo thành hoặc điểm bước đầu (Initial State or Start Point)

Hoạt cồn hoặc tinh thần vận động (Activity or kích hoạt State)

Hoạt đụng cùng sự biến hóa chuyển động được ký kết hiệu với bí quyết áp dụng hoàn toàn y như tâm lý trong biểu đồ gia dụng trạng thái sẽ nêu ngơi nghỉ bên trên.

Nút ra quyết định cùng rẽ nhánh

Nút rẽ nhánh trong biểu trang bị vận động được kí hiệu bởi hình thoi white color.

Tkhô giòn tương tnhóc xuất xắc thanh hao đồng bộ

Có thể có nhiều luồng hành động được ban đầu tiến hành xuất xắc chấm dứt đồng thời trong hệ thống.

Tkhô hanh nhất quán kết hợp:

Tkhô nóng đồng nhất chia nhánh:

Cạnh đứt quãng (Interrupting Edge)

Luồng chuyển động (Action Folow)

Phân làn (Swimlanes)

Phân làn vào biểu thứ sử dụng là phần nhiều đường nét đứt trực tiếp đứng theo những đối tượng. Phần kí hiệu này thường được thực hiện để triển khai rõ luồng buổi giao lưu của những đối tượng người tiêu dùng đơn lẻ.

Thời gian sự kiện (Time Event)

Gửi và nhận biểu thị (Sent & Received Signals)

Trạng thái xong xuôi hoặc điểm cuối (Final State or End Point)

3.3 Ví dụ

VD1:Biểu vật dụng vận động rút tiền trên cây ATM:

Nhỏng bên trên hình mẫu vẽ ta thấy có cha hoạt động thuộc ra mắt là chứng thực thẻ, chứng thực mã số PIN với xác thực số tiền rút ít.Chỉ Lúc sử dụng biểu đồ vật chuyển động mới rất có thể diễn tả được các vận động song tuy nhiên điều này.

VD2: Thêm một ví dụ nữa để họ hiểu rộng về biểu vật chuyển động cùng với những hành động được phân làn.

Biểu đồ hoạt động biểu thị một qúa trình mua hàng.

Xem thêm: Bạn Không Đủ Điều Kiện Để Tạo Tên Người Dùng., Điều Kiện Tạo Tên Người Dùng Fanpage

4.Lời kết cùng tư liệu tsay mê khảo

do vậy tôi đã ra mắt ngừng cùng với chúng ta 5 dạng biểu thứ cơ phiên bản vô cùng hay được sử dụng trong các tư liệu so với xây cất hệ thống thông báo lớn:

Biểu đồ gia dụng ca áp dụng (Usecase Diagram)

Biểu đồ dùng lớp (Class Diagram)

Biểu đồ vật tuần từ (Sequence Diagram)

Biểu vật dụng tâm trạng (State Diagram)

Biểu đồ vật vận động (Activity Diagram)

Những tư liệu này khôn cùng đặc biệt cùng là 1 trong quy chuẩn bình thường đến tất cả các xây dựng viên với bên trở nên tân tiến khối hệ thống. Nó giúp cho các bước biểu thị các khối hệ thống bự vào qúa trình cải cách và phát triển và bảo trì sau này một giải pháp bài bản.


Chuyên mục: Tin tức