-
軟件工程方法
(技術)
鎖定
軟件工程包括三個要素:方法、工具和過程。
軟件工程方法為軟件開發提供了 “如何做” 的技術,軟件工具為軟件工程方法提供了自動的或半自動的軟件支撐環境; 過程是為了獲得高質量的軟件所需要完成的一系列任務框架,它規定了完成各項任務的工作步驟。
- 中文名
- 軟件工程方法
- 三個要素
- 方法、工具和過程
- 面向對象
- 數據
- 作 用
- 為開發提供了 “如何做” 的技術
軟件工程方法核心內容
軟件工程方法方法簡介
結構化方法也稱為生命週期方法學或結構化範型。將軟件生命週期的全過程依次劃分為若干個階段,採用結構化技術來完成每個階段的任務。特點:(1) 強調自頂向下順序地完成軟件開發的各階段任務; (2) 結構化方法要麼面向行為,要麼面向數據,缺乏使兩者有機結合的機制。
面向對象方法是將數據和對數據的操作緊密地結合起來的方法。軟件開發過程是多次反覆迭代的演化過程。 面向對象方法在概念和表示方法上的一致性,保證了各項開發活動之間的平滑過渡。對於大型、複雜及交互性比較強的系統,使用面向對象方法更有優勢。
形式化方法是一種基於形式化數學變換的軟件開發方法,它可將系統的規格説明轉換為可執行的程序。該過程的具體描述如圖1所示。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:13次歷史版本
- 最近更新: 叮叮咚115