軟件工程相關(guān)技術(shù)文檔模板_第1頁
軟件工程相關(guān)技術(shù)文檔模板_第2頁
軟件工程相關(guān)技術(shù)文檔模板_第3頁
軟件工程相關(guān)技術(shù)文檔模板_第4頁
軟件工程相關(guān)技術(shù)文檔模板_第5頁
已閱讀5頁,還剩56頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1工程可行性研究報(bào)告111.1 引言111.1.1 目的111.1.2 背景111.1.3 定義111.1.4 參考資料111.2 可行性研究的前提111.2.1 要求111.2.2 目標(biāo)121.3 對(duì)現(xiàn)有系統(tǒng)的分析131.3.1 處理流程和數(shù)據(jù)流程131.3.2 工作負(fù)荷131.3.3 費(fèi)用開支131.3.4 人員131.3.5 設(shè)備131.3.6 局限性131.4 建議的系統(tǒng)131.4.1 對(duì)建議系統(tǒng)的說明141.4.2 處理流程和數(shù)據(jù)流程141.4.3 改良之處141.4.4 影響141.4.5 局限性151.4.6 技術(shù)條件方面的可行性151.5 可選擇的其他系統(tǒng)方案151.6 投資及

2、效益分析151.7 社會(huì)因素方面的可行性151.7.1 法律方面的可行性151.7.2 使用方面的可行性151.8 結(jié)論152 工程開發(fā)方案162.1 引言162.1.1 目的162.1.2 背景162.1.3 定義162.1.4 參考資料162.2 工程概述162.2.1 工作內(nèi)容162.2.2 主要參加人員162.2.3 產(chǎn)品172.2.4 驗(yàn)收標(biāo)準(zhǔn)172.2.5 完成工程的最遲期限172.2.6 本方案的批準(zhǔn)者和批準(zhǔn)日期172.3 實(shí)施方案172.3.1 工作任務(wù)的分解與人員分工172.3.2 協(xié)調(diào)人員182.3.3 進(jìn)度182.3.4 預(yù)算182.3.5 關(guān)鍵問題182.4 支持條件1

3、82.4.1 計(jì)算機(jī)系統(tǒng)支持182.4.2 用戶支持182.4.3 其他單位的支持192.5 專題方案要點(diǎn)193 需求說明書203.1 引言203.1.1 目的203.1.2 背景203.1.4 參考資料203.2 任務(wù)用既述203.2.1 目標(biāo)203.2.2 用戶的特點(diǎn)213.2.3 假定和約束213.3 需求規(guī)定213.3.1 功能213.3.2 性能213.3.3 數(shù)據(jù)治理水平223.3.4 故障處理要求223.3.5 其他要求223.4 運(yùn)行環(huán)境規(guī)定223.4.1 設(shè)備223.4.2 支持軟件233.4.3 接口233.4.4 限制234 數(shù)據(jù)要求說明書244.2 弓|言244.2.1

4、 目的244.2.2 背景244.2.3 定義244.2.4 參考資料244.3 數(shù)據(jù)的邏輯描述244.3.1 靜態(tài)數(shù)據(jù)254.3.2 動(dòng)態(tài)輸入數(shù)據(jù)254.3.3 動(dòng)態(tài)輸出數(shù)據(jù)254.3.4 內(nèi)部生成數(shù)據(jù)254.3.5 數(shù)據(jù)約定254.4 數(shù)據(jù)的采集254.4.1 輸入的承當(dāng)者264.4.2 預(yù)處理264.4.3 影響265 概要設(shè)計(jì)說明書275.2 引言275.2.1 目的275.2.2 背景275.2.3 定義275.2.4 參考資料275.3 總體設(shè)計(jì)275.3.1 需求規(guī)定275.3.2 運(yùn)行環(huán)境275.3.3 根本設(shè)計(jì)概念和處理流程285.3.4 結(jié)構(gòu)285.3.5 功能需求與程序的

5、關(guān)系285.3.6 人工處理過程285.3.7 尚未解決的問題285.4 接口設(shè)計(jì)285.4.1 用戶接口285.4.2 外部接口285.4.3 內(nèi)部接口285.5 運(yùn)行設(shè)計(jì)295.5.1 運(yùn)行模塊組合295.5.2 運(yùn)行限制295.5.3 運(yùn)行時(shí)間295.6 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)295.6.1 邏輯結(jié)構(gòu)設(shè)計(jì)點(diǎn)295.6.2 物理結(jié)構(gòu)設(shè)計(jì)點(diǎn)295.6.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系295.6.1 出錯(cuò)信息305.6.2 補(bǔ)救舉措305.6.3 系統(tǒng)維護(hù)設(shè)計(jì)306 詳細(xì)設(shè)計(jì)說明書316.1 引言316.1.1 目的316.1.2 背景316.1.3 定義316.1.4 參考資料316.2 程序系統(tǒng)的結(jié)構(gòu)316

6、.3 程序1標(biāo)識(shí)符設(shè)計(jì)說明316.3.1 功能326.3.2 性能326.3.3 輸入項(xiàng)326.3.4 輸出項(xiàng)326.3.5 算法326.3.6 流程邏輯326.3.7 接口326.3.8 存儲(chǔ)分配336.3.9 注釋設(shè)計(jì)/編碼標(biāo)準(zhǔn)336.3.10 限制條件336.3.11 測(cè)試方案336.3.12 未解決的問題336.4 程序2標(biāo)識(shí)符設(shè)計(jì)說明337 數(shù)據(jù)庫(kù)設(shè)計(jì)說明書347.1 弓I言347.1.1 目的347.1.2 背景347.1.3 定義347.2 外部設(shè)計(jì)347.2.1 標(biāo)識(shí)符和狀態(tài)347.2.2 使用它的程序347.2.3 約定357.2.4 專門指導(dǎo)357.2.5 支持軟件357.

7、3 結(jié)構(gòu)設(shè)計(jì)357.3.1 概念結(jié)構(gòu)設(shè)計(jì)357.3.2 邏輯結(jié)構(gòu)設(shè)計(jì)357.3.3 物理結(jié)構(gòu)設(shè)計(jì)357.4 運(yùn)行設(shè)計(jì)367.4.1 數(shù)據(jù)字典設(shè)計(jì)367.4.2 平安保密設(shè)計(jì)368 用戶手冊(cè)378.1 弓I言378.1.1 目的378.1.2 背景378.1.3 定義378.1.4 參考資料378.2 用途378.2.1 功能378.2.2 性能388.2.3 精度388.2.4 時(shí)間特性388.2.5 靈活性388.2.6 平安保密388.3 運(yùn)行環(huán)境388.3.1 硬設(shè)備388.3.2 支持軟件388.4 使用過程398.4.1 安裝與初始化398.4.2 輸入398.4.3 輸出408.4

