面向對象軟件工程複習之概述1

軟件是計算機系統中與硬件相互依存的另一部分,它是包括程序,數據及其相關文檔的完整集合,

所以軟件不等於程序


一個軟件從定義到開發、使用和維護,直到最終被棄用,要經歷一個漫長的時期,通常把軟件經歷的這個時期稱爲軟件生命週期 。由軟件定義、軟件開發和運行維護三個時期組成。


軟件工程3個要素:方法、工具和過程。


結構化開發方法
是現有軟件開發方法中最成熟、應用最廣泛的方法,由結構化分析(SA)、結構化設計(SD)和結構化程序設計(SP)等方法構成。基本思想是自頂向下、逐步求精。指導原則是功能的分解和抽象


軟件開發模型(軟件過程):是軟件開發全部過程、活動和任務的結構框架。

瀑布模型

噴泉模型:





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章