第四节 结构化分析方法的概念
生活随笔
收集整理的這篇文章主要介紹了
第四节 结构化分析方法的概念
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
結構化分析方法的概念
- 1.軟件開發方法學
- 2.結構化方法的組成
- 2.1結構化分析方法
- 2.2結構化設計方法
- 2.3 結構化程序設計方法
- 3.結構化分析
結構:是指系統內各個組成要素之間的相互聯系、相互作用的框架。
組成:結構化方法是一種傳統的軟件開發方法,它是由結構化分析、結構化設計和結構化程序設計三部分有機組合而成的。
基本思想:
把一個復雜問題的求解過程分階段進行,而且這種分解是自頂向下,逐層分解,使得每個階段處理的問題都控制在人們容易理解和處理的范圍內。
結構化方法的基本要點是:
自頂向下、逐步求精、模塊化設計、結構化編碼。
1.軟件開發方法學
1.
2.軟件開發方法概念:
3.軟件開發方法學:
2.結構化方法的組成
2.1結構化分析方法
主要用于分析需求,形成需求規約
結構化分析方法是以自頂向下,逐步求精為基點,以一系列經過實踐的考驗被認為是正確的原理和技術為支撐,以數據流圖,數據字典,結構化語言,判定表,判定樹等圖形表達為主要手段,強調開發方法的結構合理性和系統的結構合理性的軟件分析方法。
2.2結構化設計方法
根據需求規約來設計
結構化設計方法是以自頂向下,逐步求精,模塊化為基點,以模塊化,抽象,逐層分解求精,信息隱蔽化局部化和保持模塊獨立為準則的設計軟件的數據架構和模塊架構的方法學。
2.3 結構化程序設計方法
結構化程序設計方法是按照模塊劃分原則以提高程序可讀性和易維護性、可調性和可擴充性為目標的一種程序設計方法。在結構化的程序設計中,只允許三種基本的程序結構形式,它們是順序結構、分支結構、(包括多分支結構) 和循環結構,這三種基本結構的共同特點是只允許有一個流動入口和一個出口,僅有這三種基本結構組成的程序稱為結構化程序。結構化程序設計適用于程序規模較大的情況,對于規模較小程序也可采用非結構化程序設計方法。
3.結構化分析
一般利用圖形表達用戶需求,強調開發方法的結構合理性以及所開發軟件的結構合理性。
總結
以上是生活随笔為你收集整理的第四节 结构化分析方法的概念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Ubuntu】Ubuntu设置和查看环
- 下一篇: 虚拟化六大安全问题