學(xué)生信息管理系統(tǒng)的需求規(guī)格說明書剖析_第1頁
學(xué)生信息管理系統(tǒng)的需求規(guī)格說明書剖析_第2頁
學(xué)生信息管理系統(tǒng)的需求規(guī)格說明書剖析_第3頁
學(xué)生信息管理系統(tǒng)的需求規(guī)格說明書剖析_第4頁
學(xué)生信息管理系統(tǒng)的需求規(guī)格說明書剖析_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 青海民族大學(xué)計(jì)算機(jī)學(xué)院文檔名稱:需求分析規(guī)格說明書項(xiàng)目名稱:學(xué)生信息管理系統(tǒng)項(xiàng)目負(fù)責(zé)人:待定編寫:汪讓和校對(duì):沈桃、閆曉哲審核:閆曉哲、王天華批準(zhǔn):汪讓和、沈桃、閆曉哲、王天華開發(fā):待定目錄TOC o 1-5 h z HYPERLINK l bookmark8 o Current Document 1.引言3 HYPERLINK l bookmark10 o Current Document 1.1編寫目的3 HYPERLINK l bookmark12 o Current Document 1.2項(xiàng)目背景3 HYPERLINK l bookmark14 o Current Document

2、 1.3定義3 HYPERLINK l bookmark16 o Current Document 1.4參考資料3 HYPERLINK l bookmark18 o Current Document 2任務(wù)概述3 HYPERLINK l bookmark20 o Current Document 2.1目標(biāo)3 HYPERLINK l bookmark22 o Current Document 2.2運(yùn)行環(huán)境4 HYPERLINK l bookmark24 o Current Document 2.3假定和約束4 HYPERLINK l bookmark26 o Current Documen

3、t 3需求規(guī)定4 HYPERLINK l bookmark28 o Current Document 3.1對(duì)功能的規(guī)定4 HYPERLINK l bookmark52 o Current Document 3.2性能的規(guī)定10 HYPERLINK l bookmark54 o Current Document 3.2.1精度103.2.2時(shí)間特性要求10 HYPERLINK l bookmark56 o Current Document 3.2.3靈活性103.3輸入輸出要求10 HYPERLINK l bookmark64 o Current Document 3.4故障處理要求11 HY

4、PERLINK l bookmark66 o Current Document 4運(yùn)行的環(huán)境114.1設(shè)備114.2支持軟件134.3雙方簽字131.引言1.1編寫目的確定學(xué)生信息管理系統(tǒng)功能的有效性需求;以供本系統(tǒng)的開發(fā)人員參考1.2項(xiàng)目背景項(xiàng)目名稱:學(xué)生信息管理系統(tǒng)開發(fā)者:閆曉哲沈桃王天華汪讓和用戶:青海民族大學(xué)計(jì)算機(jī)學(xué)院1.3定義學(xué)號(hào):學(xué)校給學(xué)生的編號(hào),用來區(qū)分各個(gè)學(xué)生。課程名:學(xué)校開設(shè)課程的名字Java+SQL:編寫該系統(tǒng)的面向?qū)ο蟮拈_發(fā)語言和數(shù)據(jù)庫語言。1.4參考資料田保軍,劉利民軟件工程實(shí)用教程,清華大學(xué)大學(xué)出版社林鄧偉等,JAVA程序設(shè)計(jì)項(xiàng)目教程北京理工大學(xué)出版社孫峰,數(shù)據(jù)庫原理

5、及應(yīng)用,天津大學(xué)出版社韓萬江,軟件工程案例教程,機(jī)械工業(yè)出版社2任務(wù)概述2.1目標(biāo)A.開發(fā)意圖:由于學(xué)校的不斷招生,現(xiàn)有的系統(tǒng)空間小,運(yùn)行速度緩慢,操作過于復(fù)雜,有的操作還不能執(zhí)行,所以要開發(fā)本系統(tǒng)。應(yīng)用目標(biāo):學(xué)生信息管理系統(tǒng)將解決現(xiàn)有系統(tǒng)的空間不足,運(yùn)行緩慢,操作復(fù)雜,操作無效等問題。C.作用及范圍:本系統(tǒng)運(yùn)用于青海民族大學(xué)計(jì)算機(jī)學(xué)院。2.2運(yùn)行環(huán)境本系統(tǒng)采用C/S體系結(jié)構(gòu)操作系統(tǒng):Micros。ftWindows7,windows8支持環(huán)境:IIS5.0數(shù)據(jù)庫:MicrosoftSQLServer2000軟件設(shè)備:MyEclipse8.6硬件設(shè)備:服務(wù)器:80 x86系列微機(jī)CPU:733

