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

下載本文檔

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

文檔簡介

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

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

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

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

5、 功能修改學生信息學生檔案管理刪除學生信息導入學生信息刪除教師信息修改教師信息增加教師信息教師信息管理導入教師信息成績管理系統(tǒng)修改學生成績錄入學生成績管理課程學生管理課程基本信息課程管理成績維護考試成績表各科平均成績表學生成績分析統(tǒng)計期末考試成績排名表學生查詢成績成績查詢教師查詢成績系統(tǒng)管理圖 1 成績管理系統(tǒng)功能2.3 運行環(huán)境該系統(tǒng)為B/S三層結(jié)構(gòu),它的運行環(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)主要用于學校的以下幾類人員:(1)系統(tǒng)管理員,完成系統(tǒng)管理與維護,例如,維護學生、教師及數(shù)據(jù)字典等的維護。圖 2 用例圖一(2)教師,維護課程與成績,查詢所教課程的所有學生的成績。(3)學生則可查詢自已的成績。圖 3 用例圖二3.2 學生管理3.2.1 增加學生信息使用者:學校有學生管理功能角色的用戶。目的:單個添

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

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

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

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

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論