登錄

詳細(xì)設(shè)計(jì)說(shuō)明書

百科 > 軟件項(xiàng)目管理 > 詳細(xì)設(shè)計(jì)說(shuō)明書

1.什么是詳細(xì)設(shè)計(jì)說(shuō)明書[1]

詳細(xì)設(shè)計(jì)說(shuō)明書是詳細(xì)設(shè)計(jì)階段的主要成果,也是編碼階段主要參考的文檔。

在詳細(xì)設(shè)計(jì)階段開始前,項(xiàng)目組組長(zhǎng)召開全體組員大會(huì)對(duì)概要設(shè)計(jì)文檔進(jìn)行討論,詳細(xì)設(shè)計(jì)階段的主要參考文檔是概要設(shè)計(jì)說(shuō)明書。詳細(xì)設(shè)計(jì)說(shuō)明書是整個(gè)系統(tǒng)開發(fā)的依據(jù),原則上來(lái)說(shuō),任何一個(gè)程序員都能讀懂詳細(xì)設(shè)計(jì)說(shuō)明書,能遵照詳細(xì)設(shè)計(jì)說(shuō)明書實(shí)現(xiàn)程序。

2.詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)容介紹[2]

一般而言,詳細(xì)說(shuō)明書應(yīng)包括以下內(nèi)容:

(1)引言

1)背景:介紹系統(tǒng)概況,闡述項(xiàng)目承擔(dān)者、用戶與其他系統(tǒng)或機(jī)構(gòu)的關(guān)系和聯(lián)系。

2)25作條件與限制:介紹詳細(xì)設(shè)計(jì)所處的技術(shù)條件、經(jīng)濟(jì)條件、時(shí)間因素等及其對(duì)詳細(xì)設(shè)計(jì)的影響;介紹各種限定和限制條件。

3)定義:對(duì)各種專業(yè)術(shù)語(yǔ)、詞條、符號(hào)統(tǒng)一定義,對(duì)詳細(xì)設(shè)計(jì)應(yīng)完成的目標(biāo)、思想或方法作嚴(yán)格限定。4)背景資料:列舉詳細(xì)設(shè)計(jì)中所援引的各種標(biāo)準(zhǔn)、規(guī)范、技術(shù)說(shuō)明、控制框架文件等。

(2)模塊設(shè)計(jì)

1)模塊劃分依據(jù):闡述模塊劃分的科學(xué)依據(jù),對(duì)各模塊功能作概括性介紹。

2)模塊結(jié)構(gòu)與功能描述:給出模塊關(guān)系結(jié)構(gòu),并對(duì)模塊間接口(入口、出口參數(shù))以及模塊功能作詳細(xì)介紹。

(3)代碼設(shè)計(jì)

各類代碼名稱、功能、相應(yīng)的編碼表、使用范圍、使用要求及對(duì)代碼的評(píng)價(jià)。

(4)數(shù)據(jù)庫(kù)設(shè)計(jì)

1)數(shù)據(jù)庫(kù)總體結(jié)構(gòu):參照《總體設(shè)計(jì)方案》。

2)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì):包括命名原則、數(shù)據(jù)層的組織結(jié)構(gòu)、投影方式和坐標(biāo)記錄格式、數(shù)據(jù)庫(kù)結(jié)構(gòu)(建庫(kù))等。

3)數(shù)據(jù)麾物理設(shè)計(jì):包括物理存儲(chǔ)方式(目前多采用客戶一服務(wù)器體系)、海量存儲(chǔ)的物理分配、容量設(shè)計(jì)及增容措施等。

4)數(shù)據(jù)庫(kù)管理要求:包括對(duì)數(shù)據(jù)庫(kù)安全性、保密性、完整性、一致性的要求及各種保證措施。

(5)用戶界面設(shè)計(jì)

1)用戶界面設(shè)計(jì)原則。

2)交互式菜單設(shè)計(jì):設(shè)計(jì)用于交互式操作的菜單原型。

3)圖、表顯示設(shè)計(jì):設(shè)計(jì)符合用戶習(xí)慣和要求的圖表顯示方式。

4)布局設(shè)計(jì):平衡各種界面,在符合用戶要求和習(xí)慣的前提下,參照美學(xué)原理、人體工程學(xué)原理優(yōu)化菜單及界面布局。

(6)輸入/輸出設(shè)計(jì)

1)輸入設(shè)計(jì):輸入項(xiàng)目、輸入設(shè)備、功能要求、輸入檢驗(yàn)、輸入質(zhì)量控制

2)輸出設(shè)計(jì):輸出項(xiàng)目、輸出設(shè)備、功能要求、評(píng)價(jià)與檢驗(yàn)。

(7)程序模塊設(shè)計(jì)

程序模塊的算法及其優(yōu)化措施,邏輯流程的框圖,出/入口參數(shù)及外部接口標(biāo)準(zhǔn)。

(8)安全性設(shè)計(jì)

用戶權(quán)限的劃分;數(shù)據(jù)的安全保護(hù)措施:如副本、倒庫(kù)期限、日志等;數(shù)據(jù)的完整性檢驗(yàn)條件設(shè)計(jì)。(9)方案實(shí)施與管理

1)方案實(shí)施說(shuō)明。

2)工作任務(wù)分解:根據(jù)任務(wù)性質(zhì)、工作量大小,按照管理模式做工作任務(wù)分解,確保整體工作效率。

3)進(jìn)度安裝。

4)經(jīng)費(fèi)預(yù)算與管理。

評(píng)論  |   0條評(píng)論