項目軟件設計規格說明書模板_第1頁
項目軟件設計規格說明書模板_第2頁
項目軟件設計規格說明書模板_第3頁
項目軟件設計規格說明書模板_第4頁
項目軟件設計規格說明書模板_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

項目軟件設計規格說明書模板項目軟件設計規格說明書模板/項目軟件設計規格說明書模板附件三XXX項目軟件設計規格說明書版本<>文檔信息項目名稱項目編號文檔名稱設計規格說明書積蓄地址版本作者/更正者日期描述目錄1歸納錯誤!不決義書簽。編寫目的錯誤!不決義書簽。編寫依照錯誤!不決義書簽。術語和縮略詞錯誤!不決義書簽。2軟件大綱錯誤!不決義書簽。軟件整體描述錯誤!不決義書簽。軟件設計拘束及相關說明錯誤!不決義書簽。使用者特點錯誤!不決義書簽。3開發和運行環境錯誤!不決義書簽。硬件環境錯誤!不決義書簽。支持軟件環境錯誤!不決義書簽。接口錯誤!不決義書簽。控制和操作錯誤!不決義書簽。4詳細需求錯誤!不決義書簽。性能需求錯誤!不決義書簽。功能需求錯誤!不決義書簽。數據需求錯誤!不決義書簽。5故障辦理需求錯誤!不決義書簽。軟件運行故障錯誤!不決義書簽。軟件使用故障錯誤!不決義書簽。6質量需求錯誤!不決義書簽。7其他需求錯誤!不決義書簽。易用性需求錯誤!不決義書簽。安全性需求錯誤!不決義書簽。歸納編寫目的指出編寫《需求規格說明書》的目的。下面是示例:編寫此文檔的目的是進一步定制軟件開發的細節問題,希望能使本軟件開發工作更詳細。為了使用戶、軟件開發者及剖析和測試人員對該軟件的初始規定有一個共同的理解,它說了然本軟件的各項功能需求、性能需求和數據需求,明確表記各項功能的詳細含義,闡述合用背景及范圍,供應客戶解決問題或達到目標所需要的條件或權能,供應一個胸襟和依照的基準。詳細而言,編寫軟件需求說明的目的是為所開發的軟件提出:軟件設計整體要求,作為軟件開發人員、軟件測試人員相互認識的基礎。功能、性能要求,數據結構和采集要求,重要的接口要求,作為軟件設計人員進行大綱設計的依照。軟件確認測試的依照。編寫依照指明該《需求規格說明書》的依照。一般能夠寫依照XXX軟件的方案書,策劃書等。術語和縮略詞縮寫、術語及符號講解軟件大綱軟件整體描述從整體上描述該軟件的情況,包括軟件的形式(網站,運行時系統,插件等)和軟件的主要的功能,使讀者對該軟件有一個整體的認識。一般一兩段話即可。軟件設計拘束及相關說明軟件設計的拘束以及相關說明以下所示。開發環境:編程語言:依照的規范:軟件的設計和開發過程需要嚴格依照合同要求,依照軟件的設計方案來進行。軟件開發過程應依照軟件工程規范,對過程和版本進行管理和控制。測試環境:能夠寫明在什么單位測試,測試單位使用的軟硬件環境。軟件交付形式:軟件交付日期:其他:見合同。使用者特點指明軟件的使用者擁有的特定。示例:本軟件主要在甲方工作環境中使用,使用者包括項目管理人員,開發人員及工程師等,使用者在計算機的應用、使用上不存在阻截,都在計算機的操作和使用方面獲取過相關的培訓。開發和運行環境硬件環境XXX件的運行境個人算機。要求!未找到引用源。。需求名稱

