NHP MÔN
CÔNG NGH PHN MM
1
CHƯƠNG 2 – CÁC MÔ HÌNH
V TIN TRÌNH PHN MM
Ni dung
Tin trình
Các mô hình v tin trình phn mm
Mô hình thác nưc
Mô hình ch V
2
Mô hình ch V
Mô hình bn mu
Mô hình ñnh khung nhanh
Mô hình xon c
Mô hình RUP
Tin trình (Process)
Tin trình phn mm là cách thc to ra phn mm, mi công
ty có tin trình phn mm riêng
Khách hàng (client): cá nhân hay công ty ñt hàng sn phm
Nhà phát trin (developer): các thành viên ca công ty có trách
nhim phát trin phn mm ñã ñưc ñt hàng
có th quán xuyn toàn b các công vic ca sn phm
3
có th quán xuyn toàn b các công vic ca sn phm
có trách nhim mt phn như thit k, cài ñt,...
Ngưi s dng (user): mt hay nhiu cá nhân thay mt khách
hàng ñ s dng sn phm
Phát trin phn mm (software development): bao gm tt c
các công vic to ra sn phm trưc khi nó ñưc chuyn sang
giai ñon bo trì
Tin trình
Các ñc trưng ca tin trình
Quy ñnh tt c các hot ñng ca tin trình
chính
S dng các ngun tài nguyên, ph thuc vào
4
S dng các ngun tài nguyên, ph thuc vào
tp các ràng buc (chng hn như k hoch làm
vic)
To ra các sn phm cui cùng hoc trung gian
Có th ñưc to thành t các tin trình con
bng h thng phân cp hay các liên kt
Tin trình
Các ñc trưng ca tin trình
Mi hot ñng ca tin trình có tiêu chun vào
và ra
Các hot ñng ñưc t chc theo trình t! vì th
5
Các hot ñng ñưc t chc theo trình t! vì th
s!nh toán v thi gian là rõ ràng
Mi tin trình có các nguyên tc hưng dn,
bao gm các mc tiêu ca tng hot ñng
Các ràng buc có th áp dng vào mt hot
ñng, tài nguyên hay sn phm