K thut phn mm
ng dng
9/5/2017
Cơng 2
Cc pha trong phttrinphnmm
(Phn 1)
Đtvnđê
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong . com
Nội dung
2.1 Đặt vn đề
2.1.1Đặc đim của phn mềm
2.1.2Các vn đề của phát trin phn mềm
2.1.3c nh phát trin phn mềm
2.2 Các pha trong phát trin phn mềm
2.2.1Nghiên cứu yêu cu (Requirements and
Specifications)
2.2.2Phân tích thiết kế (System Analysis and
Design)
2.2.3Trin khai (Coding and Unit Test)
2.2.4Thử nghiệm (Test)
2.2.5Cài đt bảo t (Deployment and Maintenance)
2
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong . com
2.1.1. Đặc điểm của phn mm
Đặc tính chung của phn mềm:
ng hóa vô nh
Chất lượng phn mềm không gim đi theo thời gian
Phn mềm vốn chứa lỗi tiềm tàng
Lỗi phn mềm d được phát hiện bởi người ngoài
Chức năng của phn mềm thường biến hóa, thay đổi
theo thời gian
Hiu ứng làn sóng trong thay đổi phn mềm
Phn mềm vốn chứa ý tưởng và sáng to của tác
gi/nhóm làm ra nó
Có thể sao chép rất đơn giản
3
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong . com
2.1.1. Đặc điểm của phn mm
Phn mềm tốt
Hiệu suất xử
Các chỉ tiêu bản
Tính dễ hiểu
Thời gian
(Phần cứng phát triển)
Yếu
tố
khái
niệm
phần
mềm
tốt
Đặc
trưng
gần
đây
4
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong . com
Các chỉ tiêu cơ bản để đánh giá phn mm tốt
Phản ánh đúng yêu cu người dùng (tính hiu quả)
Chứa ít lỗi tim tàng
Giá tnh không vượt quá giá ước lượng ban đu
Dễ vn nh, sử dụng
Tính an tn độ tin cậy cao
5
CuuDuongThanCong.com https://fb.com/tailieudientucntt
cuu duong than cong . com