軟件數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告文檔模板_第1頁(yè)
軟件數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告文檔模板_第2頁(yè)
軟件數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告文檔模板_第3頁(yè)
軟件數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告文檔模板_第4頁(yè)
軟件數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告文檔模板_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、軟件數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告文檔模板1 .引言21.1 編寫目的31.2 項(xiàng)目來源31.3 文檔約定31.4 預(yù)期讀者和閱讀建議31.5 參考資料32 .數(shù)據(jù)庫(kù)命名規(guī)則43 .數(shù)據(jù)庫(kù)設(shè)計(jì)說明43.1 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)43.2 數(shù)據(jù)庫(kù)物理設(shè)計(jì)43.3 數(shù)據(jù)庫(kù)分布43.4 基表設(shè)計(jì)53.5 視圖設(shè)計(jì)63.6 索引設(shè)計(jì)73.7 完整性約束83.8 授權(quán)設(shè)計(jì)83.9 觸發(fā)器設(shè)計(jì)93.10 存儲(chǔ)過程設(shè)計(jì)93.11 數(shù)據(jù)復(fù)制設(shè)計(jì)104 .詞匯表115 .歷史數(shù)據(jù)處理111.引言引言是對(duì)這份數(shù)據(jù)庫(kù)設(shè)計(jì)說明書的概覽,是為了幫助閱讀者了解這份文檔是如何編寫的,并且應(yīng)該如何閱讀、理解和解釋這份文檔。編寫目的說明這份數(shù)據(jù)庫(kù)設(shè)計(jì)

2、說明書是為哪份軟件產(chǎn)品編寫的,開發(fā)這個(gè)軟件產(chǎn)品意義、作用以及最終要達(dá)到的意圖。通過這份數(shù)據(jù)庫(kù)設(shè)計(jì)說明書詳盡準(zhǔn)確地描述了該軟件產(chǎn)品的數(shù)據(jù)庫(kù)結(jié)構(gòu)。如果這份數(shù)據(jù)庫(kù)設(shè)計(jì)說明書只與整個(gè)系統(tǒng)的某一部分有關(guān)系,那么只定義數(shù)據(jù)庫(kù)設(shè)計(jì)說明書中說明的那個(gè)部分或子系統(tǒng)。項(xiàng)目來源具體說明本軟件開發(fā)項(xiàng)目的全部風(fēng)險(xiǎn)承擔(dān)者,以及各自在本階段所需要承擔(dān)的主要風(fēng)險(xiǎn),首要風(fēng)險(xiǎn)承擔(dān)者包括:任務(wù)提出者;軟件開發(fā)者;產(chǎn)品使用者。文檔約定描述編寫文檔時(shí)所采用的各種排版約定。排版約定應(yīng)該包括:命名方法;提示方式;通配符號(hào):預(yù)期讀者和閱讀建議列舉本數(shù)據(jù)庫(kù)設(shè)計(jì)說明書所針對(duì)的各種不同的預(yù)期讀者,例如,可能包括:開發(fā)人員;項(xiàng)目經(jīng)理;測(cè)試人員;文檔

3、編寫人員。并且描述了文檔中,其余部分的內(nèi)容及其組織結(jié)構(gòu),并且針對(duì)每一類讀者提出最適合的文檔閱讀建議。參考資料列舉編寫需求規(guī)格說明書時(shí)所用到的參考文獻(xiàn)及資料,可能包括;本項(xiàng)目的合同書;上級(jí)機(jī)關(guān)有關(guān)本項(xiàng)目的批文;本項(xiàng)目已經(jīng)批準(zhǔn)的計(jì)劃任務(wù)書;用戶界面風(fēng)格指導(dǎo);開發(fā)本項(xiàng)目時(shí)所要用到的標(biāo)準(zhǔn);系統(tǒng)規(guī)格需求說明;使用實(shí)例文檔;屬于本項(xiàng)目的其它已發(fā)表文件;本數(shù)據(jù)庫(kù)設(shè)計(jì)說明書中所引用的文件、資料;相關(guān)軟件產(chǎn)品數(shù)據(jù)庫(kù)設(shè)計(jì)說明書;為了方便讀者查閱,所有參考資料應(yīng)該按一定順序排列。如果可能,每份資料都應(yīng)該給出:標(biāo)題名稱;作者或者合同簽約者;文件編號(hào)或者版本號(hào);發(fā)表日期或者簽約日期;出版單位或者資料來源。數(shù)據(jù)庫(kù)命名規(guī)則

