


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、組態(tài)建模工具需求規(guī)格說明書西安電子科技大學(xué)2011/5/19目錄1概述 11.1 編寫目的 11.2 編寫依據(jù) 21.3 術(shù)語和縮略詞 22 軟件概要 22.1 軟件總體描述 22.2 軟件設(shè)計約束及有關(guān)說明 22.3 使用者特點(diǎn) 33 開發(fā)和運(yùn)行環(huán)境 43.1 硬件環(huán)境 43.2 支持軟件環(huán)境 43.3 接口 43.4 控制和操作 54 詳細(xì)需求 64.1 性能需求 64.2 功能需求 64.3 數(shù)據(jù)需求 75 故障處理需求 85.1 軟件運(yùn)行故障 85.2 軟件使用故障 86 質(zhì)量需求 97 其他需求 107.1 易用性需求 107.2 安全性需求 101 概述1.1 編寫目的指出編寫需求
2、規(guī)格說明書的目的。下面是示例: 編寫此文檔的目的是進(jìn)一步定制軟件開發(fā)的細(xì)節(jié)問題, 希望能使本軟件開發(fā)工作更具體。 為了 使用戶、軟件開發(fā)者及分析和測試人員對該軟件的初始規(guī)定有一個共同的理解, 它說明了本軟件的 各項(xiàng)功能需求、性能需求和數(shù)據(jù)需求, 明確標(biāo)識各項(xiàng)功能的具體含義, 闡述實(shí)用背景及范圍, 提供 客戶解決問題或達(dá)到目標(biāo)所需要的條件或權(quán)能, 提供一個度量和遵循的基準(zhǔn)。 具體而言, 編寫軟件 需求說明的目的是為所開發(fā)的軟件提出:a)軟件設(shè)計總體要求,作為軟件開發(fā)人員、軟件測試人員相互了解的基礎(chǔ)。b)功能、性能要求,數(shù)據(jù)結(jié)構(gòu)和采集要求,重要的接口要求,作為軟件設(shè)計人員進(jìn)行概要設(shè) 計的依據(jù)。c)
3、軟件確認(rèn)測試的依據(jù)。1.2編寫依據(jù)指明該需求規(guī)格說明書的依據(jù)。一般可以寫依據(jù)XXX軟件的方案書,策劃書等。1.3術(shù)語和縮略詞縮寫、術(shù)語及符號解釋2軟件概要2.1軟件總體描述從總體上描述該軟件的情況,包括軟件的形式(網(wǎng)站,運(yùn)行時系統(tǒng),插件等)和軟件的主要的 功能,使讀者對該軟件有一個整體的認(rèn)識。一般一兩段話即可。2.2軟件設(shè)計約束及有關(guān)說明軟件設(shè)計的約束以及有關(guān)說明如下所示。開發(fā)環(huán)境:編程語言:遵循的規(guī)范:軟件的設(shè)計和開發(fā)過程需要嚴(yán)格按照合同要求,根據(jù)軟件的設(shè)計方案來進(jìn)行。軟件開發(fā)過程應(yīng)遵循軟件工程規(guī)范,對過程和版本進(jìn)行管理和控制。測試環(huán)境:可以寫明在什么單位測試,測試單位使用的軟硬件環(huán)境。軟件
4、交付形式:軟件交付日期:其他:見合同。2.3 使用者特點(diǎn)指明軟件的使用者具有的特定。示例:本軟件主要在甲方工作環(huán)境中使用, 使用者包括項(xiàng)目管理人員, 開發(fā)人員及工程師等, 使用者 在計算機(jī)的應(yīng)用、使用上不存在障礙,都在計算機(jī)的操作和使用方面得到過相關(guān)的培訓(xùn)。3開發(fā)和運(yùn)行環(huán)境3.1硬件環(huán)境XXX軟件的運(yùn)行環(huán)境為個人計算機(jī)。詳細(xì)要求見表 3. 1。表3. 1軟件運(yùn)行環(huán)境硬件要求需求名稱詳細(xì)要求CPU內(nèi)存硬盤3.2支持軟件環(huán)境需求名稱詳細(xì)要求操作系統(tǒng)3.3 接口3.3.1 外部接口說明軟件運(yùn)行時和外部環(huán)境的接口,包括軟件的界面表現(xiàn)形式等方面。示例:外部接口的用戶界面部分按Windows應(yīng)用軟件用戶界
5、面的規(guī)范來設(shè)計,界面設(shè)計風(fēng)格與XXX 環(huán)境保持一致,采用XXX以及對話框等方式作為用戶界面,便于用戶使用。3.3.2 軟件接口說明軟件與它運(yùn)行的軟件環(huán)境之間的接口。示例:本軟件運(yùn)行于XXX軟件及以上版本上,整個環(huán)境需要運(yùn)行在Windows某某版本及更高版本并 裝有XXX (依賴軟件)的操作系統(tǒng)之上。3.3.3 硬件接口指明軟件和運(yùn)行的硬件環(huán)境的接口。Inter 或其他系列的微型計算機(jī),內(nèi)存 XXXG 以上,硬盤 XXXG 以上。3.3.4 內(nèi)部接口 說明軟件內(nèi)部各個模塊之間的接口或規(guī)范,軟件各個模塊間數(shù)據(jù)交換的格式等。示例: 軟件內(nèi)部的接口是通過XXX來進(jìn)行交換的。用戶使用 XXX軟件可以說軟
6、件的各個模塊 之間主要通過 XXX 來進(jìn)行關(guān)聯(lián),傳送數(shù)據(jù)并交換信息,從而降低軟件模塊間的耦合程度。3.4 控制和操作說明使用軟件時需要進(jìn)行的控制和操作方式。示例:XXX 軟件最終交付形式為 XXX ??刂圃撥浖\(yùn)行的方法為通過鼠標(biāo)雙擊或命令行啟動 XXX 環(huán)境,然后通過鼠標(biāo)啟動 XXX 。XXX 軟件提供 XXX 等功能,各個功能項(xiàng)的設(shè)置及使用應(yīng)符合人們使用計算機(jī)的操作習(xí)慣, 通過常用的鼠標(biāo)點(diǎn)擊, 鍵盤輸入以及菜單等形式來完成啟動和使用軟件的過程, 控制信號均由鼠標(biāo) 和鍵盤進(jìn)行輸入。4 詳細(xì)需求4.1 性能需求4.1.1 精度要求 要按照嚴(yán)格的數(shù)據(jù)格式輸入,對符合數(shù)據(jù)格式要求的輸入進(jìn)行提示。4
7、.1.2 時間特性要求軟件啟動時間: 系統(tǒng)實(shí)時響應(yīng)時間:軟件使用過程中,對用戶在各個功能模塊的鼠標(biāo)點(diǎn)擊、鍵盤輸入等操 作事件的響應(yīng)時間需在用戶能夠容忍的范圍之內(nèi),一般要求小于 1 秒。數(shù)據(jù)的轉(zhuǎn)換和傳送時間:對軟件不同模塊間的數(shù)據(jù)交互,要求數(shù)據(jù)的轉(zhuǎn)換和傳送時間不得 超過 XXX 。數(shù)據(jù)更新時間: XXX 。4.1.3 靈活性要求XXX 軟件能夠支持鼠標(biāo)、鍵盤等多種操作方式的使用。軟件的設(shè)計和實(shí)現(xiàn)需要考慮到運(yùn)行環(huán) 境的變化,并能夠在運(yùn)行環(huán)境變化的情況下正常使用。同時,軟件需要兼容其他軟件接口的變化, 以保證在不同運(yùn)行環(huán)境,不同軟件接口的情況下的正常使用。具體要求如下: 操作方式上的變化:軟件應(yīng)支持
8、多種操作方式,例如鼠標(biāo)、鍵盤和菜單等。 運(yùn)行環(huán)境的變化:軟件的設(shè)計和實(shí)現(xiàn)需要考慮其運(yùn)行環(huán)境的變化,并能對不同的運(yùn)行環(huán)境 提供支持。具體而言,軟件應(yīng)支持 Windows 某某版本及以上版本的操作系統(tǒng),支持 XXX 環(huán)境。同其他軟件接口的變化: 當(dāng)其他軟件的接口發(fā)生變化時, XXX 軟件應(yīng)能夠適應(yīng)接口的變化。 精度和有效時限的變化:靈活性要求軟件能夠方便的適應(yīng)精度和有效時限的變化。 計劃的變化或改進(jìn):軟件應(yīng)具有足夠的靈活性,以適應(yīng)將來有可能會出現(xiàn)的需求更改或增 加。4.2 功能需求經(jīng)過多次需求調(diào)研,現(xiàn)提出 XXX 軟件的功能需求。 XXX 軟件包括 XXX 、XXX 等等模塊,軟 件的組織結(jié)構(gòu)圖如
9、圖 4. 1所示圖 4. 1XXX 軟件研究內(nèi)容給出整個軟件的用例圖見圖4. 2圖4. 2軟件用例圖XXX軟件的主要功能模塊劃分,以及各個模塊主要的功能描述見表4. 1所示表4. 1XXX軟件功能模塊XXX軟件模塊名稱功能描述XXX模塊XXX模塊XXX模塊XXX模塊XXX模塊XXX模塊4.3數(shù)據(jù)需求4.3.1 數(shù)據(jù)采集的要求:輸入源:手工鍵盤輸入;輸入介質(zhì)和設(shè)備:鍵盤,鼠標(biāo);4.3.2 數(shù)據(jù)輸出要求:輸出介質(zhì)和設(shè)備:顯示器、文件;5 故障處理需求5.1 軟件運(yùn)行故障在使用軟件的過程中,當(dāng)出現(xiàn)計算機(jī)斷電,計算機(jī)內(nèi)存不足等情況時, XXX 軟件將出現(xiàn)運(yùn)行 故障。運(yùn)行故障發(fā)生時, 軟件的各個功能模塊
10、將無法正常使用, 啟動相關(guān)功能按鈕都無法進(jìn)行正常 的操作。對由于計算機(jī)斷電引發(fā)的軟件運(yùn)行故障, 用戶在重新給計算機(jī)供電后, 可以通過重新啟動計算 機(jī),并啟動 XXX 軟件的方式恢復(fù)軟件的正常運(yùn)行與使用。對由于計算機(jī)內(nèi)存不足引發(fā)的軟件運(yùn)行 故障,建議暫時關(guān)閉軟件。 用戶應(yīng)檢查并解決計算機(jī)內(nèi)存不足的問題, 內(nèi)存使用情況正常后, XXX 軟件將恢復(fù)正常的運(yùn)行與使用。出現(xiàn)軟件運(yùn)行故障并進(jìn)行修復(fù)后,應(yīng)確保 XXX 軟件功能的完整性,不能發(fā)生因軟件運(yùn)行故障 而導(dǎo)致工具無法繼續(xù)使用的情況。5.2 軟件使用故障在軟件的使用過程中,如果出現(xiàn)軟件使用故障,應(yīng)當(dāng)具有報警信息提示。1) 當(dāng)軟件依賴的文件損毀或丟失時,
11、軟件以對話框的形式進(jìn)行提示,報告損毀或丟失的文件 等相關(guān)錯誤,以幫助用戶及時修復(fù)軟件的正常功能。2) 對軟件需要用戶輸入項(xiàng)的情況,如果發(fā)生缺少輸入項(xiàng)、輸入項(xiàng)格式錯誤或不符合規(guī)則等情 況,軟件應(yīng)以合理的方式予以提示。3) 為了防止用戶由于未及時保存而導(dǎo)致信息丟失的情況,軟件提供定時保存機(jī)制,每隔一定 時間自動對信息進(jìn)行保存,從而保證用戶數(shù)據(jù)的安全。6 質(zhì)量需求1) 軟件的功能實(shí)現(xiàn)必須符合常用的主流 XX 軟件的使用方法和操作習(xí)慣。2) XXX 工具的需要滿足操作簡單的要求, 能夠使用戶沒有障礙的使用該工具進(jìn)行一系列的開 發(fā)工作。3) 要求可配置型強(qiáng),便于使用者對工具的使用以及定制。4) 采用可行、合理、高效的方式進(jìn)行開放性的設(shè)計和實(shí)現(xiàn)。5) 軟件具有很強(qiáng)的適應(yīng)能力,并且便于維護(hù),不僅能很好的滿足當(dāng)前的需求,而且應(yīng)當(dāng)為后 期可能的開發(fā)的工作提供很好的擴(kuò)展和維護(hù)接口。7 其他需求7.1 易用性需求作為一款 XXX ,XXX 軟件的設(shè)計和實(shí)現(xiàn)遵循易用性原則,工具的安裝和入門,工具的用戶界 面布局,使用工具的操作方式等方面都應(yīng)符合主流 XX 軟件的設(shè)計風(fēng)格與要求。1) 操作簡單,設(shè)計
溫馨提示
- 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定制家居安裝服務(wù)合同
- 2025精致廣告制作合同重點(diǎn)注意事項(xiàng)
- 2025合同示范文本工程案例
- 2025簽訂汽車維修合同應(yīng)注意的關(guān)鍵事項(xiàng)
- 2025煤炭買賣合同示范文本
- 2025年室內(nèi)墻面裝修施工合同
- 運(yùn)輸公司物流運(yùn)輸服務(wù)合同
- 2025加盟合同書:保健品店特許經(jīng)營協(xié)議
- 年度工作目標(biāo)的監(jiān)測與評估計劃
- 醫(yī)院線路驗(yàn)收合同樣本
- 2025-2030中國數(shù)據(jù)安全服務(wù)行業(yè)市場深度分析及前景趨勢與投資研究報告
- 山東省天一大聯(lián)考·齊魯名校教研體2024-2025學(xué)年(下)高三年級第六次聯(lián)考(物理試題及答案)
- 2024年秦皇島市市屬事業(yè)單位考試真題
- 中海油考試試題及答案
- 女青春期教育
- 專升本語文基礎(chǔ)知識測評試題及答案
- 中國畫論知到課后答案智慧樹章節(jié)測試答案2025年春陜西師范大學(xué)
- 易制毒危險化學(xué)品管理制度
- DB65T 8020-2024 房屋建筑與市政基礎(chǔ)設(shè)施工程施工現(xiàn)場從業(yè)人員配備標(biāo)準(zhǔn)
- 解鎖演出經(jīng)紀(jì)人證考試成功的試題與答案
- 酒店餐飲銷售培訓(xùn)
評論
0/150
提交評論