Biểu đồ trạng thái

Nhắc mang đến một trong số biểu đồ có trong uml bọn họ không thể không nói tới biểu thiết bị trạng thái (State Diagram). Vậy biểu trang bị trạng thái (State Diagram) vào uml là gì ?


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

Biểu trang bị trạng thái là một trong năm biểu đồ vật UML được thực hiện để bài bản hóa thực ra động của mạng lưới hệ thống. Bọn chúng xác lập đầy đủ trạng thái khác nhau của một đối tượng người tiêu dùng người dùng trong xuyên suốt thời hạn sống sót của nó và phần lớn trạng thái này được biến đổi bởi đa số sự khiếu nại .Có hai các loại biểu thứ trạng thái vào UML :

Biểu đồ vật 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 mạng lưới hệ thống .

Bạn đang xem: Biểu đồ trạng thái

Nó được sử dụng để thay mặt đại diện thay mặt cho việc thực hiện đơn cử của một nguyên tố .

Hành vi của một mạng lưới khối hệ thống hoàn toàn rất có thể được đồ sộ hóa bằng cách sử dụng sơ đồ vật trạng thái laptop trong OOAD .

*
ví dụ “Biểu trang bị trạng thái hành vi

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

Các sơ đồ gia dụng này được áp dụng để chớp lấy hành vi của một giao thức .

Nó biểu lộ cách trạng thái của giao thức biến đổi hóa tương quan đến sự khiếu nại .

Nó cũng đại diện thay mặt thay mặt đến những chuyển đổi tương ứng trong mạng lưới khối hệ thống .

Chúng không đại diện thay mặt mang đến việc triển khai đơn cử của một yếu tắc .

*

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

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

Biểu đồ vật trạng thái được áp dụng để miêu tả trừu tượng về hoạt động của hệ thống. Hành động này được so sánh và màn trình diễn bằng một chuỗi các sự kiện rất có thể xảy ra tại 1 hoặc những trạng thái rất có thể xảy ra. Bằng cách này “mỗi sơ đồ vật 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ấm duy nhất cùng theo dõi các trạng thái không giống nhau 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 thực hiện để màn biểu diễn bằng đồ dùng thị những máy tâm trạng hữu hạn.

3. Lúc nào thì sử dụng biểu vật trạng thái vào UML

Để đồ sộ hóa mạng lưới hệ thống phản ứng .

Hệ thống phản bội ứng gồm có những đối tượng người dùng người cần sử dụng phản ứng .

Để xác lập đông đảo sự kiện chịu nhiệm vụ và trọng trách cho những biến hóa trạng thái .

4. Những thành phần cấu trúc nên biểu vật trạng thái trong UML

Sau đấy là những ký kết hiệu không giống nhau được sử dụng trong 1 loạt biểu đồ vật trạng thái. Toàn bộ những ký hiệu này, khi phối hợp, sản xuất thành một sơ đồ vật duy nhất .

*

Trạng thái bắt đầu ( initial state ) : biểu tượng trạng thái bước đầu được sử dụng để chỉ ra rằng sự khởi đầu của biểu đồ dùng trạng thái .Hộp tâm trạng ( state-box ) : Đó là một thời hạn đơn cử trong tầm đời của một đối tượng người chi tiêu và sử dụng được định nghĩa bằng cách sử dụng 1 số ít điều kiện kèm theo hoặc một câu lệnh vào phần thân trình phân loại. Nó được bộc lộ bằng cách sử dụng một hình chữ nhật với đa số góc tròn. Thương hiệu của một trạng thái được viết bên trong hình chữ nhật tròn hoặc cũng hoàn toàn rất có thể được đặt phía bên ngoài hình chữ nhậtHộp quyết định hành động ( decision-box ) : Nó cất một điều kiện kèm theo. Tùy ở trong vào công dụng của một điều kiện kèm theo bảo vệ đã quan sát nhận, một đường dẫn mới được triển khai để triển khai chương trình .Trạng thái xong xuôi ( final-state ) : biểu tượng này được thực hiện để chỉ ra kết thúc của một biểu thứ trạng thái .Ngoài ra còn có chuyển tiếp ( transition ) : quy trình quy thay đổi là sự thay đổi trạng thái này quý phái trạng thái khác xẩy ra do 1 số ít sự kiện. Quy trình quy đổi tạo ra sự chuyển đổi trạng thái của một đối tượng người sử dụng người dùng .

*

*

5. Biện pháp vẽ biểu thứ trạng thái vào UML.

Bước 1: xác minh trạng thái thuở đầu và trạng thái ngừng cuối cùng.

Bước 2: xác minh các tinh thần khả dĩ mà lại đối tượng rất có thể tồn trên (các giá trị biên tương ứng với những thuộc tính không giống nhau hướng dẫn họ xác định những trạng thái không giống nhau).

Bước 3: đính nhãn các sự khiếu nại 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 khi vẽ biểu đồ gia dụng trạng thái

Tên của chuyển trạng thái cần là tuyệt nhất .Tên của một tâm lý phải dễ nắm bắt và diễn tả hành vi của một tâm trạng .Tên phù hợp hợp cho từng quy đổi và một sự kiện bắt buộc được triển lẵm .

Xem thêm: Mc Là Viết Tắt Của Từ Gì - Mc Là Gì Và Mc Là Viết Tắt Của Từ Nào

Kết luận :

Như vậy bản thân đã tung ra cho những chúng ta một cách bao quát về biểu trang bị trạng thái ( state diagram ) trong UML. Qua đây những chúng ta hoàn toàn có thể hiểu rộng về biểu đồ trạng thái với biết cách áp dụng vào việc làm mô tả những mạng lưới hệ thống trong qúa trình tăng trưởng với bảo dưỡng sau này một cách chuyên nghiệp hóa .