版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——軟件開發(fā)文檔規(guī)范附附2:
軟件文檔編寫向?qū)臋n分類工程包括如下幾類文檔:
工程管理文檔。包括:《軟件工程籌劃》、《工程進(jìn)度報(bào)告》、《工程開發(fā)總結(jié)報(bào)告》軟件開發(fā)文檔。包括:《需求規(guī)格說明》、《概要設(shè)計(jì)說明》、《細(xì)致設(shè)計(jì)說明》、《測(cè)試籌劃》、《軟件測(cè)試分析報(bào)告》。
產(chǎn)品文檔。包括:《用戶操作手冊(cè)》《演示文件》。
軟件工程籌劃
(SoftwareProjectPlan)
一.引言1.編寫目的(表明編寫軟件籌劃的目的,指出讀者對(duì)象。)
2.工程背景(可包括:(1)工程囑托單位、開發(fā)單位和主管部門;(2)該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。)
3.定義(列出本文檔中用到的特意術(shù)語的定義和縮略詞的原文。)
4.參考資料(可包括:文檔所引用的資料、模范等;列出資料的、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源。)
二.工程概述1.工作內(nèi)容(簡(jiǎn)要說明工程的各項(xiàng)主要工作,介紹所開發(fā)軟件的功能性能等.若不編寫可行性研究報(bào)告,那么應(yīng)在本節(jié)給出較細(xì)致的介紹。)2.條件與限制(表明為完成工程應(yīng)具備的條件開發(fā)單位已具備的條件以及尚需創(chuàng)造的條件.必要時(shí)還應(yīng)說明用戶及分合同承包者承受的工作完成期限及其它條件與限制。)
3.產(chǎn)品(1)程序(列出應(yīng)交付的程序名稱使用的語言及存儲(chǔ)形式。)
(2)文檔(列出應(yīng)交付的文檔。)
(3)運(yùn)行環(huán)境(應(yīng)包括硬件環(huán)境軟件環(huán)境。)
4.服務(wù)(表明開發(fā)單位可向用戶供給的服務(wù).如人員培訓(xùn)安裝保修維護(hù)和其他運(yùn)行支持。)
5.驗(yàn)收標(biāo)準(zhǔn)三.實(shí)施籌劃1.任務(wù)分解(任務(wù)的劃分及各項(xiàng)任務(wù)的負(fù)責(zé)人。)
2.進(jìn)度(按階段完成的工程,用圖表說明開頭時(shí)間完成時(shí)間。)
3.預(yù)算4.關(guān)鍵問題(說明可能影響工程的關(guān)鍵問題,如設(shè)備條件技術(shù)難點(diǎn)或其他風(fēng)險(xiǎn)因素,并說明對(duì)策。)
四.人員組織及分工五.交付期限六.專題籌劃要點(diǎn)(如測(cè)試籌劃等。)
工程開發(fā)進(jìn)度報(bào)告
一.報(bào)告時(shí)間及所處的開發(fā)階段二.給出進(jìn)度1.本周的主要活動(dòng)2.實(shí)際進(jìn)展與籌劃對(duì)比三.所用工時(shí)(按不同層次人員分別計(jì)時(shí)。)
四.全體機(jī)時(shí)五.工作遇到的問題及采取的對(duì)策六.本周完成的成果七.下周的工作籌劃八.特殊問題工程開發(fā)總結(jié)報(bào)告
一.引言1.編寫目的(表明編寫總結(jié)報(bào)告的目的,指明讀者對(duì)象。)
2.工程背景(說明工程的來源、囑托單位、開發(fā)單位及主管部門。)
3.定義(列出報(bào)告中用到的特意術(shù)語定義和縮寫詞的原意。)
4.參考資料(列出這些資料的、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:(1)工程開發(fā)籌劃;(2)需求規(guī)格說明書;(3)概要設(shè)計(jì)說明書;(4)細(xì)致設(shè)計(jì)說明書;(5)用戶操作手冊(cè);(6)測(cè)試籌劃;(7)測(cè)試分析報(bào)告(8)本報(bào)告引用的其他資料、采用的開發(fā)標(biāo)準(zhǔn)或開發(fā)模范。)
二.開發(fā)結(jié)果1.產(chǎn)品(可包括:(1)列出各片面的程序名稱、源程序行數(shù)(包括解釋行)或目標(biāo)程序字節(jié)數(shù)及程序總計(jì)數(shù)量、存儲(chǔ)形式;產(chǎn)品文檔名稱等。)
2.主要功能及性能3.所用工時(shí)(按人員的不同層次分別計(jì)時(shí)。)
4.所用機(jī)時(shí)5.進(jìn)度(給出籌劃進(jìn)度與實(shí)際進(jìn)度的比較。)
三.評(píng)價(jià)1.生產(chǎn)率評(píng)價(jià)(如平均每人每周源程序行數(shù)、文檔的字?jǐn)?shù)等。)
2.技術(shù)方案評(píng)價(jià)3.產(chǎn)品質(zhì)量評(píng)價(jià)四.閱歷與教訓(xùn)
需求規(guī)格說明書
(RequirementsSpecification)
一.引言1.編寫目的(表明編寫需求說明書的目的,指明讀者對(duì)象。)
2.工程背景(可包括:(1)工程的囑托單位,開發(fā)單位和主管部門;(2)該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。)
3.定義(列出文檔中用到的特意術(shù)語定義和縮寫詞的原文。)
4.參考資料(可包括:(1)工程開發(fā)籌劃;(2)文檔所引用的資料,標(biāo)準(zhǔn)和模范。列出這些資料的、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源。)
二.任務(wù)概述1.目標(biāo)2.運(yùn)行環(huán)境3.條件與限制三.?dāng)?shù)據(jù)描述1.靜態(tài)數(shù)據(jù)2.動(dòng)態(tài)數(shù)據(jù)(包括輸入數(shù)據(jù)和輸出數(shù)據(jù)。)
3.?dāng)?shù)據(jù)庫描述(給出訪用數(shù)據(jù)庫的名稱和類型。)
4.?dāng)?shù)據(jù)詞典5.?dāng)?shù)據(jù)采集四.功能需求1.功能劃分2.功能描述五.性能需求1.?dāng)?shù)據(jù)精確度2.時(shí)間特性(如響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)化與傳輸時(shí)間、運(yùn)行時(shí)間等。)
3.適應(yīng)性(在操作方式運(yùn)行環(huán)境與其他軟件的接口以及開發(fā)籌劃等發(fā)生變化時(shí),應(yīng)具有的適應(yīng)才能。)
六.運(yùn)行需求1.用戶界面(如屏幕格式、報(bào)表格式、菜單格式、輸入輸出時(shí)間等。)
2.硬件接口3.軟件接口4.故障處理七.其他需求(如可使用性、安好保密、可維護(hù)性、可移植性等。)
概要設(shè)計(jì)說明書
(ArchitecturalDesignSpecification)
一.引言1.編寫目的(表明編寫概要設(shè)計(jì)說明書的目的,指明讀者對(duì)象。)
2.工程背景(可包括:(1)工程的囑托單位,開發(fā)單位和主管部門;(2)該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系。)
3.定義(列出文檔中用到的特意術(shù)語定義和縮寫詞的原意。)
4.參考資料(列出這些資料的、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:(1)工程開發(fā)籌劃;(2)需求規(guī)格說明書;(3)測(cè)試籌劃(初稿);(4)用戶操作手冊(cè)(初稿);(5)文檔所引用的資料、采用的標(biāo)準(zhǔn)或模范。)
二.任務(wù)概述1.目標(biāo)2.運(yùn)行環(huán)境3.需求概述4.條件與限制三.總體設(shè)計(jì)1.處理流程2.總體布局和模塊外部設(shè)計(jì)3.功能調(diào)配(說明各項(xiàng)功能與程序布局的關(guān)系。)
四.接口設(shè)計(jì)1.外部接口(包括用戶界面軟件接口與硬件接口。)
2.內(nèi)部接口(模塊之間的接口。)
五.?dāng)?shù)據(jù)布局設(shè)計(jì)1.規(guī)律布局設(shè)計(jì)
2.物理布局設(shè)計(jì)3.?dāng)?shù)據(jù)布局與程序的關(guān)系六.運(yùn)行設(shè)計(jì)1.運(yùn)行模塊的組合2.運(yùn)行操縱3.運(yùn)行時(shí)間七.出錯(cuò)處理設(shè)計(jì)1.出錯(cuò)輸出信息2.出錯(cuò)處理對(duì)策(如設(shè)置后備、性能降級(jí)、恢復(fù)及再啟動(dòng)等。)
八.安好保密設(shè)計(jì)九.維護(hù)設(shè)計(jì)(說明為便當(dāng)維護(hù)工作的設(shè)施,如維護(hù)模塊等。)
細(xì)致設(shè)計(jì)說明書
(ProceduralDesignSpecification)
一.引言1.編寫目的(表明編寫細(xì)致設(shè)計(jì)說明書的目的,指明讀者對(duì)象。)
2.工程背景(應(yīng)包括工程的來源和主管部門等。)
3.定義(列出文檔中用到的特意術(shù)語定義和縮寫詞的原意。)
4.參考資料(列出這些資料的、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:(1)工程開發(fā)籌劃;(2)需求規(guī)格說明書;(3)概要設(shè)計(jì)說明書;(4)測(cè)試籌劃(初稿);(5)用戶操作手冊(cè)(初稿);(5)文檔所引用的其他資料、軟件開發(fā)標(biāo)準(zhǔn)或模范。)
二.總體設(shè)計(jì)1.需求概述2.軟件布局(如給出軟件系統(tǒng)的結(jié)果圖。)
三.程序描述(逐個(gè)模塊給出以下的說明::)
1.功能2.性能3.輸入工程4.輸出工程5.算法(模塊所選用的算法。)
6.程序規(guī)律(細(xì)致描述模塊實(shí)現(xiàn)的算法,可采用::(1)標(biāo)準(zhǔn)流程圖;(2)N-S圖;(3)PAD;(4)判定表等描述算法的圖表。)
7.接口
8.存儲(chǔ)調(diào)配9.限制條件10.測(cè)試要點(diǎn)(給出測(cè)試模塊的主要測(cè)試要求。)
測(cè)試籌劃(TestPlan)
一、引言1.編寫目的(表明編寫測(cè)試籌劃的目的,指明讀者對(duì)象。)
2.工程背景(說明工程的來源囑托單位及主管部門。)
3.定義(列出測(cè)試籌劃中用到的特意術(shù)語定義和縮寫詞的原意。)
4.參考資料(列出這些資料的、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:(1)工程開發(fā)籌劃;(2)需求規(guī)格說明書;(3)概要設(shè)計(jì)說明書;(4)細(xì)致設(shè)計(jì)說明書;(5)用戶操作手冊(cè);(6)本測(cè)試籌劃中引用的其他資料采用的軟件開發(fā)標(biāo)準(zhǔn)或模范。)
二.任務(wù)概述1.目標(biāo)2.運(yùn)行環(huán)境3.需求概述4.條件與限制三.籌劃1.測(cè)試方案(說明確定測(cè)試方法和選取測(cè)試用例的原那么。)
2.測(cè)試工程(列出組裝測(cè)試和確認(rèn)測(cè)試中每一項(xiàng)測(cè)試的內(nèi)容、名稱、目的和進(jìn)度。)
3.測(cè)試打定4.測(cè)試機(jī)構(gòu)及人員(測(cè)試機(jī)構(gòu)名稱負(fù)責(zé)人和職責(zé)。)
四.測(cè)試工程說明(按依次逐個(gè)對(duì)測(cè)試工程做出說明:)
1.測(cè)試工程名稱及測(cè)試內(nèi)容2.測(cè)試用例(1)輸入(輸入的數(shù)據(jù)和輸入的命令。)
(2)輸出(預(yù)期的輸出數(shù)據(jù)。)
(3)步驟及操作(4)允許偏差(給出實(shí)測(cè)結(jié)果與預(yù)料結(jié)果之間允許偏差的范圍。)
3.進(jìn)度4.條件(給出項(xiàng)測(cè)試對(duì)資源的特殊要求,如設(shè)備、軟件、人員等。)
5.測(cè)試資料(說明項(xiàng)測(cè)試所需的資料。)
五.評(píng)價(jià)1.范圍(說明所完成的各項(xiàng)測(cè)試說明問題的范圍及其局限性。)
2.準(zhǔn)那么(說明評(píng)價(jià)測(cè)試結(jié)果的準(zhǔn)那么。)
測(cè)試分析報(bào)告(TestSpecification)
一.引言1.編寫目的(表明編寫測(cè)試分析報(bào)告的目的,指明讀者對(duì)象。)
2.工程背景(說明工程的來源、囑托單位及主管部門。)
3.定義(列出測(cè)試分析報(bào)告中用到的特意術(shù)語定義和縮寫詞的原意。)
4.參考資料(列出這些資料的、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:(1)工程開發(fā)籌劃;(2)需求規(guī)格說明書;(3)概要設(shè)計(jì)說明書;(4)細(xì)致設(shè)計(jì)說明書;(5)用戶操作手冊(cè);(6)測(cè)試籌劃;(7)測(cè)試分析報(bào)告所引用的其他資料、采用的軟件工程標(biāo)準(zhǔn)或軟件工程模范。)
二.測(cè)試籌劃執(zhí)行處境1.測(cè)試工程(列出每一測(cè)試工程的名稱、內(nèi)容和目的。)
2.測(cè)試機(jī)構(gòu)和人員(給出測(cè)試機(jī)構(gòu)名稱、負(fù)責(zé)人和參與測(cè)試人員名單。)
3.測(cè)試結(jié)果(按依次給出每一測(cè)試工程的:(1)實(shí)測(cè)結(jié)果數(shù)據(jù)(2)與預(yù)期結(jié)果數(shù)據(jù)的偏差(3)該項(xiàng)測(cè)試說明的事實(shí)(4)該項(xiàng)測(cè)試察覺的問題。)
三.軟件需求測(cè)試結(jié)論按依次給出每一項(xiàng)需求測(cè)試的結(jié)論。包括:(1)表明的軟件才能(2)局限性(即項(xiàng)需求未得到充分測(cè)試的處境及理由)。
四.評(píng)價(jià)1.軟件才能(經(jīng)過測(cè)試所說明的軟件才能。)
2.缺陷和限制(說明測(cè)試所揭露的軟件缺陷和缺乏,以及可能給軟件運(yùn)行帶來的影響。)
3.建議(提出為彌補(bǔ)上述缺陷的建議。)
4.測(cè)試結(jié)論(說明能否通過。)
用戶操作手冊(cè)(UserGuide)
一.引言1.編寫目的(表明編寫手冊(cè)的目的,指明讀者對(duì)象。)
2.工程背景(說明工程的來源、囑托單位、開發(fā)單位及主管部門。)
3.定義(列出手冊(cè)中用到的特意術(shù)語定義和縮寫詞的原意。)
4.參考資料(列出這些資料的、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:(1)工程開發(fā)籌劃;(2)需求規(guī)格說明書;(3)概要設(shè)計(jì)說明書;(4)細(xì)致設(shè)計(jì)說明書;(5)測(cè)試籌劃;(6)手冊(cè)中引用的其他資料、采用的軟件工程標(biāo)準(zhǔn)或軟件工程模范。)
二.軟件概述
1.目標(biāo)2.功能3.性能(1)數(shù)據(jù)精確度(包括輸入、輸出及處理數(shù)據(jù)的精度。)
(2)時(shí)間特性(如響應(yīng)時(shí)間、處理時(shí)間、數(shù)據(jù)傳輸時(shí)間等。)
(3)生動(dòng)性(在操作方式、運(yùn)行環(huán)境需做某些變更時(shí)軟件的適應(yīng)才能。)
三.運(yùn)行環(huán)境1.硬件(列出軟件系統(tǒng)運(yùn)行時(shí)所需的硬件最小配置,如:(1)計(jì)算機(jī)型號(hào)、主存容量;(2)外存儲(chǔ)器、媒體、記錄格式、設(shè)備型號(hào)及數(shù)量;(3)輸入、輸出設(shè)備;(4)數(shù)據(jù)傳輸設(shè)備及數(shù)據(jù)轉(zhuǎn)換設(shè)備的型號(hào)及數(shù)量。)
2.支持軟件(如:(1)操作系統(tǒng)名稱及版本號(hào);(2)語言編譯系統(tǒng)或匯編系統(tǒng)的名稱及版本號(hào);(3)數(shù)據(jù)庫管理系統(tǒng)的名稱及版本號(hào);(4)其他必要的支持軟件。)
四.使用說明1.安裝和初始化(給出程序的存儲(chǔ)形式、操作命令、反應(yīng)信息及其含義、說明安裝完成的測(cè)試實(shí)例以及安裝所需的軟件工具等。)
2.輸入(給出輸入數(shù)據(jù)或參數(shù)的要求。)
(1)數(shù)據(jù)背景(說明數(shù)據(jù)來源、存儲(chǔ)媒體、展現(xiàn)頻度、限制和質(zhì)量管理等。)
(2)數(shù)據(jù)格式(如:(1)長(zhǎng)度(2)格式基準(zhǔn)(3)標(biāo)號(hào)(4)依次(5)分隔符(6)詞匯表(7)省略和重復(fù)(8)操縱。)
(3)輸入舉例3.輸出(給出每項(xiàng)輸出數(shù)據(jù)的說明。)
(1)數(shù)據(jù)背景(說明輸出數(shù)據(jù)的去向、使用頻度、存放媒體及質(zhì)量管理等。)
(2)數(shù)據(jù)格式(細(xì)致表明每一輸出數(shù)據(jù)的格式,如:首部主體和尾部的概括形式。)
(3)舉例3.出錯(cuò)和恢復(fù)(給出:(1)出錯(cuò)信息及其含義(2)用戶應(yīng)采取的措施,如修改、恢復(fù)、再啟動(dòng)。)
4.求助查詢(說明如何操作。)
五.運(yùn)行說明1.運(yùn)行表[列出每種可能的運(yùn)行處境,說明其運(yùn)行目的.]2.運(yùn)行步驟[按依次說明每種運(yùn)行的步驟,應(yīng)包括:](1)運(yùn)行操縱(2)操作信息((1)運(yùn)行目的(2)操作要求(3)啟動(dòng)方法(4)預(yù)計(jì)運(yùn)行時(shí)間(5)操作命令格式及說明(6)其他事項(xiàng)。)
(3)輸入/輸出文件(給出建立和更
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 日語課程設(shè)計(jì)反思與總結(jié)
- 攝動(dòng)制導(dǎo)原理課程設(shè)計(jì)
- 支架夾具課程設(shè)計(jì)
- 做書簽課程設(shè)計(jì)
- 小狗包弟課程設(shè)計(jì)
- 早教水中游戲課程設(shè)計(jì)
- 幼兒國(guó)學(xué)課程設(shè)計(jì)
- 學(xué)校網(wǎng)絡(luò)布線課程設(shè)計(jì)
- 托班草莓涂色課程設(shè)計(jì)
- 搖臂座的課程設(shè)計(jì)
- GB/T 7027-2002信息分類和編碼的基本原則與方法
- GB 25431.1-2010橡膠塑料擠出機(jī)和擠出生產(chǎn)線第1部分:擠出機(jī)的安全要求
- 防雷接地電阻測(cè)試記錄表
- 余角補(bǔ)角課件
- 如何有效地進(jìn)行小學(xué)數(shù)學(xué)復(fù)習(xí)-(講座)課件
- 腰椎退行性疾病課件
- 國(guó)開作業(yè)《建筑制圖基礎(chǔ)》學(xué)習(xí)過程表現(xiàn)參考(含答案)533
- 初中數(shù)學(xué)北師大七年級(jí)上冊(cè)綜合與實(shí)踐-《關(guān)注人口老齡化》PPT
- 家庭醫(yī)生簽約服務(wù)
- 教科版三年級(jí)上冊(cè)科學(xué)教案(全冊(cè))
- 免費(fèi)施工方案大全
評(píng)論
0/150
提交評(píng)論