8、.4 文卷查詢408.4.5 出錯(cuò)處理和恢復(fù)408.4.6 終端操作409 操作手冊(cè)419.1 引言419.1.1 目的419.1.2 背景419.1.3 定義419.1.4 參考資料419.2 軟件概述419.2.1 軟件的結(jié)構(gòu)419.2.2 程序表419.2.3 文卷表419.3 安裝與初始化419.4 運(yùn)行情況429.4.1 運(yùn)行表429.5 非常規(guī)過程439.6 遠(yuǎn)程操作4310 模塊開發(fā)卷宗4410.1 弓I言4410.1.1 軟件系統(tǒng)名稱和標(biāo)識(shí)符4410.1.2 模塊名稱和標(biāo)識(shí)符4410.1.3 程序編制員簽名4410.1.4 卷宗修改文本序號(hào)4410.1.5 修改完成日期4410

9、.1.7 編排日期4410.2 模塊開發(fā)情況表4410.3 功能說明4510.4 設(shè)計(jì)說明4510.5 源代碼清單4510.6 測(cè)試說明4510.7 復(fù)審結(jié)論4511 測(cè)試方案4611.1 弓I言4611.1.1 目的4611.1.2 背景4611.1.3 定義4611.1.4 參考資料4611.2 測(cè)試方案4611.2.1 軟件說明4611.2.2 測(cè)試內(nèi)容4611.2.3 測(cè)試1標(biāo)識(shí)符4711.2.4 測(cè)試2標(biāo)識(shí)符4811.3 測(cè)試設(shè)計(jì)說明4811.3.1 測(cè)試1標(biāo)識(shí)符4811.3.2 測(cè)試2標(biāo)識(shí)符4811.4 評(píng)價(jià)準(zhǔn)那么4911.4.1 范圍4911.4.2 數(shù)據(jù)整理4911.4.3 尺

10、度4912 測(cè)試分析報(bào)告5012.1 引言5012.1.1 目的5012.1.2 背景5012.1.4 參考資料5012.2 測(cè)試概要5012.3 測(cè)試結(jié)果及發(fā)現(xiàn)5012.3.1 測(cè)試1標(biāo)識(shí)符5012.3.2 測(cè)試2標(biāo)識(shí)符5112.4 對(duì)軟件功能的結(jié)論5112.4.1 功能1標(biāo)識(shí)符5112.4.2 功能2標(biāo)識(shí)符5112.5 分析摘要5112.5.1 水平5112.5.2 缺陷和限制5112.5.3 建議5212.5.4 評(píng)價(jià)5212.6 測(cè)試資源消耗5213 開發(fā)進(jìn)度月報(bào)5313.3 標(biāo)題5313.3.1 開發(fā)中的軟件系統(tǒng)的名稱和標(biāo)識(shí)符5313.3.2 分工程名稱和標(biāo)識(shí)符5313.3.3 分工

11、程負(fù)責(zé)人簽名5313.3.4 本期月報(bào)編寫人簽名5313.3.5 本期月報(bào)的編號(hào)及所報(bào)告的日期5313.4 工程進(jìn)度與狀態(tài)5313.4.1 進(jìn)度5313.4.2 狀態(tài)5313.5 資源耗用與狀態(tài)5313.5.1 資源耗用5313.5.2 狀態(tài)5413.6 經(jīng)費(fèi)支出與狀態(tài)5413.6.1 經(jīng)費(fèi)支出5413.7 下月工作方案5513.8 建議5514 工程開發(fā)總結(jié)報(bào)告5614.3 弓|言5614.3.1 目的5614.3.2 背景5614.3.3 定義5614.3.4 參考資料5614.4 實(shí)際開發(fā)結(jié)果5614.4.1 產(chǎn)品5614.4.2 主要功能和性能5714.5 根本流程5714.6 進(jìn)度5

12、714.7 費(fèi)用5714.8 開發(fā)工作評(píng)價(jià)5714.8.1 對(duì)生產(chǎn)效率的評(píng)價(jià)5714.8.2 對(duì)產(chǎn)品質(zhì)量的評(píng)價(jià)5814.8.3 對(duì)技術(shù)方法的評(píng)價(jià)5814.8.4 出錯(cuò)原因分析5814.9 經(jīng)驗(yàn)與教訓(xùn)5815 工程開發(fā)治理表格5915.3 需求確認(rèn)表5915.4 客戶需求變動(dòng)書6015.5 軟件概要/詳細(xì)設(shè)計(jì)評(píng)審意見表6115.6 客戶驗(yàn)收?qǐng)?bào)告621工程可行性研究報(bào)告15.7 言15.7.1 的說明編寫本可行性研究報(bào)告的目的,指出預(yù)期的讀者15.7.2 景1建議開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶及實(shí)現(xiàn)系統(tǒng)的計(jì)算機(jī)中央或網(wǎng)絡(luò)3該系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的根本的相互關(guān)系15.7.3 義本文件中

13、用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋15.7.4 考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源15.8 行性研究的前提說明對(duì)所建議的開發(fā)工程進(jìn)行可行性研究的前提,如要求、目標(biāo)、假定、限制等15.8.1 要求說明所建議開發(fā)的系統(tǒng)的根本要求如a功能b性能c輸入:數(shù)據(jù)來源、類型、數(shù)量、數(shù)據(jù)的組織及提供的頻度d輸出:報(bào)告、文件或數(shù)據(jù)等.對(duì)每項(xiàng)輸出要說明其特征,如用途、產(chǎn)生頻度、接口及分發(fā)對(duì)象e用圖表的方式表示出最根本的

14、數(shù)據(jù)流程和處理流程并輔之以描述f在平安與保密方面的要求g同本系統(tǒng)連接的其他系統(tǒng)h完成期限15.8.2 標(biāo)說明建議系統(tǒng)的主要開發(fā)目標(biāo),如a人力與設(shè)備費(fèi)用的減少b處理速度的提升c限制精度或生產(chǎn)水平的提升d治理信息效勞的改良e自動(dòng)決策系統(tǒng)的改良f人員利用率的改良15.8.2.1 件、假定和限制a建議系統(tǒng)運(yùn)行壽命的最小值b進(jìn)行系統(tǒng)方案選擇比擬的時(shí)間c經(jīng)費(fèi)、投資方面的來源和限制d法律和政策方面的限制e硬件、軟件、運(yùn)行環(huán)境和開發(fā)環(huán)境方面的條件和限制f可利用的信息和資源g系統(tǒng)投入使用的最晚時(shí)間15.8.2.2 行可行性研究的方法以技術(shù)可行性為主說明可行性研究將是如何進(jìn)行的,所建議的系統(tǒng)將是如何評(píng)價(jià)的.摘要說

15、明使用的根本方法和策略,如調(diào)查、加權(quán)、確定模型、建立基準(zhǔn)點(diǎn)和仿真等15.8.2.3 價(jià)尺度說明對(duì)系統(tǒng)進(jìn)行評(píng)價(jià)時(shí)所用的主要尺度,如費(fèi)用的多少?、各項(xiàng)功能的優(yōu)先次序、開發(fā)時(shí)間的長(zhǎng)短及使用中的難易程度15.9 現(xiàn)有系統(tǒng)的分析分析現(xiàn)有系統(tǒng)的目的之一是為了進(jìn)一步說明開發(fā)新系統(tǒng)或修改現(xiàn)有系統(tǒng)的必要性以下內(nèi)容不多時(shí)可以合并為一段15.9.1 理流程和數(shù)據(jù)流程說明現(xiàn)有系統(tǒng)的處理流程和數(shù)據(jù)流程.可以圖表形式表示并加以闡述15.9.2 作負(fù)荷所承當(dāng)?shù)墓ぷ骱凸ぷ髁?5.9.3 用開支如人力、設(shè)備、空間、支持性效勞、材料等以及開支總額15.9.4 員為了運(yùn)行和維護(hù)西那有系統(tǒng)所需要人員的專業(yè)技術(shù)類別及數(shù)量15.9.5

