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

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上XXXXXXXXXX項(xiàng)目軟件需求規(guī)格說明書修訂歷史記錄日期版本說明作者目 錄專心-專注-專業(yè)1. 引言1.1 目的該文檔首先給出了整個(gè)系統(tǒng)的整體網(wǎng)絡(luò)結(jié)構(gòu)和功能結(jié)構(gòu)的概貌,試圖從總體架構(gòu)上給出整個(gè)系統(tǒng)的輪廓,然后又對(duì)功能需求、性能需求和其它非功能性需求進(jìn)行了詳細(xì)的描述。其中對(duì)功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,若有備選事件流則描述,否則則省略。而且還給出了非常直觀的用例圖。這些文字和圖形都為了本文檔能詳細(xì)準(zhǔn)確地描述用戶的需求,同時(shí)也為用戶更容易地理解這些需求的描述創(chuàng)造了條件。該文檔詳盡說明了這一軟件產(chǎn)品的需求和規(guī)格,這些規(guī)格說明是進(jìn)

2、行設(shè)計(jì)的基礎(chǔ),也是編寫測(cè)試用例和進(jìn)行系統(tǒng)測(cè)試的主要依據(jù)。同時(shí),該文檔也是用戶確定軟件功能需求的主要依據(jù)。1.2 文檔格式本文檔按以下要求和約定進(jìn)行書寫:(1)頁面的左邊距為2.5cm,右邊距為2.0cm,裝訂線靠左,行距為最小值20磅。(2)標(biāo)題最多分三級(jí),分別為黑體小三、黑體四號(hào)、黑體小四,標(biāo)題均加粗。(3)正文字體為宋體小四號(hào),無特殊情況下,字體顏色均采用黑色。(4)出現(xiàn)序號(hào)的段落不采用自動(dòng)編號(hào)功能而采用人工編號(hào),各級(jí)別的序號(hào)依次為(1)、1)、a)等,特殊情況另作規(guī)定。1.3 預(yù)期的讀者和閱讀建議本文檔的主要內(nèi)容共分4部分:綜合描述、系統(tǒng)特性、和非功能性需求和外部接口描述。綜合描述部分主

3、要對(duì)系統(tǒng)的整體結(jié)構(gòu)進(jìn)行了大致的介紹;系統(tǒng)特性部分對(duì)系統(tǒng)的功能需求進(jìn)行了詳細(xì)描述,是本文的主要部分;非功能性需求部分對(duì)非功能需求進(jìn)行了詳細(xì)的描述;外部接口需求部分對(duì)用戶界面、軟件接口、硬件接口和通訊接口等進(jìn)行了描述。本文檔面向多種讀者對(duì)象:(1)項(xiàng)目經(jīng)理:項(xiàng)目經(jīng)理可以根據(jù)該文檔了解預(yù)期產(chǎn)品的功能,并據(jù)此進(jìn)行系統(tǒng)設(shè)計(jì)、項(xiàng)目管理。(2)設(shè)計(jì)員:對(duì)需求進(jìn)行分析,并設(shè)計(jì)出系統(tǒng),包括數(shù)據(jù)庫的設(shè)計(jì)。(3)程序員:配合設(shè)計(jì)報(bào)告,了解系統(tǒng)功能,編寫用戶手冊(cè)。(4)測(cè)試員:根據(jù)本文檔編寫測(cè)試用例,并對(duì)軟件產(chǎn)品進(jìn)行功能性測(cè)試和非功能性測(cè)試。(5)銷售人員:了解預(yù)期產(chǎn)品的功能和性能。(6)用戶:了解預(yù)期產(chǎn)品的功能和性

4、能,并與分析人員一起對(duì)整個(gè)需求進(jìn)行討論和協(xié)商。(7)其他人員:如部門領(lǐng)導(dǎo)、公司領(lǐng)導(dǎo)等可以據(jù)此了解產(chǎn)品的功能和性能。在閱讀本文檔時(shí),首先要了解產(chǎn)品的功能概貌,然后可以根據(jù)自身的需要對(duì)每一功能進(jìn)行適當(dāng)?shù)牧私狻?.4 術(shù)語可選2. 系統(tǒng)概述2.1 概述高級(jí)中學(xué)對(duì)學(xué)生的考核主要還是對(duì)學(xué)生各科成績的考核,考試類別多、課程多,而且要隨高考制度的變化不斷地改變,學(xué)生多,工作量大,尤其對(duì)學(xué)生成績的分析(如排名)統(tǒng)計(jì)要及時(shí),所以成績管理一直是學(xué)校管理中的一個(gè)重要子系統(tǒng)。好的管理系統(tǒng)可以簡少老師在成績管理上的工作量,學(xué)生可以及時(shí)查詢學(xué)習(xí)成績,學(xué)??梢钥焖佾@得考試結(jié)果,掌握教學(xué)情況,改進(jìn)教學(xué)活動(dòng)。增加學(xué)生信息2.2

