BIỂU ĐỒ TRẠNG THÁI TRONG UML

Biểu thứ tâm lý thâu tóm vòng đời của các đối tượng người dùng, những hệ thống con (Subsystem) với các khối hệ thống. Chúng mang đến ta biết những tinh thần nhưng một đối tượng người sử dụng rất có thể gồm cùng những sự khiếu nại (các thông điệp cảm nhận, các khoảng chừng thời gian sẽ qua đi, những lỗi xẩy ra, các điều kiện được thỏa mãn) sẽ tác động đến các tâm lý đó ra sao dọc từ quá trình thời gian. Biểu vật trạng thái hoàn toàn có thể đí;nh kèm với toàn bộ những lớp bao hàm tâm lý được nhận diện cụ thể cùng tất cả lối ứng xử tinh vi. Biểu trang bị tâm trạng xác minh xử sự cùng mô tả nó đang biệt lập thế nào phụ thuộc vào tâm trạng, Hơn nữa nó cũng còn diễn tả rõ phần nhiều sự kiện như thế nào vẫn biến hóa tinh thần của các đối tượng người sử dụng của một lớp.quý khách hàng đang xem: State diagram là gì

Trạng thái và sự biến hóa tâm lý (State transition)

Tất cả những đối tượng đều sở hữu trạng thái; trạng thái là 1 trong hiệu quả của các hoạt động trước đó đã được đối tượng người tiêu dùng thực hiện và nó thường xuyên được khẳng định qua quý giá của các trực thuộc tí;nh tương tự như những nối kết của đối tượng người sử dụng với những đối tượng người tiêu dùng không giống. Một lớp có thể bao gồm một ở trong tí;nh đặc trưng khẳng định tinh thần, hoặc tâm trạng cũng rất có thể được xác minh qua giá trị của những thuộc tí;nh “bình thường" trong đối tượng người tiêu dùng. Ví; dụ về các tâm trạng của đối tượng:

- Hóa solo (đối tượng) đã có được trả chi phí (trạng thái).

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

- Chiếc xe ô tô (đối tượng) đã đứng yên (trạng thái).

- Động cơ (đối tượng) đang hoạt động (trạng thái).

- Jen (đối tượng) đang nhập vai trò fan bán hàng (trạng thái).

- Kate (đối tượng) đã mang ông chồng (trạng thái).

Xem thêm: Tại Sao Nói Vai Trò Tiêu Diệt Sâu Bọ Có, Câu 2 Vì Sao Nói Vai Trò Tiêu Diệt

Biểu trang bị tâm lý

Biểu thiết bị tinh thần trình bày các khí;a cạnh mà ta quan tâm tới khi xem xét tinh thần của một đối tượng:

- Trạng thái lúc đầu

- Một số trạng thái trọng điểm

- Một hoặc những tâm trạng xong xuôi

- Sự biến đổi giữa những trạng thái

- Những sự khiếu nại gây ra sự biến đổi xuất phát điểm từ một trạng thái này sang trọng trạng thái khác

Hình sau đã chỉ ra rằng những kí; hiệu UML thể hiện trạng thái bắt đầu và trạng thái hoàn thành, sự khiếu nại cũng như các tinh thần của một đối tượng người sử dụng.


*

*

Hình 6.7- Biểu đồ tâm trạng triển khai hoá đối kháng.

Một tâm trạng rất có thể bao gồm cha yếu tố, như được chỉ vào hình sau :


*

Hình 6.8- Các ngăn Tên, Biến tâm lý và hành động

Phần đầu tiên chỉ ra rằng thương hiệu của trạng thái, ví; dụ nlỗi hóng, đã có được trả chi phí xuất xắc đang chuyển động. Phần đồ vật nhị (ko bắt buộc) dành riêng cho các đổi thay tâm lý. Đây là những trực thuộc tí;nh của lớp được biểu hiện qua biểu đồ vật trạng thái; đôi khi những trở nên trong thời điểm tạm thời cũng tỏ ra rất bổ ích vào tâm lý, ví; dụ nhỏng những nhiều loại thay đổi đếm (counter). Phần thiết bị bố (ko bắt buộc) là phần dành riêng cho vận động, nơi các sự kiện cùng các hành vi hoàn toàn có thể được liệt kê. Có ba một số loại sự khiếu nại chuẩn hóa hoàn toàn có thể được thực hiện dồn phần hành động: entry (đi vào), exit (đi ra), vì (thực hiện). Loại sự kiệnbước vào được sử dụng nhằm khẳng định những hành vi khởi nhập trạng thái, ví; dụ gán quý hiếm cho một nằm trong tí;nh hoặc gửi đi một thông điệp. Sự kiện đi ra có thể được áp dụng nhằm khẳng định hành vi Khi tránh quăng quật trạng thái. Sự kiện thực hiện được sử dụng nhằm khẳng định hành động cần được được thực hiện vào trạng thái, ví; dụ nhỏng gửi một thông điệp, ngóng, tuyệt tí;nh tân oán. Ba loại sự kiện chuẩn này không thể được áp dụng cho các mục đí;ch không giống.

Một sự đổi khác tinh thần thông thường sẽ có một sự kiện đi kèm theo cùng với nó, nhưng mà ko phải. Nếu tất cả một sự kiện kèm theo, sự đổi khác tinh thần sẽ được thực hiện lúc sự kiện cơ xảy ra. Một hành động một số loại thực hiện vào tâm lý hoàn toàn có thể là 1 quá trình vẫn tiếp diễn (ví; dụ chờ, tinh chỉnh và điều khiển những giấy tờ thủ tục,...) đề nghị được triển khai trong những khi đối tượng người sử dụng vẫn làm việc nguim vào tâm lý này. Một hành động thực hiện hoàn toàn có thể bị ngắt bởi vì các sự kiện trường đoản cú quanh đó, có nghĩa là một sự khiếu nại khiếu nại tạo ra một sự đổi khác tâm trạng có thể ngưng ngắt một hành động thực hiện mang tí;nh nội bộ sẽ tiếp tục.


*

Hình 6.9- Biến đổi tâm lý không có sự kiện tự quanh đó. Sự thay đổi trạng thái xảy ra Lúc các vận động trong mỗi tâm trạng được triển khai ngừng.