Gv: Vũ Thị Dương
Email: duongvt01@gmail.com
KHOA CÔNG NGHỆ THÔNG TIN
Trường Đại học công nghiệp Hà Nội
PHÂN TÍCH THIẾT KẾ
HƯỚNG ĐỐI TƯỢNG
Nội dung chi tiết
1. Các khái niệm hướng đối tượng
2. Tổng quan về ngôn ngữ mô hình hóa UML
3. UML trong tiến trình phát triển phần mềm
4. hình hóa yêu cầu (biểu đồ ca sử dụng)
5. hình hóa lĩnh vực ứng dụng (biểu đồ lớp lĩnh vực)
6. hình hóa hành vi( biểu đồ tương tác, trạng thái)
7. Biểu đồ kiến trúc vật lý và phát sinh mã trình
8. Mô hình hóa dữ liệu
2010 Phân tích thiết kế hướng đối tượng Bài 1 - 2
Giới thiệu
Ngôn ngữ mô hình hóa thống nhất
Bài 2
Phân tích thiết kế hướng đối tượng Bài 2 - 4/ 43
Mô hình là gì?
Mô hình (Model)
Là sự đơn giản hóa của hệ thống thực. MHH có thể bức tranh hay mô
tả vấn đề đang cố gắng giải quyết hay mô tả chính giải pháp vấn đề
là ngôn ngữ của người thiết kế (trong nhiều lĩnh vực)
là trình diễn hệ thống sẽ xây dựng
là phương tiện giao tiếp giữa các stakeholders
là kế hoạch chi tiết (blueprints)
Khái niệm mô hình hóa
Mô hình hóa (modeling) là quá trình dùng mô hình để diễn
tả hệ thống
Tại sao phải mô hình hóa?
1. Mô hình hóa để hiểu vấn đề (dễ nhận thức)
2. MHH để trao đổi (phương tiện giao tiếp giữa những người phát triển)
3. MHH để hoàn chỉnh( dễ dàng nhận sự phù hợp giữa mô hình và nhu cầu để cải
tiến, hoàn thiện)
Ngôn ngữ mô hình hóa là ngôn ngữ mô tả hệ thống hay tác nghiệp
Phân tích thiết kế hướng đối tượng Bài 2 - 5/ 43