5、 功能修改學(xué)生信息學(xué)生檔案管理刪除學(xué)生信息導(dǎo)入學(xué)生信息刪除教師信息修改教師信息增加教師信息教師信息管理導(dǎo)入教師信息成績管理系統(tǒng)修改學(xué)生成績錄入學(xué)生成績管理課程學(xué)生管理課程基本信息課程管理成績維護(hù)考試成績表各科平均成績表學(xué)生成績分析統(tǒng)計(jì)期末考試成績排名表學(xué)生查詢成績成績查詢教師查詢成績系統(tǒng)管理圖 1 成績管理系統(tǒng)功能2.3 運(yùn)行環(huán)境該系統(tǒng)為B/S三層結(jié)構(gòu),它的運(yùn)行環(huán)境分客戶端、應(yīng)用服務(wù)器端和數(shù)據(jù)庫服務(wù)器端三部分。以下是系統(tǒng)的軟件環(huán)境。(1)客戶端操作系統(tǒng):Windows2000 Professional/XP或更新版本。瀏覽器:IE6以上,其它常見瀏覽器如FireFox。(2)應(yīng)用服務(wù)器端操作系

6、統(tǒng):Windows2000 Server或更新版本。應(yīng)用服務(wù)器:Tomcat 5.5或更新版本。數(shù)據(jù)庫訪問:JDBC。(3)數(shù)據(jù)庫服務(wù)器端操作系統(tǒng):Windows2000 Server或更新版本。數(shù)據(jù)庫系統(tǒng):SQLServer 2000或更新版本。3. 需求描述3.1 系統(tǒng)角色本系統(tǒng)主要用于學(xué)校的以下幾類人員:(1)系統(tǒng)管理員,完成系統(tǒng)管理與維護(hù),例如,維護(hù)學(xué)生、教師及數(shù)據(jù)字典等的維護(hù)。圖 2 用例圖一(2)教師,維護(hù)課程與成績,查詢所教課程的所有學(xué)生的成績。(3)學(xué)生則可查詢自已的成績。圖 3 用例圖二3.2 學(xué)生管理3.2.1 增加學(xué)生信息使用者:學(xué)校有學(xué)生管理功能角色的用戶。目的:單個(gè)添

7、加學(xué)生基本信息?;臼录鳎?、用戶進(jìn)入增加單個(gè)學(xué)生界面,本用例開始;2、系統(tǒng)顯示學(xué)生信息輸入界面,用戶輸入學(xué)生姓名、學(xué)號(hào)、性別、出身日期、入學(xué)日期、班級(jí)、政治面貌、籍貫。3、用戶確認(rèn)輸入信息,系統(tǒng)檢查學(xué)號(hào)是否唯一,若唯一,則增加學(xué)生信息,本用例結(jié)束。否則,提示用戶重新輸入。3.2.2 修改學(xué)生信息3.2.3 刪除學(xué)生信息3.2.4 導(dǎo)入學(xué)生信息使用者:學(xué)校有學(xué)生管理功能角色的用戶目的:批量導(dǎo)入學(xué)生信息,也可以將其他系統(tǒng)中學(xué)生信息按照規(guī)定的格式導(dǎo)入本系統(tǒng)。基本事件流:1、用戶進(jìn)入批量導(dǎo)入學(xué)生界面,本用例開始;2、系統(tǒng)顯示導(dǎo)入文件類型、格式說明、并提供導(dǎo)入的模板文件下載。3、用戶按照導(dǎo)入文件格式

