
Bé m«n C«ng nghÖ phÇn mÒm- Khoa CNTT- §HCN
Email: vynv@coltech.vnu.vn
Kỹnghệphần mềm
Software Engeneering
NguyÔn V¨n Vþ

Bộmôn Công nghệphần mềm – ĐHCN 2
NguyÔn V¨n Vþ
Bài 1: Khái niệm vềphần mềm
Nội dung
■Phần mềm vμtÇm quan träng
■TiÕn hãa phÇn mÒm vμth¸ch thøc
■Kü nghÖ phÇn mÒm
■Tiến tr×nh phần mềm
■Chất lượng phần mềm

Bộmôn Công nghệphần mềm – ĐHCN 3
NguyÔn V¨n Vþ
TÀI LiỆU THAM KHẢO
1. Nguyễn Văn Vỵ, Nguyễn Việt Hà. Giáo trình kỹnghệphần
mềm. Nhà xuất bản Đại học Quốc gia Hà nội, 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. Nguyễn Văn Vỵ. Phân tích thiết kếhệthống thông tin hiện đại.
Hướng cấu trúc và hướng đối tượng, NXB Thống kê, 2002, Hà
Nội.

Bộmôn Công nghệphần mềm – ĐHCN 4
NguyÔn V¨n Vþ
Phần mềm vµ tÇm quan träng
PhÇn mÒm gåm 3 phÇn:
1. Ch−¬ng tr×nh m¸y tÝnh
M· nguån
M·m¸y
2. C¸c cÊu tróc d÷ liÖu
Cấu tróc lμm việc (bé nhí trong)
CÊu tróc l−u 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

Bộmôn Công nghệphần mềm – Đ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 liệu 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,
..

