Thứ Tư, 20 tháng 4, 2016

Bài giảng công nghệ phần mềm nâng cao Vòng đời và các mô hình phát triển phần

Outline Software life-cycle Qui ỡ h hỏ i Phn Q i trỡnh phỏt trin Ph mm Cỏc mụ hỡnh phỏt trin Mụ hỡnh tuyn tớnh Mụ hỡnh ch th Mụ hỡnh phỏt trin ng dng nhanh Cỏc mụ hỡnh tin húa Mụ hỡnh phỏt trin ng thi Mụ hỡnh hng thnh phn Pham Ngoc Hung, Coltech, VNU, 2009 2 Vũng i phn mm (Software life-cycle) life cycle) Vũng i phn mm l thi k tớnh t khi phn mm g p p c sinh (to) ra cho n khi cht i (t lỳc hỡnh thnh ỏp ng yờu cu, vn hnh, bo dng cho n khi loi b khụng õu dựng) ) Quy trỡnh phn mm (vũng i phn mm) c phõn chia thnh cỏc pha chớnh: phõn tớch, thit k hõ hi h h ỏ h hớ h hõ ớ h hi k, ch to, kim th, bo trỡ. Biu din cỏc pha cú khỏc nhau theo tng ngi Pham Ngoc Hung, Coltech, VNU, 2009 3 Mụ hỡnh vũng i phn mm ca Boehm g p Xỏc nh yờu cu h thng Kim chng Xỏc nh yờu cu phn mm Kim chng Thit k cn bn Kim chng Thit k chi tit Kim chng Lp trỡnh G li Kim th Chy th Vn hnh Bo trỡ Kim chng li Pham Ngoc Hung, Coltech, VNU, 2009 4 Suy h i ũ S ngh mi v vũng i phn mm h (1) Pha xỏc nh yờu cu v thit k cú vai trũ quyt nh n cht lng phn mm, chim phn ln cụng sc so vi lp trỡnh, kim th v chuyn giao phn mm (2) Pha c th húa cu trỳc phn mm ph thuc nhiu vo suy ngh trờn xung (top-down) v tru tng y g g( p ) g húa, cng nh chi tit húa (3) Pha thit k, ch to thỡ theo trờn xung, pha kim th thỡ d i lờ (b h hỡ di lờn (bottom-up) ) Pham Ngoc Hung, Coltech, VNU, 2009 5 Suy h i ũ S ngh mi v vũng i phn mm h ( ) (4) Trc khi chuyn sang pha k tip phi m bo pha y gp pp p hin nay ó c kim th khụng cũn li (5) Cn cú c ch kim tra cht lng, xột duyt gia cỏc pha nhm b khụ gõy li cho pha sau h h m bo khụng õ h h (6) T liu ca mi pha khụng ch dựng cho pha sau, m chớnh l i tng quan trng cho kim tra v m bo cht lng ca tng quy trỡnh v ca chớnh phn mm Pham Ngoc Hung, Coltech, VNU, 2009 6

0 nhận xét:

Đăng nhận xét