學(xué)生學(xué)籍管理系統(tǒng)需求分析說(shuō)明書_第1頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)需求分析說(shuō)明書_第2頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)需求分析說(shuō)明書_第3頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)需求分析說(shuō)明書_第4頁(yè)
學(xué)生學(xué)籍管理系統(tǒng)需求分析說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、學(xué)生學(xué)籍管理系統(tǒng)需求分析說(shuō)明書擬制人: 劉世博 馬靜 王鳳祥 潘振審核人:_批準(zhǔn)人:_ 二一一年十二月二日需求分析說(shuō)明書1.引言信息社會(huì)的高科技,商品經(jīng)濟(jì)化的高效益,使計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。計(jì)算機(jī)雖然與人類的關(guān)系愈來(lái)愈密切,還有人由于計(jì)算機(jī)操作不方便繼續(xù)用手工勞動(dòng)。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,學(xué)籍管理系統(tǒng)軟件將會(huì)為教學(xué)辦公室?guī)?lái)了極大的方便。1.1編寫的目的本文檔定義的是學(xué)生學(xué)籍管理系統(tǒng)的名稱;系統(tǒng)概述及系統(tǒng)要現(xiàn)哪些功能,每個(gè)功能的具體描述。它說(shuō)明了本系統(tǒng)的工作流程、各項(xiàng)功能需求、性能需求,明確標(biāo)識(shí)各功能的實(shí)現(xiàn)過(guò)程,提供客戶解決問(wèn)題或達(dá)到目標(biāo)所需的條件或權(quán)能

2、,提供一個(gè)度量和遵循的基準(zhǔn)。1.2背景軟件名稱:學(xué)生學(xué)籍管理系統(tǒng)開發(fā)人員:劉世博 馬靜 王鳳祥 潘振本項(xiàng)目的用戶:管理員,教務(wù)處管理員,學(xué)校教師職工,學(xué)校全體學(xué)生實(shí)現(xiàn)該軟件的計(jì)算中心:學(xué)校計(jì)算機(jī)中心,學(xué)校網(wǎng)管中心。計(jì)算機(jī)網(wǎng)絡(luò):1000M光纖接入,終端數(shù)200400的淮海工學(xué)院學(xué)校局域網(wǎng)網(wǎng)絡(luò)和所連接的外網(wǎng)。獨(dú)立文檔系統(tǒng)1.3參考資料數(shù)據(jù)庫(kù)系統(tǒng)概論 薩師宣 王珊 高等教育出版社。SQL Server 2000 教程 龔波 北京希望電子出版社。軟件工程導(dǎo)輪 張海藩 清華大學(xué)出版社。2任務(wù)概述 2.1目標(biāo) 進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)首先必須準(zhǔn)確了解也分析用戶需求(包括數(shù)據(jù)和處理)。目的是為學(xué)籍管理數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)

3、打下牢牢的基礎(chǔ),是數(shù)據(jù)庫(kù)開發(fā)的重要文件依據(jù),主要為數(shù)據(jù)庫(kù)設(shè)計(jì)人員使用,是用戶和系統(tǒng)分析員的項(xiàng)目依據(jù)文件。作為“地基”的需求分析是否做得充分與準(zhǔn)確,它決定了在其上構(gòu)建數(shù)據(jù)庫(kù)大廈的速度和質(zhì)量。需求分析做得不好,甚至?xí)?dǎo)致整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)返工重做2.2用戶的特點(diǎn)該軟件的用戶特點(diǎn):用戶具有高校的教師學(xué)生,教務(wù)處人員負(fù)責(zé)學(xué)校學(xué)生內(nèi)部資料的管理,用戶對(duì)計(jì)算機(jī)方面的知識(shí)較為豐富,對(duì)計(jì)算機(jī)比較了解。軟件的維護(hù)人員為計(jì)算機(jī)專業(yè)人員,熟悉計(jì)算機(jī),教育水平較高。2.3假定和約束1. B/S結(jié)構(gòu)總體設(shè)計(jì)方案對(duì)它的約束: 學(xué)生學(xué)籍管理系統(tǒng)做為B/S 結(jié)構(gòu)的一個(gè)應(yīng)用系統(tǒng),不可避免的要受到B/S結(jié)構(gòu)的約束。在其實(shí)施的各個(gè)階段

