軟件工程開發(fā)文件編制指南_第1頁
軟件工程開發(fā)文件編制指南_第2頁
軟件工程開發(fā)文件編制指南_第3頁
軟件工程開發(fā)文件編制指南_第4頁
軟件工程開發(fā)文件編制指南_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論