需求分析設(shè)計(jì)書_第1頁(yè)
需求分析設(shè)計(jì)書_第2頁(yè)
需求分析設(shè)計(jì)書_第3頁(yè)
需求分析設(shè)計(jì)書_第4頁(yè)
需求分析設(shè)計(jì)書_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余13頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、學(xué)生體質(zhì)測(cè)試結(jié)果統(tǒng)計(jì)分析系統(tǒng)需求分析說(shuō)明書第一部分概論1、編寫目的本文檔是學(xué)生體質(zhì)測(cè)試結(jié)果統(tǒng)計(jì)分析系統(tǒng)的一個(gè)總體的把握,以便在下一步的開發(fā)設(shè)計(jì)中更好的控制開發(fā),本系統(tǒng)主要用于學(xué)校。2、背景由于電腦時(shí)代的到來(lái)以及Internet 的迅速發(fā)展,電腦無(wú)處不在,當(dāng)然各種工作效率也大幅提高,那么對(duì)于一個(gè)學(xué)校來(lái)說(shuō),對(duì)每年的體質(zhì)測(cè)試結(jié)果的分析研究工作有相當(dāng)一部分都交給了計(jì)算機(jī)實(shí)現(xiàn)。因此, 開發(fā)一個(gè)好的體質(zhì)測(cè)試結(jié)果統(tǒng)計(jì)分析系統(tǒng)勢(shì)在必行。鑒此, 特開發(fā)此學(xué)生體質(zhì)測(cè)試結(jié)果統(tǒng)計(jì)分析系統(tǒng),該系統(tǒng)實(shí)現(xiàn)了學(xué)生體質(zhì)測(cè)試結(jié)果的快速查找,集網(wǎng)絡(luò)化、信息化、現(xiàn)代化為一體。3、參考資料學(xué)生管理系統(tǒng)用戶登陸系統(tǒng)軟件工程4、用戶需求學(xué)

2、生體質(zhì)測(cè)試結(jié)果分析系統(tǒng)對(duì)于每年都要進(jìn)行一次的體質(zhì)測(cè)試來(lái)說(shuō)是非常有必要的。它的內(nèi)容對(duì)于學(xué)生了解自己的體質(zhì)情況和老師了解學(xué)生體質(zhì)狀況并對(duì)相應(yīng)的課程教育做出修改具有重要的作用。隨著學(xué)生的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生體質(zhì)測(cè)試的各種信息量也成倍增長(zhǎng),同樣也包括大批量的學(xué)生體質(zhì)測(cè)試結(jié)果。面對(duì)龐大的數(shù)據(jù)量,學(xué)生體質(zhì)測(cè)試結(jié)果分析系統(tǒng)顯得尤為重要。通過(guò)這樣的系統(tǒng),做到成績(jī)和分析結(jié)果的快速查詢,以及歷年來(lái)的相對(duì)變化,方便老師及時(shí)、全面地掌握學(xué)生體質(zhì)狀況,減少工作量,同時(shí)也為學(xué)生提供了一個(gè)自我查詢并了解的平臺(tái)第二部分系統(tǒng)功能的設(shè)計(jì)和劃分一 . 理解需求1管理員模塊2該系統(tǒng)涉及管理員的基本信息包括編號(hào)、用

3、戶名、用戶權(quán)限,并且提供了對(duì)學(xué)生和老師信息的查詢功能。3學(xué)生模塊4在此系統(tǒng)中,包括學(xué)生自己的歷年體質(zhì)測(cè)試成績(jī)與體質(zhì)狀況分析等學(xué)生在該系統(tǒng)中的相應(yīng)的查詢工作。學(xué)生要的能夠通過(guò)這個(gè)系統(tǒng)給對(duì)自身的體質(zhì)狀況有一個(gè)全面的了解,能找到自己的不足之處,也能查看本人歷年來(lái)的數(shù)據(jù)統(tǒng)計(jì),了解自身的體質(zhì)動(dòng)態(tài)發(fā)展。5老師模塊在此系統(tǒng)中,包括老師的登陸密碼的修改,對(duì)學(xué)生成績(jī)的錄入及修改和查詢學(xué)生老師需要掌握的是學(xué)生的整體情況,所以該系統(tǒng)應(yīng)該對(duì)老師提供對(duì)學(xué)生體質(zhì)結(jié)果的總體分析,可以具體查到某班或者某專業(yè)的女生或者男生的某項(xiàng)具體測(cè)試項(xiàng)目的歷年體質(zhì)走向。4、系統(tǒng)還應(yīng)該提供強(qiáng)大數(shù)據(jù)統(tǒng)計(jì)、查詢、生成報(bào)表等功能。5、系統(tǒng)運(yùn)行在 W