表3.1件運行境硬件要求要求CPU內存硬支持軟件環境需求名稱要求操作系????接口外面接口明件運行和外面境的接口,包括件的界面表形式等方面。示例:外面接口的用界面部分按Windows用件用界面的范來,界面格與XXX境保持一致,采用XXX以及框等方式作用界面,便于用使用。件接口明件與它運行的件境之的接口。示例:本件運行于XXX件及以上版本上,整個境需要運行在Windows某某版本及更高版本并裝有XXX(依件)的操作系之上。硬件接口指明件和運行的硬件境的接口。Inter或其他系列的微型算機,內存XXXG以上,硬XXXG以上。內部接口明件內部各個模之的接口或范,件各個模數據交的格式等。示例:件內部的接口是通XXX來行交的。用使用XXX件??能夠件的各個模之主要通XXX來行關,送數據并交信息,從而降低件模的耦合程度。控制和操作明使用件需要行的控制和操作方式。示例:XXX件最交付形式XXX。控制件運行的方法通鼠雙或命令行啟XXX境,今后通鼠啟XXX。XXX件供應XXX等功能,各個功能的置及使用切合人使用算機的操作,平時用的鼠點,入以及菜等形式來完成啟和使用件的程,控制信號均由鼠和行入。詳細需求性能需求精度要求要依照嚴格的數據格式輸入,對切合數據格式要求的輸入進行提示。時間特點要求軟件啟動時間:系統實時響應時間:軟件使用過程中,對用戶在各個功能模塊的鼠標點擊、鍵盤輸入等操作事件的響應時間需在用戶能夠容忍的范圍之內,一般要求小于1秒。數據的變換和傳達時間:對軟件不同樣樣模塊間的數據交互,要求數據的轉換和傳達時間不得高出XXX。數據更新時間:XXX。靈便性要求XXX軟件能夠支持鼠標、鍵盤等多種操作方式的使用。軟件的設計和實現需要考慮到運行環境的變化,并能夠在運行環境變化的情況下正常使用。同時,軟件需要兼容其他軟件接口的變化,以保證在不同樣樣運行環境,不同樣樣軟件接口的情況下的正常使用。詳細要求以下:操作方式上的變化:軟件應支持多種操作方式,比方鼠標、鍵盤和菜單等。運行環境的變化:軟件的設計和實現需要考慮其運行環境的變化,并能對不同樣樣的運行環境供應支持。詳細而言,軟件應支持Windows某某版本及以上版本的操作系統,支持XXX環境。同其他軟件接口的變化:當其他軟件的接口發生變化時,XXX軟件應能夠適應接口的變化。精度和有效時限的變化:靈便性要求軟件能夠方便的適應精度和有效時限的變化。計劃的變化或改進:軟件應擁有足夠的靈便性,以適應將來有可能會出現的需求更正或增加。功能需求經過多次需求調研,現提出XXX軟件的功能需求。XXX軟件包括XXX、XXX等等模塊,軟件的組織結構圖如錯誤!未找到引用源。所示。圖4.1XXX軟件研究內容給出整個軟件的用例圖見錯誤!未找到引用源。。圖4.2軟件用例圖XXX軟件的主要功能模塊劃分,以及各個模塊主要的功能描述見錯誤!未找到引用源。所示。4.1XXX軟件功能模塊模塊名稱功能描述XXX模塊XXX模塊XXXXXX模塊軟件XXX模塊XXX模塊XXX模塊下面以分節的形式,詳細介紹軟件的各個功能模塊,每個功能模塊占一節,如等等。在介紹每個功能模塊時,第一給出該模塊功能的整體描述,今后給出本模塊的用例圖,今后,在本小節內部,再往下分一級標題,分不同樣樣的點來介紹本模塊的各個功能。數據需求數據采集的要求:輸入源:手工鍵盤輸入;輸入介質和設備:鍵盤,鼠標;數據輸出要求:輸出介質和設備:顯示器、文件;故障辦理需求軟件運行故障在使用軟件的過程中,當出現計算機斷電,計算機內存不足等情況時,XXX軟件將出現運行故障。運行故障發生時,軟件的各個功能模塊將無法正常使用,啟動相關功能按鈕都無法進行正常的操作。對由于計算機斷電惹起的軟件運行故障,用戶在重新給計算機供電后,能夠經過重新啟動計算機,并啟動XXX軟件的方式恢復軟件的正常運行與使用。對由于計算機內存不足惹起的軟件運行故障,建議暫時關閉軟件。用戶應檢查并解決計算機內存不足的問題,內存使用情況正常后,XXX軟件將恢復正常的運行與使用。出現軟件運行故障并進行修復后,應保證XXX軟件功能的圓滿性,不能夠發生因軟件運行故障而以致工具無法連續使用的情況。軟件使用故障在軟件的使用過程中,若是出現軟件使用故障,應當擁有報警信息提示。當軟件依賴的文件損毀或扔掉時,軟件以對話框的形式進行提示,報告損毀或扔掉的文件等相關錯誤,以幫助用戶實時修復軟件的正常功能。對軟件需要用戶輸入項的情況,若是發生缺少輸入項、輸入項格式錯誤或不切合規則等情況,軟件應以合理的方式予以提示。為了防范用戶由于未實時保存而以致信息扔掉的情況,軟件供應準時保存系統,每隔一準時間自動對信息進行保存,從而保證用戶數據的安全。質量需求軟件的功能實現必定切合常用的主流XX軟件的使用方法和操作習慣。XXX工具的需要滿足操作簡單的要求,能夠使用戶沒有阻截的使用該工具進行一系列的開發工作。要求可配置型強,便于使用者對工具的使用以及定制。采用可行、合理、高效的方式進行開放性的設計和實現。軟件擁有很強的適應能力,而且便于保護,不僅好很好的滿足當前的需求,而且應當為后期可能的開發的工作供應很好的擴展和保護接口。其他需求易用性需求作為一款XXX,XXX軟件的設計和實現依照易用性原則,工具的安裝和入門,工具的用戶界面布局,使用工具的操作方式等方面都應切合主流

溫馨提示

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

評論

0/150

提交評論