設(shè)計"/>
單價: | 面議 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 山東 青島 |
有效期至: | 長期有效 |
發(fā)布時間: | 2023-12-13 12:21 |
最后更新: | 2023-12-13 12:21 |
瀏覽次數(shù): | 117 |
采購咨詢: |
請賣家聯(lián)系我
|
設(shè)計階段的目標主要是對待開發(fā)系統(tǒng)的構(gòu)架進行分析和設(shè)計,并建立系統(tǒng)構(gòu)架的基線,以便為之后的實施工作提供一個穩(wěn)定的基礎(chǔ)。
設(shè)計階段包括了系統(tǒng)架構(gòu)的輸出,一個好的系統(tǒng)架構(gòu)設(shè)計可以幫助人類梳理業(yè)務(wù)邏輯且抓住核心需求,設(shè)計穩(wěn)定可擴展的業(yè)務(wù)系統(tǒng),評估業(yè)務(wù)開發(fā)周期和開發(fā)成本,有效的規(guī)避風(fēng)險。
例如蓋房子的時候得有建筑圖紙,有了圖紙,才能核算施工周期。
總體設(shè)計是整個系統(tǒng)的框架型設(shè)計,意義及其重大,一般情況下不能省略(只有維護項目可以省略總體設(shè)計,因為基準項目已經(jīng)設(shè)計完畢),所有的產(chǎn)品開發(fā)項目均需要首先進行總體設(shè)計,它是設(shè)計首要步驟,決不允許本末倒置,不能出現(xiàn)先編碼后設(shè)計的情況,這是軟件開發(fā)的第二大痛點(大是需求不明確、任意變更需求)。
總體設(shè)計分為三個階段:
階段:初始設(shè)計。
在對給定的數(shù)據(jù)流圖進行復(fù)審和精化的基礎(chǔ)上,將其轉(zhuǎn)化為初始的模塊結(jié)構(gòu)圖。
第二階段:精化設(shè)計。
依據(jù)模塊“高內(nèi)聚低耦合”的原則,精化初始的模塊結(jié)構(gòu)圖,并設(shè)計其中的全局數(shù)據(jù)結(jié)構(gòu)和每一模塊的接口。
第三階段:設(shè)計復(fù)審階段,對前兩個階段得到的高層軟件結(jié)構(gòu)進行復(fù)審,必要時還可能需要對軟件結(jié)構(gòu)做一些精化工作。