4、indows平臺(tái)下,系統(tǒng)還應(yīng)該有一個(gè)較好的圖形用戶界面。6、系統(tǒng)還應(yīng)該有很好的可擴(kuò)展性。二 . 需求分析 學(xué)生對(duì)功能的需求分析:修改密碼學(xué)生向老師提意見提出對(duì)體測(cè)重修的申請(qǐng)查詢自己具體的體測(cè)成績(jī)及分析結(jié)果(在老師錄入成績(jī)之后,由系統(tǒng)自動(dòng)分 析直接給出)學(xué)生對(duì)系統(tǒng)的建議 老師對(duì)功能的需求分析:修改密碼成績(jī)錄入, 系統(tǒng)自動(dòng)分析結(jié)果成績(jī)修改, 系統(tǒng)更新分析結(jié)果查詢個(gè)別學(xué)生成績(jī)查看學(xué)生總體情況查看學(xué)生建議 管理員對(duì)功能的需求分析:重修審核學(xué)生信息數(shù)據(jù)錄入教師信息數(shù)據(jù)錄入學(xué)生信息的添加刪除修改教師信息的添加刪除修改體測(cè)科目變動(dòng)的添加刪除修改查看和修改學(xué)生的權(quán)限的申請(qǐng)第三部分?jǐn)?shù)據(jù)流圖本系統(tǒng)從總體上分為學(xué)生

5、、教師、 管理員三大模塊。每個(gè)模塊有自己的功能,下面的各模塊功能圖就是由各功能之間的關(guān)系而得出的。2、重修申請(qǐng)與審核數(shù)據(jù)流圖學(xué)生信息管理圖1系統(tǒng)功能框圖1、管理員信息錄入數(shù)據(jù)流圖圖2管理員信息錄入數(shù)據(jù)流. 教師上課信息申請(qǐng)結(jié)果員m一 _ 管結(jié)果反饋圖3管理員信息錄入數(shù)據(jù)流3、教師錄入修改成績(jī)數(shù)據(jù)流程圖體側(cè)成績(jī)數(shù)據(jù)庫(kù)圖3教師錄入修改成績(jī)數(shù)據(jù)流圖4、體測(cè)結(jié)果查詢數(shù)據(jù)流程圖圖4體測(cè)結(jié)果查詢錄入數(shù)據(jù)流圖5、建議反饋與采納數(shù)據(jù)流圖建議信息圖5建議反饋與采納數(shù)據(jù)流圖第四部分?jǐn)?shù)據(jù)字典1、學(xué)生體測(cè)結(jié)果表學(xué)生體測(cè)表(標(biāo)識(shí)為student )應(yīng)具備學(xué)生的各項(xiàng)體測(cè)成績(jī)信息,是對(duì)學(xué)生 體測(cè)成績(jī)結(jié)果進(jìn)行分析的基礎(chǔ)。其中

