資訊系統專案管理-1.資訊系統開發方法
阿新 • • 發佈:2019-02-12
一、結構化方法
也稱生命週期法,由結構化分析、結構化設計、結構化程式設計組成,是自頂向下、逐步求精和模組化設計
- 開發目標清晰化
- 開發工作階段化
- 開發文件規範化
- 設計方法結構化
不足與侷限性:
- 開發週期長
- 難以適應需求變化
- 很少考慮資料結構
二、面向物件法
優點:更好的複用性,符合人們慣性思維,縮短開發週期
缺點:大型專案不能涉足系統分析以前的開發環節
對於大型系統,最好先自頂向下結構化方法,後自底向上 OO 方法
三、原型化方法:也成為快速原型法
- 原型的概念和分類
- 系統的一個早期可執行的版本,反應最終系統的部分重要特性
- 按照是否實現功能來分:分為水平原型和垂直原型兩種
- 按照最終結果來分:分為拋棄式原型演化式原型
- 原型法的開發過程
- 確定使用者基本需求
- 設計系統初始原型
- 使用和評價原型
- 修改和完善原型
- 整理原型、提供文件
- 原型法的特點
- 原型法可以使系統發開週期縮短、成本和風險降低、速度加快,獲得較高的綜合開發效益
- 原型法是以使用者為中心來開發系統的,使用者參與程度大大提高,開發的系統符合使用者的需求,因而增加了使用者的滿意度,提高了系統開發的成功率
- 由於使用者參與了系統開發的全過程,對系統的功能和結構容易理解和接受,有利於系統的移交,有利於系統的執行與維護
不足之處: - 開發環境要求高:開發工具、開發人員和使用者素質、硬體裝置
- 管理水平要求高:缺乏統一規劃和標準,難以控制開發過程