軟件需求規(guī)格說明書(范例)_第1頁
軟件需求規(guī)格說明書(范例)_第2頁
軟件需求規(guī)格說明書(范例)_第3頁
軟件需求規(guī)格說明書(范例)_第4頁
軟件需求規(guī)格說明書(范例)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

項目管理協(xié)作支撐系統(tǒng)軟件需求規(guī)格說明書目錄TOC\o"1-2"\h\z\u1. 引言 41.1 目的 41.2 適用范圍 41.3 參考資料 41.4 術(shù)語和縮略語 42. 系統(tǒng)概述 42.1 產(chǎn)品描述 42.2 產(chǎn)品功能 52.3 一般約束 53. 功能性需求分類 53.1 功能描述1 83.2 功能描述2 84. 產(chǎn)品的非功能性需求 94.1 外部接口說明 94.1.1 用戶接口 94.1.2 軟件接口 94.2 性能需求 94.2.1 硬件的限制 94.3 屬性 94.3.1 友好性 94.3.2 安全性 94.3.3 可維護(hù)性 94.3.4 可轉(zhuǎn)移/換性 104.4系統(tǒng)的運(yùn)行環(huán)境 104.5 其他需求 104.5.1 用戶操作需求 10附錄A:需求確認(rèn) 10

引言目的編寫此文檔的目的是進(jìn)一步定制軟件開發(fā)的細(xì)節(jié)問題,希望能使本軟件開發(fā)工作更具體。是為使用戶、軟件開發(fā)者及分析人員對該軟件的初始規(guī)定有一個共同的理解,它說明了本產(chǎn)品的各項功能需求、性能需求和數(shù)據(jù)要求,明確標(biāo)識各功能的實現(xiàn)過程,闡述實用背景及范圍,提供客戶解決問題或達(dá)到目標(biāo)所需的條件或權(quán)能,提供一個度量和遵循的基準(zhǔn)。適用范圍在各個行業(yè)中,當(dāng)我們接受到用戶的商業(yè)項目后,在項目運(yùn)行的全過程中充滿了不確定因素,只有有效的運(yùn)用項目管理的科學(xué)和藝術(shù),才有可能使項目取得成功。對以上方面要想達(dá)到有效的管理水平,必須有一套科學(xué)的管理方法,但是即使有了科學(xué)的管理方法,由于項目干系人之間的溝通、協(xié)作不到位,往往達(dá)不到預(yù)期的結(jié)果。鑒于這種情況我們開發(fā)一套項目管理協(xié)作支撐系統(tǒng),旨在為項目干系人提供一個交流、協(xié)作以及項目的進(jìn)度跟蹤監(jiān)控、項目的質(zhì)量控制、項目相關(guān)資源的管理的軟件平臺,從而提高項目管理水平,實現(xiàn)了工作的協(xié)同化、提高了工作效率。參考資料資料名稱[標(biāo)識符]出版單位作者日期術(shù)語和縮略語術(shù)語、縮略語解釋系統(tǒng)概述產(chǎn)品描述本項目的目標(biāo)是:<1>決策支持:根據(jù)項目的需求及時提供所需信息,并在一定階段對各模塊的進(jìn)度進(jìn)行追蹤及提示,實現(xiàn)工作的協(xié)同化、提高了工作效率。<2>提高效率:利用軟件進(jìn)行管理,避免人工管理的失誤以及延遲性,從而實現(xiàn)高效率的管理。本系統(tǒng)主要在軟件開發(fā)行業(yè)使用,也可對其他行業(yè)項目能夠做到粗粒度支撐。使用者包括項目管理人員,軟件編程人員,測試人員等,這些人員在計算機(jī)的應(yīng)用、使用上不存在障礙,都在、計算機(jī)的操作和使用方面得到過相關(guān)的培訓(xùn)根據(jù)業(yè)務(wù)的頻繁程度。本體統(tǒng)的功能接受如下圖所示:產(chǎn)品功能系統(tǒng)用例模型業(yè)務(wù)流模型:業(yè)務(wù)流程模型說明:項目管理員注冊項目站點(diǎn),對項目站點(diǎn)進(jìn)行管理,對項目管理分為三個階段。一般約束假定:用戶能夠提供交付測試的環(huán)境;用戶能夠參與到需求的核準(zhǔn)工作;約束:本系統(tǒng)的最后的交付日期是2007-10-08;設(shè)計和實現(xiàn)上的限制:基于.NET架構(gòu)進(jìn)行開發(fā);使用SqlServer2000數(shù)據(jù)庫;功能性需求分類項目管理員管理站點(diǎn)項目管理員根據(jù)所需項目功能選擇適合自己的模版,設(shè)計自己喜歡的風(fēng)格界面。項目通告通知信息的發(fā)布及管理功能說明:項目管理員可以把與項目相關(guān)的信息或者相關(guān)新聞根據(jù)該功能發(fā)布給項目成員;參與者:項目管理員,項目成員;功能用例圖:項目的任務(wù)分配管理及信息發(fā)布1.功能說明:項目管理員根據(jù)項目需求創(chuàng)建項目任務(wù),再向項目成員分配項目任務(wù),把分配任務(wù)以信息的形式發(fā)布給項目成員;2.參與者:項目管理員,項目成員;3.功能用例圖:項目的文檔管理1.功能說明:項目管理員根據(jù)項目需求把與項目相關(guān)的項目文檔(需求規(guī)格說明書,數(shù)據(jù)庫分析說明書,用例圖等)發(fā)布,項目成員可以把相關(guān)的項目文檔下載到本地,項目管理員可以指派項目成員管理項目文檔(添加,修改)。2.參與者:項目管理員,項目成員;3.功能用例圖:項目的進(jìn)度規(guī)劃及跟蹤監(jiān)控1.功能說明:項目管理員根據(jù)項目需求將項目分配給項目成員后,在完成項目的過程當(dāng)中,項目成員定時提交項目完成的百分比(按條狀圖顯示),項目管理者隨時了解項目成員的完成情況,可以有效把握項目進(jìn)度,使項目能夠按時提交用戶。參與者:項目管理員,項目成員;功能用例圖:項目成員的工作日志發(fā)布及管理1.功能說明:項目成員在每一天工作結(jié)束的時候把自己在這一天所做的工作情況向項目管理者匯報,再把明天計劃要做的東西也要向項目管理者匯報。2.參與者:項目成員;3.功能用例圖:項目bug發(fā)布及跟蹤1.功能說明:當(dāng)項目進(jìn)行到測試階段,測試人員根據(jù)項目需求測試項目,如有錯誤,測試人員將bug信息發(fā)布到bug公布欄,其狀態(tài)為‘待修改’。當(dāng)程序員看到bug信息,及時修改項目當(dāng)中存在的bug,修改完成后再將項目bug信息的狀態(tài)修改為‘待測試’,測試人員再進(jìn)行二次測試,直到測試通過,狀態(tài)修改為‘通過測試’。2.參與者:測試人員,項目成員;3.功能用例圖:項目郵件子系統(tǒng)1.功能說明:該模塊有兩種功能:1.向任何人(如163,搜狐等)發(fā)電子郵件.2.向項目成員內(nèi)部發(fā)消息(紙條),發(fā)送消息時可以選擇接收人員,當(dāng)發(fā)送者發(fā)出消息后,接收者打開站點(diǎn)時提示有未讀消息,閱讀后改成以讀消息。2.參與者:項目管理員,項目成員;3.功能用例圖:項目相關(guān)主題討論發(fā)布及管理1.功能說明:項目管理員或者項目成員可以利用該功能發(fā)布項目相關(guān)的討論主題,其他人員可以對其主題進(jìn)行相關(guān)的討論(和網(wǎng)上的論壇有點(diǎn)相似)。2.參與者:站點(diǎn)內(nèi)部人員;3.功能用例圖:項目應(yīng)用資料發(fā)布及管理1.功能說明:項目管理員和項目成員可以隨時將項目相關(guān)資料(參考資料)發(fā)布,項目成員可以閱讀或下載。2.參與者:項目管理員,項目成員;3.功能用例圖:項目網(wǎng)絡(luò)會議白板系統(tǒng)1.功能說明:項目管理員可以根據(jù)項目完成情況在項目成員間進(jìn)行交流討論,也可以邀請其他人員參加會議,相當(dāng)于一個網(wǎng)上會議。參與者:站點(diǎn)內(nèi)部人員,被邀請人員;功能用例圖:項目名片共享……產(chǎn)品的非功能性需求外部接口說明用戶接口【提供用戶使用軟件產(chǎn)品時的接口需求?!寇浖涌凇驹诖艘付ㄐ枋褂玫钠渌浖a(chǎn)品,以及同其他應(yīng)用系統(tǒng)之間的接口?!啃阅苄枨蟆緩恼w來說,本條應(yīng)具體說明軟件、或人與軟件交互的靜態(tài)或動態(tài)數(shù)值需求。a.靜態(tài)數(shù)值需求可能包括:1)支持的終端數(shù);2)支持并行操作的用戶數(shù);3)系統(tǒng)響應(yīng)的時間特性;b.動態(tài)數(shù)值需求可能包括:欲處理的事務(wù)和任務(wù)的數(shù)量,以及在正常情況下和峰值工作條件下一定時間周期中處理的數(shù)據(jù)總量?!坑布南拗啤颈卷棸ㄔ诟鞣N硬件約束下運(yùn)行的軟件要求,例如,應(yīng)該包括:a.硬件配置的特點(diǎn)(接口數(shù),指令系統(tǒng)等);b.內(nèi)存儲器和輔助存儲器的容量。】屬性【在軟件的需求之中有若干個屬性,以下指出其中的幾個】友好性【指的是用戶對界面的要求,程序界面友好度,可操作性等友好性信息】安全性【指的是保護(hù)軟件的要素,以防止各種非法的訪問、使用、修改、破壞或者泄密。這個領(lǐng)域的具體需求必須包括:a.利用可靠的密碼技術(shù);b.掌握特定的記錄或歷史數(shù)據(jù)集;c.給不同的模塊分配不同的功能;d.計算臨界值的檢查?!靠删S護(hù)性【規(guī)定若干需求以確保軟件是可維護(hù)的?!靠赊D(zhuǎn)移/換性【利用開發(fā)平臺提供的數(shù)據(jù)轉(zhuǎn)換功能,可以實現(xiàn)跨平臺數(shù)據(jù)轉(zhuǎn)換,實現(xiàn)不同數(shù)據(jù)庫數(shù)據(jù)間的數(shù)據(jù)轉(zhuǎn)換,如:FoxPro、Access、MicrosoftSQLServer間的數(shù)據(jù)轉(zhuǎn)換。】4.4系統(tǒng)的運(yùn)行環(huán)境【系統(tǒng)的起始運(yùn)行時間,結(jié)束運(yùn)行時間,運(yùn)行的時限,運(yùn)行的周期等?!科渌枨笥脩舨僮餍枨蟆具@里說明用戶要求的常規(guī)的和特殊的操作。a.在用戶組織之中各種方式的操作。例如,用戶初始化操作;b.數(shù)據(jù)處理運(yùn)行功能;c.后援和恢復(fù)操作?!縀-R圖和數(shù)據(jù)字典抽取E-R圖根據(jù)以上的分析,把在整個系統(tǒng)過程中出現(xiàn)的實體及各個實體之間的關(guān)聯(lián)畫成E-R圖,以更好的從整體角度了解系統(tǒng)中所有的實體。比如:數(shù)據(jù)字典對系統(tǒng)中出現(xiàn)的各個實體的屬性進(jìn)行整理,形成數(shù)據(jù)字典,此可以做為后繼開發(fā)過程中數(shù)據(jù)結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計、數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計的主要來源。格式如下例所示:員工基本信息屬性約束釋義備注員工編號必填員工在公司的工作編號,唯一標(biāo)識姓名必填性別必填出生年月必填身份證號碼必填籍貫必填聯(lián)系電話必填家庭住址聯(lián)系地址必填所在部門編號必填參照部門表從事崗位(職位)密碼必填默認(rèn)密碼用戶角色必填參照角色表操作員分類必填1.員工2部門3主管4外部

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論