TAILIEUCHUNG - Giáo trình UML - Chương 10: Lược đồ trạng thái

Lươc̣ đô ̀ tương tać duǹ g đê ̉ mô hiǹ h tương tać giưã cać đôí tươṇ g. Coǹ lươc̣ đô ̀ traṇ g thaí duǹ g đê ̉ mô hiǹ h an̉ h hươn̉ g cuả cać tương tać naỳ đêń traṇ g thaí bên trong cuả môṭ đôí tượng. | CHƯƠNG 10: Lược đồ trạng thái (Statechart Diagram) PTTKHT bang UML - BM HTTT Nội dung PTTKHT bang UML - BM HTTT Vai trò của lược đồ trạng thái Trạng thái và chuyển tiếp Các thành phần của lược đồ Vai trò của lược đồ trạng thái Dynamic view: Lược đồ tương tác (Interaction diagrams) Lược đồ trạng thái (Statechart diagrams) Lược đồ tương tác dùng để mô hình tương tác giữa các đối tượng. Còn lược đồ trạng thái dùng để mô hình ảnh hưởng của các tương tác này đến trạng thái bên trong của một đối tượng. Vai trò của lược đồ trạng thái Lược đồ trạng thái được dùng để hành vi động của 1 đối tượng. Nó chỉ ra các trạng thái khác nhau của đối tượng, nó ở trạng thái gì khi được tạo ra, trạng thái gì khi bị hủy bỏ, làm thế nào để chuyển từ trạng thái này sang trạng thái khác, và nó làm gì ứng với mỗi trạng thái đó. Không cần phải tạo lược đồ trạng thái cho tất cả các lớp trong mô hình. Chỉ lớp nào có nhiều hành vi động phức tạp, làm cho các thành viên của đội dễ hiểu nhầm thì nên vẽ lược đồ trạng thái cho lớp đó. Trạng thái và chuyển tiếp (State and transition) Tất cả các đối tượng đều có trạng thái. Trạng thái là kết quả của các hoạt động trước đó được thực hiện bởi đối tượng và được xác định bởi giá trị của các thuộc tính và các liên kết đến các đối tượng khác. Một lớp có thể có một thuộc tính đặc biệt xác định trạng thái, hay trạng thái có thể được xác định bởi giá trị của một số thuộc tính thông thường của đối tượng đó. PTTKHT bang UML - BM HTTT Ví dụ về trạng thái đối tượng Đối tượng hóa đơn (invoice) ở trạng thái đã được trả (paid) hay chưa tra ̉(unpaid) Đối tượng xe hơi (car) ở trạng thái đứng yên (standing) hay chuyển động (moving) Đối tượng Kate đã lập gia đình (married) hay

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.