需求說明書模板_第1頁
需求說明書模板_第2頁
需求說明書模板_第3頁
需求說明書模板_第4頁
需求說明書模板_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、項目名稱業(yè)務需求說明書文件狀態(tài):草稿V正式發(fā)布正在修改編制日期版本文檔修訂記錄版本修訂人審核人批準更改記錄(標注頁碼、章節(jié)、簡要內(nèi)容)修訂人日期審核人日期批準人日期1 弓I言11.1 編寫目的11.2 背景11.3 讀者對象11.4 參考資料11.5 術(shù)語與縮寫解釋12 產(chǎn)品目標錯誤!未定義書簽。2.1 產(chǎn)品概述22.2 產(chǎn)品面向的用戶群體22.3 產(chǎn)品應當遵循的標準或規(guī)范23 產(chǎn)品的業(yè)務需求23.1 總體業(yè)務描述23.2 業(yè)務流程描述23.2.1 業(yè)務 13322業(yè)務23323業(yè)務n34 產(chǎn)品的功能需求34 21 14.4.4.1 特性244.2 特性n45 產(chǎn)品的非功能性需求45.1 軟件

2、環(huán)境要求45.2 硬件環(huán)境要求55.3 用戶界面需求55.4 產(chǎn)品性能要求55.4.1 精度55.4.2 時間特性要求55.4.3 靈活性65.5 故障處理要求65.6 數(shù)據(jù)管理能力要求65.7 其他專門要求66 邏輯數(shù)據(jù)庫要求77 附錄77.1 附錄1:用戶需求調(diào)研記錄77.1.1 需求標題177.1.2 需求標題277.2 附錄2:用戶提供的文檔記錄87.3 附錄3:原始表樣(紙介質(zhì)/或電子)81引言1.1 編寫目的【說明編寫這份軟件業(yè)務需求描述書的目的。本文檔的目的是描述待開發(fā)的是何軟件產(chǎn)品,產(chǎn)品 的業(yè)務流程、初步功能需求、性能、風格、環(huán)境要求和質(zhì)量要求?!?.2 背景【提示:描述該項目

3、的產(chǎn)生背景,用戶為什么會產(chǎn)生出做這樣項目的想法,用戶做這個項目是為 了解決什么問題。13讀者對象【提示:指出預期的讀者,預期的讀者是產(chǎn)品的最終用戶、管理人員、設(shè)計人員、測試人員、質(zhì) 量保證人員。1.4 參考資料【提示:列出編寫本文時參考的文件、資料、技術(shù)標準以及他們的作者、標題、編號、發(fā)布口期 和出版單位。#資料或文獻作者/出版單位說明121.5 術(shù)語與縮寫解釋【提示:列出本文件中用到的專門術(shù)語和外文縮寫的原詞句。】#縮略語及名詞全稱說明121.6 約束與依賴【提示:此節(jié)描述可能基于的與其他信息相關(guān)的假定與約束、依賴?!?產(chǎn)品目標2.1 產(chǎn)品概述【提示:確定待開發(fā)的軟件產(chǎn)品的名稱;說明該軟件能

4、做什么、不能做什么;開發(fā)目的與開發(fā)目 標】2.2 現(xiàn)狀分析【提示:對用戶的工作環(huán)境,如網(wǎng)絡現(xiàn)狀、已有信息系統(tǒng)的現(xiàn)狀進行描述】23產(chǎn)品面向的用戶群體【提示:(1)闡述該產(chǎn)品的用戶(客戶、最終用戶)具有哪些特征,如果是針對合同開發(fā),則應列出本 軟件的最終用戶的特點,充分說明操作人員、維護人員的教育水平和技術(shù)專長,以及本軟件預期使用 頻度。這些是軟件設(shè)計工作的重要約束。(2)說明本產(chǎn)品將將如何使用本產(chǎn)品,使用本產(chǎn)品將給他們帶來的好處?!?.4 產(chǎn)品應當遵循的標準或規(guī)范【提示:闡述本產(chǎn)品應當遵循什么標準、規(guī)范或業(yè)務規(guī)則?!?產(chǎn)品的業(yè)務需求3.1 總體業(yè)務描述【提示:分層次描述業(yè)務,如總體業(yè)務、業(yè)務如何

5、分類?!?.2 業(yè)務流程描述【提示:描述業(yè)務流程,并配以業(yè)務處理流程圖。】3.2.1 業(yè)務13.2.2 業(yè)務23.2.3 業(yè)務n4產(chǎn)品的功能需求【提示:將功能性需求先粗分再細分,下表中的特性1、功能1.1等符號應當被替換成有含義 的名稱。特性可以理解為子系統(tǒng)】功能性需求列表特性功能特性1功能1.1功能1.2特性2功能2.1功能2.2 一 4.1特性1【提示:此處寫一些簡單的說明文字。如果該特性是有層次的,需要撰寫時把這種層次關(guān)系描 述完整。舉例:(機房管理系統(tǒng)中的用戶管理)。用戶管理完成用戶帳戶的創(chuàng)建、修改、充值、退款、刪除/恢更和查詢功能。】1.1.1 功能工工【提示:在此簡單描述該功能,描