4、完整并且清楚的說明本數(shù)據(jù)庫(kù)的命名規(guī)則,在南京市交通局信息化數(shù)據(jù)庫(kù)建設(shè)規(guī)范中已經(jīng)給出了一個(gè)完整的數(shù)據(jù)庫(kù)命名規(guī)則,開發(fā)者應(yīng)遵守執(zhí)行,如果本數(shù)據(jù)庫(kù)的命名規(guī)則與該規(guī)范不完全一致,應(yīng)作出解釋。數(shù)據(jù)庫(kù)設(shè)計(jì)說明數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)人員根據(jù)軟件需求分析報(bào)告,創(chuàng)建與數(shù)據(jù)庫(kù)相關(guān)的實(shí)體關(guān)系圖(E-R圖)。如采用面對(duì)對(duì)象的分析和設(shè)計(jì)方法,則此處的實(shí)體相當(dāng)于類。在此處,應(yīng)給出邏輯設(shè)計(jì)的完整的E-R圖。數(shù)據(jù)庫(kù)物理設(shè)計(jì)在此處應(yīng)給出完整的數(shù)據(jù)庫(kù)物理結(jié)構(gòu)E-R圖。開發(fā)者應(yīng)根據(jù)邏輯設(shè)計(jì)的結(jié)果,進(jìn)行數(shù)據(jù)庫(kù)的物理設(shè)計(jì),并對(duì)表結(jié)構(gòu)進(jìn)行規(guī)范化處理(第一范式,第二范式,第三范式)。數(shù)據(jù)庫(kù)分布數(shù)據(jù)庫(kù)分布采用一張表格進(jìn)行描述,其格式如下:

5、數(shù)據(jù)庫(kù)編P數(shù)據(jù)庫(kù)管理系統(tǒng)名稱數(shù)據(jù)庫(kù)管理系統(tǒng)版本號(hào)數(shù)據(jù)庫(kù)英義名稱數(shù)據(jù)庫(kù)中文名稱數(shù)據(jù)庫(kù)安裝物理位置其中:數(shù)據(jù)庫(kù)編號(hào)給出本系統(tǒng)中指定數(shù)據(jù)庫(kù)的順序編號(hào)。若本系統(tǒng)中只有一個(gè)數(shù)據(jù)庫(kù),則本項(xiàng)內(nèi)容不需要描述,本表內(nèi)容也只有一行。說明:在一個(gè)系統(tǒng)中可能安裝若干個(gè)相同的或者不同的數(shù)據(jù)庫(kù)管理系統(tǒng),一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)也可能安裝一個(gè)或者多個(gè)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)管理系統(tǒng)名稱給出本系統(tǒng)中指定數(shù)據(jù)庫(kù)管理系統(tǒng)的商品名稱。若本系統(tǒng)中只有一種數(shù)據(jù)庫(kù)管理系統(tǒng),則本項(xiàng)內(nèi)容不需要描述。數(shù)據(jù)庫(kù)管理系統(tǒng)版本號(hào)給出本系統(tǒng)中指定數(shù)據(jù)庫(kù)管理系統(tǒng)的版本號(hào)。若本系統(tǒng)中只有一個(gè)版本的數(shù)據(jù)庫(kù)管理系統(tǒng),則本項(xiàng)內(nèi)容不需要描述。數(shù)據(jù)庫(kù)英文名稱給出本數(shù)據(jù)庫(kù)的英文名稱,

6、該名稱是在應(yīng)用軟件中實(shí)際使用的名稱,必須符合南京市交通局信息化數(shù)據(jù)庫(kù)建設(shè)規(guī)范中相關(guān)命名規(guī)范。數(shù)據(jù)庫(kù)中文名稱給出本數(shù)據(jù)庫(kù)的中文名稱,該名稱是本數(shù)據(jù)庫(kù)英文名稱的說明。數(shù)據(jù)庫(kù)安裝物理位置給出本數(shù)據(jù)庫(kù)安裝的實(shí)際位置,必須描述清楚該位置是在那個(gè)物理設(shè)備的哪一個(gè)邏輯存儲(chǔ)設(shè)備上,以及存儲(chǔ)文件的名稱?;碓O(shè)計(jì)每個(gè)基表采用一張表格進(jìn)行描述,其格式如下:數(shù)據(jù)庫(kù)編號(hào):基表編號(hào):基表英文名稱:基表中文名稱:字段編號(hào)英文字段名中文字段名字段類型備注說明:其中數(shù)據(jù)庫(kù)編號(hào)含義同上?;砭幪?hào)給出本基表的順序編號(hào)?;碛⑽拿Q給出本基表的英文名稱,該名稱是在應(yīng)用軟件中實(shí)際使用的名稱,必須符合命名規(guī)范?;碇形拿Q給出本基表的中

