自考《軟件工程》基礎知識點復習:結構化分析方法
更新時間:2013-03-22 16:31:59
來源:|0
瀏覽
收藏
自學考試報名、考試、查分時間 免費短信提醒
結構化分析方法
1.軟件系統/產品的需求工作中的三大挑戰:問題空間的理解、人與人之間的通信、需求的變化性。
2.在軟件需求分析和設計工程的對象是數據和程序,按實施原則的處理是先數據后程序。每一種分析方法必須能夠表達和理解問題的數據域(包括數據流、數據內容、數據結構)和功能域(反映數據域的控制信息)。
結構化分析方法(SA)是面向數據流進行需求分析的方法。是一種建?;顒樱褂煤唵我鬃x符號,根
據軟件內部數據傳遞、變更的關系,以“分解”和“抽象”為基本原則,以自頂向下逐層分解的分析策略,描繪滿足功能要求的軟件模型。
SA分析步驟:(1)了解當前系統的工作流程,活得當前系統的物理模型。(2)抽象出當前系統的邏輯模型。(3)建立目標系統的邏輯模型。(4)做進一步的補充和優化。
SA方法優點:適用于開發數據處理類型軟件的需求分析,利用半形式化工具表達需求,簡明易懂。
缺點:(1)是一個靜態模型,不反映處理順序,不能控制模型,不適合描述實時控制系統。(2)只有和E-R圖結合才能較完整描述用戶對系統的需求。(3)只有和形式化方法結合才能精確描述軟件需求。(4)不適合描述人機界面系統的要求。(5)要借助需求分析工具,提高需求分析質量和效率。
SA方法特征:(1)嚴格定義需求。(2)劃分開發階段。(3)制定規范文檔。(4)分析控制流程是其主要特征。
SA是早期的軟件工程方法,主要用于數據處理方面的問題。
編輯推薦
最新資訊
- 備考2026年4月自學考試!這些真題及題庫早早收藏【免費領取】2025-11-07
- 考前看!2025年10月自考《中國古代文學史一》歷年高頻考點2025-10-24
- 抓緊背!2025年10月自學考試《習概》名詞解釋、簡答題高頻考點匯總2025-10-20
- 考前背誦!2025年10月自學考試沖分資料,速領2025-10-14
- 速領!2025年10月自學考試全專業【沖刺必刷100題】,高頻考點覆蓋2025-10-13
- 2025年10月自學考試題型發布!各專業簡答題、論述題考什么?2025-10-12
- 備考重點!2025年10月自學考試各專業高頻考點+必刷100題2025-10-10
- 2025年10月自考《美學》高頻考點匯總:名詞解釋+簡答題2025-10-09
- 考前復習:2025年10月自學考試《馬原》高頻考點+歷年真題2025-10-07
- 提前發布!2025年10月自學考試答題卡樣式2025-10-07