16、備15.9.6 限性如處理時(shí)間趕不上、響應(yīng)不及時(shí)、數(shù)據(jù)存儲(chǔ)水平缺乏、處理功能不夠等,并說明為什么對(duì)現(xiàn)有系統(tǒng)的改良性維護(hù)不能解決問題15.10 議的系統(tǒng)說明建議系統(tǒng)的目標(biāo)和要求將如何被滿足15.10.1 建議系統(tǒng)的說明概述建議系統(tǒng),并說明使用的根本方法及理論根據(jù)(?)15.10.2 理流程和數(shù)據(jù)流程15.10.3 改良之處按2.2中列出的目標(biāo),逐項(xiàng)說明建議系統(tǒng)相對(duì)現(xiàn)有系統(tǒng)的改良15.10.4 響預(yù)期的影響15.10.4.1 備的影響15.10.4.2 軟件的影響為了使現(xiàn)存應(yīng)用軟件和支持軟件能夠和建議系統(tǒng)相適應(yīng),需要作的修改和補(bǔ)充15.10.4.3 用戶單位機(jī)構(gòu)的影響對(duì)用戶機(jī)構(gòu)、人員數(shù)量和技術(shù)水平

17、等方面的要求,以及建議系統(tǒng)對(duì)運(yùn)行過程的影響,如:a用戶操作規(guī)程b運(yùn)行中央的操作規(guī)程c運(yùn)行中央與用戶之間的關(guān)系(?)d源數(shù)據(jù)的處理e數(shù)據(jù)進(jìn)入系統(tǒng)的過程f對(duì)數(shù)據(jù)保存的要求,對(duì)數(shù)據(jù)存儲(chǔ)、恢復(fù)的要求g輸出報(bào)告的處理過程、存儲(chǔ)媒體和調(diào)度方法h系統(tǒng)失效后果及恢復(fù)的處理方法4.4.4對(duì)開發(fā)過程的影響a為了支持建議系統(tǒng)的開發(fā),用戶要進(jìn)行的工作b為了建立一個(gè)數(shù)據(jù)庫(kù)所要求的數(shù)據(jù)資源c為了開發(fā)和測(cè)驗(yàn)建議系統(tǒng)而需要的計(jì)算機(jī)資源d涉及的保密與平安問題1.4.4.4 對(duì)地點(diǎn)和設(shè)施的影響對(duì)建筑物改造的要求及對(duì)環(huán)境設(shè)施的要求1.4.4.5 對(duì)經(jīng)費(fèi)開支的影響為了建議系統(tǒng)的開發(fā)、設(shè)計(jì)和維持運(yùn)行而需要的各項(xiàng)經(jīng)費(fèi)開支1,4,5局限性

18、局限性以及未能消除原因1.4.6技術(shù)條件方面的可行性a在當(dāng)前的限制條件下,該系統(tǒng)的功能目標(biāo)能否到達(dá)b利用現(xiàn)有技術(shù),該系統(tǒng)的功能能否實(shí)現(xiàn)c對(duì)開發(fā)人員數(shù)量和質(zhì)量的要求,并說明這些要求能否滿足d在規(guī)定的期限內(nèi),本系統(tǒng)的開發(fā)能否完成e現(xiàn)有技術(shù)及與該工程所需要技術(shù)的差距,以及彌補(bǔ)這些差距需要的時(shí)間1.5 可選擇的其他系統(tǒng)方案1.6 投資及效益分析1.7 社會(huì)因素方面的可行性1.7.1 法律方面的可行性1.7.2 使用方面的可行性1.8 結(jié)論2工程開發(fā)方案2.1 引言2.1.1 目的說明編寫本工程開發(fā)方案的目的,指出預(yù)期的讀者2.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶及實(shí)現(xiàn)系統(tǒng)的計(jì)算機(jī)中

19、央或網(wǎng)絡(luò)3該系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的根本的相互關(guān)系2.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋2.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源2.2 工程概述2.2.1 工作內(nèi)容簡(jiǎn)要說明在本工程的開發(fā)過程中須進(jìn)行的各項(xiàng)主要工作.2.2.2 主要參加人員參加工程的主要人員情況,包括技術(shù)水平2.2.3 產(chǎn)品2.2.3.1 程序列出須向用戶移交的程序名稱、所用語言、存儲(chǔ)程序的媒體、并扼要說

20、明每個(gè)程序的功能.2.2.3.2 文件列出須向用戶移交的各種文件,應(yīng)貫徹的標(biāo)準(zhǔn)及內(nèi)容要點(diǎn).2.2.3.3 效勞如培訓(xùn)安裝、維護(hù)和運(yùn)行支持,應(yīng)逐項(xiàng)規(guī)定開始日期、所提供支持的級(jí)別和效勞的期限2.2.3.4 非移交的產(chǎn)品分別說明應(yīng)向本單位交出,但不必向用戶移交的產(chǎn)品,包括程序、文件及其存儲(chǔ)媒體.2.2.4 驗(yàn)收標(biāo)準(zhǔn)對(duì)于上述這些應(yīng)交出的產(chǎn)品和效勞,逐項(xiàng)說明或引用資料說明驗(yàn)收標(biāo)準(zhǔn)2.2.5 完成工程的最遲期限2.2.6 本方案的批準(zhǔn)者和批準(zhǔn)日期2.3 實(shí)施方案2.3.1 工作任務(wù)的分解與人員分工按工程開發(fā)的各個(gè)階段需求分析、設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試及維護(hù)所需完成的工作包括文件的編制、審批、打印、分發(fā),用戶培訓(xùn)、

21、軟件安裝詳細(xì)地按層次進(jìn)行分解,指明每項(xiàng)工作負(fù)責(zé)人和參加者.2.3.2 協(xié)調(diào)人員說明負(fù)責(zé)協(xié)調(diào)工作的人員及其責(zé)任:本工程同用戶的協(xié)調(diào)人員及其責(zé)任;本工程同本單位各有關(guān)治理機(jī)構(gòu)合同方案治理部門、財(cái)務(wù)部門、質(zhì)量治理部門的協(xié)調(diào)人員及其責(zé)任;本工程同其他有關(guān)單位的協(xié)調(diào)人員及其責(zé)任.2.3.3 進(jìn)度列出工程開發(fā)各階段的每項(xiàng)工作的起始日期和完成日期,按完成的先后順序排列,并說明每項(xiàng)工作完成的標(biāo)志性事件里程碑.2.3.4 預(yù)算逐項(xiàng)列出完本錢工程所需要的經(jīng)費(fèi)預(yù)算辦公費(fèi)、差旅費(fèi)、資料費(fèi)、通信費(fèi)及專用設(shè)備的租金等及來源、所需的勞務(wù)包括人員數(shù)量和所需時(shí)間.2.3.5 關(guān)鍵問題逐項(xiàng)列出可能影響整個(gè)工程成敗的關(guān)鍵問題、技術(shù)

