5月 02, 2011

結構化分析設計

需求塑模:從使用者身上擷取需求,並且使用工具、圖形表達出來。

需求塑模工具有下列:
1. 流程圖,用來表達實體、作業處理的程序與資訊傳遞。
2. 處理描述,流程圖中詳細的步驟,輸入輸出
3. 藍圖,流程圖中會用到的表格資訊
4. 資料詞彙,用來描述藍圖中的欄位資訊,例如像是型別、格式、範圍

[結構化技術] (背熟 分析/設計 各用何種工具)

1. 結構化分析:使用事件列、環境圖、資料流程圖(DFD)、資料字典(Dict)、ERD
2. 結構化設計:使用結構圖、HIPO、資料字典
3. 結構化程式設計:循序、選擇、重複
4. 由上而下發展,由上而下設計、由上而下編碼、由上而下實施
由上而下設計:層級化設計、延緩考慮細節、便於驗證
由上而下編碼:當高階模組設計完之後,先針對上層進行 Coding 實作。
由上而下實施:即 由上而下測試,底層未完成部份,需要用虛擬模組來配合。
※由上而下實施的特色
優點:系統整合測試可以減少、最高層模組測試多次、錯誤在上層能提早發現。
缺點:殘根模組設計不易、測試個案設計不易、測試結果不易觀察。

沒有留言:

張貼留言