4、都要服從它的一些規(guī)劃,包括功能設(shè)計(jì)、系統(tǒng)配置和計(jì)劃。同時(shí),由于信息的共享,學(xué)生學(xué)籍管理系統(tǒng)還受到其它系統(tǒng)的信息約束。 2人力、資金、時(shí)間的約束 學(xué)生學(xué)籍管理系統(tǒng)工程實(shí)施的目標(biāo)就是要帶給學(xué)生,教師,系統(tǒng)管理員看得出見(jiàn)效快的效益,其開發(fā)過(guò)程中也要考慮到人力、資金和時(shí)間的約束。因此,在設(shè)計(jì)中,重點(diǎn)是查詢系統(tǒng)中的方便快捷,能提供給使用者以優(yōu)質(zhì)高效的服務(wù),并提高銷售的效率和便捷,為高校帶來(lái)極大的便捷。 3 技術(shù)發(fā)展規(guī)律的約束 計(jì)算機(jī)技術(shù)和產(chǎn)品的發(fā)展日新月異,將會(huì)給信息處理帶來(lái)更多的手段,同時(shí)也會(huì)帶來(lái)更加豐富的信息表達(dá)形式。例如圖象和語(yǔ)音技術(shù)的進(jìn)步,多媒體技術(shù)的發(fā)展,這些都要求系統(tǒng)在設(shè)計(jì)時(shí)考慮技術(shù)變化的可

5、能性,為可能的變化預(yù)留一定的系統(tǒng)處理能力。3需求規(guī)定 3.1對(duì)功能的規(guī)定本系統(tǒng)是運(yùn)行在Win2000、WindowsXP、WindowsNT、WindowsVista等操作系統(tǒng)環(huán)境下的多臺(tái)計(jì)算機(jī)構(gòu)成的學(xué)校局域網(wǎng)也或可以上遠(yuǎn)程登錄,根據(jù)系統(tǒng)的要求得到如下:學(xué)生基本信息學(xué)生成績(jī)管理學(xué)生學(xué)籍信息管理系統(tǒng)錄入成績(jī)信息查詢成績(jī)信息單科名次查詢學(xué)生總分名次成績(jī)單通知系統(tǒng)管理基礎(chǔ)數(shù)據(jù)錄入數(shù)據(jù)備份數(shù)據(jù)清空權(quán)限管理更改個(gè)人密碼全校信息查詢學(xué)生個(gè)人信息學(xué)生獎(jiǎng)懲情況錄入基本信息查詢基本信息獎(jiǎng)懲信息錄入獎(jiǎng)懲信息查詢學(xué)生學(xué)籍管理學(xué)籍處理學(xué)籍查詢留級(jí)處理休學(xué)處理復(fù)學(xué)處理轉(zhuǎn)系處理退學(xué)處理畢業(yè)管理結(jié)業(yè)處理 畢業(yè)處理授位處理學(xué)

6、生基本信息學(xué)生成績(jī)管理學(xué)生學(xué)籍信息管理系統(tǒng)錄入成績(jī)信息查詢成績(jī)信息單科名次查詢學(xué)生總分名次成績(jī)單通知系統(tǒng)管理基礎(chǔ)數(shù)據(jù)錄入數(shù)據(jù)備份數(shù)據(jù)清空權(quán)限管理更改個(gè)人密碼全校信息查詢學(xué)生個(gè)人信息學(xué)生獎(jiǎng)懲情況錄入基本信息查詢基本信息獎(jiǎng)懲信息錄入獎(jiǎng)懲信息查詢學(xué)生學(xué)籍管理學(xué)籍處理學(xué)籍查詢留級(jí)處理休學(xué)處理復(fù)學(xué)處理轉(zhuǎn)系處理退學(xué)處理畢業(yè)管理結(jié)業(yè)處理 畢業(yè)處理授位處理學(xué)生基本信息學(xué)生成績(jī)管理學(xué)生學(xué)籍信息管理系統(tǒng)錄入成績(jī)信息查詢成績(jī)信息單科名次查詢學(xué)生總分名次成績(jī)單通知系統(tǒng)管理基礎(chǔ)數(shù)據(jù)錄入數(shù)據(jù)備份數(shù)據(jù)清空權(quán)限管理更改個(gè)人密碼全校信息查詢學(xué)生個(gè)人信息學(xué)生獎(jiǎng)懲情況錄入基本信息查詢基本信息獎(jiǎng)懲信息錄入獎(jiǎng)懲信息查詢學(xué)生學(xué)籍管理學(xué)籍

7、處理學(xué)籍查詢留級(jí)處理休學(xué)處理復(fù)學(xué)處理轉(zhuǎn)系處理退學(xué)處理畢業(yè)管理結(jié)業(yè)處理 畢業(yè)處理授位處理l 基本信息管理系統(tǒng)管理員負(fù)責(zé)對(duì)各種基本信息的錄入、修改、刪除等操作。l 學(xué)生成績(jī)管理系統(tǒng)管理員或教師負(fù)責(zé)對(duì)學(xué)生成績(jī)的錄入、修改、刪除等操作,學(xué)生可以查詢各科成績(jī)。l 信息查詢統(tǒng)計(jì)學(xué)生可以查詢基本信息和各科的考試成績(jī),系統(tǒng)管理員負(fù)責(zé)把老師提交的學(xué)生成績(jī)進(jìn)行管理,計(jì)算總成績(jī)和平均成績(jī),統(tǒng)計(jì)不及格學(xué)生信息和獲得獎(jiǎng)學(xué)金學(xué)生的信息,最后再輸出所有的信息。l 畢業(yè)生信息管理系統(tǒng)管理員負(fù)責(zé)計(jì)算畢業(yè)學(xué)生在學(xué)校期間所修課程的總學(xué)分,并進(jìn)行審核,最后輸出登記表和名冊(cè)。l 系統(tǒng)用戶管理系統(tǒng)管理員負(fù)責(zé)用不同的權(quán)限來(lái)限制不同用戶對(duì)系

