版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、孫信腿達(dá) Wm SUNYARD 需求規(guī)格說明書 文件編號:SYD/C07-210 配*瞬部門卜系統(tǒng)勾-版巒-D- SRS -版本號 項目名稱 (項目英文名稱) 需求規(guī)格說明書 如版本號 編寫人: 編寫時間: 部門名: 審核人: 審核時間: 章節(jié)名稱 伽內(nèi)容簡述 修n日期 mm 版本號 版本號 人 杭州信雅達(dá)系統(tǒng)工程股份有限公司 孫信腿達(dá) Wm SUNYARD 需求規(guī)格說明書 E:杭州信雅達(dá)系統(tǒng)工程股份有限公司 1目的 2文檔約立 3預(yù)期的讀者和閱讀建議 4產(chǎn)品的范用 5參考文獻(xiàn) 2.綜合描述 2.1產(chǎn)品的前景 2. 2產(chǎn)品的功能 2. 3用戶類和特征 2. 4運(yùn)行環(huán)境 25設(shè)計和實現(xiàn)上的限制
2、2. 6假設(shè)和依賴 3.外部接口需求 3.1用戶界而 32硬件接口 33軟件接口 3. 4通信接口 4.系統(tǒng)特性 4.1說明和優(yōu)先級 4. 2激勵/響應(yīng)序列 4. 3功能需求 5.貝它非功能需求 5.1性能需求 52安全設(shè)施需求 53安全性需求 54軟件質(zhì)量屬性 55業(yè)務(wù)規(guī)則. 5. 6用戶文檔 6.貝它需求 附錄A :詞匯表 附錄B :分析模型 陽錄C :待確泄問題的列表 目錄 2 2 2 2 2 3 3 3 3 4 4 4 4 4 5 1-引言 引言提出了對軟件需求規(guī)格說明的縱覽,這有助于讀者理解文檔如何編寫并且如何閱讀和解釋。 1.1目的 對產(chǎn)品進(jìn)行定義,在該文檔中詳盡說明了這個產(chǎn)品的軟
3、件需求,包括修正或發(fā)行版本號。 如果這個軟件需求規(guī)格說明只與整個系統(tǒng)的一韶分有關(guān)系,那么就只建義文檔中說明的部分或子 系統(tǒng)。 1.2文檔約定 描述編寫文檔時所采用的標(biāo)準(zhǔn)或排版約圧,包括正文風(fēng)格、提示區(qū)或重要符號。例如, 說明了高層需求的優(yōu)先級是否可以被其所有細(xì)化的需求所繼承,或者每個需求陳述是否都有其自 身的優(yōu)先級。 13預(yù)期的讀者和閱讀建議 列舉了軟件需求規(guī)格說明所針對的不同讀者,例如開發(fā)人員、項目經(jīng)理、營銷人員、用戶、測試 人員或文檔的編寫人員。描述了文檔中剩余部分的內(nèi)容及其組織結(jié)構(gòu)。提出了最適合于每一類型讀者 閱讀文檔的建議。 14產(chǎn)品的范圍 提供了對指泄的軟件及其目的的簡短描述,包括利
4、益和目標(biāo)。把軟件與企業(yè)目標(biāo)或業(yè)務(wù)策略相聯(lián) 系??梢詤⒖柬椖恳晥D和范用文檔而不是將其內(nèi)容復(fù)制到這里。 1.5參考文獻(xiàn) 列舉了編寫軟件需求規(guī)格說明時所參考的資料或尖它資源0這可能包括用戶界而風(fēng)格指導(dǎo)、合同、 標(biāo)準(zhǔn)、系統(tǒng)需求規(guī)格說明、使用實例文檔,或相關(guān)產(chǎn)品的軟件需求規(guī)格說明。在這里應(yīng)該給出詳細(xì)的 信息包括標(biāo)題名稱、作者、版本號、日期、出版單位或資料來源,以方便讀者查閱這些文獻(xiàn)。 2. 綜合描述 這一部分概述了正在定義的產(chǎn)品以及它所運(yùn)行的環(huán)境、使用產(chǎn)品的用戶和已知的限制、假設(shè)和依 賴。 2.1產(chǎn)品的前景 描述了軟件需求規(guī)格說明中所總義的產(chǎn)品的背景和起源。說明了該產(chǎn)品是否是產(chǎn)品系列中的下一 成員,是否
5、是成熟產(chǎn)品所改謹(jǐn)?shù)南乱淮a(chǎn)品、是否是現(xiàn)有應(yīng)用程序的替代品,或者是否是一個新型的、 自含型產(chǎn)品。如果軟件需求規(guī)格說明泄義了大系統(tǒng)的一個組成部分,那么就要說明這部分軟件是怎樣 與整個系統(tǒng)相關(guān)聯(lián)的,并且要定義出兩者之間的接口。 2.2產(chǎn)品的功能 概述了產(chǎn)品所具有的主要功能。貝詳細(xì)內(nèi)容將在4中描述,所以在此只需要槪略地總結(jié),例如用列 表的方法給出。很好地組織產(chǎn)品的功能,使毎個讀者都易于理解。用圖形表示主要的需求分組以及它 們之間的聯(lián)系例如數(shù)據(jù)流程圖的頂層圖或類圖,都是有用的。 2.3用戶類和特征 確泄你覺得可能使用該產(chǎn)品的不同用戶類并描述它們相關(guān)的特征。有一些需求可能只與特泄的用 戶類相關(guān)。將該產(chǎn)品的
6、重要用戶類與那些不太重要的用戶類區(qū)分開。 24運(yùn)行環(huán)境 描述了軟件的運(yùn)行環(huán)境,包括硬件平臺、操作系統(tǒng)和版本.還有英它的軟件組件或與貝共存的應(yīng) 用程序。 2.5設(shè)計和實現(xiàn)上的限制 確定影響開發(fā)人員自由選擇的問題,并說明這些問題為什么成為一種限制.可能的限制包括如下 內(nèi)容: 必須使用或者避免的特圧技術(shù)、工具、編程語言和數(shù)據(jù)庫。 所要求的開發(fā)規(guī)范或標(biāo)準(zhǔn)(例如,如果由客戶的公司負(fù)責(zé)軟件維護(hù),就必須立義轉(zhuǎn)包者所使 用的設(shè)計符號表示和編碼標(biāo)準(zhǔn)。 企業(yè)策略、政府法規(guī)或工業(yè)標(biāo)準(zhǔn)。 硬件限制,例如定時需求或存儲器限制。 數(shù)據(jù)轉(zhuǎn)換格式標(biāo)準(zhǔn)。 2.6假設(shè)和依賴 列舉出在對軟件需求規(guī)格說明中影響需求陳述的假設(shè)因素(與
7、已知因素相對立)0這可能包括你打 算要用的商業(yè)組件或有關(guān)開發(fā)或運(yùn)行環(huán)境的問題。你可能認(rèn)為產(chǎn)品將符合一個特殊的用戶界而設(shè)il約 楚,但是另一個讀者卻可能不這樣認(rèn)為。如果這些假設(shè)不正確、不一致或被更改,就會使項目受到影 響. 此外,確定項目對外部因素存在的依賴。例如,如果你打算把其它項目開發(fā)的組件集成到系統(tǒng)中, 那么你就要依賴那個項目按時提供正確的操作組件。如果這些依賴已經(jīng)記錄到其它文檔(例如項目計劃) 中了.那么在此就可以參考英它文檔。 3. 外部接口需求 利用本節(jié)來確定可以保證新產(chǎn)品與外部組件正確連接的需求。關(guān)聯(lián)圖表示了高層抽象的外部接口。 需要把對接口數(shù)據(jù)和控制組件的詳細(xì)描述寫入數(shù)搖字典中。
8、如果產(chǎn)品的不同部分有不同的外部接口, 那么應(yīng)把這些外部接口的詳細(xì)需求并入到這一部分的實例中。 3J用戶界面 陳述所需要的用戶界而的軟件組件.描述每個用戶界面的邏輯特征。以下是可能要包括的一些特 征: 將要采用的圖形用戶界而(GUI)標(biāo)準(zhǔn)或產(chǎn)品系列的風(fēng)格。 屏幕布局或解決方案的限制- 將出現(xiàn)在每個屏幕的標(biāo)準(zhǔn)按鈕、功能或?qū)Ш芥溄樱ɡ缫粋€幫助按鈕)。 快捷鍵。 錯誤信息顯示標(biāo)準(zhǔn)。 對于用戶界面的細(xì)節(jié),例如特定對話框的布局,應(yīng)該寫入一個獨立的用戶界面規(guī)格說明中,而不 能寫入軟件需求規(guī)格說明中。 3.2硬件接口 描述系統(tǒng)中軟件和硬件每一接口的特征。這種描述可能包括支持的硬件類型、軟硬件之間交流的 數(shù)據(jù)
9、和控制信息的性質(zhì)以及所使用的通信協(xié)議。 33軟件接口 描述該產(chǎn)品與英它外部組件(由名字和版本識別)的連接,包括數(shù)據(jù)庫、操作系統(tǒng)、工具、庫和 集成的商業(yè)組件。明確并描述在軟件組件之間交換數(shù)據(jù)或消息的目的。描述所需要的服務(wù)以及內(nèi)部組 件通信的性質(zhì)。確定將在組件之間共享的數(shù)據(jù)。如果必須用一種待殊的方法來實現(xiàn)數(shù)據(jù)共享機(jī)制,例 如在多任務(wù)操作系統(tǒng)中的一個全局?jǐn)?shù)據(jù)區(qū),那么就必須把它世義為一種實現(xiàn)上的限制。 34通信接口 描述與產(chǎn)品所使用的通信功能相關(guān)的需求,包括電子郵件、ffeb瀏覽器、網(wǎng)絡(luò)通信標(biāo)準(zhǔn)或協(xié)議及電 子表格等等。世義了柑關(guān)的消息格式-規(guī)世通信安全或加密問題、數(shù)據(jù)傳輸速率和同步通信機(jī)制 4. 系統(tǒng)
10、特性 功能需求是根據(jù)系統(tǒng)特性即產(chǎn)品所提供的主要服務(wù)來組織的。你可能更喜歡通過使用實例、運(yùn)行 模式、用戶類、對象類或功能等級來組織這部分內(nèi)容(IEEE1998)o你還可以使用這些元素的組合???而言之,你必須選擇一種使讀者易于理解預(yù)期產(chǎn)品的組織方案。 僅用簡短的語句說明特性的冬稱,例如“41拼寫檢查和拼寫字典管理”。無論你想說明何種特性, 闡述每種特性時都將重述從4.14. 3這三步系統(tǒng)特性0 4說明和優(yōu)先級 提出了對該系統(tǒng)特性的簡短說明并指出該特性的優(yōu)先級是高、中,還是低.或考你還可以包括對 特泄優(yōu)先級韶分的評價,例如利益、損失、費(fèi)用和風(fēng)險,其相對優(yōu)先等級可以從1 (低)到9 (高九 4.2激
11、勵/響應(yīng)序列 列出輸入激勵(用戶動作、來自外部設(shè)備的涪號或其它觸發(fā)器)和總義這一特性行為的系統(tǒng)響應(yīng) 序列。這些序列將與使用實例相關(guān)的對話元素相對應(yīng)。 43功能需求 詳列出與該特性柑關(guān)的詳細(xì)功能需求。這些是必須提交給用戸的軟件功能,使用戶可以使用所提 供的特性執(zhí)行服務(wù)或者使用所指左的使用實例執(zhí)行任務(wù)。描述產(chǎn)品如何響應(yīng)可預(yù)知的出錯條件或者非 法輸入或動作0每個需求的標(biāo)識必須是唯一的。 5. 其它非功能需求 這部分列舉出了所有非功能需求,而不是外部接口需求和限制。 5.1性能需求 闡述了不同的應(yīng)用領(lǐng)域?qū)Ξa(chǎn)品性能的需求,并解釋它們的原理以幫助開發(fā)人員作出合理的設(shè)il選 擇。確定相互合作的用戶數(shù)或者所支
12、持的操作、響應(yīng)時間以及與實時系統(tǒng)的時間關(guān)系。你還可以在這 里楚義容量需求,例如存儲器和磁盤空間的需求或者存儲在數(shù)據(jù)庫中表的最大行數(shù)。盡可能詳細(xì)地確 定性能需求??赡苄枰槍γ總€功能需求或特性分別陳述英性能需求,而不是把它們都集中在一超陳 述。例如,“在運(yùn)行微軟Window 2000的450MhzPentiumn的計算機(jī)上,當(dāng)系統(tǒng)至少有50%的空閑資源時, 95%的目錄數(shù)據(jù)庫查詢必須在兩秒內(nèi)完成 5.2安全設(shè)施需求 詳盡陳述與產(chǎn)品使用過程中可能發(fā)生的損失、破壞或危害相關(guān)的需求。定義必須采取的安全保護(hù) 或動作,還有那些預(yù)防的潛在的危險動作。明確產(chǎn)品必須遵從的安全標(biāo)準(zhǔn)、策略或規(guī)則。一個安全設(shè) 施需求
13、的范例如下:“如果油箱的壓力超過了規(guī)定的最大壓力的95%,那么必須在1秒鐘內(nèi)終止操作”。 5.3安全性需求 詳盡陳述勺系統(tǒng)安全性、完整性或與私人問題柑關(guān)的需求,這些問題將會影響到產(chǎn)品的使用和產(chǎn) 品所創(chuàng)建或使用的數(shù)據(jù)的保護(hù)。左義用戶身份確認(rèn)或授權(quán)需求。明確產(chǎn)品必須滿足的安全性或保密性 策略。一個軟件系統(tǒng)的安全需求的范例如下:“每個用戶在第一次登錄后,必須更改他的最初登錄密碼。 最初的登錄密碼不能重用 54軟件質(zhì)量屬性 詳盡陳述與客戶或開發(fā)人員至關(guān)重要的苴它產(chǎn)品質(zhì)量特性。這些特性必須是確定、定量的并在可 能時是可臉證的。至少應(yīng)指明不同屬性的相對側(cè)重點,例如易用程度優(yōu)于易學(xué)程度,或者可移植性優(yōu) 于有
14、效性。 5.5業(yè)務(wù)規(guī)則 列舉出有關(guān)產(chǎn)品的所有操作規(guī)則,例如什么人在特定環(huán)境下可以進(jìn)行何種操作。這些本自不是功 能需求,但它們可以暗示某些功能需求執(zhí)行這些規(guī)則。一個業(yè)務(wù)規(guī)則的范例如下:“只有持有管理員密 碼的用戶才能執(zhí)行$100. 00或更大額的退款操作 56用戶文檔 列舉出將與軟件一同發(fā)行的用戶文檔部分,例如.用戶手冊、在線幫助和教程。明確所有已知的 用戶文檔的交付格式或標(biāo)準(zhǔn)。 6. 其它需求 崔義在軟件需求規(guī)格說明的苴它部分未出現(xiàn)的需求,例如國際化需求或法律上的需求。你還可以 增加有關(guān)操作、管理和維護(hù)部分來完善產(chǎn)品安裝、配置、啟動和關(guān)閉、修復(fù)和容錯,以及登錄和監(jiān)控 操作等方面的需求。在模板中加入與你的項目相關(guān)的新部分。如果你不需要增加其它需求,就省略這 一
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年華師大新版四年級數(shù)學(xué)下冊階段測試試卷含答案
- 2025年人教版(2024)選擇性必修2歷史上冊階段測試試卷
- 2024版勞動協(xié)議法規(guī)定細(xì)則版
- 2025年滬教新版八年級科學(xué)下冊階段測試試卷含答案
- 江蘇徐州市銅山區(qū)面向2025年畢業(yè)生教師公開招聘200名高頻重點提升(共500題)附帶答案詳解
- 2025年新科版選擇性必修1地理上冊月考試卷含答案
- 2025年冀教版八年級地理下冊月考試卷含答案
- 2024版房屋租賃協(xié)議(含裝修)
- 2025年北師大版九年級歷史上冊階段測試試卷
- 二零二五年熱水鍋爐采購安裝與售后服務(wù)保障協(xié)議3篇
- 2024學(xué)校圖書館搬遷方案
- 阿爾茨海默病護(hù)理查房
- 初中語文:非連續(xù)性文本閱讀練習(xí)(含答案)
- 中考英語過去將來時趣味講解動態(tài)課件(43張課件)
- 教育家精神引領(lǐng)師范生高質(zhì)量培養(yǎng)的路徑探析
- 中國抗腫瘤治療相關(guān)惡心嘔吐預(yù)防和治療指南(2023版)解讀
- 2024年中國超精研油石市場調(diào)查研究報告
- 中國重癥患者腸外營養(yǎng)治療臨床實踐專家共識(2024)解讀
- 七年級上冊數(shù)學(xué)《有理數(shù)》計算題綜合訓(xùn)練帶答案
- 2022-2023學(xué)年高教版中職語文基礎(chǔ)模塊上冊月考卷四
- GB/T 4732.4-2024壓力容器分析設(shè)計第4部分:應(yīng)力分類方法
評論
0/150
提交評論