Nhắc mang lại một trong các biểu đồ bao gồm trong uml họ không thể không kể đến biểu trang bị trạng thái (State Diagram). Vậy biểu vật trạng thái (State Diagram) vào uml là gì ?
1. Biểu trang bị trạng thái vào UML là gì?
Biểu đồ dùng trạng thái là 1 trong năm biểu vật dụng UML được sử dụng để quy mô hóa thực chất động của hệ thống. Chúng khẳng định các trạng thái khác 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 chính nó và những trạng thái này được biến hóa bởi các sự kiện.Bạn sẽ xem: Biểu đồ vật trạng thái vào uml
Có hai các loại biểu thiết bị trạng thái trong UML:
Biểu thiết bị trạng thái hành vi:
Nó nắm bắt hành vi của một thực thể bao gồm trong hệ thống.Nó được sử dụng để đại diện cho bài toán triển khai cụ thể của một trong những phần tử.Hành vi của một hệ thống có thể được mô hình hóa bằng cách sử dụng sơ trang bị trạng thái máy tính xách tay trong OOAD.Bạn đang đọc: Biểu đồ trạng thái trong uml

lấy ví dụ như "Biểu vật trạng thái hành vi"
Biểu đồ gia dụng trạng thái giao thức:
Các sơ vật này được sử dụng để nắm bắt hành vi của một giao thức.Nó bộc lộ cách tâm trạng của giao thức đổi khác liên quan tới sự kiện. Nó cũng thay mặt đại diện cho những thay đổi tương ứng trong hệ thống.Chúng không thay mặt cho việc triển khai cụ thể của một phần tử.
Ví dụ "Biểu trang bị trạng thái giao thức"
2. Biểu đồ dùng trạng thái dùng để gia công gì?
Biểu vật trạng thái được áp dụng để diễn đạt trừu tượng về buổi giao lưu của hệ thống. Hành động này được đối chiếu và màn biểu diễn bằng một chuỗi những sự kiện có thể xảy ra ở một hoặc các trạng thái có thể xảy ra. Bằng cách này "mỗi sơ thiết bị thường đại diện thay mặt cho các đối tượng người tiêu dùng của một tờ duy nhất và theo dõi các trạng thái khác biệt của các đối tượng người tiêu dùng của nó trải qua hệ thống".Biểu vật trạng thái hoàn toàn có thể được áp dụng để trình diễn bằng thiết bị thị những máy tâm lý hữu hạn.
3. Khi nào thì thực hiện biểu đồ vật trạng thái vào UML
Để quy mô hóa các trạng thái đối tượng người dùng của một 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 các đối tượng người sử dụng phản ứng. Để xác minh các sự kiện phụ trách cho các đổi khác trạng thái.4. Các thành phần kết cấu nên biểu đồ dùng trạng thái trong UML
Sau đây là các cam kết hiệu khác nhau được thực hiện trong toàn thể biểu đồ vật trạng thái.Tất cả các ký hiệu này, khi kết hợp, sinh sản thành một sơ đồ dùng duy nhất.

Hộp tinh thần (state-box):Đó là một trong thời điểm cụ thể trong vòng đời của một đối tượng người tiêu dùng được định nghĩa bằng cách sử dụng một vài điều kiện hoặc một câu lệnh vào 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 các 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 rất có thể được đặt bên ngoài hình chữ nhật
Hộp ra quyết định (decision-box):Nó cất một điều kiện.Tùy trực thuộc vào công dụng của một điều kiện đảm bảo an toàn đã tấn công giá, một đường truyền mới được thực hiện để triển khai chương trình.
Xem thêm: Sinh Học 11 Bài 31: Tập Tính Là Gì ? Tập Tính Động Vật
Trạng thái ngừng (final-state):Biểu tượng này được sử dụng để chỉ ra ngừng của một biểu đồ dùng trạng thái.
Ngoài ra còn cóchuyển tiếp (transition):Quá trình biến hóa là sự chuyển đổ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ự kiện.Quá trình chuyển đổi gây ra sự thay đổi trạng thái của một đối tượng.


5. Cách vẽ biểu vật dụng trạng thái trong UML.
Bước 1: xác định trạng thái lúc đầu và trạng thái xong xuôi cuối cùng.
Bước 2: xác định các tâm trạng khả dĩ nhưng đối tượng hoàn toàn có thể tồn tại (các giá trị biên khớp ứng với những thuộc tính không giống nhau hướng dẫn họ xác định các trạng thái không giống nhau).
Bước 3: thêm nhãn các sự kiện kích hoạt các đổi khác này.
Lưu ý : những quy tắc sau phải được xem xét lúc vẽ biểu đồ vật trạng thái
Tên của gửi trạng thái buộc phải là duy nhất.Tên của một tinh thần phải dễ dàng nắm bắt và thể hiện hành vi của một trạng thái.Nếu có khá nhiều đối tượng thì chỉ nên triển khai các đối tượng người dùng thiết yếu.Tên tương thích cho mỗi chuyển đổi và một sự kiện nên được cung cấp.Kết luận:
Như vậy mình đã reviews cho chúng ta một cách bao quát về biểu đồ dùng trạng thái (state diagram) trong UML. Qua phía trên các chúng ta có thể hiểu hơn về biểu đồ trạng thái với biết cách áp dụng vàocông câu hỏi mô tả các khối hệ thống trong qúa trình cải cách và phát triển và bảo trì sau này một cách chuyên nghiệp.