卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

怎樣做小程序 如何學(xué)習(xí)寫程序設(shè)計(jì)文檔?

如何學(xué)習(xí)寫程序設(shè)計(jì)文檔?  寫程序設(shè)計(jì)文檔,要注意簡(jiǎn)潔和邏輯性,需要明確的是:文檔并不是進(jìn)行設(shè)計(jì)的目標(biāo),也不是設(shè)計(jì)過程中額外的工作。具體模塊和步驟為:  1.需求分析  需求分析的結(jié)果通常需要使用需求

如何學(xué)習(xí)寫程序設(shè)計(jì)文檔?

  寫程序設(shè)計(jì)文檔,要注意簡(jiǎn)潔和邏輯性,需要明確的是:文檔并不是進(jìn)行設(shè)計(jì)的目標(biāo),也不是設(shè)計(jì)過程中額外的工作。具體模塊和步驟為:  

1.需求分析  需求分析的結(jié)果通常需要使用需求說明文檔來描述,目前主流的需求描述方法包括:用戶例圖、用戶故事等方式。這些方式有所不同的側(cè)重,其核心思想就是描述清楚用戶的使用場(chǎng)景?! ?/p>

2.功能設(shè)計(jì)  對(duì)于主要是用戶界面的軟件項(xiàng)目來說,功能設(shè)計(jì)可以看作是畫出原型界面,描述使用場(chǎng)景,獲得用戶認(rèn)可的過程。而對(duì)于沒有界面的軟件項(xiàng)目來說,則功能設(shè)計(jì)與需求分析的區(qū)分更為模糊。  

3.系統(tǒng)架構(gòu)設(shè)計(jì)  系統(tǒng)架構(gòu)設(shè)計(jì)是一個(gè)非常依賴于經(jīng)驗(yàn)的設(shè)計(jì)過程。需要根據(jù)軟件項(xiàng)目的特定功能需求和非功能性需求進(jìn)行取舍,最終獲得一個(gè)滿足各方要求的系統(tǒng)架構(gòu)。系統(tǒng)架構(gòu)的不同,將很大程度上決定系統(tǒng)開發(fā)和維護(hù)是否能夠較為容易的適應(yīng)需求變化,以及適應(yīng)業(yè)務(wù)規(guī)模擴(kuò)張?! ?/p>

4.模塊/子系統(tǒng)概要設(shè)計(jì)  模塊/子系統(tǒng)的概要設(shè)計(jì),由架構(gòu)師參與,核心設(shè)計(jì)和開發(fā)人員負(fù)責(zé)的方式進(jìn)行。  在概要設(shè)計(jì)工作中,需要在架構(gòu)確定的開發(fā)路線的指導(dǎo)下,完成模塊功能實(shí)現(xiàn)的關(guān)鍵設(shè)計(jì)工作。在概要設(shè)計(jì)階段,需要關(guān)注于模塊的核心功能和難點(diǎn)進(jìn)行設(shè)計(jì)。  

5.模塊詳細(xì)設(shè)計(jì)  在瀑布式開發(fā)模型中,模塊的詳細(xì)設(shè)計(jì)會(huì)要求比較嚴(yán)格,將所有類進(jìn)行詳細(xì)設(shè)計(jì)。除了一些對(duì)于系統(tǒng)健壯性要求非常嚴(yán)格的軟件項(xiàng)目,如國(guó)防項(xiàng)目,金融項(xiàng)目還要求有詳細(xì)設(shè)計(jì)文檔之外。其他的項(xiàng)目大多采用其他方式來處理這樣的工作,如自動(dòng)化測(cè)試等?! 【C上所述,軟件設(shè)計(jì)文檔作為軟件開發(fā)團(tuán)隊(duì)的溝通、理解、知識(shí)共享的手段,具有非常重要的意義。