




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、-. z.*項目需求分析-. z.文檔名稱文檔編號編 制 人完成日期審 核 人審核意見同意報批審核日期備 注版本修訂記錄修 改 人修改容概要(或原因)修改日期版 本 號審 核 人初稿目錄TOC o 1-3 h z uHYPERLINK l _Toc2131221511文檔說明 PAGEREF _Toc213122151 h 1-1HYPERLINK l _Toc2131221521.1編制目的 PAGEREF _Toc213122152 h 1-1HYPERLINK l _Toc2131221531.2適用圍 PAGEREF _Toc213122153 h 1-1HYPERLINK l _To
2、c2131221541.3前提與約束 PAGEREF _Toc213122154 h 1-1HYPERLINK l _Toc2131221552系統概述 PAGEREF _Toc213122155 h 2-2HYPERLINK l _Toc2131221562.1用戶特點 PAGEREF _Toc213122156 h 2-2HYPERLINK l _Toc2131221572.2運行環境 PAGEREF _Toc213122157 h 2-2HYPERLINK l _Toc213122158硬件平臺 PAGEREF _Toc213122158 h 2-2HYPERLINK l _Toc213
3、122159支持軟件 PAGEREF _Toc213122159 h 2-2HYPERLINK l _Toc213122160通信環境 PAGEREF _Toc213122160 h 2-3HYPERLINK l _Toc2131221612.3設計和執行約束 PAGEREF _Toc213122161 h 2-3HYPERLINK l _Toc2131221622.4假設和依賴 PAGEREF _Toc213122162 h 2-3HYPERLINK l _Toc2131221633外部接口需求 PAGEREF _Toc213122163 h 3-4HYPERLINK l _Toc21312
4、21643.1用戶界面 PAGEREF _Toc213122164 h 3-4HYPERLINK l _Toc2131221653.2軟件接口 PAGEREF _Toc213122165 h 3-4HYPERLINK l _Toc2131221663.3通信接口 PAGEREF _Toc213122166 h 3-4HYPERLINK l _Toc2131221674功能需求 PAGEREF _Toc213122167 h 4-6HYPERLINK l _Toc2131221684.1需求類1名稱優先級別 PAGEREF _Toc213122168 h 4-6HYPERLINK l _Toc2
5、13122169業務流程 PAGEREF _Toc213122169 h 4-6HYPERLINK l _Toc213122170功能需求 PAGEREF _Toc213122170 h 4-6HYPERLINK l _Toc2131221715非功能需求 PAGEREF _Toc213122171 h 5-7HYPERLINK l _Toc2131221725.1性能需求 PAGEREF _Toc213122172 h 5-7HYPERLINK l _Toc2131221735.2安全設施要求 PAGEREF _Toc213122173 h 5-7HYPERLINK l _Toc213122
6、1745.3安全和要求 PAGEREF _Toc213122174 h 5-7HYPERLINK l _Toc2131221755.4質量要求 PAGEREF _Toc213122175 h 5-8HYPERLINK l _Toc2131221765.5業務規則(選) PAGEREF _Toc213122176 h 5-8HYPERLINK l _Toc2131221775.6其它需求 PAGEREF _Toc213122177 h 5-8HYPERLINK l _Toc2131221786需求分解列表 PAGEREF _Toc213122178 h 6-9HYPERLINK l _Toc21
7、3122179附錄 PAGEREF _Toc213122179 h 6-9-. z.文檔說明文檔位于編制目的適用圍前提與約束系統概述/本章對待開發的軟件系統做出概要性闡述,說明開發背景、作用圍、運行環境和已知的約束條件。用戶特點劃分最終使用該軟件系統的用戶類別,描述不同用戶類的特征(相關業務圍、技能水平、對系統的使用頻率),注明哪些是重要用戶。說明不同用戶類對系統的哪些功能更加關注。/面對軟件的眾多用戶(還可能是使用軟件的不同角色),當他們的需求發生沖突時,首先考慮的應當是服從重要客戶的需求,其余的需求可以考慮在下一版本實現。例:班長坐席可能更關注統計等高級功能,這些功能通常只需要一天使用一次
8、,因此對快速響應的性能要求不高,但對數據的準確性有要求。運行環境/描述待開發軟件運行時對硬件、操作系統和其它軟件的要求,或者是一種限制條件。硬件平臺說明硬件需求,包括每種設備的類型、數量、主要特性。(處理器型號及容量、設備型號)序號硬件相關組成描述數量支持軟件指明必需使用或組合的計算機軟件,包括操作系統、數據庫管理系統、編程工具和其它支撐軟件(通訊/網絡軟件、測試軟件)。序號支持軟件及版本用途參考資料通信環境說明計算機通訊要求,包括連接的地理位置、配置和網絡拓撲、傳輸技術、數據傳輸速率、網管、系統響應時間、傳輸/接收數據類型和數據量、傳輸/接收/響應時間界限、數據尖峰和數字特性。設計和執行約束
9、說明約束軟件實現的限制條件,如:必須使用或避免的特定技術、工具、編程語言和數據庫;所要求的開發規或標準(如約定的設計符號和編碼標準);必須遵循的企業策略、政府法規或行業標準;特定資源限制(已有的軟件組件、硬件設備);數據轉換格式標準。/通常,出于系統優化、實現方便、容易維護等因素考慮,必須對以上做出必要的約束,設計和開發人員尤其要關注這些約束條件。約束有時是必需的,比如軟件最終將由客戶維護,或是必須與整個系統的風格相一致。假設和依賴說明在述以下的軟件需求時,應用到的假設因素(與已知因素相對),比如打算要用的商業組件、有關開發或運行環境的問題。確定軟件開發活動對外部因素的依賴,例如,如果你打算把
10、其他項目開發的組件集成到系統中,則就要依賴那個項目組按時提供正確的組件組合進所開發的軟件。/如果這些假設因素不正確、不同讀者理解不一致或被隨意修改,項目的成功就會受到影響;同樣,依賴因素也影響著項目,如果比較嚴重,應當作為一種風險對之隨時監控。/如果這些依賴已經記錄到其它文檔中,如項目計劃,則在此處就可以參考其它文檔。外部接口需求/接口的正確識別和描述,有助于系統整體正確、高效運作。根據節2.1所示的系統總體結構圖,唯一標識與系統其它部分的外部接口,描述經過每個接口的接口數據和相關控制組件。用戶界面述所需要的用戶界面的軟件組件。描述每個用戶界面的邏輯特征。以下是可能要包括的一些特征:將要采用的
11、圖形用戶界面標準或產品系列的風格;屏幕布局或解決方案的限制;將出現在每個屏幕的標準按鈕功能或導航,例如一個幫助按鈕;快捷鍵;錯誤信息顯示標準。軟件接口對本軟件與其它系統軟件的每個接口進行描述,包括軟件之間的交換數據或信息及其作用(注意說明哪些是共享數據)、需要的服務、部通信性質,。/其它系統軟件舉例:數據庫、操作系統、工具軟件、集成的商業軟件。/如果必須用一種特殊的方法來實現數據共享機制,就必須把它定義為一種實現上的限制,放入相應的章節。接口標識簡要描述所需服務數據和控制信息通信定義需求來源通信接口/描述與本軟件所使用的通信功能相關的需求。電子、Web 瀏覽器、網絡通信標準或協議及電子表格等等
12、。包括對消息格式、通信安全或加密問題、數據傳輸速率和同步通信機制等要求。功能需求/本章將分節描述軟件系統必須實現的業務流程(使用實例),以及根據每個業務流程分解出來的詳細的功能需求。需求類1名稱 優先級別/對該需求特性做出簡短的說明;并說明在資源限制下,實現的優先程度等級,必要時,對實現等級做出評價。/舉例:4.1新員工登記管理 高優先級業務流程使用一種或幾種最恰當的方式,如流程圖、表或者UML語言等,來表述系統執行該需求任務的輸入/輸出響應。功能需求/列出與該需求特性相關的詳細功能需求。為了跟蹤的需要,每個功能需求都要唯一標識。/如果*項功能需求與其它需求類所定義的功能需求相同,在此處引用說
13、明即可,不能重復。功能需求1名稱 唯一標識描述系統要實現的詳細功能。功能述中應當包含為滿足規定的性能要求而必須設立的功能要求。/性能需求包括:響應時間、更新處理時間、數據轉換和傳輸時間、吞吐量、排序、精度、優先級、持續操作要求,還包括意外或邊界條件下出錯處理和應急操作要求等。非功能需求性能需求軟件性能需求通常包括以下方面:同時支持的最大用戶數、同時支持操作的個數、*時刻能承受的最大數據量、數據最大存儲量、對系統運行時允許占用的系統資源要求;系統持續運行時間、響應時間、數據更新處理時間、數據間的轉換和傳輸時間、界面刷新處理時間的要求;在不同安裝/運行環境、不同操作方式下,或者與其它子系統接口發生
14、改變時,*些數據和參數可以允許的變化圍。/軟件應用的領域不同,對其性能的要求可能也不盡相同。即使是為客戶量身定做的專用軟件,客戶對*些性能的要求或許比*個功能更加重要和嚴格。因此應當解釋這種要求,以便做出合理的設計和優化的算法。/當這些性能要求已經分散到各項功能需求當中,這里的敘述就是不必要的。例:當有30個以上的用戶同時對系統執行查詢操作時,系統的相應時間應當不多于2秒,頁面刷新頻率應當在0.2次/秒0.3次/秒。安全設施要求/闡述的是與使用軟件過程中可能發生的損失、破壞或危害相關的需求,滿足安全設計要求。說明為避免或減輕對相關人員、財產和物理環境產生危害,而必須采取的措施,以及為預防的潛在
15、的危險動作而必須遵從的安全標準、策略或規則。例:如果軟件系統探知配電室的最高溫度超過了35度,軟件必須立刻同時啟動三臺冷風空調。安全和要求說明與系統安全性、完整性和性相關的需求,明確產品必須滿足的安全策略。/例如:防止非法訪問系統功能及數據丟失而要求用戶身份確認,防止病毒入侵和黑客進攻而增加的警告攔截等功能。質量要求說明其它的軟件質量屬性要求(可能從合同中或系統需求中導出,對用戶來說至關重要)。這些特性應當是確定的、定量的、并在必要時可驗證。如果這些屬性之間發生了沖突,指明相對的側重點是什么。質量屬性通常如下:可靠性(軟件能夠無故障的運行一段時間的概率)、可維護性(對軟件進行修改的難易程度修改所用時間、修復的比率)、有效性(軟件正常運行時間/總時間)、可用性(掌握軟件操作的難易程度)、重用性、可測試性(查找缺陷的難易程度)、可移植性等。/如,可靠性優
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《汽車貸款提前還款合同模板》
- 倉儲設施安全檢查與物業管理服務合同
- 企業債務財產保全法律文書解除合同
- 企事業單位內部停車位銷售及使用管理合同范本
- 資產重組財務擔保合同會計處理指南
- 老人健康講座課件
- 美術課件制作介紹
- 美術色彩知識課件
- 安全生產約談會
- 消防安全形勢分析會議記錄
- DB45∕T 1098-2024 橡膠瀝青路面施工技術規范
- 2025年沈陽水務集團招聘筆試沖刺題2025
- 《蠶絲》教學課件
- 中央軍校面試題庫及答案
- 2025年廣東省高考地理試卷真題(含答案)
- 江西省金控科技產業集團有限公司招聘筆試題庫2025
- 2025年湖北省中考英語試題(附答案)
- Unit 1 Happy Holiday 第4課時(Section B 1a-1d) 2025-2026學年人教版英語八年級下冊
- 2025年連云港市中考語文試卷真題(含標準答案及解析)
- 2025-2030年中國期貨行業市場深度調研及競爭格局與投資策略研究報告
- 2025-2030年中國農業科技行業市場深度調研及前景趨勢與投資研究報告
評論
0/150
提交評論