當前位置:編程學習大全網 - 編程軟體 - sd的基本思想是什麽?其反饋回路是怎樣形成的

sd的基本思想是什麽?其反饋回路是怎樣形成的

根據SA方法中的數據流圖建立壹個良好的模塊結構圖(例如SC圖或軟件層次方框圖);運用模塊化的設計原理控制系統的復雜性,即設計出模塊相對獨立的,模塊結構圖深度,寬度都適當的,單入口單出口的,單壹功能的模塊結構的軟件結構圖或軟件層次方框圖。

此方法提供了描述軟件系統的工具,提出了評價模塊結構圖質量的標準,即模塊之間的聯系越松散越好,而模塊內各成分之間的聯系越緊湊越好。

結構化設計(Structured Design,簡稱SD)是壹個軟件工程的設計模式,由愛德華·尤登及賴瑞·康斯坦丁提出。

結構化設計是壹個模組化設計,但著重模組之間的“模組層次”(module hierarchy)及模組和其他模組的互動。結構化設計常用在軟件工程的結構化分析中。

結構化設計將系統分解為功能模塊。每個模塊都可以描述為具有輸入、處理和輸出。結構化設計是對系統功能的自頂向下分解,而面向對象設計則側重於系統行為。可以在這兩種方法之間進行類比:模塊現在是對象,程序現在是類。但是,這些編程方法的運行方式存在根本差異。

目標

設計必須實現分析模型中描述的所有顯示需求,必須滿足用戶希望的所有隱式需求;設計必須是可讀、可理解的,使得將來易於編程、易於測試、易於維護;設計應從實現角度出發,給出數據、功能、行為相關的軟件全貌。

  • 上一篇:《源代碼》電影中硬件軟件有哪些
  • 下一篇:計算機網絡技術有前途嗎?
  • copyright 2024編程學習大全網