7、文名稱,該名稱是本基表英文名稱的說明。字段編號(hào)該基表中,各個(gè)字段的順序編號(hào)。英文字段名該基表中,各個(gè)字段的英文名稱,該名稱必須符合南京市交通局信息化數(shù)據(jù)庫(kù)建設(shè)規(guī)范中相關(guān)命名規(guī)范。中文字段名該基表中,各個(gè)字段的中文名稱,該名稱是英文字段名的說明。字段類型該基表中,各個(gè)字段的類型;如果需要,在說明類型時(shí),還需要說明字段長(zhǎng)度。備注該基表中,各個(gè)字段有關(guān)的限制性說明,需要描述的內(nèi)容可能包括:值域;缺省值;空字段限制;顯示格式與小數(shù)位數(shù);有效性規(guī)則與約束;標(biāo)題;說明說明一些有關(guān)本表的、必須描述清楚的問題,需要描述的內(nèi)容可能包括:主關(guān)鍵字;索引、排序方式和類型;觸發(fā)器;數(shù)據(jù)復(fù)制;視圖設(shè)計(jì)每個(gè)視圖采用一張表

8、格進(jìn)行描述,其格式如下:數(shù)據(jù)庫(kù)編號(hào):視圖編號(hào):視圖英文名稱:視圖中文名稱:相關(guān)基表和視圖:字段編號(hào)英文字段名中文字段名字段類型字段源備注說明:其中:數(shù)據(jù)庫(kù)編號(hào)含義同上。視圖編號(hào)給出本視圖的順序編號(hào)。視圖英文名稱給出本視圖的英文名稱,該名稱是在應(yīng)用軟件中實(shí)際使用的名稱,必須符合命名規(guī)范。視圖中文名稱給出本視圖的中文名稱,該名稱是本視圖英文名稱的說明。相關(guān)基表和視圖列出建立該視圖時(shí),所用到的基表和視圖。字段編號(hào)該視圖中,各個(gè)字段的順序編號(hào)。英文字段名該視圖中,各個(gè)字段的英文名稱,該名稱必須符合南京市交通局信息化數(shù)據(jù)庫(kù)建設(shè)規(guī)范中相關(guān)命名規(guī)范。中文字段名該視圖中,各個(gè)字段的中文名稱,該名稱是英文字段名

9、的說明。字段類型該視圖中,各個(gè)字段的類型;如果需要,在說明類型時(shí),還需要說明字段長(zhǎng)度。字段源該視圖中,各個(gè)字段的來源,即該字段原來是那個(gè)表或者那個(gè)視圖中的那個(gè)字段;在某些情況下,字段可能來自一個(gè)特定的表達(dá)式。備注該視圖中,各個(gè)字段有關(guān)的限制性說明,包括:值域;缺省值;空字段限制;顯示格式與小數(shù)位數(shù);有效性規(guī)則與約束;標(biāo)題;說明說明一些有關(guān)本視圖的、必須描述清楚的問題,需要描述的內(nèi)容可能包括:索引;權(quán)限;索引設(shè)計(jì)每個(gè)數(shù)據(jù)庫(kù)的所有采用一張表格進(jìn)行描述,其格式如下:數(shù)據(jù)庫(kù)編號(hào):索引編號(hào)生左右稱索引名稱字段集名稱備注其中:數(shù)據(jù)庫(kù)編號(hào)含義同上。索引編號(hào)給出本項(xiàng)索引的順序編號(hào)。基表名稱給出本項(xiàng)索引所在的基

