Phân tích thiết kế hướng đối tượng: Bài 7. Biểu đồ chuyển trạng thái và biểu đồ hoạt động - ThS. Lê Văn Hùng
Số trang: 21
Loại file: pdf
Dung lượng: 211.05 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mô tả chu kỳ tồn tại của đối tượng từ khi nó sinh ra đến khi nó bị phá hủy. Sử dụng để mô hình hóa khía cạnh động của lớp. Biểu đồ bao gồm các thông tin sau: Các trạng thái của đối tượng; Hành vi của đối tượng; Sự kiện tác động làm thay đổi trạng thái. Thông thường: Xây dựng biểu đồ chuyển trạng thái cho một vài đối tượng...
Nội dung trích xuất từ tài liệu:
Phân tích thiết kế hướng đối tượng: Bài 7. Biểu đồ chuyển trạng thái và biểu đồ hoạt động - ThS. Lê Văn HùngPHÂN TÍCH THI T KPHÂNHƯ NG ð I TƯ NGHƯ N G TƯ NG N i dung 1. Ti n trình phát tri n ph n m m theo hư ng đ i tư ng 2. Gi i thi u Ngôn ng mô hình hóa th ng nh t UML 3. Mô hình hóa nghi p v 4. Mô hình hóa trư ng h p s d ng 5. Mô hình hóa tương tác đ i tư ng 6. Bi u đ l p và gói Bi u đ chuy n tr ng thái và bi u đ ho t đ ng 8. Bi u đ ki n trúc v t lý và phát sinh mã trình 9. Mô hình hóa d li u 10. Bài h c th c nghi mehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 2/21 Bài 7Bi u ñ chuy n tr ng tháiBi chuy tr ng và bi u ñ ho t ñ ng ho ng Bi u ñ chuy n tr ng thái Mô t chu kỳ t n t i c a ñ i tư ng t khi nó sinh ra ñ nn khi nó b phá h y S d ng ñ mô hình hóa khía c nh ñ ng c a l pn Bi u ñ bao g m các thông tin saun Các tr ng thái c a ñ i tư ng n Hành vi c a ñ i tư ng n S ki n tác ñ ng làm thay ñ i tr ng thái n Thông thư ngn Xây d ng bi u ñ chuy n tr ng thái cho m t vài ñ i tư ng c a n l p có nhi u hành vi ñ ng trong d án Không ph i m i d án s d ng bi u ñ lo i này nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 4/21 Tr ng thái ñ i tư ng? Tr ng thái ñ i tư ng là k t qu c a các ho t ñ ng trư cn ñó c a ñ i tư ng ð i tư ng luôn trong m t tr ng thác xác ñ nh t i m tn th i ñi m Tr ng thái ñư c xác ñ nh b i giá tr c a thu c tính và liên k t v i n ñ i tư ng khác Thí dn Con ngư i c th c a l p Person có các tr ng thái: Ngư i lao n ñ ng, Th t nghi p, V hưu Hóa ñơn mua hàng: ðã thanh toán, chưa thanh toán n Xe ô tô: ðang ch y, ðang ñ ng n Thay ñ i tr ng thái ñ i tư ngn Có s ki n x y ra n Thí d : ai ñó thanh toán hóa ñơn hàng nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 5/21 Bi u ñ tr ng thái Thí d bi u ñ tr ng tháin Unpaid Paying Invoice Created Paid Invoice destroyed S d ng bi u ñ tr ng thái ñ làm gì?n Phân tích viên, ngư i thi t k và ngư i s d ng hi u hành vi ñ i n tư ng Ngư i phát tri n hi u hành vi ñ i tư ng ñ cài ñ t nó nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 6/21 Bi u ñ tr ng thái Các ph n t ñ h a n Tr ng thái kh i ñ u: Khi ñ i tư ng ñư c t o ra n Tr ng thái d ng: Khi ñ i tư ng b phá h y n Tr ng thái (State) n Ho t ñ ng n Hành ñ ng vào n Hành ñ ng ra n Quá ñ (Transition) n S ki n n ði u ki n canh n Hành ñ ng n Tr ng thái n nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 7/21 Bi u ñ tr ng thái Các ph n t ñ h a n ... n Tr ng thái (State) n Tr ng thái ñư c xác ñ nh t kh o sát thu c tính l p và quan h n gi a các l p Ký pháp ñ h a n StateName Khi ñ i tư ng trong tr ng thái nào ñó nó th c hi n vài ho t n ñ ng (Activity) Phát sinh báo cáo, Th c hi n tính toán và G i thông ñi p ñ n ñ i n tư ng khác Có năm lo i thông tin có th g p trong tr ng thái n Ho t ñ ng, Hành ñ ng vào, Hành ñ ng ra, S ki n, L ch s tr ng n thái. ... nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 8/21 Bi u ñ tr ng thái Các ph n t ñ h an ... Canceled n Tr ng thái (State) ...
Nội dung trích xuất từ tài liệu:
Phân tích thiết kế hướng đối tượng: Bài 7. Biểu đồ chuyển trạng thái và biểu đồ hoạt động - ThS. Lê Văn HùngPHÂN TÍCH THI T KPHÂNHƯ NG ð I TƯ NGHƯ N G TƯ NG N i dung 1. Ti n trình phát tri n ph n m m theo hư ng đ i tư ng 2. Gi i thi u Ngôn ng mô hình hóa th ng nh t UML 3. Mô hình hóa nghi p v 4. Mô hình hóa trư ng h p s d ng 5. Mô hình hóa tương tác đ i tư ng 6. Bi u đ l p và gói Bi u đ chuy n tr ng thái và bi u đ ho t đ ng 8. Bi u đ ki n trúc v t lý và phát sinh mã trình 9. Mô hình hóa d li u 10. Bài h c th c nghi mehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 2/21 Bài 7Bi u ñ chuy n tr ng tháiBi chuy tr ng và bi u ñ ho t ñ ng ho ng Bi u ñ chuy n tr ng thái Mô t chu kỳ t n t i c a ñ i tư ng t khi nó sinh ra ñ nn khi nó b phá h y S d ng ñ mô hình hóa khía c nh ñ ng c a l pn Bi u ñ bao g m các thông tin saun Các tr ng thái c a ñ i tư ng n Hành vi c a ñ i tư ng n S ki n tác ñ ng làm thay ñ i tr ng thái n Thông thư ngn Xây d ng bi u ñ chuy n tr ng thái cho m t vài ñ i tư ng c a n l p có nhi u hành vi ñ ng trong d án Không ph i m i d án s d ng bi u ñ lo i này nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 4/21 Tr ng thái ñ i tư ng? Tr ng thái ñ i tư ng là k t qu c a các ho t ñ ng trư cn ñó c a ñ i tư ng ð i tư ng luôn trong m t tr ng thác xác ñ nh t i m tn th i ñi m Tr ng thái ñư c xác ñ nh b i giá tr c a thu c tính và liên k t v i n ñ i tư ng khác Thí dn Con ngư i c th c a l p Person có các tr ng thái: Ngư i lao n ñ ng, Th t nghi p, V hưu Hóa ñơn mua hàng: ðã thanh toán, chưa thanh toán n Xe ô tô: ðang ch y, ðang ñ ng n Thay ñ i tr ng thái ñ i tư ngn Có s ki n x y ra n Thí d : ai ñó thanh toán hóa ñơn hàng nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 5/21 Bi u ñ tr ng thái Thí d bi u ñ tr ng tháin Unpaid Paying Invoice Created Paid Invoice destroyed S d ng bi u ñ tr ng thái ñ làm gì?n Phân tích viên, ngư i thi t k và ngư i s d ng hi u hành vi ñ i n tư ng Ngư i phát tri n hi u hành vi ñ i tư ng ñ cài ñ t nó nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 6/21 Bi u ñ tr ng thái Các ph n t ñ h a n Tr ng thái kh i ñ u: Khi ñ i tư ng ñư c t o ra n Tr ng thái d ng: Khi ñ i tư ng b phá h y n Tr ng thái (State) n Ho t ñ ng n Hành ñ ng vào n Hành ñ ng ra n Quá ñ (Transition) n S ki n n ði u ki n canh n Hành ñ ng n Tr ng thái n nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 7/21 Bi u ñ tr ng thái Các ph n t ñ h a n ... n Tr ng thái (State) n Tr ng thái ñư c xác ñ nh t kh o sát thu c tính l p và quan h n gi a các l p Ký pháp ñ h a n StateName Khi ñ i tư ng trong tr ng thái nào ñó nó th c hi n vài ho t n ñ ng (Activity) Phát sinh báo cáo, Th c hi n tính toán và G i thông ñi p ñ n ñ i n tư ng khác Có năm lo i thông tin có th g p trong tr ng thái n Ho t ñ ng, Hành ñ ng vào, Hành ñ ng ra, S ki n, L ch s tr ng n thái. ... nehamingway@gmail.com Phân tích thi t k hư ng ñ i tư ng Bài 7 - 8/21 Bi u ñ tr ng thái Các ph n t ñ h an ... Canceled n Tr ng thái (State) ...
Tìm kiếm theo từ khóa liên quan:
ngôn ngữ mô hình hóa thống nhất mô hình hóa nghiệp vụ biểu đồ lớp và gói mô hình hóa dữ liệu biểu đồ chuyển trạng thái mô hình hóa tương tác đối tượngGợi ý tài liệu liên quan:
-
Bài tập thực hành môn Phân tích thiết kế hệ thống thông tin
6 trang 321 0 0 -
Bài giảng Phân tích thiết kế hệ thống thông tin: Chương 5 - Phan Hồ Duy Phương
96 trang 133 1 0 -
106 trang 68 0 0
-
Phân tích thiết kế hệ thống thông tin
18 trang 45 0 0 -
Mô tả công việc lập trình viên ERP
1 trang 40 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG - CHƯƠNG 1
15 trang 31 0 0 -
Bài giảng Phân tích hướng đối tượng UML: Bài 5 - Đỗ Thị Mai Hường
43 trang 31 0 0 -
Phân tích thiết kế hướng đối tượng (phần 3)
4 trang 30 0 0 -
Bài giảng Mô hình hóa dữ liệu - Phần 1
35 trang 29 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG - CHƯƠNG 8
10 trang 28 0 0