6、以上內(nèi)存:512M以上硬盤空間:40G以上電腦配置:80 x86系列微機(jī)CPU:233MHZ以上內(nèi)存:256M以上硬盤空間:1.5G以上2.3假定和約束本軟件在開發(fā)的過程中,分為技術(shù)實(shí)現(xiàn)與軟件工程兩大部分,兩部分都有側(cè)重點(diǎn),若技術(shù)支持出現(xiàn)故障或疑難問題無法解決、程序開發(fā)出現(xiàn)偏差,會(huì)延誤工程進(jìn)度,影響工程的按期完工。若軟件工程陳述出現(xiàn)問題,部分描述含混不清,則會(huì)影響系統(tǒng)的完整性與可繼承性。在管理方面,如管理者沒有預(yù)見性,對(duì)出向的問題無法采用可行的解決手段,都會(huì)影響開發(fā)模塊之間的互動(dòng),從而影響工程的順利開展,導(dǎo)致工程無法按期完工。3需求規(guī)定3.1對(duì)功能的規(guī)定系統(tǒng)流程圖:系統(tǒng)流程圖是用戶操作此系統(tǒng)的

7、流程和各個(gè)用戶能夠操作的功能,如A-1就是一個(gè)系統(tǒng)流程圖;用戶有系統(tǒng)管理員,教師和學(xué)生,每個(gè)用戶要進(jìn)入此系統(tǒng)都要登錄。每個(gè)用戶有不同的功能,系統(tǒng)管理員有查詢,增加,修改,刪除,修改密碼,設(shè)置權(quán)限等功能;教師有查詢,修改密碼和輸入學(xué)生成績的功能;學(xué)生只有查詢和修改密碼的功能。系統(tǒng)管理員*查詢,刪除,增加,修改,設(shè)置權(quán)限,修改密碼1登錄1r判斷教師學(xué)生查W息,密可信修改碼/A學(xué)生信息系統(tǒng)查詢,修改密碼輸入學(xué)生成績A-1系統(tǒng)流程圖用例圖:用例圖是用來表示用戶能使用的功能和權(quán)限。如圖A-2表示系統(tǒng)管理員可以運(yùn)用的功能,像修改密碼,管理學(xué)生信息、成績信息、課程信息、班級(jí)信息并且設(shè)置權(quán)限。圖A-3表示教師

8、可以運(yùn)用的功能,如:修改密碼和查詢信息。A-4表示學(xué)生可以運(yùn)用的功能,如:修改密碼和查詢自己信息,查詢班級(jí)信息,課程信息。A-5系統(tǒng)管理員添加學(xué)生信息的順序圖 A-3教師的用例圖順序圖和活動(dòng)圖:順序圖是用戶做某件事情所需要的相關(guān)的事物和用戶執(zhí)行的 -添加到學(xué)生表?A-6系統(tǒng)管理員添加學(xué)生信息的活動(dòng)圖系統(tǒng)管理員查詢學(xué)生班級(jí)信息的順序圖和活動(dòng)圖:學(xué)生信息系統(tǒng)學(xué)生班級(jí)信息學(xué)生班級(jí)表系統(tǒng)管理員登錄I成功驗(yàn)證查詢請(qǐng)求二二是否存在轉(zhuǎn)到A-7系統(tǒng)管理員查詢班級(jí)信息的順序圖登錄系統(tǒng):是II查詢班級(jí)信息顯示班級(jí)信息A-8系統(tǒng)管理員查詢班級(jí)信息的活動(dòng)圖系統(tǒng)管理員刪除學(xué)生課程信息的順序圖和活動(dòng)圖:A-9系統(tǒng)管理員刪