22、難點(diǎn)和風(fēng)險(xiǎn),并指出它對(duì)整個(gè)工程的影響.2.4 支持條件說明為支持本工程的開發(fā)所需的各種技術(shù)條件和設(shè)施.2.4.1 計(jì)算機(jī)系統(tǒng)支持逐項(xiàng)列出本工程開發(fā)過程中和運(yùn)行時(shí)所需的計(jì)算機(jī)系統(tǒng)支持,包括計(jì)算機(jī)、外圍設(shè)備、通訊設(shè)備,以及必須的系統(tǒng)軟件、支持軟件及其到貨日期的要求.2.4.2 用戶支持逐項(xiàng)列出需由用戶承當(dāng)?shù)墓ぷ骱屯瓿扇掌?包括由用戶提供的條件和提供日期,以及完成這些工作的要求2.4.3 其他單位的支持逐項(xiàng)列出須由其他單位承當(dāng)?shù)墓ぷ骱屯瓿扇掌?包括由大門提供的條件和日期,以及完成這些工作的要求.2.5 專題方案要點(diǎn)說明本工程開發(fā)過程中可能要指定的各個(gè)專題方案的要點(diǎn),如:子合同方案的要點(diǎn);平安保密方案

23、的要點(diǎn);人員培訓(xùn)方案的要點(diǎn);軟件質(zhì)量保證方案的要點(diǎn);軟件配置治理方案的要點(diǎn);軟件文件編制方案.3需求說明書3.1 引言3.1.1 目的說明編寫本需求說明書的目的,指出預(yù)期的讀者3.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶3該系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的根本的相互關(guān)系3.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋3.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源3.2 任務(wù)概述

24、3.2.1 目標(biāo)該工程的開發(fā)意圖、應(yīng)用目標(biāo)、作用范圍以及其他應(yīng)向讀者說明的有關(guān)該軟件開發(fā)的背景材料.解釋被開發(fā)軟件與其他軟件系統(tǒng)之間的關(guān)系.可使用方框圖說明該系統(tǒng)與其他系統(tǒng)的聯(lián)系和接口3.2.2 用戶的特點(diǎn)最終用戶的特點(diǎn),充分說明操作人員、維護(hù)人員的教育水平和技術(shù)專長(zhǎng),以及本軟件的預(yù)期使用頻度.3.2.3 假定和約束列出進(jìn)行本軟件開發(fā)工作的假定和約束,例如經(jīng)費(fèi)限制、開發(fā)期限等3.3 需求規(guī)定3.3.1 功能用列表的方式IPO,輸入、處理、輸出,逐項(xiàng)定量和定性的描述對(duì)軟件所提出的功能要求,說明輸入什么量、怎樣處理、得到什么輸出,說明軟件應(yīng)支持的終端數(shù)和應(yīng)支持的并行操作用戶數(shù)3.3.2 性能3.3

25、.2.1 精度對(duì)輸入、輸出數(shù)據(jù)的精度要求,可能包括傳輸過程中的精度3.3.2.2 時(shí)間特性a響應(yīng)時(shí)間b更新處理時(shí)間c數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間d解題時(shí)間3.3.2.3 靈活性當(dāng)需求發(fā)生某些變化時(shí),該軟件對(duì)這些變化的適應(yīng)水平,如:a操作方式的變化b運(yùn)行環(huán)境的變化c同其他軟件接口的變化d精度和有效時(shí)限的變化e方案的變化或改良3.3 輸入輸出解釋輸入輸出的數(shù)據(jù)類型,并說明其媒體、格式、數(shù)值范圍、精度等.對(duì)軟件的數(shù)據(jù)輸出及必須標(biāo)明的限制輸出量進(jìn)行解釋并舉例,包括對(duì)硬拷貝報(bào)告正常結(jié)果輸出、狀態(tài)輸出以及異常輸出以及圖形或顯示報(bào)告的描述3.3.3 數(shù)據(jù)治理水平說明需要治理的文卷和記錄的個(gè)數(shù)、表和文卷的大小規(guī)模,應(yīng)

26、根據(jù)可預(yù)見的增長(zhǎng)對(duì)數(shù)據(jù)及其分量的存儲(chǔ)要求作出估算3.3.4 故障處理要求可能的軟件、硬件故障以及對(duì)各項(xiàng)性能而言所產(chǎn)生的后果和對(duì)故障處理的要3.3.5 其他要求如平安保密要求、使用方便要求、可維護(hù)性、可補(bǔ)充性、易讀性、可靠性、運(yùn)行環(huán)境可轉(zhuǎn)換性等特殊要求3.4 運(yùn)行環(huán)境規(guī)定3.4.3 設(shè)備a處理器型號(hào)及內(nèi)存容量b外存容量、聯(lián)機(jī)或脫機(jī)、媒體及存儲(chǔ)格式,設(shè)備的型號(hào)及數(shù)量c輸入及輸出設(shè)備的型號(hào)及數(shù)量d數(shù)據(jù)通信設(shè)備的型號(hào)及數(shù)量e功能鍵及其他專用硬件3.4.4 支持軟件操作系統(tǒng)、編譯匯編程序、測(cè)試支持軟件等3.4.5 接口該軟件同其他軟件的接口、數(shù)據(jù)通信協(xié)議等3.4.6 限制說明限制該軟件運(yùn)行的方法和限制信

27、號(hào),并說明這些限制信號(hào)的來源4數(shù)據(jù)要求說明書4.1 引言4.1.1 目的說明編寫的目的,指出預(yù)期的讀者4.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶4.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋4.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源4.2 數(shù)據(jù)的邏輯描述對(duì)數(shù)據(jù)進(jìn)行邏輯描述時(shí)可把數(shù)據(jù)分為動(dòng)態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù).所謂靜態(tài)數(shù)據(jù),指在運(yùn)行過程中主要作為參考的數(shù)據(jù),它們?cè)诤荛L(zhǎng)的

28、異端時(shí)間內(nèi)不會(huì)變化,一般不隨運(yùn)行而改變.所謂動(dòng)態(tài)數(shù)據(jù),包括所有在運(yùn)行過程中要發(fā)生變化的數(shù)據(jù)在運(yùn)行中要輸入、輸出的數(shù)據(jù).進(jìn)行邏輯描述時(shí)應(yīng)把各數(shù)據(jù)元素邏輯的分成假設(shè)干組,例如函數(shù)、源數(shù)據(jù)或?qū)τ谄鋺?yīng)用更為恰當(dāng)?shù)倪壿嫹纸M.給出每一數(shù)據(jù)元的名稱包括縮寫和代碼、定義或物理意義度量單位、值域、格式和類型等有關(guān)信息4.2.1 靜態(tài)數(shù)據(jù)4.2.2 動(dòng)態(tài)輸入數(shù)據(jù)4.2.3 動(dòng)態(tài)輸出數(shù)據(jù)4.2.4 內(nèi)部生成數(shù)據(jù)4.2.5 數(shù)據(jù)約定說明對(duì)數(shù)據(jù)要求的制約.逐條列出對(duì)進(jìn)一步擴(kuò)充或使用方面的考慮而提出的對(duì)數(shù)據(jù)要求的限制容量、文卷、記錄和數(shù)據(jù)元個(gè)數(shù)的最大值.對(duì)于在設(shè)計(jì)和開發(fā)中確定是臨界性的限制更要明確指出4.3 數(shù)據(jù)的采集4

