Trong sơ đồ máy trạng thái, trạng thái là điều kiện mà trong đó một đối tượng thỏa mãn một điều kiện, thực hiện một hành động hoặc chờ một sự kiện. Trạng thái là một hình ảnh tức thời trong vòng đời của một đối tượng phản ánh các giá trị tồn tại trong thuộc tính của đối tượng và các nối kết mà đối tượng có với các đối tượng khác.
Một tiểu bang có hai ngăn cho thông tin tùy chọn. Ngăn trên cùng chứa tên và ngăn dưới cùng chứa danh sách các hoạt động nội bộ hoặc các hoạt động được thực hiện để phản hồi các sự kiện. Khi một trạng thái tương ứng với hoạt động đang diễn ra, hoạt động đó được thể hiện dưới dạng hành động lồng nhau sơ đồ trạng thái hoặc một cặp hành động vào và thoát.
Xem thêm
Trong một biểu đồ trạng thái hoặc sơ đồ hoạt động, trạng thái là một điều kiện trong khi một đối tượng thỏa mãn một điều kiện, thực hiện một hành động, hoặc chờ đợi cho một sự kiện. Trạng thái là một hình ảnh tức thời trong vòng đời của một đối tượng phản ánh các giá trị tồn tại trong thuộc tính của đối tượng và các nối kết mà đối tượng có với các đối tượng khác.
Một tiểu bang có hai ngăn cho thông tin tùy chọn. Ngăn trên cùng chứa tên và ngăn dưới cùng chứa danh sách các hoạt động nội bộ hoặc các hoạt động được thực hiện để phản hồi các sự kiện. Khi một trạng thái tương ứng với hoạt động đang diễn ra, hoạt động đó được thể hiện dưới dạng hành động lồng nhau sơ đồ trạng thái hoặc một cặp hành động vào và thoát.
Đặt tên cho hình Trạng thái và thêm các giá trị thuộc tính khác
Mở hộp thoại Thuộc tính UML của thành phần bằng cách bấm đúp vào biểu tượng đại diện cho thành phần trong chế độ xem cây hoặc hình đại diện cho thành phần trong sơ đồ.
Mẹo: Kiểm soát giá trị thuộc tính nào hiển thị trên hình trong sơ đồ bằng cách bấm chuột phải vào hình, rồi bấm vào Tùy chọn Hiển thị Hình dạng. Trong hộp thoại Tùy chọn Hiển thị Hình UML , chọn và xóa các tùy chọn để hiển thị hoặc ẩn giá trị thuộc tính.
Thuộc tính trạng thái:
Thuộc tính |
Mô tả |
---|---|
Tên |
Nhập tên của chuỗi trạng thái làm chuỗi. Không có hai trạng thái trong cùng một sơ đồ nên có cùng tên. |
Khuôn mẫu |
Chọn kiểu rập khuôn bạn muốn từ danh sách thả xuống. Nếu kiểu rập khuôn bạn muốn sử dụng không được liệt kê, bạn có thể thêm rập khuôn mới hoặc chỉnh sửa kiểu rập khuôn hiện có bằng cách bấm Rập khuôn trên menu UML. |
Tài liệu |
Nhập bất kỳ tài liệu nào bạn muốn thêm vào thành phần dưới dạng tài liệu giá trị có gắn thẻ. Khi bạn chọn hình hoặc biểu tượng đại diện cho thành phần, tài liệu bạn nhập vào đây cũng sẽ xuất hiện trong cửa sổ Tài liệu. |
Thuộc tính trạng thái, danh mục "Chuyển tiếp Nội bộ":
Sử dụng danh mục Chuyển tiếp Nội bộ để thêm hoặc xóa các chuyển tiếp nội bộ hoặc chỉnh sửa các chuyển tiếp hiện có.
Thuộc tính |
Mô tả |
---|---|
Chuyển tiếp nội bộ |
Liệt kê các chuyển tiếp nội bộ mà bạn đã xác định cho tiểu bang. Để chỉnh sửa nhanh các cài đặt thường dùng nhất cho chuyển tiếp, hãy bấm vào một trường trong danh sách Chuyển tiếp Nội bộ, rồi chọn hoặc nhập giá trị. Để truy nhập tất cả các cài đặt cho chuyển tiếp, hãy chọn chuyển tiếp trong danh sách, rồi bấm vào Thuộc tính.
|
Mới |
Bấm để thêm chuyển tiếp không xác định vào danh sách chuyển tiếp nội bộ. Để chỉnh sửa nhanh các cài đặt thường dùng nhất cho chuyển tiếp, hãy bấm vào một trường trong danh sách Chuyển tiếp Nội bộ, rồi chọn hoặc nhập giá trị. Để truy nhập tất cả các cài đặt cho chuyển tiếp, hãy chọn chuyển tiếp trong danh sách, rồi bấm vào Thuộc tính. |
Sao chép trùng lặp |
Bấm để thêm chuyển tiếp mới vào danh sách có cùng các giá trị thuộc tính như chuyển tiếp đã chọn. |
Xóa |
Bấm để xóa chuyển tiếp đã chọn khỏi danh sách. |
Kiểm soát tên có được hiển thị trên hình Tiểu bang hay không
Bấm chuột phải vào hình, bấm tùy chọn Hiển thị Hình dạng, rồi chọn Tên để hiển thị tên hoặc xóa Tên để ẩn tên.
Hiển thị ngăn chuyển tiếp bên trong của hình Trạng thái
Bấm chuột phải vào hình, bấm vào Tùy chọn Hiển thị Hình dạng, rồi bỏ chọn hộp kiểm Chuyển tiếp.