軟件工程需求文檔模板_第1頁
軟件工程需求文檔模板_第2頁
軟件工程需求文檔模板_第3頁
軟件工程需求文檔模板_第4頁
軟件工程需求文檔模板_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

軟件工程需求文檔模板

篇一:軟件工程軟件需求分析模板

【Bank系統(tǒng)】軟件需求設(shè)計(jì)

開發(fā)小組:

文檔設(shè)計(jì):

開發(fā)人員分工

變更歷史

審核歷史

1需求分析

[說明:該章節(jié)由開發(fā)方負(fù)責(zé)完成]

1.1功能需求

[說明:描述該業(yè)務(wù)需求的具體功能要求]

1.2界面需求

[說明:描述該業(yè)務(wù)需求的界面要求]

1.3性能需求

[說明:描述該業(yè)務(wù)需求的在性能方面的要求]

1.4報(bào)表需求

[說明:描述該業(yè)務(wù)需在業(yè)務(wù)界面開發(fā)的報(bào)表需求,需要提供

詳細(xì)的表樣及統(tǒng)計(jì)口徑]

1.5依賴關(guān)系

[說明:描述該業(yè)需求實(shí)現(xiàn)需滿足的一些前提條件,業(yè)務(wù)需求

實(shí)現(xiàn)后的一些后置處理]

1.6問題記錄

[說明:記錄需求溝通確認(rèn)過程]

2技術(shù)方案

[說明:該章節(jié)由產(chǎn)品部系統(tǒng)需求分析責(zé)任人完成]

2.1方案概述

2.2涉及模塊一

[說明:CRM1、CRM2、計(jì)費(fèi)賬務(wù)、資源、接口等模塊]

2.2.1功能點(diǎn)一

[說明:新增或修改的功能點(diǎn)名稱]

2.2.1.1功能描述

[說明:描述功能點(diǎn)的是否新增或改造,改造范圍和改造預(yù)期

目標(biāo)]2.2.1.1.1

業(yè)務(wù)規(guī)則描述

[說明:詳細(xì)描述功能點(diǎn)的業(yè)務(wù)規(guī)則實(shí)現(xiàn)、包括界面校驗(yàn)規(guī)

則、數(shù)據(jù)庫字段校驗(yàn)規(guī)則、業(yè)務(wù)邏輯校驗(yàn)規(guī)則、涉及的信息

如何記錄、程序?qū)崿F(xiàn)過程中需要注意的規(guī)則等等]

2.2.1.2業(yè)務(wù)流程

[說明:描述業(yè)務(wù)流程,包括界面操作流程、業(yè)務(wù)執(zhí)行流程等]

2.2.1.3程序流程

[說明:描述程序執(zhí)行過程中的程序執(zhí)行流程,如程序流程、

時(shí)序圖等]

2.2.1.4實(shí)體設(shè)計(jì)

2.2.1.4.1

程序設(shè)計(jì)

[說明:程序設(shè)計(jì)內(nèi)容,如新增的程序文件、配置文件、依賴

結(jié)構(gòu)及其內(nèi)容,修改的程序文件、配置文件及其內(nèi)容,其描

述越詳細(xì)越好。]

2.2.1.4.2

接口設(shè)計(jì)

[說明:描述接口相關(guān)信息、實(shí)現(xiàn)方式、輸入?yún)?shù)、輸出參

數(shù)、狀態(tài)參數(shù)編碼的明細(xì)信息等]2.2.1.4.3

數(shù)據(jù)庫設(shè)計(jì)

[說明:數(shù)據(jù)庫變動(dòng)設(shè)計(jì),包括新增表及其詳細(xì)字段、索引、

主鍵的描述,修改表需要描述修改的字段、索引、主鍵等內(nèi)

容,以及數(shù)據(jù)表之間的關(guān)聯(lián)變動(dòng)等信息]

2.2.1.5實(shí)現(xiàn)方式

[說明:描述功能實(shí)現(xiàn)采用何種技術(shù),如Java、C++等,是否

有特定要求]

2.2.1.6與其他模塊關(guān)系

[說明:描述與其他模塊是否有關(guān)聯(lián)、其關(guān)聯(lián)關(guān)系如何體現(xiàn)]

2.2.1.7外部系統(tǒng)接口

[說明:描述與外部系統(tǒng)(非BSS系統(tǒng))的接口關(guān)系,是否需要

輸出或輸入數(shù)據(jù)、輸入輸出內(nèi)容(轉(zhuǎn)載于:小龍文檔網(wǎng):軟

件工程需求文檔模板)等]

2.2.2功能點(diǎn)二

[說明:新增或修改的功能點(diǎn)名稱]