8、統(tǒng)的使用。以上是用戶對(duì)系統(tǒng)的基本的功能要求,此外用戶還要求系統(tǒng)的效率要高,查詢速度要快,比較小的冗余,易維護(hù),具有較高的數(shù)據(jù)安全性。3、對(duì)性能的規(guī)定1 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過(guò)程中,要充分考慮系統(tǒng)當(dāng)前和將來(lái)可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)能夠滿足設(shè)備管理處對(duì)信息處理的需求。 由于學(xué)生學(xué)籍管理系統(tǒng)的查詢功能和基本信息功能對(duì)于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來(lái)源,而學(xué)生數(shù)量和成績(jī)又影響數(shù)據(jù)庫(kù)的試驗(yàn)活動(dòng),其準(zhǔn)確性和可靠性很大程度上決定了學(xué)生學(xué)籍管理系統(tǒng)的成敗。在系統(tǒng)開發(fā)過(guò)程中,必須采用一定的方法保證系統(tǒng)的準(zhǔn)確

9、性。 2 系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性 學(xué)生學(xué)籍管理系統(tǒng)在開發(fā)過(guò)程中,應(yīng)該充分考慮以后的可擴(kuò)充性。要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過(guò)系統(tǒng)的開放性來(lái)完成,既系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過(guò)軟件的修補(bǔ)、替換完成系統(tǒng)的升級(jí)和更新?lián)Q代。 3 系統(tǒng)的易用性和易維護(hù)性 學(xué)生學(xué)籍管理管理系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語(yǔ)和中文信息的界面;針對(duì)用戶可能出現(xiàn)的使用問(wèn)題,要提供足夠的在線

10、幫助,縮短用戶對(duì)系統(tǒng)熟悉的過(guò)程。 學(xué)生學(xué)籍管理系統(tǒng)中涉及到的數(shù)據(jù)是學(xué)校相當(dāng)重要的信息,系統(tǒng)要提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰時(shí)數(shù)據(jù)的恢復(fù)等工作。 4 系統(tǒng)的標(biāo)準(zhǔn)性 系統(tǒng)在設(shè)計(jì)開發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn)。例如在開發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)工具都必須符合通用標(biāo)準(zhǔn)。如規(guī)范的數(shù)據(jù)庫(kù)操縱界面、作為業(yè)界標(biāo)準(zhǔn)的TCP/IP網(wǎng)絡(luò)協(xié)議及ISO9002標(biāo)準(zhǔn)所要求的質(zhì)量規(guī)范等;同時(shí),在自主開發(fā)本系統(tǒng)時(shí),要進(jìn)行良好的設(shè)計(jì)工作,制訂行之有效的軟件工程規(guī)范,保證代碼的易讀性、可操作性和可移植性。 5系統(tǒng)的先進(jìn)性 目

11、前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為學(xué)生學(xué)籍管理系統(tǒng)工程,應(yīng)該保證系統(tǒng)在下個(gè)世紀(jì)仍舊是先進(jìn)的,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過(guò)系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計(jì)和開發(fā)的過(guò)程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。 3.3輸入輸出要求輸入輸出類型為任意數(shù)型3.4數(shù)據(jù)管理能力要求(針對(duì)軟件系統(tǒng))管理的文卷和記錄的個(gè)數(shù)為1萬(wàn)個(gè);表和文卷的大小規(guī)模為3M;3.5故障處理要求考慮到軟件的范圍不大,所以故障處理一般由操作系統(tǒng)完成,系統(tǒng)只要保持與操作系統(tǒng)的接口即可。只要操作系統(tǒng)沒(méi)有大的故障程序

