2011-05-23 13:41:25nut

[筆記]系統開發過程

系統開發過程(Booch  p.278)

1. 觀念期

    主要工作

確定軟體的核心需求

ex.找出系統的行為者, 使用個案, 問題描述

2. 分析期

    主要發展系統之行為模式

ex.找出行為者的使用個案和情節, 找出類別和物件, 屬性和操作, 建構初步之類別圖.

3. 設計期

    建構系統架構

    主要以類別圖描述邏輯架構, 以處理圖描述處理架構, 以模組圖描述模組架構等.

4. 進化期

    不斷地改良與精煉系統之實作.

5. 維護期

    改良移交之系統