1
1
OBJECT-ORIENTED ANALYSIS AND
OBJECT-ORIENTED ANALYSIS AND
DESIGN WITH UML 2.0
DESIGN WITH UML 2.0
Bé m«n ng nghÖ phÇn mÒm
Bé m«n ng nghÖ phÇn mÒm
KHOA CÔNG NGH THÔNG TIN
KHOA CÔNG NGH THÔNG TIN
TRƯỜNG ĐẠI HC BÁCH KHOA HÀ NI
TRƯỜNG ĐẠI HC BÁCH KHOA HÀ NI
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 đ 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
đ 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 đ , 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