m«n C«ng nghÖ phÇn mÒm- Khoa CNTT- §HCN
Email: vynv@coltech.vnu.vn
Knghphn mm
Software Engeneering
NguyÔn V¨n Vþ
Bmôn Công nghphn mm – ĐHCN 2
NguyÔn V¨n Vþ
Bài 1: Khái nim vphn mm
Ni dung
Phn mm vμtÇm quan träng
TiÕn hãa phÇn mÒm vμth¸ch thøc
nghÖ phÇn mÒm
Tiến tr×nh phn mm
Cht lượng phn mm
Bmôn Công nghphn mm – ĐHCN 3
NguyÔn V¨n Vþ
TÀI LiU THAM KHO
1. Nguyn Văn V, Nguyn Vit Hà. Giáo trình knghphn
mm. Nhà xut bn Đại hc Quc gia Hà ni, 2008
2. Grady Booch, James Rumbaugh, Ivar Jacobson. The Unified
Modeling language User Guid. Addison-Wesley, 1998.
3. M. Ould. Managing Software Quality and Business Risk, John
Wiley and Sons, 1999.
4. Roger S.Pressman, Software Engineering, a Practitioner’s
Approach. Fifth Edition, McGraw Hill, 2001.
5. Ian Sommerville, Software Engineering. Sixth Edition, Addison-
Wasley, 2001.
6. Nguyn Văn V. Phân tích thiết kếhthng thông tin hin đại.
Hướng cu trúc và hướng đối tượng, NXB Thng kê, 2002, Hà
Ni.
Bmôn Công nghphn mm – ĐHCN 4
NguyÔn V¨n Vþ
Phn mm vµ tÇm quan träng
PhÇn mÒm gåm 3 phÇn:
1. Ch¬ng tr×nh m¸y tÝnh
nguån
M·m¸y
2. C¸c cÊu tróc d÷ liÖu
Cu tróc lμm vic (bé nhí trong)
CÊu tróc lu tr÷ (bé nhí ngoμi)
a. Kh¸i niÖm vÒ phÇn mÒm
file.exe
file.com
Dowhle
Eddo
If than
End if
wwscklrn
File.text
Bmôn Công nghphn mm – ĐHCN 5
NguyÔn V¨n Vþ
Kh¸i niÖm vÒ phÇn mÒm
PhÇn mÒm gåm 3 phÇn:
3. Các tài liu liên quan
híng dÉn sö dông (ngêi dïng)
tham kh¶o kü thuËt (ngêi b¶o tr×)
tμi liÖu ph¸t triÓn (nhμph¸t triÓn)
User’s
guid
technical
reference
specification,
design, test,
..