12、一般是比較穩(wěn)定的。考慮到用戶對(duì)數(shù)據(jù)的安全性要求,程序可以有獨(dú)立于操作系統(tǒng)之外的數(shù)據(jù)備份功能與過(guò)程,以及系統(tǒng)崩潰后的數(shù)據(jù)恢復(fù)功能,這點(diǎn)在數(shù)據(jù)庫(kù)軟件中已經(jīng)達(dá)到了,只要稍微在其上再增加用戶所需要的附加功能即可。4運(yùn)行環(huán)境規(guī)定本系統(tǒng)是運(yùn)行在Win2000、WindowsXP、WindowsNT等操作系統(tǒng)環(huán)境下的多臺(tái)計(jì)算機(jī)構(gòu)成的學(xué)校局域網(wǎng)也或可以上遠(yuǎn)程登錄。操作系統(tǒng):windows XP 編譯開發(fā)軟件:PB9.0 測(cè)試軟件: Microsoft PB 9.0等5.數(shù)據(jù)庫(kù)描述根據(jù)上面的分析就可以設(shè)計(jì)出能夠滿足用戶需求的各種數(shù)據(jù)實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ).這些實(shí)體包括各種具體信息

13、,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng).E-R圖E-R圖提供了表示實(shí)體、屬性和聯(lián)系的方法。 * 實(shí)體: 用矩形表示,矩形框內(nèi)寫明實(shí)體名 * 屬性:用橢圓型表示,并用無(wú)向邊與其相應(yīng)實(shí)體連接起來(lái) * 聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無(wú)向邊與其有關(guān)實(shí)體連接起來(lái),同時(shí)聯(lián)系的類型。 本系統(tǒng)采用E-R圖(實(shí)體-關(guān)系圖)的方法進(jìn)行數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)。系統(tǒng)E-R圖如下所示:學(xué)生選修教師課程授課mnnm教導(dǎo)轉(zhuǎn)系退學(xué)畢業(yè)n m留級(jí)休學(xué)復(fù)學(xué)成績(jī) 系統(tǒng)各實(shí)體E-R圖:(1)學(xué)生實(shí)體E-R圖:學(xué) 生備注郵編政治面貌戶口所在地學(xué)號(hào)姓名性別年級(jí)班級(jí)出生年月家住地址入校時(shí)間民族 (2)學(xué)生留級(jí)的E-R圖留級(jí)學(xué)號(hào)姓名時(shí)間

14、原因備注留到的年級(jí)留到的班級(jí)(3)學(xué)生休學(xué)的E-R圖休學(xué)姓名休學(xué)開始時(shí)間休學(xué)截止時(shí)間備注學(xué)號(hào) (4)學(xué)生復(fù)學(xué)的E-R圖復(fù)學(xué)新的班級(jí)號(hào)備注姓名學(xué)號(hào) (5)學(xué)生轉(zhuǎn)系的E-R圖轉(zhuǎn)系學(xué)號(hào)姓名調(diào)到年級(jí)調(diào)到班級(jí)備注 (6)學(xué)生退學(xué)的的E-R圖退學(xué)學(xué)號(hào)姓名退學(xué)原因備注 退學(xué)時(shí)間 3.1 將E-R模型轉(zhuǎn)換為關(guān)系模型:學(xué)生(學(xué)號(hào),姓名,性別,年級(jí),班級(jí),出生年月,民族,入校時(shí)間,戶口所在地,郵編,家庭住址,備注,政治面貌, 學(xué)生狀態(tài),家庭電話)課程(課程號(hào),課程名)選課(學(xué)號(hào),課程號(hào),成績(jī))考試類型(課程號(hào),考試類型,考試時(shí)間,備注)成績(jī)表(學(xué)號(hào),課程名,考試類型,成績(jī),是否缺考,備注)留級(jí)表(學(xué)號(hào),姓名,留到的年級(jí),留到的班級(jí),留級(jí)時(shí)間,備注)休學(xué)表(學(xué)號(hào),姓名,休學(xué)開始時(shí)間,休學(xué)截止時(shí)間,備注)復(fù)學(xué)表(學(xué)號(hào),姓名,復(fù)學(xué)時(shí)間,備注)轉(zhuǎn)系表(學(xué)號(hào),姓名,調(diào)到的年級(jí),調(diào)到的班級(jí),轉(zhuǎn)系時(shí)間,備注)退學(xué)表(學(xué)號(hào),姓名,退學(xué)時(shí)間,退學(xué)原因,備注 )獎(jiǎng)懲表(學(xué)號(hào),姓名,獎(jiǎng)勵(lì)事件,處罰事件,備注)用戶表(用戶代碼,用戶名,用戶密碼,用戶權(quán)限)54系統(tǒng)特點(diǎn)5.4.1網(wǎng)絡(luò)環(huán)境下的多用戶系統(tǒng)在上述已有的硬件環(huán)境下,信息由各用戶在系統(tǒng)規(guī)定的權(quán)限下在各自的工作站上錄入信息登錄系統(tǒng)上網(wǎng)后各用戶可查詢,調(diào)用,可達(dá)到信息共享。管理員可以相對(duì)應(yīng)的管理處理各種信息.5.4.2數(shù)據(jù)的完整性,準(zhǔn)確性a根據(jù)數(shù)據(jù)庫(kù)的要求錄入數(shù)據(jù)采

溫馨提示

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