国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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

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

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

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

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

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

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

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

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