29、.3.1 要求和范圍按數(shù)據(jù)元的邏輯分組說明數(shù)據(jù)采集的要求和范圍,指明數(shù)據(jù)的采集方法,說明數(shù)據(jù)采集工作的承當(dāng)者是用戶還是開發(fā)者,包括a輸入數(shù)據(jù)的來源,如:?jiǎn)蝹€(gè)操作人員、數(shù)據(jù)輸入站、專業(yè)的數(shù)據(jù)輸入公司或它們的一個(gè)分組b數(shù)據(jù)輸入指把數(shù)據(jù)輸入處理系統(tǒng)內(nèi)部所用的媒體和硬設(shè)備.如果只有指定的輸入點(diǎn)的輸入才是合法的,那么必須對(duì)此加以說明c接受者d說出數(shù)據(jù)的形式和設(shè)備列出輸出數(shù)據(jù)的形式和硬設(shè)備,無論接受者將接收到的數(shù)據(jù)打印輸出,還是CRT沙鍋內(nèi)的一組字符、一幀圖形或一聲警鈴,或向開關(guān)線圈提供的一個(gè)電脈沖,或常用媒體如磁盤、磁帶、穿孔卡片等,均應(yīng)具體說明e數(shù)據(jù)值的范圍給出每一個(gè)數(shù)據(jù)元合法值的范圍f量綱給出數(shù)字的

30、度量單位、增量的步長(zhǎng)、零點(diǎn)的標(biāo)定等,在數(shù)據(jù)是非數(shù)字量的情況下,要給出沒一種合法值的形式和含義g更新和處理的頻度給出預(yù)定的對(duì)輸入數(shù)據(jù)的更新和處理的頻度.如果數(shù)據(jù)的輸入是隨機(jī)的,應(yīng)給出更新處理頻度的平均值,或變化情況的某種其他度量4.3.2 輸入的承當(dāng)者說明預(yù)定數(shù)據(jù)輸入工作的承當(dāng)者,如果輸入書同某一接口軟件有關(guān),還應(yīng)說明該接口軟件的來源4.3.3 預(yù)處理對(duì)數(shù)據(jù)的采集和預(yù)處理過程提出專門的規(guī)定,包括適合應(yīng)用的數(shù)據(jù)格式、預(yù)定的數(shù)據(jù)通信媒體和對(duì)輸入的時(shí)間要求等.對(duì)于需經(jīng)模擬轉(zhuǎn)換或數(shù)字轉(zhuǎn)換處理的數(shù)據(jù)量,要給出轉(zhuǎn)換方法和轉(zhuǎn)換因子等有關(guān)信息,以便軟件系統(tǒng)使用這些數(shù)據(jù)4.3.4 影響說明這些數(shù)據(jù)要求對(duì)設(shè)備、軟件

31、、用戶、開發(fā)單位可能產(chǎn)生的影響.例如要求用戶單位增設(shè)某個(gè)機(jī)構(gòu)等5概要設(shè)計(jì)說明書5.1 引言5.1.1 目的說明編寫的目的,指出預(yù)期的讀者5.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶5.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋5.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源5.2 總體設(shè)計(jì)5.2.1 需求規(guī)定說明對(duì)本系統(tǒng)的主要輸入輸出工程、處理的功能性要求5.2.2 運(yùn)行

32、環(huán)境包括硬件環(huán)境和軟件環(huán)境5.2.3 根本設(shè)計(jì)概念和處理流程盡量使用圖表5.2.4 結(jié)構(gòu)用一覽表及框圖的形式說明本系統(tǒng)的系統(tǒng)元素各層模塊、子程序、功用程序等的劃分,扼要說明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的限制與被限制關(guān)系5.2.5 功能需求與程序的關(guān)系用二維表表示5.2.6 人工處理過程5.2.7 尚未解決的問題在本階段尚未解決而設(shè)計(jì)者認(rèn)為在系統(tǒng)完成之前必須解決的各個(gè)問題5.3 接口設(shè)計(jì)5.3.1 用戶接口說明將向用戶提供的命令和它們的語法結(jié)構(gòu)以及軟件的答復(fù)信息5.3.2 外部接口包括軟件與硬件之間的接口、本系統(tǒng)與各支持軟件的接口等5.3.3 內(nèi)部接口系統(tǒng)內(nèi)各元素的接口安排

33、5.4 運(yùn)行設(shè)計(jì)5.4.1 運(yùn)行模塊組合說明對(duì)系統(tǒng)施加不同的外界運(yùn)行限制時(shí)所引發(fā)的各種不同的運(yùn)行模塊組合,說明每種運(yùn)行所歷經(jīng)的內(nèi)部模塊和支持軟件5.4.2 運(yùn)行限制說明每一種運(yùn)行限制的方式方法和操作步驟5.4.3 運(yùn)行時(shí)間說明每種運(yùn)行模塊組合將占用各種資源的時(shí)間5.5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)5.5.1 邏輯結(jié)構(gòu)設(shè)計(jì)點(diǎn)可參考數(shù)據(jù)要求說明書給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)的名稱、標(biāo)志符以及它們之中每個(gè)數(shù)據(jù)項(xiàng)、記錄、文卷的標(biāo)志、定義、長(zhǎng)度及它們之間的層次或表格的相互關(guān)系5.5.2 物理結(jié)構(gòu)設(shè)計(jì)點(diǎn)給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)中的每個(gè)數(shù)據(jù)項(xiàng)的存儲(chǔ)要求、訪問方法、存取單位、存取的物理關(guān)系索引、設(shè)備、存儲(chǔ)區(qū)域、數(shù)

34、據(jù)考慮保密條件5.5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的各個(gè)程序的對(duì)應(yīng)關(guān)系用二維表表示5.6 系統(tǒng)由錯(cuò)處理設(shè)計(jì)5.6.1 出錯(cuò)信息用一覽表方式說明每種可能的出錯(cuò)或故障情況出現(xiàn)時(shí),系統(tǒng)輸出信息的形式、含義及處理方法5.6.2 補(bǔ)救舉措說明故障出現(xiàn)以后可能采用的變通舉措,包括a后備技術(shù)說明準(zhǔn)備采用的后備技術(shù),當(dāng)原始系統(tǒng)數(shù)據(jù)萬一喪失時(shí)啟用的副本建立和啟動(dòng)技術(shù),例如周期性的把磁盤信息記錄到磁帶上去就是對(duì)與磁盤媒體的一種后備技術(shù)b降效技術(shù)說明準(zhǔn)備采用的降效技術(shù),使用另一個(gè)效率稍低的系統(tǒng)或方法來求得所需結(jié)果的某些局部,例如一個(gè)自動(dòng)系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工記錄c恢復(fù)