6、學(xué)生ID是其主鍵,不能為空,一個(gè)學(xué)生只 能有一個(gè)ID, 一個(gè)學(xué)生ID也只能代表一個(gè)學(xué)生。男生女生的體測(cè)項(xiàng)目略有不同, 沒(méi)有該項(xiàng)目的體測(cè)結(jié)果允許為空。學(xué)生體測(cè)結(jié)果表的基本內(nèi)容參見表4-1。可參加學(xué)生實(shí)體E-R圖(如學(xué)生體測(cè)結(jié)果表:用于記錄學(xué)生的體測(cè)成績(jī)信息。表 4-1 Student_Message姓名學(xué)號(hào)性別800m1000mStudent_nameStudent_NOStudent_SIXStudent_800Student_1000跳遠(yuǎn)50m視力身高體重Student_jumpStudent_50Student_eye sightStudent_heightStudent_weight肺活

7、量仰臥起坐Student_gripStudent_lungsStudent_situp為了方便讀者更直觀地了解學(xué)生信息表的基本內(nèi)容,圖 4-1 )。學(xué)生圖4-1學(xué)生實(shí)體E-R圖2、教員信息表教員信息表是針對(duì)教師的。同樣,將教師ID設(shè)置為主鍵,不能為空。一個(gè) 教師只能有一個(gè)ID,且一個(gè)ID只能帶表一個(gè)教師。每個(gè)教師都有一個(gè)自己歸屬 的學(xué)院,便于查詢和維護(hù)信息。教師信息的內(nèi)容參見表4-1 o教員信息表:用于記錄任課教師信息。表 4-2 Teacher_Message姓名工號(hào)性別Teacher_nameTeacher_NOTeacher_SIX以下給出的是教員實(shí)體E-R圖(如圖4-2)6.管理員信息

8、表管理員表提供了用戶名、用戶編號(hào)、密碼、權(quán)限、用戶基本信息,它用于記錄 登錄系統(tǒng)的用戶信息。表 4-6 User Disk用戶名用戶編號(hào)密碼權(quán)限用戶基本信息User_NameUser_IDUser_PWDUser_TypeUser_Info用戶登陸的活動(dòng)圖如下圖:O4-6 為管理員的活動(dòng)第五部分系統(tǒng)需求1、任務(wù)概述目標(biāo)體質(zhì)測(cè)試每年都要進(jìn)行,因此數(shù)據(jù)量巨大。為了便于對(duì)數(shù)據(jù)的分析以及學(xué)生老師能詳細(xì)的查看體測(cè)分析結(jié)果,需要一個(gè)好的體質(zhì)測(cè)試統(tǒng)計(jì)分析系統(tǒng)。通過(guò)學(xué)生體質(zhì)測(cè)試結(jié)果統(tǒng)計(jì)分析系統(tǒng)可以幫助管理員,老師和同學(xué)們更好的了解學(xué)生的體質(zhì)情況。用戶的特點(diǎn)基本應(yīng)用于學(xué)校,用戶為學(xué)生,老師以及管理員。假定和約束

9、學(xué)生、 老師以及管理員在進(jìn)入系統(tǒng)之前都要對(duì)其身份進(jìn)行認(rèn)證,用戶輸入正確的密碼方可進(jìn)入,否則將進(jìn)不去系統(tǒng)。這樣能夠很好的保證各用戶信息的安全性。管理員能夠?qū)W(xué)生的基本信息進(jìn)行修改、添加、刪除等操作。而學(xué)生只能對(duì)本人的體測(cè)結(jié)果與相應(yīng)的分析結(jié)果進(jìn)行查詢操作,這樣能保證學(xué)生成績(jī)的真實(shí)有效性。教師則能夠?qū)W(xué)生的成績(jī)進(jìn)行錄入工作,對(duì)學(xué)生成績(jī)修改這一功能,只能再特定的時(shí)間進(jìn)行,保證教師也不能隨意修改學(xué)生的成績(jī)。2、功能或行為需求輸入管理員、 教師、 學(xué)生在使用本軟件時(shí)輸入密碼和用戶名即可進(jìn)入,進(jìn)入系統(tǒng)后輸入所要查詢的信息,如某班白體測(cè)結(jié)果,某位學(xué)生的 800m測(cè)試結(jié)果等。處理過(guò)程描述用戶輸入密碼后,系統(tǒng)要對(duì)