10、表名稱。索引名稱給出本項(xiàng)索引的名稱。字段集名稱給出本項(xiàng)索引所在的字段名稱或者字段集名稱。備注描述有關(guān)本項(xiàng)索引中,其它需要說明的事項(xiàng),例如:排序方式、等等。完整性約束每個(gè)數(shù)據(jù)庫(kù)的完整性約束采用一張表格進(jìn)行描述,其格式如下:數(shù)據(jù)庫(kù)編號(hào):索引編號(hào)生去名稱索引名稱字段集名稱備注其中:數(shù)據(jù)庫(kù)編號(hào)含義同上。約束編號(hào)給出本項(xiàng)完整性約束的順序編號(hào)。完整性約束名給出本項(xiàng)完整性約束的名稱。基表名給出本項(xiàng)完整性約束所在的基表名稱。字段名給出本項(xiàng)完整性約束所在的字段名稱。約束表達(dá)式給出本項(xiàng)完整性約束的邏輯表達(dá)式。備注描述有關(guān)本項(xiàng)完整性約束中,其它需要說明的事項(xiàng)。授權(quán)設(shè)計(jì)每個(gè)數(shù)據(jù)庫(kù)的授權(quán)采用一張表格進(jìn)行描述,其格式如下

11、:數(shù)據(jù)庫(kù)編號(hào):授權(quán)編號(hào)用戶名稱對(duì)象名稱權(quán)限備注其中:數(shù)據(jù)庫(kù)編號(hào)含義同上。授權(quán)編號(hào)給出本項(xiàng)授權(quán)的順序編號(hào)。用戶名稱給出本項(xiàng)授權(quán)的用戶名稱,這里的用戶不一定是具體用戶,也可以是用戶組。對(duì)象名稱給出本項(xiàng)授權(quán)的對(duì)象名稱,例如:基表、字段、等等。必須注意到,一個(gè)用戶可能存在多項(xiàng)授權(quán),應(yīng)該逐項(xiàng)描述。權(quán)限被授權(quán)用戶在該對(duì)象上擁有的訪問權(quán)限,例如:查詢權(quán)、修改權(quán)、等等。備注描述有關(guān)本項(xiàng)授權(quán)中,其它需要說明的事項(xiàng)。觸發(fā)器設(shè)計(jì)數(shù)據(jù)庫(kù)編號(hào)含義同上。觸發(fā)器編號(hào)給出本觸發(fā)器的順序編號(hào)。觸發(fā)器英文名稱給出本觸發(fā)器的英文名稱,必須符合南京市交通局信息化數(shù)據(jù)庫(kù)建設(shè)規(guī)范中相關(guān)命名規(guī)范。觸發(fā)器中文名稱給出本觸發(fā)器的中文名稱,該名

12、稱是本觸發(fā)器英文名稱的說明。觸發(fā)器條件給出該觸發(fā)器產(chǎn)生觸發(fā)的條件。觸發(fā)器結(jié)果給出該觸發(fā)器被觸發(fā)后所執(zhí)行的動(dòng)作內(nèi)容。存儲(chǔ)過程設(shè)計(jì)每個(gè)數(shù)據(jù)庫(kù)的授權(quán)采用一張表格進(jìn)行描述,其格式如下:數(shù)據(jù)庫(kù)編號(hào):存儲(chǔ)過程編號(hào):存儲(chǔ)過程英文名稱:存儲(chǔ)過程中文名稱:存儲(chǔ)過程內(nèi)容:說明:其中:數(shù)據(jù)庫(kù)編號(hào)含義同上。存儲(chǔ)過程編號(hào)給出本存儲(chǔ)過程的順序編號(hào)。存儲(chǔ)過程英文名稱給出本存儲(chǔ)過程的英文名稱,該名稱是在應(yīng)用軟件中實(shí)際使用的名稱,必須符合命名規(guī)范。存儲(chǔ)過程中文名稱給出本存儲(chǔ)過程的中文名稱,該名稱是本存儲(chǔ)過程英文名稱的說明。存儲(chǔ)過程內(nèi)容給出該存儲(chǔ)過程算法或者描述詳細(xì)內(nèi)容,如果需要,應(yīng)該輔以流程圖說明。說明描述本存儲(chǔ)過程需要說明的

