
1
Bµi 2
Ph©n tÝch vµ ®Æc t¶ yªu cÇu
ươ
ĐỊ Ầ

2
Ph©n tÝch vµ ®Æc t¶ yªu cÇu
•Vai trß cña ph©n tÝch vµ ®Æc t¶
•Mét sè kü thuËt m« h×nh hãa
•§Æc t¶ yªu cÇu
•§Þnh d¹ng tµi liÖu yªu cÇu

3
Tµi liÖu
N.V. Vþ, N. V. Hµ, Gi¸o tr×nh kü nghÖ phÇn
mÒm, ch−¬ng 2.
N.V. Vþ, Ph©n tÝch thiÕt kÕ HTTT hiÖn ®¹i –
H−íng cÊu tróc vµ h−íng ®èi t−îng, NXB
Thèng kª
Zhiming Liu, Object-Oriented Software
Development with UML, UNU/IIST Report
Sommerville, Software Engineering
Pressman, Software Engineering

4
Kh¸i niÖm, tÇm quan träng
Ph©n tÝch yªu cÇu lµ kh©u kü thuËt ®Çu tiªn, bao
gåm nhiÒu b−íc nhá:
nghiªn cøu kh¶ thi
ph©n tÝch, m« h×nh hãa
®Æc t¶,
thÈm ®Þnh yªu cÇu
Lµ sù phèi hîp c¶ nhµ ph¸t triÓn vµ kh¸ch hµng
Cã vai trß ®Æc biÖt quan träng trong tiÕn tr×nh
ph¸t triÓn phÇn mÒm

5
Gi¸ ph¶i tr¶ cho sù t×m vµ söa lçi