
PHÂN T
PHÂN TÍ
ÍCH THI
CH THI
T K
T K
HƯ
HƯ
NG ð
NG ð
I TƯ
I TƯ
NG
NG

ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 1 2/59
CH ð
Tin trình phát trin phn mm theo hưng đi tưng
1. 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 và 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

ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 1 3/59
Tài li%u tham kh'o chính
1. ð)ng Văn ð,c,
Phân tích thit k hưng ñi tưng b/ng
UML
, Nhà xu5t b'n Giáo d9c, 287 trang. 2002.
2. Zhiming Liu,
ObjectOriented Software Development with
UML
, UNU/IIST, 169 pp, 2002.
3. PhHn mIm:
Rational Rose Enterprise Edition
2002, IBM
Rational Software. 2002.

Ti
Ti
n tr
n trì
ình ph
nh phá
át tri
t tri
n
n
ph
ph
n m
n m
m theo hư
m theo hư$
$ng ñ
ng ñ'
'i tư
i tư(
(ng
ng
Bài 1

ehamingway@gmail.com Phân tích thit k hưng ñi tưng Bài 1 5/59
LNch sO phương pháp hưng ñi tưng
n
KhRng ho'ng phHn mIm
nNATO Software Engineering Conference, Germany, 1968
nThng kê cRa chính phR MV vI các dW án SW cRa BY quc phòng, 1970.
DW án phHn mIm cRa US defence
0
0.5
1
1.5
2
2.5
3
3.5
Paid for but
not received
Delivered but
not used
Abandoned
or reworked
Used after
change
Used as
delivered
Project value $M
Projects
(E. Balagurusamy)

