概念架構是什麼

2021-06-07 15:58:33 字數 1353 閱讀 3770

概念架構是什麼

概念架構是直指系統目標的設計思想、重**擇,因而非常重要。《方案建議書》《技術***》和市場彩頁中,都有它的身影,以說明產品/專案/方案的技術優勢。也因此,有人稱它為「市場架構」。

大量軟體企業,招聘系統架構師(sa)、系統工程師(se)、技術經理、售前技術顧問、方案經理時,職位能力中其實都包含了對「概念架構設計能力」的要求。例如:

系統架構師(sa)。(1)軟體總體設計、開發及相關設計文件編寫;(2)關鍵技術和演算法設計研究;(3)系統及技術解決方案設計,軟體總體架構的搭建;(4)通訊協議設計制定、跟蹤研究;……

系統工程師(se)。產品需求分析;產品系統設計;技術問題攻關;解決方案的輸出和重點客戶引導;指導開發工程師對產品需求進行開發……

技術經理。負責公司系統的架構設計,承擔從業務向技術轉換的橋梁作用;協助專案經理制定專案計畫和專案進度控制;輔助需求分析師開展需求分析、需求文件編寫工作;……

售前技術顧問。1)負責支援大客戶解決方案和能力售前諮詢工作;2)完成專案售前階段的客戶調研、需求分析和方案制定、協調交付部門完成poc或demo;3)參與答標,負責標書澄清;4)參與專案專案前期或高層架構設計,根據需要完成專案的系統設計相關工作;……

解決方案經理。解決方案提煉與推廣;現場售前技術支援,如市場策劃、方案編寫,售前交流等;為前端市場人員提供投標支援、投標方案(技術、配置)編制或審核;……

概念架構是直指目標的設計思想、重**擇

概念架構,英文是conceptual architecture。至於概念架構的定義,dana bredemeyer等專家是這麼闡釋的:

概念架構界定系統的高層元件、以及它們之間的關係。概念架構意在對系統進行適當分解、而不陷入細節。藉此,可以與管理人員、市場人員、使用者等非技術人員交流架構。概念架構規定了每個元件的非正式規約、以及架構圖,但不涉及介面細節。(

)根據上述定義,我們注意到如下幾點:

概念架構滿足「架構= 元件+ 互動」的基本定義,只不過概念架構僅關注高層元件(high-level components)。

概念架構對高層元件的「職責」進行了籠統的界定(informal specification),並給出了高層元件之間的相互關係(architecture diagram)。

而且,必須地,概念架構不應涉及介面細節(without inte***ce detail)。

上述定義從實踐來看並不令人滿意。講課時,筆者這樣給概念架構下定義:概念架構是直指目標的設計思想、重**擇。

本文節選自《軟體架構設計(第2版)——程式設計師向架構師轉型必備》一書

溫昱著

圖書詳細資訊:

概念架構是什麼

概念架構是什麼 概念架構是直指系統目標的設計思想 重 擇,因而非常重要。方案建議書 技術 和市場彩頁中,都有它的身影,以說明產品 專案 方案的技術優勢。也因此,有人稱它為 市場架構 大量軟體企業,招聘系統架構師 sa 系統工程師 se 技術經理 售前技術顧問 方案經理時,職位能力中其實都包含了對 概...

SOA架構是什麼

最近在與朋友聊天的時候聊到一些關於soa的話題,一直在做soa架構軟體,卻從來沒去翻閱過soa架構的標準定義,專門在網上查閱了很多 基本上對於soa架構的定義如下 soa架構 service oriented architecture,面向服務的體系結構,也叫面向服務架構 是指為了解決在intern...

新浪漫架構是什麼

乙個 架構和乙個建立在這個架構之上的 實現版本。它是乙個 巨集偉的架構 我的事業是個大事業,但還是有邊際 不是依星計畫 全自動的收錢機 的最基本的魅力和功能。可以靈活裁減的架構 最低配置是架構的核心元件,核心元件包括 虛擬金幣系統,虛擬物品系統,外觀定製器,網路應用管理器 建立在這個架構上的應用可以...