教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書_第1頁
教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書_第2頁
教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書_第3頁
教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書_第4頁
教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、如有幫助,歡迎下載支持!文件編號:012005015112保密級別:口公司級口部門級項目級口普通級采納標準:標準教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書編號:版本1.0作者:日期:2008-3-30審批:日期:2008-3-30更改記錄更改單號更改狀態(tài)更改原因更改頁碼更改前版本號更改后版本號更改人生效日期備注目錄文件編號:0120050151121保密級別:口公司級口部門級項目級普通級1采納標準:標準1目錄21引言31.1.編寫目的31231.3. 定義41.4. 參考資料42任務(wù)I述42. 1目標43. 2用戶特點44. 3假定和約束43需求規(guī)定54.1. 對功能白勺規(guī)定54.1.1 學(xué)生成績查詢54

2、.1.2 刪除學(xué)生的課程信息53.1.3添加學(xué)生的課程成績53.1.4修改學(xué)生課程成績53. 1.5錄入學(xué)生信息65. 1.6班級.年級成績杳詢63.2 對性能白勺規(guī)定63. 2.1精度64. 2.2時間特性要求65. 2.3靈活性76. 2.4安全性和可維護性77. 2.5可用性和可移植性73.3 數(shù)據(jù)的輸入輸出要求73.4 數(shù)據(jù)管理能力要求83.5 故障處理要求83.6 用戶相關(guān)操作83.7 其他專門要求84運行環(huán)境協(xié)定81.1. 設(shè)備81.2. 支持軟件81.3. 接口94. 3.1用戶接口95. 3.2硬件樗口96. 3.3軟件樗口97. 3.4通信接口94.4.捽制9如有幫助,歡迎下

3、載支持!1 引言教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書旨在詳細描述系統(tǒng)功能需求和一些非功能需求,明確系統(tǒng)需求邊界。文檔分為四個部分:(1)引言部分描述了項目的編寫目的和范圍,并對文檔中使用到的術(shù)語進行了說明,還列出了本文檔所使用的參考文獻和相關(guān)文檔;(2) 任務(wù)概述部分對系統(tǒng)進行了簡要的描述;(3) 需求規(guī)定部分對系統(tǒng)從功能要求、安全性、性能,數(shù)據(jù)管理及其處理等幾方面進行闡述;(4) 運行環(huán)境規(guī)定部分對系統(tǒng)運行所需要的設(shè)備,支持的軟件以及接口方面,做了詳細描述。1.1. 編寫目的教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書編寫的目的是:根據(jù)華中科技大學(xué)教務(wù)處的要求進行編寫,旨在為全校的教務(wù)管理(包括本科生,研究生,

4、博士和博士后)提供一個方便的公共平臺,讓繁雜的教務(wù)管理變的簡單易行。教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書的目標是:本說明書將要說明系統(tǒng)在技術(shù)上的具體需求,要實現(xiàn)的具體功能,指出實現(xiàn)系統(tǒng)的方法與途徑,為后來的各項工作進行起著指導(dǎo)作用。教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書的預(yù)期讀者為:( 1)對相關(guān)業(yè)務(wù)技術(shù)和總體方案做決策的管理人員和質(zhì)量管理人員;( 2)對本教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書進行評審和確認的有關(guān)業(yè)務(wù)、技術(shù)人員;( 3)參加概要設(shè)計和詳細設(shè)計階段工作的全體設(shè)計人員;( 4)教務(wù)管理系統(tǒng)項目組,其他有權(quán)需要調(diào)用本文檔的人員教務(wù)管理系統(tǒng)軟件需求規(guī)格說明書的全部內(nèi)容為beyond團隊、華中科技大學(xué)教務(wù)處