10、其身份進(jìn)行驗(yàn)證,密碼正確才可進(jìn)入系統(tǒng)進(jìn)行一系列的操作。對(duì)用戶輸入的所要查詢的信息,系統(tǒng)將會(huì)在數(shù)據(jù)庫(kù)中為其找到相應(yīng)的信息,并顯示。對(duì)于管理員及教師的插入、更改及刪除等請(qǐng)求,操作系統(tǒng)會(huì)相應(yīng)的對(duì)數(shù)據(jù)庫(kù)進(jìn)行更改。對(duì)于學(xué)生提出的從修申請(qǐng),會(huì)將相應(yīng)的請(qǐng)求發(fā)給管理員并由管理員為每為學(xué)生分配相應(yīng)的重修負(fù)責(zé)老師。對(duì)于學(xué)生提出的相關(guān)意見,管理員和教師兩方面都是可見的。輸出對(duì)于用戶所要查詢的相關(guān)信息進(jìn)行輸出。用戶界面用戶登陸:該系統(tǒng)根據(jù)用戶的身份實(shí)現(xiàn)了不同的功能,用戶登陸時(shí)需要選擇一種登陸方式(默認(rèn)情況下是管理員), 系統(tǒng)再根據(jù)用戶選擇的登陸方式到相應(yīng)的表中去搜索。例如, 教師登陸時(shí)選擇了登陸方式,系統(tǒng)將會(huì)在管理員

11、信息表中搜索是否存在與該用戶的輸入相符的信息,如果存在則進(jìn)入系統(tǒng)主頁(yè),否則提示用戶輸入有誤,請(qǐng)重新輸入。一、管理員界面1、修改信息學(xué)生和教師的基本信息是由管理員進(jìn)行管理的,并且管理員對(duì)所有的學(xué)生體測(cè)結(jié)果數(shù)據(jù)擁有權(quán)限。登陸后, 管理員可以按照要求自行修改。管理員可對(duì)學(xué)生信息根據(jù)需要進(jìn)行修改。二、教師界面1、錄入成績(jī)一般的每次體測(cè)結(jié)果都是由老師在體測(cè)結(jié)束后及時(shí)錄入到系統(tǒng)中的。當(dāng)有學(xué)生反映成績(jī)不準(zhǔn)確或者是有錯(cuò)誤時(shí),老師可以對(duì)部分錯(cuò)誤的成績(jī)進(jìn)行修改。2、查看體測(cè)結(jié)果教師可以對(duì)學(xué)校任意同學(xué)或者班級(jí)等的體測(cè)結(jié)果進(jìn)行查詢,并由此了解到學(xué)生的體質(zhì)狀況,同時(shí), 對(duì)相應(yīng)的教學(xué)計(jì)劃進(jìn)行調(diào)整修改,以適應(yīng)廣大學(xué)生的體質(zhì)

12、狀況。三、學(xué)生界面1、查詢各項(xiàng)成績(jī)學(xué)生可以通過(guò)此項(xiàng)功能對(duì)本人的成績(jī)進(jìn)行查詢,如有錯(cuò)誤,及時(shí)反饋給老師,經(jīng)審核無(wú)誤以后可由老師進(jìn)行修改。2、查詢個(gè)人體質(zhì)分析結(jié)果管理員可以查詢自己根據(jù)本人的所有體測(cè)統(tǒng)計(jì)結(jié)果由系統(tǒng)生成的各種體質(zhì)走向以及分析對(duì)比圖。為了方便學(xué)生加強(qiáng)對(duì)體質(zhì)的改善,系統(tǒng)還可以就相應(yīng)薄弱的方面提出建議。3、查詢重修情況對(duì)于沒(méi)有通過(guò)體質(zhì)測(cè)試的學(xué)生來(lái)說(shuō),重修的申請(qǐng)也是他們必須完成的一個(gè)工作。通過(guò)查詢可以了解到本人重修時(shí)的相應(yīng)老師的信息。性能需求(1) 、設(shè)計(jì)約束標(biāo)準(zhǔn)化約束雖然該系統(tǒng)的功能并不是很多,但是對(duì)于查詢這一功能要求實(shí)現(xiàn)的有很多。對(duì)于數(shù)據(jù)的各項(xiàng)統(tǒng)計(jì)分析需要利用標(biāo)準(zhǔn)化的統(tǒng)計(jì)分析公式,對(duì)于相

