傳統軟件工程建設方法(ppt 234頁)
傳統軟件工程建設方法(ppt 234頁)內容簡介
主要內容
1. 傳統軟件工程方法
2. 麵向對象軟件工程(統一建模語言UML)
3. 軟件過程、管理與質量
軟件的發展過程
第一階段:從第一台計算機上的第一個程序的出現到實用的高級程序設計語言出現之前(1946-1956);
第二階段:從實用的高級程序設計語言出現到軟件工程出現之前(1956-1968);
第三階段:軟件工程(1968- )。
產生軟件危機的原因(軟件本身的特點):
1. 軟件開發進展情況較難衡量
2. 軟件開發質量難以評價
3. 管理和控製軟件開發過程相當困難
4. 軟件沒有“磨損”概念,軟件維護通常意味著該進或修改原來的設計
產生軟件危機的原因(軟件開發人員的錯誤觀點)
1. “有一個對目標的概括描述就足以著手編寫程序了,許多細節可以在以後再補充”
2. “所謂軟件開發就是編寫程序並設法使它運行”
3. “用戶對軟件的要求不斷變化,然而軟件是柔軟而靈活的,可以輕易地改動”
4. “軟件投入生產性運行以後需要的維護工作並不多,而且維護是一件很容易做的簡單工作”
軟件工程:
應用計算機科學、數學及管理科學等原理,以工程化原則、方法解決軟件問題的工程。其中,計算機科學、數學用於構造模型與算法,工程科學用於製定規範、設計範型、降低成本及確定權衡,管理科學用於計劃、資源、質量、成本等管理。
..............................
用戶登陸
信息化知識熱門資料
信息化知識相關下載