
1
1
OBJECT-ORIENTED ANALYSIS AND
OBJECT-ORIENTED ANALYSIS AND
DESIGN WITH UML 2.0
DESIGN WITH UML 2.0
Bé m«n C«ng nghÖ phÇn mÒm
Bé m«n C«ng nghÖ phÇn mÒm
KHOA CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ THÔNG TIN
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
Bài 01: T ng quan v XD ph n m mổ ề ầ ề
Bài 01: T ng quan v XD ph n m mổ ề ầ ề

2
Các đ c đi m c a h th ngặ ể ủ ệ ố
Đ u vàoầ
(Input)
Đ u raầ
(Output)
Giao di nệ
(Interface)
Thành ph nầ
(Component)
Môi tr ngườ
(Environment)
Ph m viạ
(Boundary)
Liên k tế
(Interrelationship)

3
Ví d : Quy trình x lý đ n hàngụ ử ơ
Nh n đ n hàngậ ơ Ki m tra tr ng thái ể ạ
khách hàng
Ki m tra tín d ng ể ụ
khách hàng
Nh p thông tin v ậ ề
đ n hàngơ
Hoàn thành x lý ử
đ n hàngơ

Vòng đ i phát tri n h th ngờ ể ệ ố
(Systems Development Life Cycle – SDLC)
4
Pha 1:
L p k ho chậ ế ạ
Pha 2:
Phân tích h th ngệ ố
Pha 4:
Cài đ t KT HTặ
Pha 3:
Thi t k h ế ế ệ
th ngố
Pha 5:
V n hành, b o ậ ả
trì
yêu c u h th ngầ ệ ố
b/c kh thiả
Tài li u đ c t yêu c uệ ặ ả ầ
Tài li u thi t k h th ngệ ế ế ệ ố
H th ng ệ ố
đã cài đ tặ

L p k ho chậ ế ạ
Gi i quy t các v n đ , câu h iả ế ấ ề ỏ
T i sao ph i xây d ng HTTT ?ạ ả ự
Nhóm d án phát tri n h th ng thông tin nh th ự ể ệ ố ư ế
nào?
Các công vi c c thệ ụ ể
Tìm hi u d án đ c b t đ u và đ c đánh giá ban ể ự ượ ắ ầ ượ
đ u nh th nàoầ ư ế
Xác đ nh các v n đ , c h i, m c tiêuị ấ ề ơ ộ ụ
Phân tích SWOT (Strength – Weakness – Opportunity – Threat)
5

