Read without ads and support Scribd by becoming a Scribd Premium Reader.
 
Bµi gi¶ng
 Kü nghÖ phÇn mÒm
NguyÔn ViÖt HµBé m«n C«ng nghÖ phÇn mÒm
 
Môc lôc
1 PhÇn mÒm vµ kü nghÖ phÇn mÒm 1
1.1 TÇm quan träng vµ sù tn hãa cña phÇn mÒm . . . . . . . . . . . . . . 11.1.1 TiÕn hãa cña phÇn mÒm . . . . . . . . . . . . . . . . . . . . . . 11.1.2 Sù øng dông cña phÇn mÒm . . . . . . . . . . . . . . . . . . . . 21.2 Khã kh¨n, th¸ch thøc ®èi i ph¸t trn phÇn m . . . . . . . . . . . . 41.2.1 PhÇn mÒm vµ phÇn mÒm tèt . . . . . . . . . . . . . . . . . . . . 41.2.2 §Æc tr
− 
ng ph¸t trn vµ n nh phÇn mÒm . . . . . . . . . . . 51.2.3 Nhu cÇu vµ ®é phøc t¹p . . . . . . . . . . . . . . . . . . . . . . 61.3 Kü nghÖ phÇn mÒm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.3.1 §Þnh nghÜa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.3.2 M« h×nh vßng ®êi cæ ®iÓn . . . . . . . . . . . . . . . . . . . . . 81.3.3 M« h×nh lµm bn mÉu . . . . . . . . . . . . . . . . . . . . . . . 91.3.4 M« h×nh xo¾n èc . . . . . . . . . . . . . . . . . . . . . . . . . . 101.3.5 tht tthø t
− 
. . . . . . . . . . . . . . . . . . . . . . . 111.3.6 M« h×nh lËp tr×nh cùc ®oan . . . . . . . . . . . . . . . . . . . . 121.3.7 Tæ hîp c¸c m« h×nh . . . . . . . . . . . . . . . . . . . . . . . . 131.3.8 TÝnh khthÞ cña qu¸ tnh kü nghÖ . . . . . . . . . . . . . . . . 141.3.9 VÊn ®Ò gim kÝch cì cña phÇn mÒm . . . . . . . . . . . . . . . 141.4 C¸i nh×n chung vÒ kü nghÖ phÇn mÒm . . . . . . . . . . . . . . . . . . 15
2 Ph©n tÝch vµ ®Æc tyªu cÇu 18
2.1 §¹i c
− 
¬ng vÒ ph©n tÝch vµ ®Æc t. . . . . . . . . . . . . . . . . . . . . 182.2 Nghiªn cøu khthi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.3 NÒn tng cña ph©n tÝch yªu cÇu . . . . . . . . . . . . . . . . . . . . . . 212.3.1 C¸c nguyªn lý ph©n tÝch . . . . . . . . . . . . . . . . . . . . . . 212.3.2 M« h×nh hãa . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.3.3 Ng
− 
êi ph©n tÝch . . . . . . . . . . . . . . . . . . . . . . . . . . 242.4 X¸c ®Þnh vµ ®Æc tyªu cÇu . . . . . . . . . . . . . . . . . . . . . . . . 242.4.1 X¸c ®Þnh yªu cÇu . . . . . . . . . . . . . . . . . . . . . . . . . . 24i
 
2.4.2 §Æc tyªu cÇu . . . . . . . . . . . . . . . . . . . . . . . . . . . 252.4.3 ThÈm ®Þnh yªu cÇu . . . . . . . . . . . . . . . . . . . . . . . . . 262.5 Lµm bn mÉu trong qu¸ tr×nh ph©n tÝch . . . . . . . . . . . . . . . . . . 262.5.1 c b
− 
íc lµm bn mÉu . . . . . . . . . . . . . . . . . . . . . . . 272.5.2 i Ých vµ n chÕ a ph¸t trn b¶n u . . . . . . . . . . . . 272.6 §Þnh d¹ng ®Æc tyªu cÇu . . . . . . . . . . . . . . . . . . . . . . . . . 28
3 ThiÕt kÕ phÇn mÒm 32
3.1 Kh¸i niÖm vÒ thiÕt kÕ phÇn mÒm . . . . . . . . . . . . . . . . . . . . . 323.1.1 Kh¸i niÖm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323.1.2 TÇm quan träng . . . . . . . . . . . . . . . . . . . . . . . . . . 323.1.3 Qu¸ tr×nh thiÕt kÕ . . . . . . . . . . . . . . . . . . . . . . . . . 333.1.4 C¬ së cña thiÕt kÕ . . . . . . . . . . . . . . . . . . . . . . . . . 343.1.5 M« tthiÕt kÕ . . . . . . . . . . . . . . . . . . . . . . . . . . . 353.1.6 Ct l
− 
îng thiÕt kÕ . . . . . . . . . . . . . . . . . . . . . . . . . 363.2 Tht h
− 
íng chøc n¨ng . . . . . . . . . . . . . . . . . . . . . . . . . 393.2.1 ch tiÕp n h
− 
íng chøc n¨ng . . . . . . . . . . . . . . . . . . 393.2.2 BiÓu ®å luång d÷ liÖu . . . . . . . . . . . . . . . . . . . . . . . 403.2.3 L
− 
îc ®å cÊu tróc . . . . . . . . . . . . . . . . . . . . . . . . . . 403.2.4 C¸c tõ ®iÓn d÷ liÖu . . . . . . . . . . . . . . . . . . . . . . . . . 403.3 Tht h
− 
íng ®èi t
− 
îng . . . . . . . . . . . . . . . . . . . . . . . . . . 403.3.1 ch tiÕp n h
− 
íng ®èi t
− 
îng . . . . . . . . . . . . . . . . . . 403.3.2 Ba ®Æc tr
− 
ng cña thiÕt kÕ h
− 
íng ®èi t
− 
îng . . . . . . . . . . . . 413.3.3 a tht kÕ h
− 
íng ®èi t
− 
îng . . . . . . . . . . . . . . . . 413.3.4 c b
− 
íc thiÕt kÕ . . . . . . . . . . . . . . . . . . . . . . . . . . 423.3.5 ¦u nh
− 
îc ®iÓm cña thiÕt kÕ h
− 
íng ®èi t
− 
îng . . . . . . . . . . 423.3.6 Quan hÖ gi÷a thiÕt kÕ vµ lËp tr×nh h
− 
íng ®èi t
− 
îng . . . . . . . 433.3.7 Quan gi÷a thiÕt h
− 
íng ®èi t
− 
îng vµ h
− 
íng chøc n¨ng . . 433.4 ThiÕt giao diÖn ng
− 
êi sö dông . . . . . . . . . . . . . . . . . . . . . 443.4.1 Mét sè vÊn ®Ò thiÕt kÕ . . . . . . . . . . . . . . . . . . . . . . . 453.4.2 t sè h
− 
íng dÉn thiÕt kÕ . . . . . . . . . . . . . . . . . . . . . 46
4 LËp tr×nh 48
4.1 Ng«n ng÷ lËp tr×nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484.1.1 §Æc tr
− 
ng cña ng«n ng÷ lËp tnh . . . . . . . . . . . . . . . . . 484.1.2 Lùa chän ng«n ng÷ lËp tr×nh . . . . . . . . . . . . . . . . . . . 494.1.3 Ng«n ng÷ lËp tr×nh vµ vµ sù ¶nh h
− 
ëng tíi ngphÇn m . 504.2 Phong c¸ch lËp tr×nh . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50ii
Search History:
Searching...
Result 00 of 00
00 results for result for
  • p.
  • Notes
    Load more