架構(gòu)引用維基百科:軟件體系結(jié)構(gòu)是構(gòu)建計(jì)算機(jī)軟件實(shí)踐的基礎(chǔ)。與建筑師設(shè)定建筑項(xiàng)目的設(shè)計(jì)原則和目標(biāo),作為繪圖員畫圖的基礎(chǔ)一樣,一個(gè)軟件架構(gòu)師或者系統(tǒng)架構(gòu)師陳述軟件構(gòu)架以作為滿足不同客戶需求的實(shí)際系統(tǒng)設(shè)計(jì)方案的基礎(chǔ)。從和目的、主題、材料和結(jié)構(gòu)的聯(lián)系上來說,軟件架構(gòu)可以和建筑物的架構(gòu)相比擬。一個(gè)軟件架構(gòu)師需要有廣泛的軟件理論知識(shí)和相應(yīng)的經(jīng)驗(yàn)來實(shí)施和管理軟件產(chǎn)品的高級(jí)設(shè)計(jì)。軟件架構(gòu)師定義和設(shè)計(jì)軟件的模塊化,模塊之間的交互,用戶界面風(fēng)格,對(duì)外接口方法,創(chuàng)新的設(shè)計(jì)特性,以及高層事物的對(duì)象操作、邏輯和流程。
臨城網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,臨城網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為臨城上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的臨城做網(wǎng)站的公司定做!
軟件架構(gòu)師與客戶商談概念上的事情,與經(jīng)理商談廣泛的設(shè)計(jì)問題,與軟件工程師商談創(chuàng)新的結(jié)構(gòu)特性,與程序員商談實(shí)現(xiàn)技巧,外觀和風(fēng)格。
軟件架構(gòu)是一個(gè)系統(tǒng)的草圖。軟件架構(gòu)描述的對(duì)象是直接構(gòu)成系統(tǒng)的抽象組件。各個(gè)組件之間的連接則明確和相對(duì)細(xì)致地描述組件之間的通訊。在實(shí)現(xiàn)階段,這些抽象組件被細(xì)化為實(shí)際的組件,比如具體某個(gè)類或者對(duì)象。在面向?qū)ο箢I(lǐng)域中,組件之間的連接通常用接口來實(shí)現(xiàn)。
架構(gòu)來源于建筑工程學(xué),描述對(duì)軟件密集型系統(tǒng)設(shè)計(jì)藍(lán)圖。在不同軟件領(lǐng)域,有其不同特征,但有一部分共同基礎(chǔ)設(shè)計(jì)原則和共性。
在這里將進(jìn)行一些軟件架構(gòu)設(shè)計(jì)系列,此系列已經(jīng)完成了架構(gòu)層次設(shè)計(jì),此系列仍在繼續(xù)更新中…