5、的商業(yè)機密,應(yīng)嚴格控制業(yè)務(wù)范圍,項目開發(fā)階段由設(shè)計部、項目軟件開發(fā)組負責(zé)管理,項目結(jié)束后交由華中科技大學(xué)檔案室負責(zé)管理,未經(jīng)雙方同意,不得以任何介質(zhì)(文本,軟盤,硬盤,光盤)等形式持有本文檔部分或全部內(nèi)容。1.2. 背景項目名稱:教務(wù)管理系統(tǒng)項目任務(wù)提出者:華中科技大學(xué)教務(wù)處項目任務(wù)開發(fā)者:beyond團隊項目用戶:華中科技大學(xué)的所有教學(xué)管理人員實現(xiàn)此軟件的計算機網(wǎng)絡(luò):華中科技大學(xué)計算中心項目與其他軟件,系統(tǒng)的關(guān)系:教務(wù)管理系統(tǒng)采用NetBeans5.51作為開發(fā)平臺,用MicrosoftOfficeAccess作數(shù)據(jù)庫開發(fā),能夠在Windows系列的操作系統(tǒng)中,與Internet網(wǎng)良好兼容,

6、且系統(tǒng)可維護性可移植性良好,界面友善,充分考慮到教務(wù)管理的實際工作情況,能夠滿足用戶對教務(wù)管理的所有需求。1.3. 定義MSACCESS2007:系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。SQL:一種用于訪問查詢數(shù)據(jù)庫的語言事務(wù)流:數(shù)據(jù)進入模塊后可能有多種路徑進行處理。主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。ROLLBACK:數(shù)據(jù)庫的錯誤恢復(fù)機制。1.4. 參考資料需求分析DavidC.Hey著,清華大學(xué)出版社2003年出版;實用軟件需求Kovitz,BenjaminL著,機械工業(yè)出版社2005年出版;需求分析與系統(tǒng)設(shè)計Maciaszek,Lesze

7、kA.著,機械工業(yè)出版社,中信出版設(shè)2003年出版;軟件架構(gòu)實踐LenBass著,清華大學(xué)出版社2004年出版;2任務(wù)概述2.1目標為便于對教務(wù)進行系統(tǒng)地管理,beyond團隊根據(jù)華中科技大學(xué)教務(wù)處的要求開發(fā)了這個軟件。此軟件要實現(xiàn)以下基本功能:1. 用戶登陸;2 .修改用戶信息和密碼;3 .查詢學(xué)生信息和成績;4 .添加學(xué)生信息和成績;5 .修改學(xué)生信息和成績;而且本軟件是一個獨立開發(fā)的軟件,全部內(nèi)容自含,與其他任何軟件無沖突,可以很好的與其他軟件兼容。2. 2用戶特點使用本系統(tǒng)的用戶為在華中科技大學(xué)工作,與教務(wù)管理有關(guān)的人員。用戶學(xué)歷均在本科及本科以上水平,能熟練運用Office等應(yīng)用軟件

8、,對本系統(tǒng)的使用能快速掌握。預(yù)期本軟件被采用之后,將在1分鐘內(nèi)接受5000人次的訪問量。2. 3假定和約束1 管理方針:通過軟件工程的正規(guī)開發(fā)流程去開發(fā)和管理項目的制作過程;2 硬件的限制:CPU主頻不低于1.5GHZ,內(nèi)存不少于256MB,硬盤容量不少于20GB,各種基本輸入輸出設(shè)備能相互兼容,支持windows操作系統(tǒng);3開發(fā)經(jīng)費:1000RMB;4開發(fā)期限:30天;如有幫助,歡迎下載支持!5 .審查功能:一周兩次評審;6 .控制功能:能應(yīng)對各類突發(fā)事件,并給出用戶提示和進行相應(yīng)操作;7 .所需的高級語言:Java;8 .安全保密性:項目級保密;3需求規(guī)定要描述本軟件在設(shè)計時的全部需求,并

9、對每一需求細節(jié)要做具體描述。包括:功能需求,非功能需求,性能需求,數(shù)據(jù)的輸入、加工和處理,數(shù)據(jù)管理能力,故障處理等各類需求。8.1 對功能的規(guī)定3. 1.1學(xué)生成績查詢用戶需要填的數(shù)據(jù)如下:所填選項數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)要求學(xué)生學(xué)號字符串12位只能是數(shù)字填寫學(xué)生學(xué)號,點擊查詢,將會進入系統(tǒng)主頁;若查詢失敗,則彈出對話框提示此學(xué)生不存在,并讓用戶重新查詢;3. 1.2刪除學(xué)生的課程信息修改學(xué)生信息時用戶需要填的數(shù)據(jù)如下:所填選項數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)要求課程名稱字符串24位無用戶刪除學(xué)生課程信息時,系統(tǒng)將會將用戶現(xiàn)有的課程信息展現(xiàn)給用戶,用戶只需要選擇需要刪除課程即可,點擊刪除按鈕,系統(tǒng)將提示用戶“