9、除學(xué)生課程信息的順序圖J登錄系統(tǒng)X/是不存在存在:從課程表中刪除:A-10系統(tǒng)管理員刪除學(xué)生課程信息的活動(dòng)圖系統(tǒng)管理員修改學(xué)生成績信息的順序圖和活動(dòng)圖:A-11系統(tǒng)管理員修改學(xué)生成績信息的順序圖i.在成績表里修改.;A-12系統(tǒng)管理員修改學(xué)生成績信息的活動(dòng)圖3.2性能的規(guī)定3.2.1精度在進(jìn)行向數(shù)據(jù)庫提取所要信息時(shí),只要輸入相關(guān)的關(guān)鍵字,就能查找出相對(duì)應(yīng)的信息;向數(shù)據(jù)庫輸入信息時(shí),要確保輸入的信息準(zhǔn)確的并且數(shù)據(jù)類型要符合定義的數(shù)據(jù)類型。3.2.2時(shí)間特性要求響應(yīng)時(shí)間:啟動(dòng)該系統(tǒng)后,系統(tǒng)就能運(yùn)行。更新處理時(shí)間:由系統(tǒng)運(yùn)行狀態(tài)來決定數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:能夠在15秒鐘內(nèi)完成3.2.3靈活性當(dāng)計(jì)算機(jī)

10、學(xué)院的需求發(fā)生變化時(shí),該軟件的基本的操作,數(shù)據(jù)結(jié)構(gòu),運(yùn)行環(huán)境等等基本不會(huì)發(fā)生變化,只是對(duì)系統(tǒng)的數(shù)據(jù)庫的文件和記錄進(jìn)行處理,就可以滿足需求。3.3數(shù)據(jù)描述3.3.1靜態(tài)數(shù)據(jù)由需求分析的結(jié)果可知,本系統(tǒng)數(shù)據(jù)庫實(shí)體包括:學(xué)生基本信息:學(xué)號(hào),姓名,性別,家庭地址,年齡,專業(yè),班級(jí),宿舍課程基本信息:課程號(hào),課程名,教師號(hào),學(xué)時(shí),學(xué)分教師基本信息:教師號(hào),教師姓名,教師性別,所屬院系學(xué)生成績:課程號(hào),學(xué)號(hào),成績管理員信息:登錄號(hào),姓名,密碼這些實(shí)體之間的關(guān)系包括:每位學(xué)生可以選擇多門課程,每門課程可以被多位學(xué)生選擇;每位老師可以教授多門課程,每門課程可以被多位老師教授由以上的出E-R圖:3.3.2數(shù)據(jù)字

11、典名字:學(xué)生信息別名:students描述:描述關(guān)于學(xué)生的所有信息定義:學(xué)生信息=學(xué)號(hào)+姓名+性別+家庭地址+年齡+專業(yè)+班級(jí)+宿舍位置:存儲(chǔ)在學(xué)生表中名字:課程信息別名:courses描述:描述課程信息定義:課程信息=課程號(hào)+課程名+教師號(hào)+學(xué)時(shí)+學(xué)分位置:存儲(chǔ)在課程表中名字:教師信息另I名:teachers描述:描述教師信息定義:教師信息=教師號(hào)+教師姓名+教師性別+所屬院系位置:存儲(chǔ)在教師表中名字:學(xué)生成績別名:scores描述:描述成績信息定義:學(xué)生成績=課程號(hào)+學(xué)號(hào)+成績位置:存儲(chǔ)在成績表中名字:管理員信息另I名:admin描述:描述管理員信息定義:管理員信息:登錄號(hào)+姓名+密碼位置

12、:存儲(chǔ)在管理員表中3.3.3數(shù)據(jù)庫介紹vwm1uzunwrtnixu.-uw.i_wi列容數(shù)據(jù)類型允許Null值ddndiar(lO)stuNumbernchar(lO)stuScorefloat列名敎據(jù)類型允詐Null值曆a(bǔ)dminldnchar(lO)adminNamenchar(20)adminPasswdndiar(50)列名數(shù)據(jù)類型允許Null值ddndiar(lO)dMamenchar(20)tldndiar(lO)cTimefloatcScoresfloat數(shù)據(jù)類型允許Null值stuNumberndiar(lO)stuNamendiar(50)stuGenderbitstuAddressndiar(lOO)stuAgeintstuMajorndiar(20)stuClassndiar(lO)stuDormitoryndiar(lO)數(shù)據(jù)類型允許Nullff3.4故障處理要求系統(tǒng)管理員輸入學(xué)生信息時(shí),數(shù)據(jù)類型不符,會(huì)提示管理者進(jìn)行修改系統(tǒng)能夠在任何時(shí)候?qū)?shù)據(jù)庫備份,在出現(xiàn)故障后能立即還原。4運(yùn)行的環(huán)境4.1設(shè)備

溫馨提示

  • 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)論