版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
附件:計算機軟件產(chǎn)品開發(fā)文件編制指南
(GB8567-88)中華人民共和國國家標(biāo)準(zhǔn)
UDC681.3
計算機軟件產(chǎn)品
開發(fā)文件編制指南GB8567-88
GuidelinesforcomputersoftwareproductdevelopmentdocumentationHYPERLINK數(shù)據(jù)要求說明書
HYPERLINK測試計劃
HYPERLINK附件HYPERLINK附錄C。
E.2.2運行環(huán)境
簡要地說明對本系統(tǒng)的運行環(huán)境(包括硬件環(huán)境和支持環(huán)境)的規(guī)定,詳細說明參見附錄C。
E.2.3基本設(shè)計概念和處理流程
說明本系統(tǒng)的基本設(shè)計概念和處理流程,盡量使用圖表的形式。
E.2.4結(jié)構(gòu)
用一覽表及框圖的形式說明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的劃分,扼要說明每個系統(tǒng)元素的標(biāo)識符和功能,分層次地給出各元素之間的控制與被控制關(guān)系.
E.2.5功能需求與程序的關(guān)系
本條用一張如下的矩陣圖說明各項功能需求的實現(xiàn)同各塊程序的分配關(guān)系:程序1程序2……程序m功能需求1√功能需求2√……功能需求n√√
E.2.6人工處理過程
說明在本軟件系統(tǒng)的工作過程中不得不包含的人工處理過程(如果有的話)。
E.2.7尚未問決的問題
說明在概要設(shè)計過程中尚未解決而設(shè)計者認為在系統(tǒng)完成之前必須解決的各個問題。
E.3接口設(shè)計
E.3.1用戶接口
說明將向用戶提供的命令和它們的語法結(jié)構(gòu),以及軟件的回答信息。
E.3.2外部接口
說明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各支持軟件之間的接口關(guān)系。
E.3.3內(nèi)部接口
說明本系統(tǒng)之內(nèi)的各個系統(tǒng)元素之間的接口的安排。
E.4運行設(shè)計
E.4.1運行模塊組合
說明對系統(tǒng)施加不同的外界運行控制時所引起的各種不同的運行模塊組合,說明每種運行所歷經(jīng)的內(nèi)部模塊和支持軟件。
E.4.2運行控制
說明每一種外界的運行控制的方式方法和操作步驟。
E.4.3運行時間
說明每種運行模塊組合將占用各種資源的時間。
E.5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計
E.5.1邏輯結(jié)構(gòu)設(shè)計要點
給出本系統(tǒng)內(nèi)所使用的每個數(shù)據(jù)結(jié)構(gòu)的名稱、標(biāo)識符以及它們之中每個數(shù)據(jù)項、記錄、文卷和系的標(biāo)識、定義、長度及它們之間的層次的或表格的相互關(guān)系。
E.5.2物理結(jié)構(gòu)設(shè)計要點
給出本系統(tǒng)內(nèi)所使用的每個數(shù)據(jù)結(jié)構(gòu)中的每個數(shù)據(jù)項的存儲要求,訪問方法、存取單位、存取的物理關(guān)系(索引、設(shè)備、存儲區(qū)域)、設(shè)計考慮和保密條件。
E.5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系
說明各個數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的形式:[程序1][程序2][……][程序m][數(shù)據(jù)結(jié)構(gòu)1]√[數(shù)據(jù)結(jié)構(gòu)2]√√┇[數(shù)據(jù)結(jié)構(gòu)n]√√E.6系統(tǒng)出錯處理設(shè)計
E.6.1出錯信息
用一覽表的方式說朗每種可能的出錯或故障情況出現(xiàn)時,系統(tǒng)輸出信息的形式、含意及處理方法。
E.6.2補救措施
說明故障出現(xiàn)后可能采取的變通措施,包括:
a.后備技術(shù)說明準(zhǔn)備采用的后備技術(shù),當(dāng)原始系統(tǒng)數(shù)據(jù)萬一丟失時啟用的副本的建立和啟動的技術(shù),例如周期性地把磁盤信息記錄到磁帶上去就是對于磁盤媒體的一種后備技術(shù);
b.降效技術(shù)說明準(zhǔn)備采用的后備技術(shù),使用另一個效率稍低的系統(tǒng)或方法來求得所需結(jié)果的某些部分,例如一個自動系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工記錄;
c.恢復(fù)及再啟動技術(shù)說明將使用的恢復(fù)再啟動技術(shù),使軟件從故障點恢復(fù)執(zhí)行或使軟件從頭開始重新運行的方法。
E.6.3系統(tǒng)維護設(shè)計
說明為了系統(tǒng)維護的方便而在程序內(nèi)部設(shè)計中作出的安排,包括在程序中專門安排用于系統(tǒng)的檢查與維護的檢測點和專用模塊。各個程序之間的對應(yīng)關(guān)系,可采用如下的矩陣圖的形式;12詳細設(shè)計說明書
詳細設(shè)計說明書又可稱程序設(shè)計說明書。編制目的是說明一個軟件系統(tǒng)各個層次中的每一個程序(每個模塊或子程序)的設(shè)計考慮,如果一個軟件系統(tǒng)比較簡單,層次很少,本文件可以不單獨編寫,有關(guān)內(nèi)容合并入概要設(shè)計說明書。對詳細設(shè)計說明書的內(nèi)容要求如下:
12.1引言
12.1.1編寫目的
12.1.2背景
12.1.3定義
12.1.4參考資料
12.2程序系統(tǒng)的組織結(jié)構(gòu)
12.3程序1(標(biāo)識符)設(shè)計說明
12.3.1程序描述
12.3.2功能
12.3.3性能
12.3.4輸入項
12.3.5輸出項
12.3.6算法
12.3.7流程邏輯
12.3.8接口
12.3.9存儲分配
12.3.10注釋設(shè)計
12.3.11限制條件
12.3.12測試計劃.
12.3.13尚未解決的問題
12.4程序2(標(biāo)識符)設(shè)計說明
......附錄F
詳細設(shè)計說明書的編寫提示
(參考件)
F.1引言
F.1.1編寫目的
說明編寫這份詳細設(shè)計說明書的目的,指出預(yù)期的讀者。
F.1.2背景
說明:
a.待開發(fā)軟件系統(tǒng)的名稱;
b.本項目的任務(wù)提出者、開發(fā)者、用戶和運行該程序系統(tǒng)的計算中心。
F.1.3定義
列出本文件中用到專門術(shù)語的定義和外文首字母組詞的原詞組。
F.1.4參考資料
列出有關(guān)的參考資料,如:
a.本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;
b.屬于本項目的其他已發(fā)表的文件;
c.本文件中各處引用到的文件資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠取得這些文件的來源。
F.2程序系統(tǒng)的結(jié)構(gòu)
用一系列圖表列出本程序系統(tǒng)內(nèi)的每個程序(包括每個模塊和子程序)的名稱、標(biāo)識符和它們之間的層次結(jié)構(gòu)關(guān)系。
F.3程序1(標(biāo)識符)設(shè)計說明
從本章開始,逐個地給出各個層次中的每個程序的設(shè)計考慮。以下給出的提綱是針對一般情況的。對于一個具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內(nèi)容往往與它所隸屬的上一層模塊的對應(yīng)條目的內(nèi)容相同,在這種情況下,只要簡單地說明這一點即可。
F.3.1程序描述
給出對該程序的簡要描述,主要說明安排設(shè)計本程序的目的意義,并且,還要說明本程序的特點(如是常駐內(nèi)存還是非常駐?是否子程序?是可重人的還是不可重人的?有無覆蓋要求?是順序處理還是并發(fā)處理卜…..等)。
F.3.2功能
說明該程序應(yīng)具有的功能,可采用IPO圖(即輸入一處理一輸出圖)的形式。
F.3.3性能
說明對該程序的全部性能要求,包括對精度、靈活性和時間特性的要求。
F.3.4輸人項
給出對每一個輸入項的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式、數(shù)據(jù)值的有效范圍、輸入的方式。數(shù)量和頻度、輸入媒體、輸入數(shù)據(jù)的來源和安全保密條件等等。
F.3.5輸出項
給出對每一個輸出項的特性,包括名稱、標(biāo)識、數(shù)據(jù)的類型和格式,數(shù)據(jù)值的有效范圍,輸出的形式、數(shù)量和頻度,輸出媒體、對輸出圖形及符號的說明、安全保密條件等等。
F.3.6算法
詳細說明本程序所選用的算法,具體的計算公式和計算步驟。
F.3.7流程邏輯
用圖表(例如流程圖、判定表等)輔以必要的說明來表示本程序的邏輯流程。
F.3.8接口
用圖的形式說明本程序所隸屬的上一層模塊及隸屬于本程序的下一層模塊、子程序,說明參數(shù)賦值和調(diào)用方式,說明與本程序相直接關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)庫、數(shù)據(jù)文卷)。
F.3.9存儲分配
根據(jù)需要,說明本程序的存儲分配。
F.3.10注釋設(shè)計
說明準(zhǔn)備在本程序中安排的注釋,如:
a.加在模塊首部的注釋;
b.加在各分枝點處的注釋;對各變量的功能、范圍、缺省條件等所加的注釋;
d.對使用的邏輯所加的注釋等等。
F.3.11限制條件
說明本程序運行中所受到的限制條件。
F.3.12測試計劃
說明對本程序進行單體測試的計劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預(yù)期結(jié)果、進度安排、人員職責(zé)、設(shè)備條件驅(qū)動程序及樁模塊等的規(guī)定。
F.3.13尚未解決的問題
說明在本程序的設(shè)計中尚未解決而設(shè)計者認為在軟件完成之前應(yīng)解決的問題。
F.4程序2(標(biāo)識符)設(shè)計說明
用類似F.3的方式,說明第2個程序乃至第N個程序的設(shè)計考慮。
......13數(shù)據(jù)庫設(shè)計說明書
數(shù)據(jù)庫設(shè)計說明書的編制目的是對于設(shè)計中的數(shù)據(jù)庫的所有標(biāo)識、邏輯結(jié)構(gòu)和物理結(jié)構(gòu)作出具體的設(shè)計規(guī)定。其內(nèi)容要求如下:
13.1引言
13.1.1編寫目的
13.1.2背景
13.1.3定義
13.1.4參考資料
13.2外部設(shè)計
13.2.1標(biāo)識符和狀態(tài)
13.2.2使用它的程序
13.2.3約定
13.2.4專門指導(dǎo)
13.2.5支持軟件
13.3結(jié)構(gòu)設(shè)計
13.3.1概念結(jié)構(gòu)設(shè)計
13.3.2邏輯結(jié)構(gòu)設(shè)計
13.3.3物理結(jié)構(gòu)設(shè)計
13.4運用設(shè)計
13.4.1數(shù)據(jù)字典設(shè)計
134.2安全保密設(shè)計
附錄G
數(shù)據(jù)庫設(shè)計說明書的編寫提示
(參考件)
G.1引言
G.1.1編寫目的
說明編寫這份數(shù)據(jù)庫設(shè)計說明書的目的,指出預(yù)期的讀者。
G.1.2背景
說明:
a.說明待開發(fā)的數(shù)據(jù)庫的名稱和使用此數(shù)據(jù)庫的軟件系統(tǒng)的名稱;
b.列出該軟件系統(tǒng)開發(fā)項目的任務(wù)提出者、用戶以及將安裝該軟件和這個數(shù)據(jù)庫的計算站(中心)。
G.1.3定義
列出本文件中用到的專門術(shù)語的定義、外文首字母組詞的原詞組。
G.1.4參考資料
列出有關(guān)的參考資料:
a.本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)批文;
b.屬于本項目的其他已發(fā)表的文件;
c.本文件中各處引用到的文件資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。
列出這些文件的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠取得這些文件的來源。
G.2外部設(shè)計
G.2.1標(biāo)識符和狀態(tài)
聯(lián)系用途,詳細說明用于唯一地標(biāo)識該數(shù)據(jù)庫的代碼、名稱或標(biāo)識符,附加的描述性信息亦要給出。如果該數(shù)據(jù)庫屬于尚在實驗中、尚在測試中或是暫時使用的,則要說明這一特點及其有效時間范圍。
G.2.2使用它的程序
列出將要使用或訪問此數(shù)據(jù)庫的所有應(yīng)用程序,對于這些應(yīng)用程序的每一個,給出它的名稱和版本號。
G.2.3約定
陳述一個程序員或一個系統(tǒng)分析員為了能使用此數(shù)據(jù)庫而需要了解的建立標(biāo)號、標(biāo)識的約定,例如用于標(biāo)識數(shù)據(jù)庫的不同版本的約定和用于標(biāo)識庫內(nèi)各個文卷、、記錄、數(shù)據(jù)項的命名約定等。
G.2.4專門指導(dǎo)
向準(zhǔn)備從事此數(shù)據(jù)庫的生成、從事此數(shù)據(jù)庫的測試、維護人員提供專門的指導(dǎo),例如將被送入數(shù)據(jù)庫的數(shù)據(jù)的格式和標(biāo)準(zhǔn)、送入數(shù)據(jù)庫的操作規(guī)程和步驟,用于產(chǎn)生、修改、更新或使用這些數(shù)據(jù)文卷的操作指導(dǎo)。如果這些指導(dǎo)的內(nèi)容篇幅很長,列出可參閱的文件資料的名稱和章條。
G.2.5支持軟件
簡單介紹同此數(shù)據(jù)庫直接有關(guān)的支持軟件,如數(shù)據(jù)庫管理系統(tǒng)、存儲定位程序和用于裝入、生成、修改、更新數(shù)據(jù)庫的程序等。說明這些軟件的名稱、版本號和主要功能特性,如所用數(shù)據(jù)模型的類型、允許的數(shù)據(jù)容量等。列出這些支持軟件的技術(shù)文件的標(biāo)題、編號及來源。
G.3結(jié)構(gòu)設(shè)計
G.3.1概念結(jié)構(gòu)設(shè)計
說明本數(shù)據(jù)庫將反映的現(xiàn)實世界中的實體、屬性和它們之間的關(guān)系等的原始數(shù)據(jù)形式,包括各數(shù)據(jù)項、記錄、系、文卷的標(biāo)識符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫的每一幅用戶視圖。
G.3.2邏輯結(jié)構(gòu)設(shè)計
說明把上述原始數(shù)據(jù)進行分解、合并后重新組織起來的數(shù)據(jù)庫全局邏輯結(jié)構(gòu),包括所確定的關(guān)鍵字和屬性、重新確定的記錄結(jié)構(gòu)和文卷結(jié)構(gòu)、所建立的各個文卷之間的相互關(guān)系,形成本數(shù)據(jù)庫的數(shù)據(jù)庫管理員視圖。
G.3.3物理結(jié)構(gòu)設(shè)計
建立系統(tǒng)程序員視圖,包括:
a.?dāng)?shù)據(jù)在內(nèi)存中的安排,包括對索引區(qū)、緩沖區(qū)的設(shè)計;
b.所使用的外存設(shè)備及外存空間的組織,包括索引區(qū)、數(shù)據(jù)塊的組織與劃分;
c.訪問數(shù)據(jù)的方式方法。
G.4運用設(shè)計
G.4.1數(shù)據(jù)字典設(shè)計
對數(shù)據(jù)庫設(shè)計中涉及到的各種項目,如數(shù)據(jù)項、記錄、系、文卷、模式、子模式等一般要建立起數(shù)據(jù)字典,以說明它們的標(biāo)識符、同義名及有關(guān)信息。在本節(jié)中要說明對此數(shù)據(jù)字典設(shè)計的基本考慮。
G.4.2安全保密設(shè)計
說明在數(shù)據(jù)庫的設(shè)計中,將如何通過區(qū)分不同的訪問者、不同的訪問類型和不同的數(shù)據(jù)對象,進行分別對待而獲得的數(shù)據(jù)庫安全保密的設(shè)計考慮。14用戶手冊
用戶手冊的編制是要使用非專門術(shù)語的語言,充分地描述該軟件系統(tǒng)所具有的功能及基本的使用方法。使用戶(或潛在用戶)通過本手冊能夠了解該軟件的用途,并且能夠確定在什么情況下,如何使用它。具體的內(nèi)容要求如下:
14.1引言
14.1.1編寫目的
14.1.2背景
14.1.3定義
14.1.4參考資料
14.2用途
14.2.1功能
14.2.2性能
14.2.2.1精度
14.2.2.2時間特性
14.2.2.3靈活性
14.2.3安全保密
14.3運行環(huán)境
14.3.1硬設(shè)備
14.3.2支持軟件
14.3.3數(shù)據(jù)結(jié)構(gòu)
14.4使用過程
14.4.1安裝與初始化
14.4.2輸入
輸入數(shù)據(jù)的現(xiàn)實背景
14.4.2.2輸入格式
14.4.2.3輸入舉例
14.4.3輸出
輸出數(shù)據(jù)的現(xiàn)實背景
14.4.3.2輸出格式
輸出舉例
14.4.4文卷查詢
14.4.5出錯處理與恢復(fù)
14.4.6終端操作
附錄H
用戶手冊的編寫提示
(參考件)
H.1引言
H.1.1編寫目的
說明編寫這份用戶手冊的目的,指出預(yù)期的讀者。
H.1.2背景
說明:
a.這份用戶手冊所描述的軟件系統(tǒng)的名稱;
b.該軟件項目的任務(wù)提出者、開發(fā)者、用戶(或首批用戶)及安裝此軟件的計算中心。
H.1.3定義
列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。
H.1.4參考資料
列出有用的參考資料,如:
a.項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;
b.屬于本項目的其他已發(fā)表文件;
c.本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠取得這些文件資料的來源。
H.2用途
H.2.1功能
結(jié)合本軟件的開發(fā)目的逐項地說明本軟件所具有各項功能以及它們的極限范圍。
H.2.2性能
H.2.2.1精度
逐項說明對各項輸入數(shù)據(jù)的精度要求和本軟件輸出數(shù)據(jù)達到的精度,包括傳輸中的精度要求。
H.2.2.2時間特性
定量地說明本軟件的時間特性,如響應(yīng)時間,更新處理時間,數(shù)據(jù)傳輸、轉(zhuǎn)換時間,計算時間等。
H.2.2.3靈活性
說明本軟件所具有的靈活性,即當(dāng)用戶需求(如對操作方式、運行環(huán)境、結(jié)果精度、時間特性等的要求)有某些變化時,本軟件的適應(yīng)能力。
H.2.3安全保密
說明本軟件在安全、保密方面的設(shè)計考慮和實際達到的能力。
H.3運行環(huán)境
H.3.1硬設(shè)備
列出為運行本軟件所要求的硬設(shè)備的最小配置,如:
a.處理機的型號、內(nèi)存容量;
b.所要求的外存儲器、媒體、記錄格式、設(shè)備的型號和臺數(shù)、聯(lián)機/脫機;
c.I/O設(shè)備(聯(lián)機/脫機?);
d.?dāng)?shù)據(jù)傳輸設(shè)備和轉(zhuǎn)換設(shè)備的型號、臺數(shù)。
H.3.2支持軟件
說明為運行本軟件所需要的支持軟件,如:
a.操作系統(tǒng)的名稱、版本號;
b.程序語言的編譯/匯編系統(tǒng)的名稱和版本號;
c.?dāng)?shù)據(jù)庫管理系統(tǒng)的名稱和版本號;
d.其他支持軟件。
H.3.3數(shù)據(jù)結(jié)構(gòu)
列出為支持本軟件的運行所需要的數(shù)據(jù)庫或數(shù)據(jù)文卷。
H.4使用過程
在本章,首先用圖表的形式說明軟件的功能同系統(tǒng)的輸入源機構(gòu)、輸出接收機構(gòu)之間的關(guān)系。
11.4.1安裝與初始化
一步一步地說明為使用本軟件而需進行的安裝與初始化過程,包括程序的存儲形式、安裝與初始化過程中的全部操作命令、系統(tǒng)對這些命令的反應(yīng)與答復(fù)。表征安裝工作完成的測試實例等。如果有的話,還應(yīng)說明安裝過程中所需用到的專用軟件。
H.4.2輸入
規(guī)定輸入數(shù)據(jù)和參量的準(zhǔn)備要求。
H.4.2.1輸入數(shù)據(jù)的現(xiàn)實背景
說明輸入數(shù)據(jù)的現(xiàn)實背景,主要是
a.情況--例如人員變動、庫存‘缺貨;
b.情況出現(xiàn)的頻度--例如是周期性的、隨機的、一項操作狀態(tài)的函數(shù).
c.情況來源--例如人事部門、倉庫管理部門;
d.輸入媒體--例如鍵盤、穿孔卡片、磁帶;
e.限制--出于安全、保密考慮而對訪問這些輸入數(shù)據(jù)所加的限制;
f.質(zhì)量管理--例如對輸入數(shù)據(jù)合理性的檢驗以及當(dāng)輸入數(shù)據(jù)有錯誤時應(yīng)采取的措施,如建立出錯情況的記錄等;
g.支配--例如如何確定輸入數(shù)據(jù)是保留還是廢棄,是否要分配給其他的接受者等。
H.4.2.2輸入格式
說明對初始輸入數(shù)據(jù)和參量的格式要求,包括語法規(guī)則和有關(guān)約定,如:
a.長度—一例如字符數(shù)/行,字符數(shù)/項;
b.格式基準(zhǔn)--例如以左面的邊沿為基準(zhǔn);
c.標(biāo)號--例如標(biāo)記或標(biāo)識符;
d.順序--例如各個數(shù)據(jù)項的次序及位置;
e.標(biāo)點--例如用來表示行、數(shù)據(jù)組等的開始或結(jié)束而使用的空格、斜線、星號、字符組等。
f.詞匯表--給出允許使用的字符組合的列表,禁止使用*的字符組合的列表等;
g.省略和重復(fù)--給出用來表示輸人元素可省略或重復(fù)的表示方式;
h.控制--給出用來表示輸入開始或結(jié)束的控制信息。
H.4.2.3輸入舉例
為每個完整的輸入形式提供樣本,包括:
a.控制或首部--例如用來表示輸入的種類和類型的信息,標(biāo)識符輸入日期,正文起點和對所用編碼的規(guī)定;
b.主體--輸入數(shù)據(jù)的主體,包括數(shù)據(jù)文卷的輸入表述部分;
c.尾部--用來表示輸入結(jié)束的控制信息,累計字符總數(shù)等;
d.省略--指出哪些輸入數(shù)據(jù)是可省略的;
e.重復(fù)--指出哪些輸入數(shù)據(jù)是重復(fù)的。
H.4.3輸出對每項輸出作出說明.
H.4.3.1輸出數(shù)據(jù)的現(xiàn)實背景,
說明輸出數(shù)據(jù)的現(xiàn)實背景,主要是:
a.使用--這些輸出數(shù)據(jù)是給誰的,用來干什么;
b.使用頻度--例如每周的、定期的或備查閱的;
c.媒體--打印、CRI顯示、磁帶、卡片、磁盤,
d.質(zhì)量管理—一例如關(guān)于合理性檢驗、出錯糾正的規(guī)定;
e.支配--例如如何確定輸出數(shù)據(jù)是保留還是廢棄,是否要分配給其他接受者等。
H.4.2.2輸出格式
給出對每一類輸出信息的解釋,主要是:
a.首部--如輸出數(shù)據(jù)的標(biāo)識符,輸出日期和輸出編號;
b.主體--輸出信息的主體,包括分欄標(biāo)題;
c.尾部--包括累計總數(shù),結(jié)束標(biāo)記。
H.4.33輸出舉例
為每種輸出類型提供例子。對例子中的每一項,說明:
a.定義--每項輸出信息的意義和用途;
b.來源--是從特定的輸入中抽出、從數(shù)據(jù)庫文卷中取出、或從軟件的計算過程中得到;
c.特性--輸出的值域、計量單位、在什么情況下可缺省等。
H.4.4文卷查詢
這一條的編寫針對具有查詢能力的軟件,內(nèi)容包括:同數(shù)據(jù)庫查詢有關(guān)的初始化、準(zhǔn)備、及處理所需要的詳細規(guī)定,說明查詢的能力、方式,所使用的命令和所要求的控制規(guī)定。
H.4.5出錯處理和恢復(fù)
列出由軟件產(chǎn)生的出錯編碼或條件以及應(yīng)由用戶承擔(dān)的修改糾正工作。指出為了確保再啟動和恢復(fù)的能力,用戶必須遵循的處理過程。
H.4.6終端操作
當(dāng)軟件是在多終端系統(tǒng)上工作時,應(yīng)編寫本條,以說明終端的配置安排、連接步釋、數(shù)據(jù)和參數(shù)輸入步驟以及控制規(guī)定.說明通過終端操作進行查詢、檢索、修改數(shù)據(jù)文卷的能力、語言、過程以及輔助性程序等。15操作手冊
操作手冊的編制是為了向操作人員提供該軟件每一個運行的具體過程和有關(guān)知識,包括操作方法的細節(jié)。具體的內(nèi)容要求如下:
15.1引言
15.1.1編寫目的
15.1.2背景
15.1.3定義
15.1.4參考資料
15.2.軟件概述
15.2.1軟件的結(jié)構(gòu)
15.2.2程序表
15.2.3文卷表
15.3安裝與初始化
15.4運行說明
15.4.1運行表
15.4.2運行步驟
15.4.3運行1(標(biāo)識符)說明
15.4.3.1運行控制
15.4.32操作信息
15.4.33輸入一輸出文卷
15.4.3.4輸出文段
輸出文段的復(fù)制
15.4.36啟動恢復(fù)過程
15.4.4運行2(標(biāo)識符)說明
......
15.5非?,F(xiàn)過程
15.6遠程操作附錄I
操作手冊的編寫提示
(參考件)
I.I引言
I.I.I編寫目的
說明編寫這份操作手冊的目的,指出預(yù)期的讀者。
I.I.2前景
說明:
a.這份操作手冊所描述的軟件系統(tǒng)的名稱;
b.該軟件項目的任務(wù)提出者、開發(fā)者、用戶(或首批用戶)及安裝該軟件的計算中心。
I.I.3定義
列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。
I.I.4參考資料
列出有用的參考資料,如:
a.本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;
b.屬于本項目的其他已發(fā)表的文件;
c.本文件中各處引用的文件、資料,包括所列出的這些文件資料的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。
I.2軟件征述
I.2.1軟件的結(jié)構(gòu)
結(jié)合軟件系統(tǒng)所具有的功能包括輸入、處理和輸出提供該軟件的總體結(jié)構(gòu)圖表。
I.2.2程序表
列出本系統(tǒng)內(nèi)每個程序的標(biāo)識符、編號和助記名。
I.2.3文卷表
列出將由本系統(tǒng)引用、建立或更新的每個永久性文卷,說明它們各自的標(biāo)識符、編號、助記名、存儲媒體和存儲要求。
I.3安裝與初始化
一步一步地說明為使用本軟件而需要進行的安裝與初始化過程,包括程序的存載形式,安裝與初始化過程中的全部操作命令,系統(tǒng)對這些命令的反應(yīng)與答復(fù),表征安裝工作完成的測試實例等。如果有的話,還應(yīng)說明安裝過程中所需用到的專用軟件。
I.4運行說明
所謂一個運行是指提供一個啟動控制信息后,直到計算機系統(tǒng)等待另一個啟動控制信息時為止的計算機系統(tǒng)執(zhí)行的全部過程。
I.4.1運行表
列出每種可能的運行,摘要說明每個運行的目的,指出每個運行各自所執(zhí)行的程序。
I.4.2運行步驟
說明從一個運行轉(zhuǎn)向另一個運行以完成整個系統(tǒng)運行的步驟。
I.4.3運行1(標(biāo)識符)說明
把運行1的有關(guān)信息,以對操作人員為最方便最有用的形式加以說明。
I.4.3.1運行控制
列出為本運行所需要”的運行流向控制的說明。
I.4.3.2操作信息
給出為操作中心的操作人員和管理人員所需要的信息,如:
a.運行目的;
b.操作要求;
c.啟動方法如應(yīng)請啟動(由所遇到的請求信息啟動)、預(yù)定時間啟動、…,..等;
d.預(yù)計的運行時間和解題時間;操作命令;
f.與運行有聯(lián)系的其他事項。
I.4.3.3輸入一輸出文卷
提供被本運行建立、更新或訪問的數(shù)據(jù)文卷的有關(guān)信息,如:
a.文卷的標(biāo)識符或標(biāo)號;
b.記錄媒體;
c.存留的目錄表;
d.文卷的支配如確定保留或廢棄的準(zhǔn)則、是否要分配給其他接受者、占用硬設(shè)備的優(yōu)先級以及保密控制等有關(guān)規(guī)定。
I.4.3.4輸出文段
提供本軟件輸出的每一一個用于提示、說明、或應(yīng)答的文段(包括“菜單”)的有關(guān)信息,如:
a.文段的標(biāo)識符;
b.輸出媒體(屏幕顯示、打印、……);
c.文字容量;
d.分發(fā)對象;
e.保密要求。
I.4.3.5輸出文段的復(fù)制
對由計算機產(chǎn)生,而后需用其他方法復(fù)制的那些文段提供有關(guān)信息,如:
a.文段的標(biāo)識符;
b.復(fù)制的技術(shù)手段;
c.紙張或其他媒體的規(guī)格;
d.裝訂要求;
e.分發(fā)對象;
f.復(fù)制份數(shù)。
I.4.3.6恢復(fù)過程
說明本運行故障后的恢復(fù)過程。
I.4.4運行2(標(biāo)識符)說明
用與本手冊1.4.3條相類似的方式介紹另一個運行的有關(guān)信息。
I.5非常規(guī)過程
提供有關(guān)應(yīng)急操作或非常規(guī)操作的必要信息,如出錯處理操作、向后備系統(tǒng)的切換操作以及其他必須向程序維護人員交待的事項和步驟。
I.6遠程操作
如果本軟件能夠通過遠程終端控制運行,則在本章說明通過遠程終端運行本軟件的操作過程。16模塊開發(fā)卷宗
模塊開發(fā)卷宗是在模塊開發(fā)過程中逐步編寫出來的,每完成一個模塊或一組密切相關(guān)的模塊的復(fù)審時編寫一份,應(yīng)該把所有的模塊開發(fā)卷宗匯集在一起。編寫的目的是記錄和匯總低層次開發(fā)的進度和結(jié)果,以便于對整個模塊開發(fā)工作的管理和復(fù)審,并為將來的維護提供非常有用的技術(shù)信息。具體的內(nèi)容要求如下:
16.1標(biāo)題
16.2模塊開發(fā)情況表(見下表)
模塊開發(fā)情況表
16.3功能說明
16.4設(shè)計說明
16.5源代碼清單
16.6測試說明
16.7復(fù)審的結(jié)論附錄J
模塊開發(fā)卷宗的編寫提示
(參考件)
J.1標(biāo)題
軟件系統(tǒng)名稱和標(biāo)識符
模塊名稱和標(biāo)識符(如果本卷宗包含多于一個的模塊,則用這組模塊的功能標(biāo)識代替模塊名)
程序編制員簽名
卷宗的修改文本序號
修改完成日期
卷宗序號(說明本卷宗在整個卷宗中的序號)
編排日期(說明整個卷宗最近的一次編排日期)
J.2模塊開發(fā)情況表
J.3功能說明
扼要說明本模塊(或本組模塊)的功能,主要是輸入、要求的處理、輸出??梢詮南到y(tǒng)設(shè)計說明書中摘錄。同時列出在軟件需求說明書中對這些功能的說明的章、條、款。
J.4設(shè)計說明
說明本模塊(或本組模塊)的設(shè)計考慮,包括:
a.在系統(tǒng)設(shè)計說明書中有關(guān)對本模塊(或本組模塊)設(shè)計考慮的敘述,包括本模塊在軟件系統(tǒng)中所處的層次,它同其他模塊的接口;
b.在程序設(shè)計說明書中有關(guān)對本模塊(或本組模塊)的設(shè)計考慮,包括本模塊的算法、處理流程、牽涉到的數(shù)據(jù)文卷設(shè)計限制、驅(qū)動方式和出錯信息等;
c.在編制目前已通過全部測試的源代碼時實際使用的設(shè)計考慮。
J.5原代碼清單
要給出所產(chǎn)生的本模塊(或本組模塊)的第一份無語法錯的源代碼清單以及已通過全部測試的當(dāng)前有效的源代碼清單。
J.6測試說明
說明直接要經(jīng)過本模塊(或本組模塊)的每一項測試,包括這些測試各自的標(biāo)識符和編號、進行這些測試的目的、所用的配置和輸入、預(yù)期的輸出及實際的輸出。
J.7復(fù)審的結(jié)論
把實際測試的結(jié)果,同軟件需求說明書、系統(tǒng)設(shè)計說明書、程序設(shè)計說明書中規(guī)定的要求進行比較和給出結(jié)論。17測試計劃這里所說的測試,主要是指整個程序系統(tǒng)的組裝測試和確認測試。本文件的編制是為了提供一個對該軟件的測試計劃,包括對每項測試活動的內(nèi)容、進度安排、設(shè)計考慮、測試數(shù)據(jù)的整理方法及評價準(zhǔn)則。具體的內(nèi)容要求如下:
17.1引言
17.1.1編寫目的
17.1.2背景
17.1.3定義
17.1.4參考資料
17.2計劃
17.2.1軟件說明
17.2.2測試內(nèi)容
17.2.3測試1(標(biāo)識符)
進度安排
17.2.3.2條件
17.2.3.3測試資料
17.2.34測試培訓(xùn)
17.2.4測試2(標(biāo)識符)
......
17.3測試設(shè)計說明
17.3.1測試l(標(biāo)識符)
17.3.1.1控制
17.3.1.2輸入
17.3.1.3輸出
17.3.1.4過程
17.3.2測試2(標(biāo)識符)
.......
17.4評價準(zhǔn)則
17.4.1范圍
17.4.2數(shù)據(jù)整理
17.4.3尺度
附錄K
測試計劃的編寫提示
(參考件)
K.1引言
K.1.1編寫目的
本測試計劃的具體編寫目的,指出預(yù)期的讀者范圍。
K.1.2背景
說明:
a測試計劃所從屬的軟件系統(tǒng)的名稱;
b.該開發(fā)項目的歷史,列出用戶和執(zhí)行此項目測試的計算中心,說明在開始執(zhí)行本測試計劃之前必須完成的各項工作。
K.1.3定義
列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。
K.1.4參考資料
列出要用到的參考資料,如:
a.本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;
b.屬于本項目的其他已發(fā)表的文件;
c.本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。
K.2計劃
K.2.1軟件說明
提供一份圖表,并逐項說明被測軟件的功能、輸入和輸出等質(zhì)量指標(biāo),作為敘述測試計劃的提綱。
K.2.2測試內(nèi)容列出組裝測試和確認測試中的每一項測試內(nèi)容的名稱標(biāo)識符、這些測試的進度安排以及這些測試的內(nèi)容和目的,例如模塊功能測試、接口正確性測試、數(shù)據(jù)文卷存取的測試、運行時間的測試、設(shè)計約束和極限的測試等。
K.2.3測試1(標(biāo)識符)
給出這項測試內(nèi)容的參與單位及被測試的部位。
K.2.3.1進度安排
給出對這項測試的進度安排,包括進行測試的日期和工作內(nèi)容(如熟悉環(huán)境。培訓(xùn)、準(zhǔn)備輸入數(shù)據(jù)等)。
K.2.3.2條件
陳述本項測試工作對資源的要求,包括:
a.設(shè)備所用到的設(shè)備類型、數(shù)量和預(yù)定使用時間;
b.軟件列出將被用來支持本項測試過程而本身又并不是被測軟件的組成部分的軟件,如測試驅(qū)動程序、測試監(jiān)控程序、仿真程序、樁模塊等等;
c.人員列出在測試工作期間預(yù)期可由用戶和開發(fā)任務(wù)組提供的工作人員的人數(shù)。技術(shù)水平及有關(guān)的預(yù)備知識,包括一些特殊要求,如倒班操作和數(shù)據(jù)鍵入人員。
K.2.3.3測試資料
列出本項測試所需的資料,如:
a.有關(guān)本項任務(wù)的文件;
b.被測試程序及其所在的媒體;
c.測試的輸入和輸出舉例;
d.有關(guān)控制此項測試的方法、過程的圖表。
K.2.3.4測試培訓(xùn)
說明或引用資料說明為被測軟件的使用提供培訓(xùn)的計劃。規(guī)定培訓(xùn)的內(nèi)容、受訓(xùn)的人員及從事培訓(xùn)的工作人員。
K.2.4測試2(標(biāo)識符)
用與本測試計劃K.2.3條相類似的方式說明用于另一項及其后各項測試內(nèi)容的測試工作計劃。
K.3測試設(shè)計說明
K.3.1測試1(標(biāo)識符)
說明對第一項測試內(nèi)容的測試設(shè)計考慮。
K.3.1.1控制
說明本測試的控制方式,如輸入是人工、半自動或自動引入、控制操作的順序以及結(jié)果的記錄方法。
K.3.1.2輸入
說明本項測試中所使用的輸入數(shù)據(jù)及選擇這些輸入數(shù)據(jù)的策略。
K.3.1.3輸出
說明預(yù)期的輸出數(shù)據(jù),如測試結(jié)果及可能產(chǎn)生的中間結(jié)果或運行信息。
K.3.1.4過程
說明完成此項測試的一個個步驟和控制命令,包括測試的準(zhǔn)備、初始化、中間步聚和運行結(jié)束方式。
K.3.2測試2(標(biāo)識符)
用與本測試計劃K.3.l條相類似的方式說明第2項及其后各項測試工作的設(shè)計考慮。
K.4評價準(zhǔn)則
K.4.1范圍
說明所選擇的測試用例能夠接查的范圍及其局限性。
K.4.2數(shù)據(jù)整理
陳述為了把測試數(shù)據(jù)加工成便于評價的適當(dāng)形式,使得測試結(jié)果可以同,已知結(jié)果進行比較而要用到的轉(zhuǎn)換處理技術(shù),如手工方式或自動方式;如果是用自動方式整理數(shù)據(jù),還要說明為進行處理而要用到的硬件、軟件資源。
K.4.3尺度
說明用來判斷測試工作是否能通過的評價尺度,如合理的輸出結(jié)果的類型、測試輸出結(jié)果與預(yù)期輸出之間的容許偏離范圍、允許中斷或停機的最大次數(shù)。18測試分析報告
測試分析報告的編寫是為了把組裝測試和確認測試的結(jié)果、發(fā)現(xiàn)及分析寫成文件加以記載,具體的內(nèi)容要求如下:
18.1引言
18.1.1編寫目的
18.1.2背景
18.1.3定義
18.1.4參考資料
18.2測試概要
18.3測試結(jié)果及發(fā)現(xiàn)
18.3.1測試1(標(biāo)識符)
18.3.2測試2(標(biāo)識符)
......
18.4對軟件功能的結(jié)論
18.4.1功能1(標(biāo)識符)
18.4.1.1能力
18.4.1.2限制
18.4.2功能2(標(biāo)識符)
18.5分析摘要
18.5.1能力
18.5.2缺陷和限制
18.5.3建議
18.5.4評價
18.6測試資源消耗
附錄L
測試分析報告的編寫提示
(參考件)
L.1引言
L.1.1編寫目的
說明這份測試分析報告的具體編寫目的,指出預(yù)期的閱讀范圍。
L.1.2背景
說明:
a.被測試軟件系統(tǒng)的名稱;
b.該軟件的任務(wù)提出者、開發(fā)者、用戶及安裝此軟件的計算中心,指出測試環(huán)境與實際運行環(huán)境之間可能存在的差異以及這些差異對測試結(jié)果的影響。
L.1.3定義
列出本文件中用到的專問術(shù)語的定義和外文首字母組詞的原詞組。
L.1.4參考資料
列出要用到的參考資料,如:
a.本項目的經(jīng)核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;
b.屬于本項目的其他已發(fā)表的文件;
c.本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。
L.2測試概要
用表格的形式列出每一項測試的標(biāo)識符及其測試內(nèi)容,并指明實際進行的測試工作內(nèi)容與測試計劃中預(yù)先設(shè)計的內(nèi)容之間的差別,說明作出這種改變的原因。
L.3測試結(jié)果及發(fā)現(xiàn)
L.3.1測試1(標(biāo)識符)
把本項測試中實際得到的動態(tài)輸出(包括內(nèi)部生成數(shù)據(jù)輸出)結(jié)果同對于動態(tài)輸出的要求進行比較,陳述其中的各項發(fā)現(xiàn)。
L.3.2測試2(標(biāo)識符)
用類似本報告L.3.1條的方式給出第2項及其后各項測試內(nèi)容的測試結(jié)果和發(fā)現(xiàn)。
L.4對軟件功能的結(jié)論
L.4.1功能1(標(biāo)識符)
L.4.1.1能力
簡述該項功能,說明為滿足此項功能而設(shè)計的軟件能力以及經(jīng)過一項或多項測試已證實的能力。
L.4.1.2限制
說明測試數(shù)據(jù)值的范圍(包括動態(tài)數(shù)據(jù)和靜態(tài)數(shù)據(jù)),列出就這項功能而言,測試期間在該軟件中查出的缺陷、局限性。
L.4.2功能2(標(biāo)識符)
用類似本報告L.4.l的方式給出第2項及其后各項功能的測試結(jié)論。
......
L.5分析摘要
L.5.1能力
陳述經(jīng)測試證實了的本軟件的能力。如果所進行的測試是為了驗證一項或幾項特定性能要求的實現(xiàn),應(yīng)提供這方面的測試結(jié)果與要求之間的比較,并確定測試環(huán)境與實際運行環(huán)境之間可能存在的差異對能力的測試所帶來的影響。
L.5.2缺陷和限制
陳述經(jīng)測試證實的軟件缺陷和限制,說明每項缺陷和限制對軟件性能的影響,并說明全部測得的性能缺陷的累積影響和總影響。
L.5.3建議
對每項缺陷提出改進建議,如:
a.各項修改可采用的修改方法;
b.各項修改的緊迫程度;
c.各項修改預(yù)計的工作量;
d.各項修改的負責(zé)人。
L.5.4評價
說明該項軟件的開發(fā)是否已達到預(yù)定目標(biāo),能否交付使用。
L.6測試資源消耗
總結(jié)測試工作的資源消耗數(shù)據(jù),如工作人員的水平級別數(shù)量、機時消耗等。19開發(fā)進度月報
開發(fā)進度月報的編制目的是及時向有關(guān)管理部門匯報項目開發(fā)的進展和情況,以便及時發(fā)現(xiàn)和處理開發(fā)過程中出現(xiàn)的問題。一般地,開發(fā)進度月報是以項目組為單位每月編寫的。如果被開發(fā)的軟件系統(tǒng)規(guī)模比較大,整個工程項目被劃分給若干個分項目組承擔(dān),開發(fā)進度月報將以分項目組為單位按月編寫。具體的內(nèi)容要求如下:
19.1標(biāo)題
19.2工程進度與狀態(tài)
19.2.1進度
19.2.2狀態(tài)
19.3資源耗用與狀態(tài)
19.3.1資源耗用
19.3.1.1工時
19.3.1.2機時
19.3.2狀態(tài)
19.4經(jīng)費支出與狀態(tài)
19.4.1經(jīng)費支出
19.4.1.1支持性費用
19.4.1.2設(shè)備購置費
19.4.2狀態(tài)
19.5下個月的工作計劃
19.6建議
附錄M
開發(fā)進度月報的縮寫提示
(參考件)
M.l標(biāo)題
開發(fā)中的軟件系統(tǒng)的名稱和標(biāo)識符分項目名稱和標(biāo)識符分項目負責(zé)人簽名本期月報編寫人簽名本期月報的編號及所報告的年月
M.2工程進度與狀態(tài)
M.2.1進度
列出本月內(nèi)進行的各項主要活動,并且說明本月內(nèi)遇到的重要事件,這里所說的重要事件是指一個開發(fā)階段(即軟件生存周期內(nèi)各個階段中的某一個,例如需求分析階段)的開始或結(jié)束,要說明階段名稱及開始(或結(jié)束)的日期。
M.2.2狀態(tài)
說明本月的實際工作進度與計劃相比,是提前了、按期完成了、或是推遲了?如果與計劃不一致,說明原因及準(zhǔn)備采取的措施。
M.3資額耗用與狀態(tài)
M.3.1資額耗用
主要說明本月份內(nèi)耗用的工時與機時。
M.3.1.1工時
分為三類:
a.管理用工時包括在項目管理(制訂計劃、布置工作、收集數(shù)據(jù)、檢查匯報工作等)方面耗用的工時;
b.服務(wù)工時包括為支持項目開發(fā)所必須的服務(wù)工作及非直接的開發(fā)工作所耗用的工時;C.開發(fā)用工時要分各個開發(fā)階段填寫。
M.3.1.2機時
說明本月內(nèi)耗用的機時,以小時為單位,說明計算機系統(tǒng)的型號。
M.3.2狀態(tài)
說明本月內(nèi)實際耗用的資源與計劃相比,是超出了、相一致、還是不到計劃數(shù)?如果與計劃不一致,說明原因及準(zhǔn)備采取的措施。
M.4經(jīng)費支出與狀態(tài)
M.4.1經(jīng)費支出
M.4.1.1支持性費用
列出本月內(nèi)支出的支持性費用,一般可按如下七類列出,并給出本月支持費用的總和:
a.房租或房屋折舊費;
b.社工資、獎金、補貼;
c.培訓(xùn)費包括給教師的酬金及教室租金;
d.資料費包括復(fù)印及購買參考資料的費用;
e.會議費召集有關(guān)業(yè)務(wù)會議的費用;
f.旅差費;
g.其他費用。
M.4.1.2設(shè)備購置費
列出本月內(nèi)支出的設(shè)備購置費,一般可分如下三類:
a.購買軟件的名稱與金額;
b.購買硬設(shè)備的名稱、型號、數(shù)量及金額;
c.已有硬設(shè)備的折舊費。
M.4.2狀態(tài)
說明本月內(nèi)實際支出的經(jīng)費與計劃相比較,是超過了。相符合、還是不到計劃數(shù)?如果與計劃不一致,說明原因及準(zhǔn)備采取的措施。
M.5下個月的工作計劃
M.6建議
本月遇到的重要問題和應(yīng)引起重視的問題以及因此產(chǎn)生的建議。20項目開發(fā)總結(jié)報告
項目開發(fā)總結(jié)報告的編制是為了總結(jié)本項目開發(fā)工作的經(jīng)驗,說明實際取得的開發(fā)結(jié)果以及對整個開發(fā)工作的各個方面的評價。具體的內(nèi)容要求如下:
20.1引言
20.1.1編寫目的
20.1.2背景
20.1.3定義
20.1.4參考資料
20.2.1產(chǎn)品
20.2實際開發(fā)結(jié)果
20.2.2主要功能和性能
20.2.3基本流程
20.2.4進度
20.2.5費用
20.3開發(fā)工作評價
20.3.1對生產(chǎn)效率的評價
20.3.2對產(chǎn)品質(zhì)量的評價
20.3.3對技術(shù)方法的評價
20.3.4出錯原因的分析
20.4經(jīng)驗與教訓(xùn)
附錄N
項目開發(fā)總結(jié)報告的編寫提示
(參考件)
N.I引言
N.1.1編寫目的
說明編寫這份項目開發(fā)總結(jié)報告的目的,指出預(yù)期的閱讀范圍。
N.1.2背景
說明:
a.本項目的名稱和所開發(fā)出來的軟件系統(tǒng)的名稱;
b.此軟件的任務(wù)提出者、開發(fā)者、用戶及安裝此軟件的計算中心。
N.I.3定義
列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。
N.1.4參考資料
列出要用到的參考資料,如:
a.本項目的已核準(zhǔn)的計劃任務(wù)書或合同、上級機關(guān)的批文;
b.屬于本項目的其他已發(fā)表的文件;
c.本文件中各處所引用的文件、資料,包括所要用到的軟件開發(fā)標(biāo)準(zhǔn)。列出這些文件的標(biāo)題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。
N.2實際開發(fā)結(jié)果
N.2.1產(chǎn)品
說明最終制成的產(chǎn)品,包括:
a.程序系統(tǒng)中各個程序的名字,它們之間的層次關(guān)系,以千字節(jié)為單位的各個程序的程序量、存儲媒體的形式和數(shù)量;
b.程序系統(tǒng)共有哪幾個版本,各自的版本號及它們之間的區(qū)別;
c.每個文件的名稱;
d.所建立的每個數(shù)據(jù)庫。如果開發(fā)中制訂過配置管理計劃,要同這個計劃相比較。
N.2.2主要功能和性能
逐項列出本軟件產(chǎn)品所實際具有的主要功能和性能,對照可行性研究報告、項目開發(fā)計劃、功能需.求說明書的有關(guān)內(nèi)容,說明原定的開發(fā)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 執(zhí)業(yè)獸醫(yī)考試考試題預(yù)防科目及答案
- 煙花爆竹考試題及答案
- 監(jiān)護人防溺水測試題附答案
- 幼兒教育題庫論述題及答案
- 二建網(wǎng)絡(luò)考試題及答案
- 新安全生產(chǎn)法試題庫及參考答案
- 中藥試題+答案
- 重癥醫(yī)學(xué)科考試試題與答案
- 陜西省延安市輔警公共基礎(chǔ)知識題庫(附答案)
- 客服營銷面試試題及答案
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會成熟人才招聘備考題庫及參考答案詳解1套
- 2025年廣東省生態(tài)環(huán)境廳下屬事業(yè)單位考試真題附答案
- 2026年安徽省公務(wù)員考試招錄7195名備考題庫完整參考答案詳解
- 【地理】期末模擬測試卷-2025-2026學(xué)年七年級地理上學(xué)期(人教版2024)
- LoRa技術(shù)教學(xué)課件
- GB/T 1957-2006光滑極限量規(guī)技術(shù)條件
- GB 28480-2012飾品有害元素限量的規(guī)定
- 劉一秒演說智慧經(jīng)典(內(nèi)部筆記)
- 管道TOFD檢測記錄及續(xù)表
- 馬克思主義哲學(xué)精講課件
- 期末考試總安排
評論
0/150
提交評論