6、述內(nèi)容包括:該功能模塊的功能。激勵條件或操作方式輸入內(nèi)容及形式業(yè)務處理過程輸出結(jié)果及形式注:可根據(jù)實際情況對內(nèi)容進行裁剪,建議能在此處說清楚的問題,在時間進度允許的情況下,盡量描述完整,以提高“需求規(guī)格說明”撰寫效率?!?.1.2 功能 L21.1.3 功能 Ln4.2 特性24.3 特性N5接口需求【提示:本節(jié)定義待開發(fā)產(chǎn)品必須支持的接口。本節(jié)應當包含足夠的特性、協(xié)議、端口和邏輯地址等,這樣軟件才能按照接II需求進行開發(fā)和驗證,可按照卜.表進行描述:】序號外部系統(tǒng)名稱外部系統(tǒng)描述接口描述6產(chǎn)品的非功能性需求【提示:非功能性需求主要包括用戶界面布局/風格樣式、系統(tǒng)運行環(huán)境、性能要求、故障處理

7、要求、數(shù)據(jù)管理能力要求和其他專門要求?!?.1 軟件環(huán)境要求【提示:軟件環(huán)境要求主要是描述系統(tǒng)運行的軟件環(huán)境。包括:一般性的軟件環(huán)境,指明操作系 統(tǒng)、數(shù)據(jù)庫系統(tǒng)等。特殊要求的系統(tǒng)軟件,如運行該系統(tǒng)必須滿足的的前提軟件系統(tǒng)和組件等。對每個必備的軟件產(chǎn) 品,應提供下列信息:產(chǎn)品名稱保存介質(zhì)規(guī)格型號版本號來源對于某些接口軟件,必要時要說明其用途,根據(jù)消息格式和內(nèi)容詳細說明該接口。對于己經(jīng)有詳 細文檔的接口,只需提供對該文檔的參考?!啃枨竺Q詳細要求6.2 硬件環(huán)境要求【提示:一般性硬件的硬件要求,包括網(wǎng)絡環(huán)境(協(xié)議)、服務器和客戶端設(shè)備配置情況等。 特殊的硬件要求,如RAM、硬盤容量、CPU速率等要

8、求?!啃枨竺Q詳細要求6.3 用戶界面需求【提示:用戶界面要求主要描述用戶界面的風格和樣式,要求的屏幕格式、報表布局、菜單結(jié)構(gòu)、 功能鍵、各種錯誤信息提示等。缺省界面風格是BECOM公司的UI風格指南,時可在此基礎(chǔ)上進行 修改。界面需求一般是以整體描述為主,但有些情況下用戶會提出某一選定界面的特殊要求。該章節(jié) 中首先描述用戶界面的一般性要求(風格),然后再附加其他特殊需求。必要的話可結(jié)合UI原型進行 描述?!啃枨竺Q詳細要求6.4 產(chǎn)品性能要求【提示:產(chǎn)品的性能要求主要是描述產(chǎn)品總體上的性能屬性,如精度、效率等。首先描述產(chǎn)品的 整體性能要求,再列表描述個別特性模塊和功能模塊的特殊性能要求?!?

9、.4.1 精度說明對該軟件的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過程中的精度。6.4.2 時間特性要求【提示:說明對于該軟件的時間特性要求,如對:響應時間:更新處理時間:數(shù)據(jù)的轉(zhuǎn)換和傳送時間;處理時間。等的要求。】6*4.3靈活性【提示:說明對該軟件的靈活性的要求,即當需求發(fā)生某些變化時,該軟件對這些變化的適應能 力,如:操作方式上的變化:運行環(huán)境的變化:同其他軟件的接口的變化;精度和有效時限的變化;計劃的變化或改進。對于為了提供這些靈活性而進行的專門設(shè)計的部分應該加以標明?!?.5 故障處理要求【提示:列出可能的軟件、硬件故障:說明對故障處理的要求。】6.6 數(shù)據(jù)管理能力要求【提示:數(shù)據(jù)管

10、理能力是系統(tǒng)在總體上管理和處理數(shù)據(jù)的能力,主要是指數(shù)據(jù)量和數(shù)據(jù)處理效率。 在實際的應用中包括管理的設(shè)備類型和數(shù)量、管理的用戶數(shù)量、表和文卷的大小規(guī)模。要按可預見的 增長對數(shù)據(jù)及其分量的存儲要求作出估算?!?.7 其他專門要求【提示:描述用戶對軟件屬性的其它專門要求,如對安全保密的要求,對使用方便的要求,對可 維護性、可補充性、易讀性、可靠性、運行環(huán)境可轉(zhuǎn)換性的特殊要求等。先描述用戶提出的總體上的要求,然后再描述用戶對某一項性能的特殊要求,如果可能的話用準 確的度量來描述。】可參考的其它專門要求列表主要質(zhì)量屬性詳細要求可靠性程序中以要求的精度完成預期工程的程度。包括容錯性(提供異常情況下操作連續(xù)

11、性 軟件屬性)、精確性(提供計算和輸出中所需精度的屬性)O易用性學習、操作、準備輸入、解釋程序輸出所需要的工作量, 決定軟件操作和操作規(guī)程的軟件屬性安全性數(shù)據(jù)安全性可擴展性提供數(shù)據(jù)存儲需求和計算功能擴展的軟件屬性。兼容性軟件兼容性可移植性把程序從一個硬件配遺和/或軟件系統(tǒng)環(huán)境轉(zhuǎn)移到另一個所需工作量 7邏輯數(shù)據(jù)庫要求【提示:說明需保存到數(shù)據(jù)庫的信息,包括: 信息類型使用頻度訪問能力(容量、處理能力)完整性約束數(shù)據(jù)持久性需求等。】8附錄8.1 附錄1:用戶需求調(diào)研記錄【提示:常見需求調(diào)查方式有: 與用戶交談,向用戶提問題。 參觀用戶的工作流程,觀察用戶的操作。 向用戶群體發(fā)調(diào)杳問卷。與同行、專家交談,聽取他們的意見。分析已經(jīng)存在的同類軟件產(chǎn)品,提取需求。 從行業(yè)標準

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論