35、及再啟動(dòng)技術(shù)說明準(zhǔn)備采用的恢復(fù)及再啟動(dòng)技術(shù),使軟件從故障點(diǎn)恢復(fù)執(zhí)行或使軟件從頭開始重新運(yùn)行的方法5.6.3 系統(tǒng)維護(hù)設(shè)計(jì)說明為了系統(tǒng)維護(hù)的方便而在程序內(nèi)部設(shè)計(jì)中作出的安排,包括在程序中專門安排用于系統(tǒng)的檢查與維護(hù)的檢測(cè)點(diǎn)和專用模塊6詳細(xì)設(shè)計(jì)說明書6.1 引言6.1.1 目的說明編寫的目的,指出預(yù)期的讀者6.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶6.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋6.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件

36、資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源6.2 程序系統(tǒng)的結(jié)構(gòu)用一系列圖表列出本系統(tǒng)內(nèi)的每個(gè)程序包括每個(gè)模塊和子程序的名稱、標(biāo)識(shí)符和它們之間的層次結(jié)構(gòu)關(guān)系6.3 程序1標(biāo)識(shí)符設(shè)計(jì)說明從本局部開始,逐個(gè)給出各個(gè)層次中每個(gè)程序的設(shè)計(jì)考慮.程序描述給出對(duì)該程序的簡(jiǎn)要描述,主要說明安排設(shè)計(jì)本程序的目的意義.并且,還要說明本程序的特點(diǎn)如是否駐內(nèi)存,是否子程序,是否可重入,有無覆蓋要求,是順序處理還是并發(fā)處理等6.3.1 功能可采用IPOInput,Process,Output圖的形式6.3.2 性能包括對(duì)精度、靈活性和時(shí)間特性的要求6.3.3 輸入項(xiàng)給出對(duì)每個(gè)輸入項(xiàng)的特性,包

37、括名稱、標(biāo)識(shí)、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式、數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和平安保密條件的描述.6.3.4 輸出項(xiàng)給出對(duì)每個(gè)輸出項(xiàng)的特性,包括名稱、標(biāo)識(shí)、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸出的形式、數(shù)量和頻度、輸出圖形及符號(hào)說明、平安保密條件的描述.6.3.5 算法包括計(jì)算公式和計(jì)算步驟6.3.6 流程邏輯用圖表并輔以必要的說明來標(biāo)識(shí)6.3.7 接口用圖形說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)庫(kù),數(shù)據(jù)文卷6.3.8 存儲(chǔ)分配6.3.9 注釋設(shè)計(jì)/編碼標(biāo)準(zhǔn)可所有程序公用一份文檔6.3.

38、10 限制條件運(yùn)行中受的限制條件6.3.11 測(cè)試方案包括測(cè)試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進(jìn)度安排、人員責(zé)任等?6.3.12 未解決的問題在本階段尚未解決而設(shè)計(jì)者認(rèn)為在系統(tǒng)完成之前應(yīng)解決的問題6.4 程序2標(biāo)識(shí)符設(shè)計(jì)說明7數(shù)據(jù)庫(kù)設(shè)計(jì)說明書7.1 引言7.1.1 目的說明編寫的目的,指出預(yù)期的讀者7.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶7.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋7.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料

39、的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源7.2 外部設(shè)計(jì)7.2.1 標(biāo)識(shí)符和狀態(tài)聯(lián)系用途,詳細(xì)說明用于唯一標(biāo)識(shí)該數(shù)據(jù)庫(kù)的代碼、名稱或標(biāo)識(shí)符,附加的描述信息也要給出.如果該數(shù)據(jù)庫(kù)屬于尚在實(shí)驗(yàn)中或是暫時(shí)使用的,那么要說這一特點(diǎn)及其有效時(shí)間范圍7.2.2 使用它的程序給出每個(gè)使用或訪問此數(shù)據(jù)庫(kù)的應(yīng)用程序名稱和版本號(hào)7.2.3 約定描述為了能使用此數(shù)據(jù)庫(kù)而需要了解建立標(biāo)號(hào)、標(biāo)識(shí)的約定,例如用于標(biāo)識(shí)數(shù)據(jù)庫(kù)的不同版本的約定和用于標(biāo)識(shí)庫(kù)內(nèi)各表、記錄、數(shù)據(jù)項(xiàng)的命名約定(?)7.2.4 專門指導(dǎo)向準(zhǔn)備從事此數(shù)據(jù)庫(kù)的生成、測(cè)試、維護(hù)的人員提供專門的指導(dǎo),例如將被送入數(shù)據(jù)庫(kù)的數(shù)據(jù)格式和標(biāo)準(zhǔn)、

40、送入數(shù)據(jù)庫(kù)的操作規(guī)程和步驟,用于產(chǎn)生、修改、更新或使用這些數(shù)據(jù)的操作指導(dǎo)等7.2.5 支持軟件簡(jiǎn)單介紹同此數(shù)據(jù)庫(kù)直接相關(guān)的支持軟件,如數(shù)據(jù)庫(kù)治理系統(tǒng)、存儲(chǔ)定位程序和用于裝入、生成、修改、更新數(shù)據(jù)庫(kù)的程序.說明這些軟件的名稱、版本號(hào)和主要功能特性,如所用數(shù)據(jù)模型的類型,允許的數(shù)據(jù)容量等.列出這些支持軟件技術(shù)文件的標(biāo)題、編號(hào)及來源7.3 結(jié)構(gòu)設(shè)計(jì)7.3.1 概念結(jié)構(gòu)設(shè)計(jì)說明本數(shù)據(jù)庫(kù)將反映的現(xiàn)實(shí)世界中的實(shí)體、屬于和它們之間關(guān)系的原始數(shù)據(jù)形式,包括數(shù)據(jù)項(xiàng)、記錄、文卷的標(biāo)識(shí)符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫(kù)的每一幅用戶視圖7.3.2 邏輯結(jié)構(gòu)設(shè)計(jì)說明把上述原始數(shù)據(jù)進(jìn)行分解、合并后重新組織起來的

41、數(shù)據(jù)庫(kù)全局邏輯結(jié)構(gòu),包括確定的關(guān)鍵字和屬性、重新確定的記錄結(jié)構(gòu)和表結(jié)構(gòu),建立的各個(gè)表之間的相互關(guān)系,形本錢數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)治理員視圖7.3.3 物理結(jié)構(gòu)設(shè)計(jì)a數(shù)據(jù)在內(nèi)存中的安排,包括對(duì)索引區(qū)、緩沖區(qū)的設(shè)計(jì)b使用的外存設(shè)備及外存空間的組織、包括索引區(qū)、數(shù)據(jù)塊的組織和劃分c訪問數(shù)據(jù)庫(kù)的方式和方法7.4 運(yùn)行設(shè)計(jì)7.4.1 數(shù)據(jù)字典設(shè)計(jì)對(duì)數(shù)據(jù)庫(kù)中涉及到的各種工程,如數(shù)據(jù)項(xiàng)、記錄、系、表、子模式等,一般要建立數(shù)據(jù)字典,以說明它們的標(biāo)識(shí)符、同義名及有關(guān)信息.在本條中要說明對(duì)此數(shù)據(jù)字典設(shè)計(jì)的根本考慮7.4.2 平安保密設(shè)計(jì)說明在數(shù)據(jù)庫(kù)的設(shè)計(jì)中,將如何通過區(qū)分不同的訪問者、不同的訪問類型和不同的數(shù)據(jù)對(duì)象,進(jìn)行

