系統架構師06-軟體體繫結構

來源:互聯網
上載者:User

標籤:style   os   2014   div   sp   html   on   c   工作   

系統架構師06-軟體體繫結構Table of Contents
  • 1 系統架構師06-軟體體繫結構
    • 1.1 定義
    • 1.2 軟體體繫結構的意義
1 系統架構師06-軟體體繫結構 1.1 定義

軟體體繫結構為軟體系統提供了一個結構、行為和屬性的進階抽象,由構件的描述、構 件的相互作用、指導構件整合的模式以及這些模式的約束組成;軟體體繫結構不僅指定 了系統的組織圖和拓撲結構,並且顯示了系統需求和構成構件之間的對應關係, 提供了一些設計決策的基本原理。

1.2 軟體體繫結構的意義

架構設計是降低成本、提高品質、按時和按需交付的關鍵因素,體現在以下8個方面:

  1. 架構是項目干係人之間交流的手段
  2. 架構是早期決策的體現
  3. 架構是可傳遞可複用的模型
  4. 架構設計能夠對開發進行指導

    架構設計的主要目的是確保為設計人員和實現人員所承擔的工作提供可靠的架構,架 構師需要制定恰當的標準和指導方針,它們會引導設計人員和實現人員的工作

  5. 架構決定了開發和維護的組織圖
  6. 架構明確了對系統實現的約束條件
  7. 架構制約著系統的品質屬性
  8. 架構使推理和控制更簡單
  9. 架構有助於循序漸近的原型設計
  10. 架構可以作為培訓的基礎
  11. 架構設計能夠滿足系統的品質
  12. 架構設計使受益人達成一致的目標
  13. 架構設計能夠支援計劃編製過程
  14. 架構設計能夠有效地管理複雜性
  15. 架構設計為複用奠定了基礎
  16. 架構設計能夠降低維護費用
  17. 架構設計能夠支援衝突分析

Author: <[email protected]>

Date: 2014-09-08 20:52:12

HTML generated by org-mode 6.21b in emacs 23

系統架構師06-軟體體繫結構

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.