什麼是軟體架構
軟體架構分邏輯架構、物理架構、系統架構。
一般情況下系統架構師會出起碼包含以上3個部分的文件,而部分分工明細的公司,物理架構關於伺服器配置與網路的章節由運維部(或其他類似職責部門)來補充或修改。
有此可以看出一個合格的系統架構師,他/她的知識廣度是很恐怖的。
當然本文並不是一個維基百科或百度百科,所以只是淺談即止。
系統架構如何產生
首先明確一點的,萬能是因為它是一個兼顧與取捨的博弈,沒有一個系統架構可以拍著胸脯說:我可以應用到任何場景。
系統架構與業務有著強烈的依賴關係,業務左右系統架構,而系統架構有時在特殊情況下也可能會影響業務做適當調整。
既然說到業務左右系統架構,那麼很明顯,要先有業務才有系統架構。
http://www.cnblogs.com/doddgu/p/papapa_xitongjiagou.html