13、應(yīng)的趨勢(shì)圖也需要進(jìn)行標(biāo)準(zhǔn)化設(shè)計(jì)。同時(shí), 針對(duì)學(xué)生提出建議這一塊,也需要給出正確符合規(guī)定的建議。硬件約束由于每一個(gè)系統(tǒng)的開發(fā)都需要一定的硬件基礎(chǔ)和設(shè)施的, 而該系統(tǒng)是一個(gè)基于學(xué)生各種信息一體化的系統(tǒng), 因此比較復(fù)雜, 需要用 windows XP 以上的硬件支持,而且它的運(yùn)行環(huán)境也是需要在windows XP 以上的系統(tǒng)之上運(yùn)行才可以的.( 2)、屬性可用性A:該系統(tǒng)提供友好界面,即只要是在windows XP以上的系統(tǒng)中均可以穩(wěn)定地運(yùn)行的 , 它的可移植性能高.B: 該系統(tǒng)實(shí)用性能強(qiáng), 只要是需要進(jìn)行體測(cè)的學(xué)校適合使用.安全性該系統(tǒng)設(shè)置了用戶登陸驗(yàn)證身份的功能, 即 :用戶登陸:該系統(tǒng)根據(jù)用戶

14、的身份實(shí)現(xiàn)了不同的功能,用戶登陸時(shí)需要選擇一種登陸方式(默認(rèn)情況下是管理員), 系統(tǒng)再根據(jù)用戶選擇的登陸方式到相應(yīng)的表中去搜索。例如, 登陸時(shí)選擇了普通管理員登陸方式,系統(tǒng)將會(huì)在學(xué)生信息表中搜索是否存在與該用戶的輸入相符的信息,如果存在則進(jìn)入學(xué)生主頁(yè),否則提示用戶輸入有誤,請(qǐng)重新輸入.這樣就保證了要登陸擁護(hù)的信息安全,即: 如果某普通管理員希望登陸學(xué)生的用戶界面去修改自己信息的時(shí)候,因?yàn)樗恢烙脩裘兔艽a,因此就無(wú)法修 改信息,這樣就保證學(xué)生信息的安全性,使它不被盜竊可維護(hù)性由于該系統(tǒng)采用了標(biāo)準(zhǔn)的格式驚醒開發(fā). 標(biāo)準(zhǔn)的語(yǔ)言, 規(guī)范的類庫(kù), 因此相對(duì)來(lái)說(shuō)比較易于維護(hù),方便了編寫者的工作.可移植

15、性此系統(tǒng)可移植性比較好, 尤其是在winndows XP 以上的系統(tǒng)可以使用.由于該系統(tǒng)是用VB語(yǔ)言編寫的,對(duì)于其他的系統(tǒng)進(jìn)行屏蔽,這樣無(wú)論用戶用的是什么樣的系統(tǒng)均可以運(yùn)行了. 增強(qiáng)系統(tǒng)的可移植性.( 3)、其他需求數(shù)據(jù)庫(kù)需求由于該系統(tǒng)必須保存和處理一個(gè)高校學(xué)生以及教師的所有信息, 因此需要一個(gè)相當(dāng)大的數(shù)據(jù)庫(kù)來(lái)支持.用戶操作需求該系統(tǒng)是一個(gè)為各大高校所設(shè)計(jì)的學(xué)生檔案管理系統(tǒng),同時(shí)管理員可以對(duì)此進(jìn)行管理,所以它的用戶是學(xué)生以及老師.特殊需求1、軟件需求 VB 應(yīng)用開發(fā)軟件 Microsoft SQL Server 2000 2、硬件需求 服務(wù)器的配置請(qǐng)參照下表:服務(wù)器配置需求表名稱最低配置推薦配置CPUPentium III 800

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論