2.2.2.1功能描述

[說明:描述功能點(diǎn)的是否新增或改造,改造范圍和改造預(yù)期

目標(biāo)]2.2.2.1.1

業(yè)務(wù)規(guī)則描述

[說明:詳細(xì)描述功能點(diǎn)的業(yè)務(wù)規(guī)則實(shí)現(xiàn)、包括界面校驗(yàn)規(guī)

則、數(shù)據(jù)庫字段校驗(yàn)規(guī)則、業(yè)務(wù)邏輯校驗(yàn)規(guī)則、涉及的信息

如何記錄、程序?qū)崿F(xiàn)過程中需要注意的規(guī)則等等]

篇二:軟件工程文檔模板(完整規(guī)范版)

軟件工程文檔模板

目錄

1.范

圍....................................................

..........................................................................1

2.總體要

求....................................................

..........................................................1

2.1總體功能要

求.................................................

..............................1

2.2軟件開發(fā)平臺(tái)要

..............1

2.3軟件項(xiàng)目的開發(fā)實(shí)施過程管理要

......................................................................2

2.3.1軟件項(xiàng)目實(shí)施過程總體要

求.................................................

..............................................................................2

2.3.2軟件項(xiàng)目實(shí)施變更要

求.................................................

..............................................................................................2

2.3.3軟件項(xiàng)目實(shí)施里程碑控

制.................................................

......................................................................................2

3.軟件開

發(fā).................................................

..............................................................3

3.1軟件的需求分

析.................................................

...........3

3.1.1需求分

析.................................................

..................3

3.1.2需求分析報(bào)告的編制

者.................................................

...............................................4

3.1.3需求報(bào)告評

審.................................................

........4

3.1.4需求報(bào)告格

式.................................................

........4

3.2軟件的概要設(shè)

計(jì).................................................

4

3.2.1概要設(shè)

計(jì).................................................

..................4

3.2.2編寫概要設(shè)計(jì)的要

求.................................................

......................................................................................................4

3.2.3概要設(shè)計(jì)報(bào)告的編寫

者.................................................

..............................................................................................4

3.2.4概要設(shè)計(jì)和需求分析、詳細(xì)設(shè)計(jì)之間的關(guān)系和區(qū)

另U..............................................................................................4

3.2.5概要設(shè)計(jì)的評

審.................................................

........4

3.2.6概要設(shè)計(jì)格

式.................................................

................4

3.3軟件的詳細(xì)設(shè)

計(jì).................................................

..........................5

3.3.1詳細(xì)設(shè)

計(jì).................................................

....................................5

3.3.2特

例.................................................

.......................................................5

3.3.3詳細(xì)設(shè)計(jì)的要

求.................................................

.........5

3.3.4數(shù)據(jù)庫設(shè)

計(jì).................................................

.............................5

3.3.5詳細(xì)設(shè)計(jì)的評

.........5

3.3.6詳細(xì)設(shè)計(jì)格

式.................................................

.....................5

3.4軟件的編

碼.................................................

............................................5

3.4.1軟件編

碼.................................................

......................................5

3.4.2軟件編碼的要

.........5

3.4.3編碼的評

.............................6

3.4.4編程規(guī)范及要

求.................................................

?????6

3.5軟件的測

試.................................................

............................................6

3.5.1軟件測

試.................................................

......................................6

3.5.2測試計(jì)

劃.................................................

......................................6

3.6軟件的交付準(zhǔn)

備.................................................

..........................6

3.6.1交付清

單.................................................

....................................6

3.7軟件的鑒定驗(yàn)

收.................................................

..........................7

3.7.1軟件的鑒定驗(yàn)

........7

3.7.2驗(yàn)收人

員.................................................

....................................7

3.7.3驗(yàn)收具體內(nèi)

容.................................................

..................7

3.7.4軟件驗(yàn)收測試大

綱.................................................

7

3.8培

訓(xùn).................................................

.................................7

3.8.1系統(tǒng)應(yīng)用培

訓(xùn).................................................

.........7

3.8.2系統(tǒng)管理的培訓(xùn)(可

選)...............................................

.............................................8

附錄A軟件需求分析報(bào)告文檔模

板.................................................

.........................................9

附錄B軟件概要設(shè)計(jì)報(bào)告文檔模

板.................................................

.......................................21

附錄C軟件詳細(xì)設(shè)計(jì)報(bào)告文檔模

板.................................................

.......................................33

附錄D軟件數(shù)據(jù)庫設(shè)計(jì)報(bào)告文檔模

板.................................................

.................................43附錄E軟件測試

(驗(yàn)收)大

綱.................................................

................錯(cuò)誤!未定義書簽。5

1.范圍