10、是否確認刪除?”用戶點擊“是”,則完成刪除,否則不刪除;3. 1.3添加學(xué)生的課程成績添加學(xué)生信息時需要填的數(shù)據(jù)如下:所填選項數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)要求課程名稱字符串24位字符串課程成績浮點數(shù)24位只能在0100之間當用戶填完上述信息后,點擊“添加”后,系統(tǒng)將判斷用戶填寫的信息是否符合要求,若不符合則提示用戶“您填寫的成績無效,請重新輸入”,讓其修改;若符合要求則將提示“添加課程成功”。3. 1.4修改學(xué)生課程成績修改學(xué)生信息時需要填的數(shù)據(jù)如下:所填選項數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)要求所選課程字符串24位字符串課程成績浮點型24位只能為0100間的數(shù)字當用戶填完上述信息后,點擊“確認”后,系統(tǒng)將提示用戶

11、是否確認修改,若用戶點擊“是”,則系統(tǒng)修改其成績,否則不修改;3.1. 5錄入學(xué)生信息所填選項數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)要求學(xué)號字符串12位字符串姓名字符串24位字符串性別字符串1位只能為男或女年級字符串2位只能選擇05或06班級字符串2位只能為01到07中的數(shù)字微積分成績浮點型14位只能為0到100的數(shù)字英語成績浮點型1-4位只能為0到100的數(shù)字復(fù)變函數(shù)浮點型1-4位只能位0到100的數(shù)字Java語百導(dǎo)學(xué)浮點型14位只能位0到100的數(shù)字日語浮點型1-4位只能位0到100的數(shù)字用戶填完上述信息后,點擊“錄入”后,系統(tǒng)將判斷用戶填寫的信息是否符合要求,若不符合則提示用戶“您填寫的成績無效,請重新輸

12、入”,讓其修改;若符合要求則將提示“添加學(xué)生成功”。3. 1.6班級,年級成績查詢所填選項數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)要求班級號字符串2位只能為01到07中的數(shù)字年級號字符串2位只能為05或06用戶選擇所要查詢的年級或班級,系統(tǒng)將把此班級或年級中所有學(xué)生的課程成績都輸出來。3.2對性能的規(guī)定3.2.1精度用戶需要填寫的所有數(shù)據(jù)的精度如下:所填選項數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)要求學(xué)號字符串12位字符串姓名字符串24位字符串性別字符串1位只能為男或女年級字符串2位只能選擇05或06班級字符串2位只能為01到07中的數(shù)字微積分成績浮點型14位只能為0到100的數(shù)字英語成績浮點型1-4位只能為0到100的數(shù)字復(fù)變函數(shù)

13、浮點型1-4位只能位0到100的數(shù)字Java語百導(dǎo)學(xué)浮點型14位只能位0到100的數(shù)字日語浮點型1-4位只能位0到100的數(shù)字3.2.2時間特性要求a.響應(yīng)時間:不得大于3秒b.更新處理時間:不得大于5秒c.數(shù)據(jù)的轉(zhuǎn)換和傳送時間:不得多于5秒3.2.3靈活性a.操作方式上的變化:點擊“確認”鍵,即刻用鼠標也可敲鍵盤的回車鍵;b.運行環(huán)境的變化:既可以在Windows2003上運行,也能在WindowsXP和WindowsVista上運行;c.同其他軟件的接口的變化:提供多種接口;d.計劃的變化或改進:對開發(fā)進度可適當提前。3.2.4安全性和可維護性該軟件可以有效的防止病毒入侵,系統(tǒng)可以在滿足硬

