. course
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 2 - 2/43
NỘI DUNG
NỘI DUNG
1. Tiến trình phát triển phần mềm theo hướng đối tượng
Giới thiệu Ngôn ngữ mô hình hóa thống nhất UML
3. Mô hình hóa.
nhau.
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 2 - 14/43
Khái quát về UML
Mô hình hóa các phần tử
Các quan hệ
Cơ chế mở rộng
Các biểu đồ
dvduc-2004 Phân tích thiết kế hướng...
. – 207102197 Trang 10
Chương II: Phân tích – thiết kế hệ thống bằng ngôn ngữ Mô
hình hóa thống nhất UML
I - Bảng đặt tả sơ lược yêu cầu của khách hàng
- Xây dựng một chương trình có thể.
nghiệp này trả theo hình thức gối đầu, nghĩa là lấy hàng - trả trước một phần và
phần còn lại sẽ được thanh toán sau.
- Để quản lý việc xuất nhập hàng hóa chúng ta dùng các loại hóa đơn xuất
nhập. Nếu m...
. lại, UML là ngôn ngữ mô hình hoá, ngôn ngữ đặc tả và ngôn ngữ xây dựng
mô hình trong quá trình phát triển phần mềm, đặc biệt là trong phân tích và thiết kế hệ
thống hướng đối tượng. UML là ngôn. nhỏ đều thực hiện phân tích, thiết kế, cài đặt
- 1 -
Giáo trình
Ngôn ngữ mô hình hoá thống nhất UML
- 20 -
và kiểm thử, v.v.. hệ thố...
. theo.
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 1 - 18/59
Thiết kế hệ thống
Sau khi có đặc tả yêu cầu, hai tiến trình thiết kế hệ thống tiếp theo
Thiết kế kiến trúc (logíc)
Phân hoạch. thành phần
Mô hình hệ thống ở đây chủ yếu mô tả “what”, ít mô tả “how”
Thiết kế chi tiết thực hiện nhiều bước làm mịn mô hình
kiến trúc
Mô hình thiết kế chi tiết mô tả:
thiết kế chứ...
. Bài học thực nghiệm
Mô hình hóa nghiệp vụ
Mô hình hóa nghiệp vụ
Bài 3
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 3 - 4/21
Giới thiệu mô hình hóa nghiệp vụ
Mô hình hóa nghiệp vụ (Business. 3 - 2/21
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
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. đ...
. ]
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 4 - 2/31
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. viên frequent-flyer
1. Hệ thống hiển thị số hiệu frequent-flayer
2. User nhập số
3. Hệ thống khẳng định tính hợp lệ của số
A3. Số không hợp lệ
PHÂN TÍCH THIẾT KẾ
PHÂN TÍCH THIẾT KẾ
HƯỚNG ĐỐI. man...
. Save
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 5 - 2/34
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. nghe
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 5 - 17/34
Mô tả đối tượng trong biểu đồ tương tác
Đặc tả đối tượng
Đặt tên
Ánh xạ sang lớp
Duy trì
Đa hiện thực
dvduc-2004 Phân tí...
. House
{
public:
House();
~House();
private:
};
Person
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 6 - 2/40
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. lớp thứ ba có
quan hệ khái quát hóa
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 6 - 29/40
Quan hệ kết hợp
Association là kết nối ngữ nghĩ...
. động
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 7 - 2/21
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. toán hóa đơn hàng
dvduc-2004 Phân tích thiết kế hướng đối tượng
Bài 7 - 6/21
Biểu đồ trạng thái
Thí dụ biểu đồ trạng thái
Sử dụng biểu đồ trạng thái để làm gì?
Phân tích viên, người thiết k...