需求說明書編寫規(guī)范

需求說明書編寫規(guī)范

ID:38821235

大小:957.63 KB

頁數(shù):20頁

時間:2019-06-19

需求說明書編寫規(guī)范_第1頁
需求說明書編寫規(guī)范_第2頁
需求說明書編寫規(guī)范_第3頁
需求說明書編寫規(guī)范_第4頁
需求說明書編寫規(guī)范_第5頁
資源描述:

《需求說明書編寫規(guī)范》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、需求規(guī)格說明書軟件需求規(guī)格說明書是軟件開發(fā)過程需求分析階段需要產(chǎn)出的文檔,是為了使用戶和軟件開發(fā)者對軟件的規(guī)格有一個共同的理解而撰寫的,軟件需求規(guī)格說明有標準的模板方法/步驟第一章是引言。描述軟件需求規(guī)格說明書的縱覽,幫助讀者理解文檔如何編寫并且如何閱讀和理解,包含五個部分:1.1編寫目的????//對產(chǎn)品(項目)進行定義,在該文檔中詳盡說明這個產(chǎn)品的軟件需求,包??????//括修正或發(fā)行版本號。如果這個軟件需求規(guī)格說明書只與整個系統(tǒng)的一??????//部分有關(guān),那么只定義文檔中說明的部分或子系統(tǒng)。1.2文檔約定?????//描述編寫文檔時所采用的標準或排版約定,包括正文風(fēng)格

2、,提示區(qū)或重??????//要符號。例如,說明高層需求的優(yōu)先級是否可以被所有細化分需求所繼??????//承,或者每個需求陳述是否都有優(yōu)先級。1.3讀者對象和閱讀建議??????//列舉軟件需求規(guī)格說明書所針對的不同讀者,例如開發(fā)人員、項目經(jīng)理、???//營銷人員、用戶、測試人員等。描述文檔中剩余部分的內(nèi)容及其組織結(jié)?????//構(gòu)。提出最適合每一類讀者閱讀文檔的建議。1.4項目范圍???//提供對指定的軟件及其目的的簡短描述,包括利益和目標。把軟件與企業(yè)???//目標或業(yè)務(wù)策略相聯(lián)系。可以參考項目范圍文檔,而不是將其內(nèi)容復(fù)制到???//這里1.5參考資料???//列舉編寫軟件

3、需求規(guī)格說明書時所參考的資料或其它來源。可能包括用戶???//界面風(fēng)格指導(dǎo)、合同、標準、系統(tǒng)需求規(guī)格說明書,用戶需求、相關(guān)產(chǎn)品???//的軟件需求規(guī)格說明書。這里應(yīng)給出詳細的信息,包括標題名稱、作者、???//版本號、日期、出版單位或資料來源,以方便讀者查閱這些文獻。第二章是總體描述。包含六個部分:2.1產(chǎn)品前景???//描述軟件需求規(guī)格說明書中所定義的產(chǎn)品的背景和起源。說明該產(chǎn)品是否???//是產(chǎn)品系列中的下一個成員,是否是成熟產(chǎn)品所改進的下一代產(chǎn)品,是否???//是現(xiàn)有應(yīng)用程序的替代品,或者什邡市一個全新的產(chǎn)品。???//如果軟件需求規(guī)格說明書定義了大系統(tǒng)的一個組成部分,那

4、么就要說明這???//部分軟件是怎樣與整個系統(tǒng)相關(guān)聯(lián)的,并且要定義出兩者之間的接口。建???//議使用系統(tǒng)結(jié)構(gòu)圖或者實體關(guān)系圖表示2.2產(chǎn)品的功能???//概述產(chǎn)品所具有的主要功能,詳細內(nèi)容在第4節(jié)描述,所以這里只需要概括???//總結(jié),例如用列表的方法給出。很好地組織產(chǎn)品的功能,使每個讀者都易???//于理解。用圖形表示主要的需求分組以及它們之間的聯(lián)系。???//建議使用數(shù)據(jù)流程圖(DFD)的頂層圖或者類圖來實現(xiàn)圖形化2.3用戶類及其特征???//確定可能使用該產(chǎn)品的不同用戶類并描述它們相關(guān)的特征。有一些需求可???//能只與特定的用戶類相關(guān)。將該產(chǎn)品的重要用戶類與那些不太重

5、要的用戶???//類區(qū)分開2.4運行環(huán)境???//描述軟件的運行環(huán)境,包括硬件平臺、操作系統(tǒng)和版本,還有其它的軟件???//組件或者與其共存的應(yīng)用程序。2.5設(shè)計和實現(xiàn)上的約束??//確定影響開發(fā)人員自由選擇的問題,并說明這些問題為什么成為一種限?????//制??赡艿南拗瓢ǎ??//◆必須使用或者避免的特定技術(shù)、工具、編程語言、數(shù)據(jù)庫???//◆經(jīng)費、進度、資源等方面的限制??//◆所要求的開發(fā)規(guī)范或標準??//◆企業(yè)策略、政府法規(guī)或工業(yè)標準??//◆硬件限制,例如定時需求或存儲器限制??//◆數(shù)據(jù)轉(zhuǎn)換格式標準??//◆其它2.6假設(shè)和依賴第三章是系統(tǒng)功能。需要列出每個功能

6、點,每個功能點包含以下三個方面:3.X.1描述和優(yōu)先級3.X.2請求/響應(yīng)序列3.X.3功能性需求?????//詳細列出提交給用戶的軟件功能,用戶可以使用所提供的功能執(zhí)行服務(wù)??????//或者使用所指定的用例執(zhí)行任務(wù)。并且描述產(chǎn)品如何響應(yīng)可預(yù)知的出錯??????//條件或非法輸入或動作。第四章是外部接口需求。包含四個部分:4.1用戶界面???//陳述所需要的用戶界面。描述每個用戶界面的邏輯特征。以下是可能要?????//包括的一些特征:???//◆將要采用的用戶界面標準或產(chǎn)品系列的風(fēng)格???//◆屏幕布局或解決方案的限制???//◆將出現(xiàn)在每個屏幕的標準按鈕、功能或?qū)Ш芥溄?

7、??//◆快捷鍵???//◆錯誤信息顯示標準???//對于用戶界面的細節(jié),例如特定對話框的布局,建議寫入一個獨立的用?????//戶界面規(guī)格說明中,不要寫入軟件需求規(guī)格說明書中4.2硬件接口???//描述系統(tǒng)中硬件每個接口的特征??赡馨ㄖС值挠布愋?、軟硬件之間???//交流的數(shù)據(jù)和控制信息的性質(zhì)以及所使用的通信協(xié)議4.3軟件接口???//描述產(chǎn)品與其它外部組件的連接,包括數(shù)據(jù)庫,操作系統(tǒng),工具庫和集成???//的商業(yè)組件。明確并描述在軟件組件之間交換數(shù)據(jù)或信息的目的,描述所???//需要

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。