本指南用于指導(dǎo)軟件開發(fā)者為南京市交通局開發(fā)軟件項(xiàng)目的

過程,通過規(guī)范軟件項(xiàng)目承擔(dān)單位的開發(fā)過程達(dá)到提高軟件

質(zhì)量,降低維護(hù)成本的目的。開發(fā)者應(yīng)根據(jù)本指南進(jìn)行軟件

開發(fā)和編制軟件開發(fā)文檔。本指南是對軟件項(xiàng)目承擔(dān)單位的

基本要求。在本指南的附錄A至E中提供了文檔的編寫模板

供開發(fā)者參考,在進(jìn)行具體軟件開發(fā)時(shí),開發(fā)者可根據(jù)實(shí)際

情況采編寫,但必須提供雙方約定的文檔,文檔中約定的內(nèi)

容必須描述清楚。

2.總體要求

2.1總體功能要求

網(wǎng)絡(luò)應(yīng)用環(huán)境以Internet/Intranet技術(shù)為核心。

開發(fā)者應(yīng)在充分分析需求的基礎(chǔ)上,選擇采用B/S結(jié)構(gòu)或者

C/S結(jié)構(gòu)。

軟件系統(tǒng)的數(shù)據(jù)庫應(yīng)依照《南京市交通局信息化數(shù)據(jù)庫建設(shè)

規(guī)范》進(jìn)行設(shè)計(jì)和建設(shè)。本指南中沒有規(guī)定開發(fā)者采用何種

具體的軟件工程開發(fā)方法,開發(fā)者可根據(jù)項(xiàng)目具體特

點(diǎn)、自身擅長來選擇采用面向過程的方法、面向?qū)ο蟮姆椒?/p>

或面向數(shù)據(jù)的方法,但建議開發(fā)商使用面向?qū)ο筌浖こ痰?/p>

方法,如:采用目前被廣泛使用的RUP(RationalUnified

Process)方法來進(jìn)行分析、設(shè)計(jì)和開發(fā)。

2.2軟件開發(fā)平臺(tái)要求

開發(fā)者開發(fā)的軟件必須能夠在南京市交通局規(guī)定的軟件平臺(tái)

上正常運(yùn)行。目前軟件平臺(tái)為:

數(shù)據(jù)庫管理系統(tǒng):

Oracle9i以上版本

中間件(應(yīng)用服務(wù)器)系統(tǒng):

IBMWebSphere

0A系統(tǒng):

LotusDomino/Notes

網(wǎng)絡(luò)架構(gòu):

完全支持TCP/IP協(xié)議

開發(fā)工具或技術(shù)體系:

為保證軟件的上下兼容性,開發(fā)者應(yīng)選擇比較通用的開發(fā)工

具的較新版本進(jìn)行開

發(fā),如MicrosoftVisualStudio.Net,BorlandDelphi,

C++Builder,或J2EE(Java2PlatformEnterpriseEdition)

等。

2.3軟件項(xiàng)目的開發(fā)實(shí)施過程管理要求

2.3.1軟件項(xiàng)目實(shí)施過程總體要求

(一)開發(fā)者提交軟件開發(fā)工作大綱,交通局組織專家組對

工作大綱進(jìn)行評審,并提出整改意見。

(二)通過評審后,開發(fā)者根據(jù)整改意見完善工作大綱,經(jīng)

過交通局認(rèn)可后組織項(xiàng)目組進(jìn)行軟件開發(fā)。軟件開發(fā)工作按

照需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試等幾個(gè)階段

進(jìn)行,在開發(fā)過程中,開發(fā)者需分階段提交相關(guān)文檔。

(三)在軟件開發(fā)工作完成后,開發(fā)者應(yīng)向交通局提交完整

的軟件文檔,交通局組織驗(yàn)收組對軟件進(jìn)行驗(yàn)收審查。

2.3.2軟件項(xiàng)目實(shí)施變更要求

在開發(fā)過程中,需求或設(shè)計(jì)不可避免地需要發(fā)生變更,相關(guān)

變更必須經(jīng)過交通局書面同意方可進(jìn)行。在需求或設(shè)計(jì)發(fā)生

變更時(shí),需要對原有文檔進(jìn)行修改,并提供完整的變更記

錄,以使變更處于可控制的狀態(tài)。變更單如下表所示:

表2-1變更單

2.3.3軟件項(xiàng)目實(shí)施里程碑控制

交通局將分四個(gè)階段進(jìn)行把關(guān),召開專家審查會(huì)。

(一)需求分析(結(jié)合原型進(jìn)行審查)確認(rèn);

(-)概要設(shè)計(jì)+數(shù)據(jù)庫設(shè)計(jì);

