(軟件)項目需求分析模板_第1頁
(軟件)項目需求分析模板_第2頁
(軟件)項目需求分析模板_第3頁
(軟件)項目需求分析模板_第4頁
(軟件)項目需求分析模板_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

XXX項目需求分析

文檔名稱文檔編號編制人完成日期審核人審核意見同意報批審核日期備注版本修訂記錄修改人修改內容概要(或原因)修改日期版本號審核人初稿

目錄1 文檔說明 1-11.1 編制目的 1-11.2 適用范圍 1-11.3 前提與約束 1-12 系統(tǒng)概述 2-22.1 用戶特點 2-22.2 運行環(huán)境 2-22.2.1 硬件平臺 2-22.2.2 支持軟件 2-22.2.3 通信環(huán)境 2-32.3 設計和執(zhí)行約束 2-32.4 假設和依賴 2-33 外部接口需求 3-43.1 用戶界面 3-43.2 軟件接口 3-43.3 通信接口 3-44 功能需求 4-64.1 需求類1名稱優(yōu)先級別 4-64.1.1 業(yè)務流程 4-64.1.2 功能需求 4-65 非功能需求 5-75.1 性能需求 5-75.2 安全設施要求 5-75.3 安全和保密要求 5-75.4 質量要求 5-85.5 業(yè)務規(guī)則(選) 5-85.6 其它需求 5-86 需求分解列表 6-9附錄 6-9 -10- 文檔說明文檔位于編制目的適用范圍前提與約束系統(tǒng)概述//本章對待開發(fā)的軟件系統(tǒng)做出概要性闡述,說明開發(fā)背景、作用范圍、運行環(huán)境和已知的約束條件。用戶特點劃分最終使用該軟件系統(tǒng)的用戶類別,描述不同用戶類的特征(相關業(yè)務范圍、技能水平、對系統(tǒng)的使用頻率),注明哪些是重要用戶。說明不同用戶類對系統(tǒng)的哪些功能更加關注。//面對軟件的眾多用戶(還可能是使用軟件的不同角色),當他們的需求發(fā)生沖突時,首先考慮的應當是服從重要客戶的需求,其余的需求可以考慮在下一版本實現(xiàn)。范例:班長坐席可能更關注統(tǒng)計等高級功能,這些功能通常只需要一天使用一次,因此對快速響應的性能要求不高,但對數(shù)據的準確性有要求。運行環(huán)境//描述待開發(fā)軟件運行時對硬件、操作系統(tǒng)和其它軟件的要求,或者是一種限制條件。硬件平臺說明硬件需求,包括每種設備的類型、數(shù)量、主要特性。(處理器型號及容量、設備型號)序號硬件相關組成描述數(shù)量支持軟件指明必需使用或組合的計算機軟件,包括操作系統(tǒng)、數(shù)據庫管理系統(tǒng)、編程工具和其它支撐軟件(通訊/網絡軟件、測試軟件)。序號支持軟件及版本用途參考資料通信環(huán)境說明計算機通訊要求,包括連接的地理位置、配置和網絡拓撲、傳輸技術、數(shù)據傳輸速率、網管、系統(tǒng)響應時間、傳輸/接收數(shù)據類型和數(shù)據量、傳輸/接收/響應時間界限、數(shù)據尖峰和數(shù)字特性。設計和執(zhí)行約束說明約束軟件實現(xiàn)的限制條件,如:必須使用或避免的特定技術、工具、編程語言和數(shù)據庫;所要求的開發(fā)規(guī)范或標準(如約定的設計符號和編碼標準);必須遵循的企業(yè)策略、政府法規(guī)或行業(yè)標準;特定資源限制(已有的軟件組件、硬件設備);數(shù)據轉換格式標準。//通常,出于系統(tǒng)優(yōu)化、實現(xiàn)方便、容易維護等因素考慮,必須對以上做出必要的約束,設計和開發(fā)人員尤其要關注這些約束條件。約束有時是必需的,比如軟件最終將由客戶維護,或是必須與整個系統(tǒng)的風格相一致。假設和依賴說明在陳述以下的軟件需求時,應用到的假設因素(與已知因素相對),比如打算要用的商業(yè)組件、有關開發(fā)或運行環(huán)境的問題。確定軟件開發(fā)活動對外部因素的依賴,例如,如果你打算把其他項目開發(fā)的組件集成到系統(tǒng)中,那么就要依賴那個項目組按時提供正確的組件組合進所開發(fā)的軟件。//如果這些假設因素不正確、不同讀者理解不一致或被隨意修改,項目的成功就會受到影響;同樣,依賴因素也影響著項目,如果比較嚴重,應當作為一種風險對之隨時監(jiān)控。//如果這些依賴已經記錄到其它文檔中,如項目計劃,那么在此處就可以參考其它文檔。外部接口需求//接口的正確識別和描述,有助于系統(tǒng)整體正確、高效運作。根據節(jié)2.1所示的系統(tǒng)總體結構圖,唯一標識與系統(tǒng)其它部分的外部接口,描述經過每個接口的接口數(shù)據和相關控制組件。用戶界面陳述所需要的用戶界面的軟件組件。描述每個用戶界面的邏輯特征。以下是可能要包括的一些特征:將要采用的圖形用戶界面標準或產品系列的風格;屏幕布局或解決方案的限制;將出現(xiàn)在每個屏幕的標準按鈕功能或導航鏈接,例如一個幫助按鈕;快捷鍵;錯誤信息顯示標準。軟件接口對本軟件與其它系統(tǒng)軟件的每個接口進行描述,包括軟件之間的交換數(shù)據或信息及其作用(注意說明哪些是共享數(shù)據)、需要的服務、內部通信性質,。//其它系統(tǒng)軟件舉例:數(shù)據庫、操作系統(tǒng)、工具軟件、集成的商業(yè)軟件。//如果必須用一種特殊的方法來實現(xiàn)數(shù)據共享機制,就必須把它定義為一種實現(xiàn)上的限制,放入相應的章節(jié)。接口標識簡要描述所需服務數(shù)據和控制信息通信定義需求來源通信接口//描述與本軟件所使用的通信功能相關的需求。電子郵件、Web瀏覽器、網絡通信標準或協(xié)議及電子表格等等。包括對消息格式、通信安全或加密問題、數(shù)據傳輸速率和同步通信機制等要求。功能需求//本章將分節(jié)描述軟件系統(tǒng)必須實現(xiàn)的業(yè)務流程(使用實例),以及根據每個業(yè)務流程分解出來的詳細的功能需求。需求類1名稱優(yōu)先級別//對該需求特性做出簡短的說明;并說明在資源限制下,實現(xiàn)的優(yōu)先程度等級,必要時,對實現(xiàn)等級做出評價。//舉例:4.1新員工登記管理高優(yōu)先級業(yè)務流程使用一種或幾種最恰當?shù)姆绞剑缌鞒虉D、表或者UML語言等,來表述系統(tǒng)執(zhí)行該需求任務的輸入/輸出響應。功能需求//列出與該需求特性相關的詳細功能需求。為了跟蹤的需要,每個功能需求都要唯一標識。//如果某項功能需求與其它需求類所定義的功能需求相同,在此處引用說明即可,不能重復。功能需求1名稱唯一標識描述系統(tǒng)要實現(xiàn)的詳細功能。功能陳述中應當包含為滿足規(guī)定的性能要求而必須設立的功能要求。//性能需求包括:響應時間、更新處理時間、數(shù)據轉換和傳輸時間、吞吐量、排序、精度、優(yōu)先級、持續(xù)操作要求,還包括意外或邊界條件下出錯處理和應急操作要求等。非功能需求性能需求軟件性能需求通常包括以下方面:同時支持的最大用戶數(shù)、同時支持操作的個數(shù)、某時刻能承受的最大數(shù)據量、數(shù)據最大存儲量、對系統(tǒng)運行時允許占用的系統(tǒng)資源要求;系統(tǒng)持續(xù)運行時間、響應時間、數(shù)據更新處理時間、數(shù)據間的轉換和傳輸時間、界面刷新處理時間的要求;在不同安裝/運行環(huán)境、不同操作方式下,或者與其它子系統(tǒng)接口發(fā)生改變時,某些數(shù)據和參數(shù)可以允許的變化范圍。//軟件應用的領域不同,對其性能的要求可能也不盡相同。即使是為客戶量身定做的專用軟件,客戶對某些性能的要求或許比某個功能更加重要和嚴格。因此應當解釋這種要求,以便做出合理的設計和優(yōu)化的算法。//當這些性能要求已經分散到各項功能需求當中,這里的敘述就是不必要的。范例:當有30個以上的用戶同時對系統(tǒng)執(zhí)行查詢操作時,系統(tǒng)的相應時間應當不多于2秒,頁面刷新頻率應當在0.2次/秒~0.3次/秒。安全設施要求//闡述的是與使用軟件過程中可能發(fā)生的損失、破壞或危害相關的需求,滿足安全設計要求。說明為避免或減輕對相關人員、財產和物理環(huán)境產生危害,而必須采取的措施,以及為預防的潛在的危險動作而必須遵從的安全標準、策略或規(guī)則。范例:如果軟件系統(tǒng)探知配電室的最高溫度超過了35度,軟件必須立刻同時啟動三臺冷風空調。安全和保密要求說明與系統(tǒng)安全性、完整性和保密性相關的需求,明確產品必須滿足的安全保密策略。//例如:防止非法訪問系統(tǒng)功能及數(shù)據丟失而要求用戶身份確認,防止病毒入侵和黑客進攻而增加的警告攔截等功能。質量要求說明其它的軟件質量屬性要求(可能從合同中或系統(tǒng)需求中導出,對用戶來說至關重要)。這些特性應當是確定的、定量的、并在必要時可驗證。如果這些屬性之間發(fā)生了沖突,指明相對的側重點是什么。質量屬性通常如下:可靠性(軟件能夠無故障的運行一段時間的概率)、可維護性(對軟件進行修改的難易程度——修改所用時間、修復的比率)、有效性(軟件正常運行時間/總時間)、可用性(掌握軟件操作的難易程度)、重用性、可測試性(查找缺陷的難易程度)、可移植性等。//如,可靠性優(yōu)于可維護性。業(yè)務規(guī)則(選)//對軟件本身的操作規(guī)則,通??梢栽谀承┕δ苄枨笾畜w現(xiàn)。其它需求//定義在軟件需求說明書中其它部分未出現(xiàn)的需求,例如國際化需求或法律上的需求。還可以增加有關操作、管理和維護部分來完善產品安裝、配置、啟動和關閉、修復和容錯,以及登錄和監(jiān)控操作等方面的需求。還可包括對于交付的產品文檔的要求、培訓要求、開發(fā)進度要求等等。//如果不需要增加其它需求,可以省略這一部分。需求分解列表//將上述需求分解到不可拆分的細項,并為每一個細項分配編號。分解列表會作為設計和測試依據。其中專業(yè)理論知識內容包括:保安理論知識、消防業(yè)務知識、職業(yè)道德、法律常識、保安禮儀、救護知識。作技能訓練內容包括:崗位操作指引、勤務技能、消防技能、軍事技能。二.培訓的及要求培訓目的安全生產目標責任書為了進一步落實安全生產責任制,做到“責、權、利”相結合,根據我公司2015年度安全生產目標的內容,現(xiàn)與財務部簽訂如下安全生產目標:一、目標值:1、全年人身死亡事故為零,重傷事故為零,輕傷人數(shù)為零。2、現(xiàn)金安全保管,不發(fā)生盜竊事故。3、每月足額提取安全生產費用,保障安全生產投入資金的到位。4、安全培訓合格率為100%。二、本單位安全工作上必須做到以下內容:1、對本單位的安全生產負直接領導責任,必須模范遵守公司的各項安全管理制度,不發(fā)布與公司安全管理制度相抵觸的指令,嚴格履行本人的安全職責,確保安全責任制在本單位全面落實,并全力支持安全工作。2、保證公司各項安全管理制度和管理辦法在本單位內全面實施,并自覺接受公司安全部門的監(jiān)督和管理。3、在確保安全的前提下組織生產,始終把安全工作放在首位,當“安全與交貨期、質量”發(fā)生矛盾時,堅持安全第一的原則。4、參加生產碰頭會時,首先匯報本單位的安全生產情況和安全問題落實情況;在安排本單位生產任務時,必須安排安全工作內容,并寫入記錄。5、在公司及政府的安全檢查中杜絕各類違章現(xiàn)象。6、組織本部門積極參加安全檢查,做到有檢查、有整改,記錄全。7、以身作則,不違章指揮、不違章操作。對發(fā)現(xiàn)的各類違章現(xiàn)象負有查禁的責任,同時要予以查處。8、虛心接受員工提出的問題,杜絕不接受或盲目指揮;9、發(fā)生事故,應立即報告

溫馨提示

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

最新文檔

評論

0/150

提交評論