Nhắc tới một trong những biểu đồ với trong uml chúng ta ko thể ko kể tới biểu đồ trạng thái (State Diagram). Vậy biểu đồ trạng thái (State Diagram) trong uml là gì ?

1. Biểu đồ trạng thái trong UML là gì?

Biểu đồ trạng thái là một trong năm biểu đồ UML được sử dụng để quy mô hóa thực chất động của khối hệ thống. Chúng xác định những trạng thái không giống nhau của một đối tượng người tiêu dùng trong suốt thời hạn tồn tại của nó và những trạng thái này được thay đổi bởi những sự khiếu nại.

Đang xem: Biểu Đồ trạng thái ( state diagram là gì, sơ Đồ trạng thái 01

Bạn đang xem: State Diagram Là Gì

Đang xem: State diagram là gì

Đang xem: State diagram là gì

Mang hai loại biểu đồ trạng thái trong UML:

Biểu đồ trạng thái hành vi:

Nó thâu tóm hành vi của một thực thể với trong khối hệ thống.Nó được sử dụng để đại diện thay mặt cho việc triển khai ví dụ của một thực thể.Hành vi của một khối hệ thống mà thậm chí được quy mô hóa bằng phương pháp sử dụng sơ đồ trạng thái máy tính trong OOAD.

*

Ví dụ “Biểu đồ trạng thái hành vi

Biểu đồ trạng thái giao thức:

Những sơ đồ này được sử dụng để thâu tóm hành vi của một giao thức.Nó biểu thị cách trạng thái của giao thức thay đổi liên quan tới sự khiếu nại. Nó cũng đại diện thay mặt cho những thay đổi tương ứng trong khối hệ thống.Chúng ko đại diện thay mặt cho việc triển khai ví dụ của một thực thể.

Ví dụ “Biểu đồ trạng thái giao thức

2. Biểu đồ trạng thái sử dụng để làm gì?

Biểu đồ trạng thái được sử dụng để mô tả trừu tượng về sinh hoạt của khối hệ thống. Hành vi này được phân tích và biểu diễn bằng một chuỗi những sự khiếu nại mà thậm chí xẩy ra ở một hoặc nhiều trạng thái mà thậm chí xẩy ra. Bằng phương pháp này “mỗi sơ đồ thường đại diện thay mặt cho những đối tượng người tiêu dùng của một lớp duy nhất và theo dõi những trạng thái không giống nhau của những đối tượng người tiêu dùng của nó trải qua khối hệ thống”.Biểu đồ trạng thái mà thậm chí được sử dụng để biểu diễn bằng đồ thị những máy trạng thái hữu hạn.

3. Một khi thì sử dụng biểu đồ trạng thái trong UML

Để quy mô hóa những trạng thái đối tượng người tiêu dùng của một khối hệ thống. Để quy mô hóa khối hệ thống phản ứng. Khối hệ thống phản ứng bao hàm những đối tượng người tiêu dùng phản ứng. Để xác định những sự khiếu nại phụ trách cho những thay đổi trạng thái.

4. Những thành phần kết cấu nên biểu đồ trạng thái trong UML

Sau phía trên là những ký hiệu không giống nhau được sử dụng trong toàn bộ biểu đồ trạng thái.Toàn bộ những ký hiệu này, lúc phối hợp, tạo thành một sơ đồ duy nhất.

Trạng thái thuở đầu (initial state):Hình tượng trạng thái thuở đầu được sử dụng để chỉ ra rằng sự chính thức của biểu đồ trạng thái.

Xem thêm: Zoom Là Gì ? Phần Mềm “Cứu Sống” Doanh Nghiệp Giữa Tâm Dịch Phần Mềm Zoom Là Gì

Hộp trạng thái (state-box):Này là một thời điểm ví dụ trong vòng đời của một đối tượng người tiêu dùng được định nghĩa bằng phương pháp sử dụng một số trong những ĐK hoặc một câu lệnh trong phần thân trình phân loại.Nó được biểu thị bằng phương pháp sử dụng một hình chữ nhật với những góc tròn. Tên của một trạng thái được viết bên trong hình chữ nhật tròn hoặccũng mà thậm chí được đặt phía bên ngoài hình chữ nhật

Hộp quyết định (decision-box):Nó chứa một ĐK.Tùy thuộc vào thành quả của một ĐK bảo vệ đã Reviews, một truyền dẫn mới được triển khai để triển khai chương trình.

Trạng thái kết thúc (final-state):Hình tượng này được sử dụng để chỉ ra rằng kết thúc của một biểu đồ trạng thái.

Ngoài ra còn cóchuyển tiếp (transition):Quy trình chuyển đổi là sự việc thay đổi trạng thái này quý phái trạng thái khác xẩy ra do một số trong những sự khiếu nại.Quy trình chuyển đổi tạo ra sự thay đổi trạng thái của một đối tượng người tiêu dùng.

5. Cách vẽ biểu đồ trạng thái trong UML.

Bước 1: Xác định trạng thái thuở đầu và trạng thái kết thúc sau cùng.

Bước 2: Xác định những trạng thái khả dĩ mà đối tượng người tiêu dùng mà thậm chí tồn tại (những giá trị biên tương ứng với những thuộc tính không giống nhau hướng dẫn chúng ta xác định những trạng thái không giống nhau).

Bước 3: Gắn nhãn những sự khiếu nại kích hoạt những chuyển đổi này.

Lưu ý : Những quy tắc sau phải được xem xét lúc vẽ biểu đồ trạng thái

Tên của chuyển trạng thái phải là duy nhất.Tên của một trạng thái phải dễ hiểu và mô tả hành vi của một trạng thái.Nếu như có nhiều đối tượng người tiêu dùng thì chỉ nên triển khai những đối tượng người tiêu dùng thiết yếu ớt.Tên thích hợp cho từng chuyển đổi và một sự khiếu nại phải được cung ứng.

Xem thêm: Rượu Sparkling Wine Là Gì ? Tìm Hiểu Về Rượu Sparkling Wine Sự Khác Biệt Giữa Champagne Và Sparkling Wine

Tóm lại:

Như vậy mình đã ra mắt cho chúng ta một cách bao quát về biểu đồ trạng thái (state diagram) trong UML. Qua phía trên chúng ta mà thậm chí hiểu hơn về biểu đồ trạng thái và biết cách vận dụng vàocông việc mô tả những khối hệ thống trong qúa trình phát triển và duy trì sau này một cách chuyên nghiệp.

Leave a Reply

Your email address will not be published. Required fields are marked *