PHÂN T
PHÂN TÍ
ÍCH THI
CH THI
T K
T K
NG ð
NG ð
I TƯ
I TƯ
NG
NG
ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 2  2/43
N
N
I DUNG
I DUNG
1. Tin trình phát trin phn mm theo hưng đi tưng
Gii thiu Ngôn ngmô hình hóa thng nht UML
3. Mô hình hóa nghip v
4. Mô hình hóa trưng hp sdng
5. Mô hình hóa tương tác đi tưng
6. Biu đlp gói
7. Biu đchuyn trng thái và biu đhot đng
8. Biu đkin trúc vt lý và phát sinh mã trình
9. Mô hình hóa dliu
10.Bài hc thc nghim
Gi
Gi
i thi
i thi#
#u
u
Ngôn ng
Ngôn ng'
'mô h
mô hì
ình h
nh hó
óa th
a th
ng nh
ng nh*
*t
t
Bài 2
ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 2  4/43
Mô hình là gì?
n
Mô hình
n b.c tranh hay mô t0 v*n ñ2 ñang c g3ng gi0i quyt hay mô t0
chính gi0i pháp v*n ñ2
n ngôn ng' c7a ngư8i thit k (trong nhi2u lĩnh v;c)
n trình di>n h# thng s@ y d;ng
nlà phương ti#n giao tip gi'a các stakeholders
n k hoCch chi tit (blueprints)
n
Mô hình cho kh0 năng suy di>n mEt s ñFc tính c7a h# thng th;c
n
Mô hình hóa tr;c quan
nBGng các phHn tI ñJ hKa
n
Ngôn ng' mô hình hóa ngôn ng' mô t0 h# thng hay tác nghi#p
An abstraction is an intellectual simplification
ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 2  5/43
Thí dP mô hình
Th gii th;c
Ôtô Con ngưiSách
ðKc Làm ch7 Mô hình
Th gii th;c
Mô hình: Qu0 ñUa
cHu hKc sinh