當前位置:首頁 » 基礎信息 » 開發的基礎架構是是什麼
擴展閱讀
機械圖紙基礎知識大全 2025-02-21 16:03:36
工資多少不重要動漫 2025-02-21 15:50:12
動漫高清片源哪裡找 2025-02-21 15:50:11

開發的基礎架構是是什麼

發布時間: 2025-02-19 21:35:12

❶ 什麼是軟體基礎架構

軟體架構

軟體架構(software architecture)是一系列相關的抽象模式,用於指導大型軟體系統各個方面的設計。 軟體架構是一個系統的草圖。軟體架構描述的對象是直接構成系統的抽象組件。各個組件之間的連接則明確和相對細致地描述組件之間的通訊。在實現階段,這些抽象組件被細化為實際的組件,比如具體某個類或者對象。在面向對象領域中,組件之間的連接通常用介面_(計算機科學)來實現。

軟體體系結構是構建計算機軟體實踐的基礎。與建築師設定建築項目的設計原則和目標,作為繪圖員畫圖的基礎一樣,一個軟體架構師或者系統架構師陳述軟體構架以作為滿足不同客戶需求的實際系統設計方案的基礎。

軟體構架是一個容易理解的概念,多數工程師(尤其是經驗不多的工程師)會從直覺上來認識它,但要給出精確的定義很困難。特別是,很難明確地區分設計和構架:構架屬於設計的一方面,它集中於某些具體的特徵。

在「軟體構架簡介」中,David GArlan 和 Mary Shaw 認為軟體構架是有關如下問題的設計層次:「在計算的演算法和數據結構之外,設計並確定系統整體結構成為了新的問題。結構問題包括總體組織結構和全局控制結構;通信、同步和數據訪問的協議;設計元素的功能分配;物理分布;設計元素的組成;定標與性能;備選設計的選擇。」[GS93]

但構架不僅是結構;IEEE Working Group on Architecture 把其定義為「系統在其環境中的最高層概念」[IEEE98]。構架還包括「符合」系統完整性、經濟約束條件、審美需求和樣式。它並不僅注重對內部的考慮,而且還在系統的用戶環境和開發環境中對系統進行整體考慮,即同時注重對外部的考慮。

在 Rational Unified ProcESs 中,軟體系統的構架(在某一給定點)是指系統重要構件的組織或結構,這些重要構件通過介面與不斷減小的構件與介面所組成的構件進行交互。

從和目的、主題、材料和結構的聯繫上來說,軟體架構可以和建築物的架構相比擬。一個軟體架構師需要有廣泛的軟體理論知識和相應的經驗來事實和管理軟體產品的高級設計。軟體架構師定義和設計軟體的模塊化,模塊之間的交互,用戶界面風格,對外介面方法,創新的設計特性,以及高層事物的對象操作、邏輯和流程。

❷ 什麼是it基礎架構

IT基礎架構是信息技術基礎架構庫,是全球公認的一系列信息技術(IT)服務管理的最佳實踐,是英國中央計算機與電信局創建,可以理解為是承載信息的結構,幫助各類組織應對行業不斷增長地對IT服務的要求,

IT基礎架構是目前全球IT服務領域最受認可的系統而實用的結構化方法,信息技術基礎架構融合了全球最佳IT實踐,是IT部門用於計劃、實施和運維的高質量的服務准則,是這些信息的載體,信息技術基礎架構庫根據功能可以劃分:服務策略、服務設計、管理、服務轉型、服務操作和服務完善。

(2)開發的基礎架構是是什麼擴展閱讀:

IT互聯網技術主要組成:

1、感測技術這是人的感覺器官的延伸與拓展,最明顯的例子是條碼閱讀器。

2、通信技術這是人的神經系統的延伸與拓展,承擔傳遞信息的功能。

3、計算機技術這是人的大腦功能延伸與拓展,承擔對信息進行處理的功能。