42、分別對(duì)待而獲得的數(shù)據(jù)庫(kù)平安保密的設(shè)計(jì)考慮8用戶手冊(cè)8.1 引言8.1.1 目的說明編寫的目的,指出預(yù)期的讀者8.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶8.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋8.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源8.2 用途8.2.1 功能結(jié)合本軟件的開發(fā)目的逐項(xiàng)說明本軟件所具有的各項(xiàng)功能以及它們的極限范圍.8.2.2 性能8.2.3 精

43、度逐項(xiàng)說明對(duì)各項(xiàng)輸入數(shù)據(jù)的精度要求和本軟件輸出數(shù)據(jù)到達(dá)的精度,包括傳輸中的精度要求.8.2.4 時(shí)間特性定量說明本軟件的時(shí)間特性,如響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)傳輸、轉(zhuǎn)換時(shí)間,計(jì)算時(shí)間等.8.2.5 靈活性說明本軟件所具有的靈活性,即當(dāng)用戶需求如對(duì)操作方式、運(yùn)行環(huán)境、結(jié)果精度、時(shí)間特性等的要求有某些變化時(shí),本軟件的適應(yīng)水平.8.2.6 平安保密說明本軟件在平安、保密方面的設(shè)計(jì)考慮和實(shí)際到達(dá)的水平.8.3 運(yùn)行環(huán)境8.3.1 硬設(shè)備列出為運(yùn)行本軟件所要求的硬設(shè)備最小配置,如:a.處理器的型號(hào)、內(nèi)存容量b.所要求的處存儲(chǔ)器、媒體、記錄格式、設(shè)備的型號(hào)和臺(tái)數(shù)、聯(lián)機(jī)/脫機(jī)c.I/O設(shè)備聯(lián)機(jī)/脫機(jī)d.數(shù)

44、據(jù)傳輸設(shè)備和轉(zhuǎn)換設(shè)備的型號(hào)、臺(tái)數(shù).8.3.2 支持軟件說明為運(yùn)行本軟件所需要的支持軟件,如:a.操作系統(tǒng)的名稱、版本號(hào);b.程序語言的編譯/匯編系統(tǒng)的名稱和版本號(hào);c.數(shù)據(jù)庫(kù)治理系統(tǒng)的名稱和版本號(hào);d.其他支持軟件.8.3.3 數(shù)據(jù)結(jié)構(gòu)列出為支持本軟件的運(yùn)行所需要的數(shù)據(jù)庫(kù)或數(shù)據(jù)文卷8.4 使用過程在本節(jié),首先用圖表的形式說明軟件的功能同系統(tǒng)的輸入源機(jī)構(gòu)、輸出接收機(jī)構(gòu)之間的關(guān)系.8.4.1 安裝與初始化一步一步地說明為使用本軟件需要進(jìn)行的安裝與初始化過程,包括程序的存儲(chǔ)形式、安裝與初始化過程中的全部操作命令、系統(tǒng)對(duì)這些命令的反響與答復(fù)等.如果有的話,還應(yīng)說明安裝過程中的所有需用到的專用軟件.8.

45、4.2 輸入規(guī)定輸入數(shù)據(jù)和參數(shù)的準(zhǔn)備要求.8.4.2.1 輸入數(shù)據(jù)的現(xiàn)實(shí)背景說明輸入數(shù)據(jù)的現(xiàn)實(shí)背景,主要包括:a.情況:例如人員變動(dòng)、庫(kù)存缺貨;b.情況出現(xiàn)的頻度:例如是周期性的、隨機(jī)的.一項(xiàng)操作狀態(tài)的函數(shù);c.情況來源:例如人事部門、倉(cāng)庫(kù)治理部門;d.輸入媒體:例如鍵盤、穿孔卡片、磁帶;e.限制:出于平安、保密考慮在而對(duì)訪問這些輸入數(shù)據(jù)所加的限制;f.質(zhì)量治理:例如對(duì)輸入數(shù)據(jù)是保存還是廢棄,是否要分配給其他的接受者等.8.4.2.2 輸入格式說明對(duì)初始輸入數(shù)據(jù)和參數(shù)的格式要求,包括語法規(guī)那么和有關(guān)約定,如:a.長(zhǎng)度:例如字符數(shù)/行,字符數(shù)/項(xiàng);b.格式基準(zhǔn):例如以左面的邊沿為基準(zhǔn);c.標(biāo)號(hào):

46、例如標(biāo)記或標(biāo)識(shí)符;d.順序:例如各個(gè)數(shù)據(jù)項(xiàng)的次序及位置;e.標(biāo)點(diǎn):例如用來表示行、數(shù)組等的開始或結(jié)束而使用的空格、斜線、星號(hào)、字符組等f.詞匯表:給出允許的字符組的列表,禁止使用的字符組合的列表等;g.省略和重復(fù):給出表示輸入元素可省略或重復(fù)的表示方式;h.限制:給出用來表示輸入開始或結(jié)束的限制信息.8.4.2.3 輸入舉例8.4.3 輸出8.4.3.1 輸出數(shù)據(jù)的現(xiàn)實(shí)背景8.4.3.2 輸出格式8.4.3.3 輸出舉例8.4.4 文卷查詢8.4.5 出錯(cuò)處理和恢復(fù)8.4.6 終端操作9操作手冊(cè)9.1 引言9.1.1 目的說明編寫的目的,指出預(yù)期的讀者9.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提

47、出者、開發(fā)者、用戶9.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋9.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源9.2 軟件概述9.2.1 軟件的結(jié)構(gòu)9.2.2 程序表9.2.3 文卷表9.3 安裝與初始化說明軟件的安裝步驟、界面及初始化過程.9.4 運(yùn)行情況9.4.1 運(yùn)行表9.4.1.1 運(yùn)行1標(biāo)識(shí)符說明把運(yùn)行1的有關(guān)信息,以對(duì)操作人員最方便最有用的形式加以說明9.4.1.1.1 運(yùn)

48、行限制列出為運(yùn)行所需要的運(yùn)行流向限制的說明.9.4.1.1.2 操作信息給出為操作中央的操作人員和治理人員所需要的信息,如:a.運(yùn)行目的;b.操作要求;c.啟動(dòng)方法,如由所遇到的請(qǐng)求信息啟動(dòng)、預(yù)定時(shí)間啟動(dòng)等;d.預(yù)計(jì)的運(yùn)行時(shí)間和解題時(shí)間;e.操作命令;f.與運(yùn)行有聯(lián)系的其他事項(xiàng).9.4.1.1.3 輸入/輸出文卷提供被本運(yùn)行建立、更新或訪問的數(shù)據(jù)文卷的有關(guān)信息,如:a.文卷的標(biāo)識(shí)符或標(biāo)號(hào);b.記錄媒體;c.存留的目錄表;d.文卷的支配,如確定保存或廢棄的準(zhǔn)那么、是否要分配給其他接受者、占用硬設(shè)備的優(yōu)先以及保密限制等有關(guān)規(guī)定.9.4.1.1.4 輸出文段提供本軟件輸出的每一個(gè)用于提示、說明或應(yīng)答