8、要求填寫或生成對(duì)應(yīng)文件,然后將文件上傳,點(diǎn)擊確定。4、系統(tǒng)檢查文件的合理性,如果文件格式有誤或有數(shù)據(jù)沖突,給出詳細(xì)提示列表(錯(cuò)誤所在行、錯(cuò)誤原因),用戶修改文件后再上傳,如果上傳文件合理,系統(tǒng)將學(xué)生信息導(dǎo)入系統(tǒng)。5、本用例結(jié)束。4. 非功能性需求4.1 性能需求(1)客戶端一般響應(yīng)時(shí)間(除報(bào)表統(tǒng)計(jì)、數(shù)據(jù)導(dǎo)入)不超過1秒。(2)報(bào)表統(tǒng)計(jì)時(shí)間不超過30秒。(3)支持2000名學(xué)生信息的一次性導(dǎo)入,導(dǎo)入時(shí)間不超過300秒。(4)支持5000名用戶(高級(jí)中學(xué)可達(dá)到的規(guī)模)并發(fā)使用,并保證性能不受影響。4.2 安全性需求(1)權(quán)限控制根據(jù)不同用戶角色,設(shè)置相應(yīng)權(quán)限,用戶的重要操作都做相應(yīng)的日志記錄以備查

9、看,沒有權(quán)限的用戶禁止使用系統(tǒng)。學(xué)生只可查看自已的學(xué)習(xí)成績,教師只可查看所教課程的學(xué)生成績(2)重要數(shù)據(jù)加密本系統(tǒng)對(duì)一些重要的數(shù)據(jù)按一定的算法進(jìn)行加密,如用戶口令、重要參數(shù)等。(3)數(shù)據(jù)備份允許用戶進(jìn)行數(shù)據(jù)的備份和恢復(fù),以彌補(bǔ)數(shù)據(jù)的破壞和丟失。(4)記錄日志本系統(tǒng)應(yīng)該能夠記錄系統(tǒng)運(yùn)行時(shí)所發(fā)生的所有錯(cuò)誤,包括本機(jī)錯(cuò)誤和網(wǎng)絡(luò)錯(cuò)誤。這些錯(cuò)誤記錄便于查找錯(cuò)誤的原因。日志同時(shí)記錄用戶的關(guān)鍵性操作信息。4.3 可用性需求(1)方便操作,操作流程合理盡量從用戶角度出發(fā),以方便使用本產(chǎn)品。如:新增學(xué)生信息時(shí),敲入回車鍵光標(biāo)的自動(dòng)跳轉(zhuǎn)、輸入法的自動(dòng)轉(zhuǎn)換,信息檢索時(shí)輸入漢語簡拼快速檢索到結(jié)果等??梢酝ㄟ^快速鍵方便

10、用戶錄入信息,所有操作可僅通過鍵盤完成。(2)支持沒有計(jì)算機(jī)使用經(jīng)驗(yàn)、計(jì)算機(jī)使用經(jīng)驗(yàn)較少及有較多計(jì)算機(jī)使用經(jīng)驗(yàn)的用戶均能方便地使用本系統(tǒng)。(3)控制必錄入項(xiàng)本系統(tǒng)能夠?qū)Ρ仨氫浫氲捻?xiàng)目進(jìn)行控制,使用戶能夠確保信息錄入的完整。同時(shí)對(duì)必錄入項(xiàng)進(jìn)行有效的統(tǒng)一的提示。(4)容錯(cuò)能力系統(tǒng)具有一定的容錯(cuò)和抗干擾能力,在非硬件故障或非通訊故障時(shí),系統(tǒng)能夠保證正常運(yùn)行,并有足夠的提示信息幫助用戶有效正確地完成任務(wù)。(5)操作完成時(shí)有統(tǒng)一規(guī)范的提示信息例如刪除操作時(shí),系統(tǒng)可提示警示框“您確認(rèn)刪除記錄嗎?操作不可恢復(fù)!”,用戶點(diǎn)擊確認(rèn)后,系統(tǒng)才執(zhí)行刪除操作,刪除后可直接返回相關(guān)頁面。(6)用戶可自定義為了滿足業(yè)務(wù)的不斷變化,一些重要的參數(shù)應(yīng)該可以靈活設(shè)置。(7)聯(lián)機(jī)幫助與操作指南。4.4 用戶文檔同本軟件一起發(fā)行的用戶文檔包括:(1)安裝手冊(cè):Word格式文件。(2)用戶手冊(cè):Word格式文件。(3)在線幫助

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論