資源描述:
《軟件概要設(shè)計報告文檔》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、軟件概要設(shè)計報告v目錄1.引言21.1編寫目的21.2項目風(fēng)險21.3預(yù)期讀者和閱讀建議21.4參考資料22.設(shè)計概述22.1限制和約束22.2設(shè)計原則和設(shè)計要求33.系統(tǒng)邏輯設(shè)計33.1系統(tǒng)組織設(shè)計33.2系統(tǒng)結(jié)構(gòu)設(shè)計33.2.1系統(tǒng)特性表33.2.2系統(tǒng)特性結(jié)構(gòu)圖43.3系統(tǒng)接口設(shè)計43.3.1系統(tǒng)接口表43.3.2系統(tǒng)接口傳輸協(xié)議說明43.4系統(tǒng)完整性設(shè)計54.系統(tǒng)出錯處理設(shè)計54.1系統(tǒng)出錯處理表54.2維護處理過程表55.技術(shù)設(shè)計65.1系統(tǒng)開發(fā)技術(shù)說明表65.2開發(fā)技術(shù)應(yīng)用說明66.數(shù)據(jù)庫設(shè)計67.詞匯表7
2、8.進度計劃7第-7-頁1.引言引言是對這份軟件系統(tǒng)概要設(shè)計報告的概覽,是為了幫助閱讀者了解這份文檔是如何編寫的,并且應(yīng)該如何閱讀、理解和解釋這份文檔。編寫目的開發(fā)這個軟件產(chǎn)品意義、作用、以及最終要達到的意圖項目風(fēng)險首要風(fēng)險承擔(dān)者包括:●任務(wù)提出者;●軟件開發(fā)者;●產(chǎn)品使用者。預(yù)期讀者和閱讀建議列舉本軟件系統(tǒng)概要設(shè)計報告所針對的各種不同的預(yù)期讀者參考資料列舉編寫軟件產(chǎn)品概要設(shè)計報告時所用到的參考文獻及資料●2.設(shè)計概述本節(jié)描述現(xiàn)有開發(fā)條件和需要實現(xiàn)的目標(biāo),說明進行概要設(shè)計時應(yīng)該遵循的設(shè)計原則和必須采用的設(shè)計方法。限制和
3、約束第-7-頁簡要描述起到限制和約束作用的各種可能存在的條件,并且說明在上述條件下,應(yīng)該實現(xiàn)的系統(tǒng)目標(biāo)●在此輸入設(shè)計原則和設(shè)計要求●在此輸入1.系統(tǒng)邏輯設(shè)計本節(jié)內(nèi)容主要根據(jù)軟件產(chǎn)品需求規(guī)格說明書和軟件產(chǎn)品數(shù)據(jù)字典建立系統(tǒng)的邏輯模型。系統(tǒng)組織設(shè)計系統(tǒng)組織設(shè)計通過系統(tǒng)組織表描述本系統(tǒng)由哪些子系統(tǒng)(模塊)組成,這些子系統(tǒng)與業(yè)務(wù)職能之間的關(guān)系,以及各個子系統(tǒng)的安裝地點。系統(tǒng)組織表如下:子系統(tǒng)編號英文名稱中文名稱業(yè)務(wù)職能安裝地點備注系統(tǒng)結(jié)構(gòu)設(shè)計本節(jié)將對系統(tǒng)特性作較為詳細(xì)的描述,并給出系統(tǒng)特性結(jié)構(gòu)圖。1.1.1系統(tǒng)特性表系統(tǒng)特性可
4、以具有操作界面,也可以沒有操作界面;可以被其它操作界面、或者系統(tǒng)特性調(diào)用,也可以調(diào)用其它操作界面、非操作界面、或者系統(tǒng)特性;但是不允許遞歸調(diào)用(調(diào)用自己),包括間接遞歸調(diào)用。系統(tǒng)特性表如下:子系統(tǒng)編號:子系統(tǒng)英文名稱:子系統(tǒng)中文名稱:特性編號系統(tǒng)特征英文名稱系統(tǒng)特征中文名稱操作功能調(diào)用對象被調(diào)用對象備注說明:第-7-頁1.1.1系統(tǒng)特性結(jié)構(gòu)圖系統(tǒng)特性結(jié)構(gòu)圖給出系統(tǒng)特性在邏輯層面上相互之間的關(guān)系,其主要依據(jù)來源于需求規(guī)格說明書中,系統(tǒng)特性一節(jié)中的有關(guān)描述。系統(tǒng)特性結(jié)構(gòu)圖系統(tǒng)接口設(shè)計系統(tǒng)接口是一種非可視的系統(tǒng)界面,在多數(shù)情
5、況下,它對用戶是透明的。本節(jié)將對系統(tǒng)接口作較為詳細(xì)的描述,并給出接口說明清單。1.1.2系統(tǒng)接口表接口作為系統(tǒng)的一種輸入/輸出形式,分為網(wǎng)絡(luò)接口、數(shù)據(jù)庫接口、RS-232串行通訊接口、IEEE—485串行總線接口、并行I/O接口等等多種類型。當(dāng)系統(tǒng)由多個子系統(tǒng)(模塊)組成時,每個子系統(tǒng)分別使用一張系統(tǒng)接口表進行描述。系統(tǒng)接口表如下:子系統(tǒng)編號子系統(tǒng)英文名稱子系統(tǒng)中文名稱接口編號接口名稱接口類型接口性質(zhì)接口速率接口協(xié)議備注說明:1.1.3系統(tǒng)接口傳輸協(xié)議說明逐項詳細(xì)描述系統(tǒng)接口表中所列出各個系統(tǒng)接口使用的傳輸協(xié)議,以及其
6、它相關(guān)內(nèi)容,例如:驅(qū)動程序、動態(tài)連接庫、等等。第-7-頁系統(tǒng)完整性設(shè)計描述系統(tǒng)對象(數(shù)據(jù)元、數(shù)據(jù)類),所受到的邏輯約束關(guān)系。系統(tǒng)完整性約束表如下:子系統(tǒng)編號子系統(tǒng)英文名稱子系統(tǒng)中文名稱約束編號完整性名稱相對對象名約束表達式備注說明:1.系統(tǒng)出錯處理設(shè)計本節(jié)描述系統(tǒng)發(fā)生外界及內(nèi)在錯誤時,所提供的錯誤信息及處理方法,它包括系統(tǒng)出錯處理表及維護處理過程表。系統(tǒng)出錯處理表本表給出有關(guān)出錯處理的產(chǎn)生原因、提示信息、以及建議處理方法。當(dāng)系統(tǒng)由多個子系統(tǒng)(模塊)組成時,每個子系統(tǒng)分別使用一張系統(tǒng)出錯處理表進行描述。系統(tǒng)出錯處理表如下
7、:子系統(tǒng)編號:子系統(tǒng)英文名稱:子系統(tǒng)中文名稱:錯誤編號錯誤名稱錯誤原因錯誤信息處理方式備注說明:維護處理過程表系統(tǒng)出錯時,將調(diào)用維護處理過程對錯誤進行處理,有關(guān)維護處理過程的各項內(nèi)容由維護處理過程表進行描述。當(dāng)系統(tǒng)有多個子系統(tǒng)(模塊)組成時,每個子系統(tǒng)分別使用一張維護處理過程表進行描述。維護處理過程表如下:第-7-頁子系統(tǒng)編號:子系統(tǒng)英文名稱:子系統(tǒng)中文名稱:錯誤編號處理過程處理過程處理功能入口參數(shù)出口參數(shù)備注英文名稱中文名稱說明:1.技術(shù)設(shè)計系統(tǒng)技術(shù)設(shè)計描述系統(tǒng)各個特性實際使用的開發(fā)技術(shù),以及具體開發(fā)技術(shù)使用時應(yīng)該注
8、意的事項。系統(tǒng)開發(fā)技術(shù)說明表系統(tǒng)開發(fā)技術(shù)說明表如下:子系統(tǒng)編號:子系統(tǒng)英文名稱:子系統(tǒng)中文名稱:技術(shù)編號開發(fā)技術(shù)開發(fā)技術(shù)處理功能系統(tǒng)特性編號備注英文名稱中文名稱說明:開發(fā)技術(shù)應(yīng)用說明逐項詳細(xì)描述系統(tǒng)開發(fā)技術(shù)說明表中所列出各項系統(tǒng)開發(fā)技術(shù)使用的技術(shù)要點,以及其它相關(guān)內(nèi)容。2.數(shù)據(jù)庫設(shè)計?????第-7-頁1.詞匯表列出本文件中用到的