系統構架

系統構架

系統構架是對已確定的需求的技術實現構架、作好規劃,運用成套、完整的工具,在規劃的步驟下去完成任務。抽象來說,它是計算機系統結構,或稱計算機體系結構,是一個系統在其所處環境中最高層次的概念;它確定一台計算機硬體和軟體之間的銜接。具體地說計算機體系結構指的是計算機系統設計的觀念與架構,描述計算機在實做的設計原則。它確定一個計算機設計的部件功能 ,部件間接口 並且計算機體系結構著重於“負責了計算機架構的中心功能:計算”的中央處理器內部的運行動作與存儲器的訪問。

架構分類

第一種是基礎架構的設計規劃,例如:OS,硬體,網路,各種套用伺服器等等。

第二種是軟體開發設計的架構師,他們負責規劃程式的運行模式,層次結構,調用關係,規劃具體的實現技術類型,甚至配合整個團隊做好軟體開發中的項目管理。

系統構架

UML與系統構架

UML對系統架構的定義是:系統的組織結構,包括系統分解的組成部分,它們的關聯性,互動,機制和指導原則,這些提供系統設計的信息。具體的說,就是包括五個系統視圖:

1. 邏輯視圖:以問題域的辭彙組成的類和對象的集合

2. 進程視圖:可執行執行緒和進程作為活動類的建模,它是對邏輯視圖的一次執行實例

3. 實現視圖:對組成基於系統的物理代碼的檔案和組件進行建模

4. 部署視圖:把組件物理的部署到一組物理的,可計算的節點上

5.用例視圖:是參與者與系統之間,為達到某個目的而進行的一系列活動,是對系統功能的一種描述。

相關詞條

熱門詞條

聯絡我們