49、的文段包括“菜單的有關(guān)信息,如:a.文段的標(biāo)識(shí)符;b.輸出媒體屏幕顯示、打??;c.文字容量;d.分發(fā)對(duì)象;e.保密要求.9.4.1.1.5 輸出文段的復(fù)制對(duì)由計(jì)算機(jī)產(chǎn)生,在而后需用其他方法復(fù)制的那些文段提供有關(guān)信息,如:a.文段的標(biāo)識(shí)符;b.復(fù)制的技術(shù)手段;c.紙張或其他媒體的規(guī)格;d.裝訂要求;e.分發(fā)對(duì)象;f.復(fù)制份數(shù)9.4.1.1.6 恢復(fù)過程說明本運(yùn)行故障后的恢復(fù)過程.9.4.1.2 運(yùn)行2標(biāo)識(shí)符說明用與本手冊(cè)4.1條相類似的方式介紹另一個(gè)運(yùn)行的有關(guān)信息.9.5 非常規(guī)過程提供有關(guān)應(yīng)操作或非常規(guī)操作的必要信息,如出錯(cuò)處理操作、向后備系統(tǒng)的切換操作以及其他必須向程序人員的事項(xiàng)和步驟.9.

50、6 遠(yuǎn)程操作如果本軟件能夠通過遠(yuǎn)程終端限制運(yùn)行,那么在本節(jié)說明通過遠(yuǎn)程終端運(yùn)行本軟件的操作過程.10模塊開發(fā)卷宗10.1 弓后10.1.1 軟件系統(tǒng)名稱和標(biāo)識(shí)符10.1.2 模塊名稱和標(biāo)識(shí)符如果包含超過一個(gè)模塊,那么用這組模塊的功能標(biāo)識(shí)代替模塊名10.1.3 程序編制員簽名10.1.4 卷宗修改文本序號(hào)10.1.5 修改完成日期10.1.6 卷宗序號(hào)說明本卷宗在整個(gè)卷宗中的序號(hào)10.1.7 編排日期說明整個(gè)卷宗最近的一次編排日期10.2 模塊開發(fā)情況表說軟件及各模塊的開發(fā)過程、組織治理及限制情況,如模塊開發(fā)標(biāo)識(shí)符內(nèi)容預(yù)計(jì)實(shí)際備注代碼設(shè)計(jì)開始日期完成日期模塊測(cè)試開始日期完成日期組裝測(cè)試開始日期完

51、成日期代碼復(fù)查日期及人員源代碼行數(shù)目標(biāo)代碼字節(jié)數(shù)工程負(fù)責(zé)人批準(zhǔn)日期簽字10.3 功能說明簡(jiǎn)要說明本模塊或本組模塊的功能、主要是輸入、處理和輸出.可以從系統(tǒng)設(shè)計(jì)說明書中摘錄.同時(shí)指出在軟件需求說明數(shù)總對(duì)此功能的說明章、條、款10.4 設(shè)計(jì)說明說明本模塊或本組模塊的設(shè)計(jì)考慮,包括a在概要設(shè)計(jì)說明書中有關(guān)對(duì)本模塊或本組模塊的設(shè)計(jì)考慮,包括本模塊在軟件系統(tǒng)中所處的層次,它同其他模塊的接口b在詳細(xì)設(shè)計(jì)說明書中有關(guān)對(duì)本模塊或本組模塊的設(shè)計(jì)考慮,包括本模塊的算法、處理流程、牽涉到的數(shù)據(jù)表設(shè)計(jì)限制、驅(qū)動(dòng)方式和出錯(cuò)信息c在編制目前已通過全部測(cè)試的源代碼時(shí)實(shí)際使用的設(shè)計(jì)考慮10.5 源代碼清單第一份無語法錯(cuò)誤的源

52、代碼清單已通過全部測(cè)試的當(dāng)前有效的源代碼清單10.6 測(cè)試說明說明本模塊或本組模塊的每一項(xiàng)測(cè)試,包括這些測(cè)試各自的標(biāo)識(shí)符、編號(hào)、測(cè)試目的、所用的配置、輸入、預(yù)期的輸出及實(shí)際的輸出10.7 復(fù)審結(jié)論將實(shí)際測(cè)試的結(jié)果,同軟件需求說明書、概要設(shè)計(jì)說明書和詳細(xì)設(shè)計(jì)說明書中規(guī)定的要求進(jìn)行比擬,并給出結(jié)論11測(cè)試方案11.1 引言11.1.1 目的說明編寫的目的,指出預(yù)期的讀者11.1.2 背景1待開發(fā)的系統(tǒng)名稱2任務(wù)提出者、開發(fā)者、用戶11.1.3 定義本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組并解釋11.1.4 參考資料1本工程經(jīng)核準(zhǔn)的方案任務(wù)書、合同、上級(jí)批文等2屬于本工程的其他已發(fā)表的文

53、件3本文件各處引用的文件、資料包括所需用到的軟件開發(fā)標(biāo)準(zhǔn)等列出這些文件資料的標(biāo)題、文件編號(hào)、發(fā)表日期和出版單位,說明能夠得到這些資料的來源11.2 測(cè)試方案11.2.1 軟件說明提供一分圖表,并逐項(xiàng)說明被測(cè)軟件的功能、輸入和輸出等質(zhì)量指標(biāo),作為表達(dá)方案的提綱.11.2.2 測(cè)試內(nèi)容列出組裝測(cè)試和確認(rèn)測(cè)試中的每一項(xiàng)內(nèi)容的名稱標(biāo)識(shí)符,這些測(cè)試的進(jìn)度安排以及這些測(cè)試的內(nèi)容和目的.例如模塊功能測(cè)試、接口正確性測(cè)試、數(shù)據(jù)文卷存取測(cè)試、運(yùn)行時(shí)間測(cè)試、設(shè)計(jì)約束和極限的測(cè)試等.11.2.3 測(cè)試1標(biāo)識(shí)符給出這項(xiàng)測(cè)試內(nèi)容的參與功能及模塊說明.11.2.3.1 進(jìn)度安排給出對(duì)這項(xiàng)測(cè)試的進(jìn)度安排,包括進(jìn)行測(cè)試的日期和工作內(nèi)容如熟悉環(huán)境、培訓(xùn)、準(zhǔn)備輸入數(shù)據(jù)等.11.2.3.2 測(cè)試條件陳述本項(xiàng)測(cè)試工作對(duì)資源的要求,包括:a.所用到的設(shè)備類型、數(shù)量和預(yù)定使用時(shí)間;b.列出將被用來支持本項(xiàng)測(cè)試過程而本身又并不是被測(cè)軟件組成局部的軟件,如測(cè)試驅(qū)動(dòng)程序、測(cè)試監(jiān)控程序等;c.列出在測(cè)試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的人數(shù)、技術(shù)水平及有關(guān)的預(yù)備知識(shí),

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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)論