13、一些事項(xiàng)。數(shù)據(jù)復(fù)制設(shè)計(jì)每項(xiàng)數(shù)據(jù)復(fù)制采用一張表格進(jìn)行描述,其格式如下:數(shù)據(jù)復(fù)制編號(hào)復(fù)制央文/稱復(fù)制中文名稱源數(shù)據(jù)庫(kù)編號(hào)目標(biāo)數(shù)據(jù)庫(kù)編號(hào):復(fù)制說明:執(zhí)彳了方式:源數(shù)據(jù)庫(kù)名稱目標(biāo)數(shù)據(jù)庫(kù)名稱生左右稱字段名稱生左右稱字段名稱備注:其中:數(shù)據(jù)復(fù)制編號(hào)給出本數(shù)據(jù)復(fù)制的順序編哥數(shù)據(jù)復(fù)制英文名稱給出本數(shù)據(jù)復(fù)制的英文名稱,該名稱是在應(yīng)用軟件中實(shí)際使用的名稱,必須符合命名規(guī)范。數(shù)據(jù)復(fù)制中文名稱給出本數(shù)據(jù)復(fù)制的中文名稱,該名稱是本數(shù)據(jù)復(fù)制英文名稱的說明。源數(shù)據(jù)庫(kù)編號(hào)作為復(fù)制數(shù)據(jù)源的數(shù)據(jù)庫(kù)編號(hào),編號(hào)含義同上。目標(biāo)數(shù)據(jù)庫(kù)編號(hào)作為復(fù)制目標(biāo)的數(shù)據(jù)庫(kù)編號(hào),編號(hào)含義同上。復(fù)制說明給出該復(fù)制的詳細(xì)描述,如果需要,應(yīng)該輔以示意圖說明。

14、執(zhí)行方式給出該復(fù)制的執(zhí)行方式,描述時(shí)應(yīng)該說明:自動(dòng)執(zhí)行必須說明執(zhí)行周期或者執(zhí)行條件。調(diào)用執(zhí)行必須說明被那個(gè)模塊調(diào)用,以及是手動(dòng)調(diào)用,還是條件調(diào)用。源數(shù)據(jù)庫(kù)名稱給出對(duì)應(yīng)源數(shù)據(jù)庫(kù)編號(hào)的源數(shù)據(jù)庫(kù)名稱。目標(biāo)數(shù)據(jù)庫(kù)名稱給出對(duì)應(yīng)目標(biāo)數(shù)據(jù)庫(kù)編號(hào)的目標(biāo)數(shù)據(jù)庫(kù)名稱?;砻Q分別給出源數(shù)據(jù)庫(kù)和目標(biāo)數(shù)據(jù)庫(kù)中,進(jìn)行對(duì)應(yīng)復(fù)制的源基表名稱和目標(biāo)基表名事例。字段名稱分別給出源基表和目標(biāo)基表中,進(jìn)行對(duì)應(yīng)復(fù)制的源字段名稱和目標(biāo)字段名稱。備注描述本復(fù)制中需要說明的一些特殊事項(xiàng)。詞匯表列出本文件中用到的專業(yè)術(shù)語的定義,以及有關(guān)縮寫的定義(如有可能,列出相關(guān)的外文原詞)。為了便于非軟件專業(yè)或者非計(jì)算機(jī)專業(yè)人士(例如:文檔編寫人員等等。)閱讀數(shù)據(jù)庫(kù)設(shè)計(jì)說明書,要求使用非軟件專業(yè)或者非計(jì)算機(jī)專業(yè)的術(shù)語進(jìn)行描述。所以這里所指的專業(yè)術(shù)語,是指業(yè)務(wù)層面上的專業(yè)術(shù)語,而不是軟件專業(yè)或者計(jì)算機(jī)專業(yè)的術(shù)語。但是,對(duì)于無法回避的軟件專業(yè)或者計(jì)算機(jī)專業(yè)術(shù)語,也應(yīng)該列入詞匯表,并且加以準(zhǔn)確定義。歷史數(shù)據(jù)處理嚴(yán)格說來,歷史數(shù)據(jù)處理并不屬于數(shù)據(jù)庫(kù)設(shè)計(jì)范疇。但是對(duì)于大多數(shù)數(shù)據(jù)庫(kù)來說,如果歷史數(shù)據(jù)處理不當(dāng),少則數(shù)月、多則數(shù)年,最終將使數(shù)據(jù)庫(kù)無法正常運(yùn)行。這段時(shí)間的長(zhǎng)短取決于數(shù)據(jù)庫(kù)設(shè)計(jì)容量大小,以及數(shù)據(jù)流強(qiáng)度(即在單位時(shí)間內(nèi)進(jìn)入數(shù)據(jù)庫(kù)的數(shù)據(jù)記錄數(shù)量)高低。因此應(yīng)該設(shè)計(jì)專門的歸檔數(shù)據(jù)庫(kù),并根據(jù)歷史數(shù)據(jù)需要

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論