14、件需求的條件下穩(wěn)定的運行,不會出現(xiàn)系統(tǒng)崩潰或數(shù)據(jù)丟失等情況。同時,本軟件可隨時隨著用戶需求的變化而快速更新,滿足用戶不斷增長的需求,可維護性強。3 .2.5可用性和可移植性該軟件可在Windows系列的操作系統(tǒng)中穩(wěn)定的運行。3.3 數(shù)據(jù)的輸入輸出要求各類數(shù)據(jù)(包括輸入和輸出)的精度如下表:用戶填寫數(shù)據(jù)的處理如下:所填選項數(shù)據(jù)類型數(shù)據(jù)長度數(shù)據(jù)要求學(xué)號字符串12位字符串姓名字符串24位字符串性別字符串1位只能為男或女年級字符串2位只能選擇05或06班級字符串2位只能為01到07中的數(shù)字微積分成績浮點型14位只能為0到100的數(shù)字英語成績浮點型14位只能為0到100的數(shù)字復(fù)變函數(shù)浮點型14位只能位0

15、到100的數(shù)字Java語百導(dǎo)學(xué)浮點型1-4位只能位0到100的數(shù)字日語浮點型14位只能位0到100的數(shù)字填寫學(xué)生學(xué)號登陸后將會進入系統(tǒng)主頁;若登陸失敗,則彈出對話框提示此用戶不存在,并讓用戶重新登陸;在刪除學(xué)生課程信息界面,用戶刪除學(xué)生課程信息時,系統(tǒng)將會將用戶現(xiàn)有的課程信息展現(xiàn)給用戶,用戶只需要選擇需要刪除課程即可,點擊刪除按鈕,系統(tǒng)將提示用戶“是否確認刪除?”用戶點擊“是”,則完成刪除,否則不刪除;在添加學(xué)生課程成績界面,當用戶填完必要信息后,點擊“添加”后,系統(tǒng)將判斷用戶填寫的信息是否符合要求,若不符合則提示用戶“您填寫的成績無效,請重新輸入”,讓其修改;若符合要求則將提示“添加課程成功

16、”;在修改學(xué)生課程信息界面,當用戶填完上述信息后,點擊“確認”后,系統(tǒng)將提示用戶是否確認修改,若用戶點擊“是”,則系統(tǒng)修改其成績,否則不修改;在錄入學(xué)生信息界面,用戶填完必要信息后,點擊“錄入”后,系統(tǒng)將判斷用戶填寫如有幫助,歡迎下載支持!的信息是否符合要求,若不符合則提示用戶“您填寫的成績無效,請重新輸入”,讓其修改;若符合要求則將提示“添加學(xué)生成功”。在查詢班級,年級成績界面,用戶選擇所要查詢的年級或班級,系統(tǒng)將把此班級或年級中所有學(xué)生的課程成績都輸出來。3.4 數(shù)據(jù)管理能力要求此軟件要管理的數(shù)據(jù)大小如下:文件和記錄的個數(shù)大概為10000條左右;表有7個;數(shù)據(jù)增長大概為50000條記錄/天

17、;存儲容量為100000條記錄3.5 故障處理要求對用戶用此軟件所遭遇的各類突發(fā)事件均有相應(yīng)的處理:a. 電腦突然死機或關(guān)機時,系統(tǒng)會保存用戶已提交的數(shù)據(jù),對未提交的數(shù)據(jù)不做處理;b. 電腦中毒時,數(shù)據(jù)不會產(chǎn)生冗余或丟失;3.6 用戶相關(guān)操作用戶輸入數(shù)據(jù),可用鍵盤進行輸入,點擊按鈕可用鼠標或TAB鍵與回車鍵結(jié)合,無需用戶進行特殊操作。3.7 其他專門要求a.保密性:項目級;b.是否方便用戶操作:是;c.是否可維護:可維護性強;d.是否可補充:是;e.對運行環(huán)境是否有特殊要求:否;4 運行環(huán)境規(guī)定4.3 設(shè)備運行該軟件所需要的硬設(shè)備如下:a.處理器及內(nèi)存容量:處理機主頻不少于1.5G,內(nèi)存容量不低于256MB;b.外存容量不少于20GB,可聯(lián)機操作也可脫機操作;c.輸入及輸出設(shè)備的型號和數(shù)量:顯示器,鼠標,鍵盤等若干;d.數(shù)據(jù)通信設(shè)備的型號和數(shù)量:路由器一個;e.功能鍵及其他專用硬件:無專用硬件;4.4 支持軟件操作系統(tǒng):Windows2003,WindowsXP,,WindowsVista;編譯程序:Java的編譯程序;支持軟件:Microsof

溫馨提示

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

評論

0/150

提交評論