Giáo trình môn học/mô đun: Phân tích và thiết kế hướng đối tượng (Ngành/nghề: Thiết kế trang web) - Phần 2

(NB) Giáo trình môn học/mô đun: Phân tích và thiết kế hướng đối tượng (Ngành/nghề: Thiết kế trang web) - Phần 2 gồm có những nội dung chính sau: Biểu đồ chuyển trạng thái và biểu đồ hoạt động, biểu đồ kiến trúc vật lý và phát sinh mã trình, ví dụ áp dụng, mã trình phát sinh trong rose. Mời các bạn cùng tham khảo để biết thêm các nội dung chi tiết. | CHƢƠNG 6 BIỂU ĐỒ CHUYỂN TRẠNG THÁI VÀ BIỂU ĐỒ HOẠT ĐỘNG Biểu đồ chuyển trạng thái mô tả chu kỳ tồn tại của đối tƣợng phân hệ và hệ thống. Biểu đồ hoạt động là mở rộng của biểu đồ trạng thái. Cả hai loại biểu đồ này điều mô tả khía cạnh động của hệ thống. Chƣơng này trình bày các phần tử biểu đồ biểu đồ chuyển trạng thái và biểu đồ hoạt động. Cuối chƣơng là thực hành sử dụng UML để vẽ biểu đồ trạng thái cho một lớp trong thí dụ quản lý bán hàng. BIỂU ĐỒ CHUYỂN TRẠNG THÁI Biểu đồ chuyển trạng thái bao gồm các thông tin về các trạng thái khác nhau của đối tƣợng thể hiện các đối tƣợng chuyển đổi từ trạng thái này sang trạng thái khác thế nào hành vi của mỗi đối tƣợng trong mỗi trạng thái ra sao. Biểu đồ trạng thái chỉ ra chu kỳ sống của đối tƣợng từ khi nó đƣợc tạo ra đến khi bị phá hủy. Nó còn cho biết các sự kiện thông điệp nhận đƣợc kết thúc khoảng thời gian điều kiện nào đó thành true tác động lên các trạng thái nhƣ thế đồ này là giải pháp tốt nhất để mô hình hóa hành vi động của lớp. Thông thƣờng trong một dự án sẽ không phải tạo ra mọi biểu đồ trạng thái cho mọi lớp. Nhiều dự án không sử dụng loại biểu đồ này. Nếu có lớp với nhiều hành vi động lớp ở một trong nhiều trạng thái khác nhau thì biểu đồ này có ích lợi. Mọi đối tƣợng đều có trạng thái trạng thái là kết quả của các hoạt động do các đối tƣợng thực hiện trƣớc đó. Đối tƣợng luôn luôn ở trong một trạng thái xác định vào một thời điểm. Thông thƣờng trạng thái đƣợc xác định bởi các giá trị thuộc tính và các liên kết đến các đối tƣợng khác. Thí dụ nếu hai đối tƣợng của lớp Person và Company có quan hệ thì con ngƣời cụ thể của lớp Person không phải lúc nào cũng có việc làm mà nó sẽ ở một trong ba trạng thái là Employed ngƣời lao động Retired ngƣời về hƣu hay Unemployed thất nghiệp . Thí dụ về các trạng thái của đối tƣợng nhƣ sau Hóa đơn đối tƣợng đã đƣợc thanh toán trạng thái . Xê ô tô đối tƣợng đang đứng trạng thái . Chị B đối tƣợng làm nhiệm vụ bán hàng trạng thái . Đối tƣợng thay đổi trạng thái

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.