(三)預(yù)驗(yàn)收(試運(yùn)行后);

(四)正式驗(yàn)收(推廣使用后)。

3.軟件開發(fā)

合同簽訂以后,項(xiàng)目承擔(dān)單位即可組織項(xiàng)目組進(jìn)行軟件開發(fā)

工作。軟件開發(fā)必須嚴(yán)格按照軟件工程的要求進(jìn)行。開發(fā)過

程包括開發(fā)者的活動(dòng)和任務(wù)。此過程白軟件需求分析、概要

設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試、驗(yàn)收、鑒定等活動(dòng)組成。

3.1軟件的需求分析

3.1.1需求分析

首先,開發(fā)者和交通局應(yīng)共同對交通局的應(yīng)用需求作充分的

調(diào)研,提交完整的需求分析報(bào)告。在需求分析報(bào)告中必須描

述的基本問題是:功能、性能、強(qiáng)加于實(shí)現(xiàn)的設(shè)計(jì)限制、屬

性、外部接口。應(yīng)當(dāng)避免把設(shè)計(jì)或項(xiàng)目需求寫入需求分析報(bào)

告中。它必須說明由軟件獲得的結(jié)果,而不是獲得這些結(jié)果

的手段。

軟件需求可以用若干種方法來表達(dá),如通過輸入、輸出說

明;使用代表性的例子;用規(guī)范化的模型。開發(fā)者應(yīng)盡可能

地使用模型的方式,因?yàn)檫@是表達(dá)復(fù)雜需求的精確和有效的

方法。比如用統(tǒng)一建模語言(UML)來描述需求。

編寫需求分析報(bào)告的要求

a.無歧義性

對最終產(chǎn)品的每一個(gè)特性用某一術(shù)語描述;若某一術(shù)語在某

一特殊的行文中使用時(shí)具有多種含義,那么應(yīng)對該術(shù)語的每

種含義做出解釋并指出其適用場合。

b.完整性

需求分析報(bào)告應(yīng)該包括全部有意義的需求,無論是關(guān)系到功

能的、性能的、設(shè)計(jì)約束的、還是關(guān)系到外部接口方面的需

求;對所有可能出現(xiàn)的輸入數(shù)據(jù)的響應(yīng)予以定義,要對合法

和非合法的輸入值的響應(yīng)做出規(guī)定;填寫全部插圖、表、圖

示標(biāo)記等;定義全部術(shù)語和度量單位。

c.可驗(yàn)證性

需求分析報(bào)告描述的每一個(gè)需求應(yīng)是可以驗(yàn)證的。可以通過

一個(gè)有限處理過程來檢查軟件產(chǎn)品是否滿足需求。

d.一致性

在需求分析報(bào)告中的各個(gè)需求的描述不能互相矛盾。

e.可修改性

需求分析報(bào)告應(yīng)具有一個(gè)有條不紊、易于使用的內(nèi)容組織;

沒有冗余,即同一需求不能在需求分析報(bào)告中出現(xiàn)多次。

f.可追蹤性

每一個(gè)需求的源流必須清晰,在進(jìn)一步產(chǎn)生和改變文件編制

時(shí),可以方便地引證每一個(gè)需求。

g.運(yùn)行和維護(hù)階段的可使用性

需求分析報(bào)告必須滿足運(yùn)行和維護(hù)階段的需要。在需求分析

報(bào)告要寫明功能的來源和目的。

篇三:軟件工程需求分析文檔模板

軟件開發(fā)中心

SoftwareDevelopmentCenter

需求分析報(bào)告

項(xiàng)目名稱<項(xiàng)目名稱》文檔類別<文檔類別》文檔編號<文

檔編號>版本<V1.0>密級〈秘密>

二O一三年三月二十七日

版本修訂記錄

目錄

1

言.................................................

..........................................41.11.2

1.31.42

編寫目

的.................................................

.........................4

景.................................................

.................................4

術(shù)語定

義.................................................

.........................5

參考資

.........................5

系統(tǒng)概

述.................................................

..................................52.12.22.32.4

2.5

系統(tǒng)功能框

架.................................................

.................5

運(yùn)行環(huán)

境.................................................

.........................5

開發(fā)環(huán)

境.................................................

.........................6

用戶特

點(diǎn).................................................

.........................6

條件與限

制.................................................

3功能描

述.................................................

..................................73.13.2

功能分

解.................................................

.........................7

各功能描

述.................................................

.....................7

45678

數(shù)據(jù)LW描LU.

述.................................................

...................................8

性能描

述....................................................

...................................9

接口描

述....................................................

..................................10

其他要

..................................10

未盡事

宜....................................................

................................11

件....................................................

....

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論