學(xué)生個人信息管理系統(tǒng)_第1頁
學(xué)生個人信息管理系統(tǒng)_第2頁
學(xué)生個人信息管理系統(tǒng)_第3頁
學(xué)生個人信息管理系統(tǒng)_第4頁
學(xué)生個人信息管理系統(tǒng)_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、學(xué)生信息管理系統(tǒng)需求描述與系統(tǒng)邊界當(dāng)今時代是飛速發(fā)展的信息時代,在各行各業(yè)中離不開信息處理,這正是計算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復(fù)雜的信息管理,計算機(jī)能夠充分發(fā)揮它的優(yōu)越性。管理信息系統(tǒng)是進(jìn)行信息的采集、存儲、加工、維護(hù)和使用的系統(tǒng),它是隨著管理科學(xué)和技術(shù)科學(xué)的發(fā)展而形成的。學(xué)生信息管理與分析系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要, 所以學(xué)生信息管理與分析系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段,對學(xué)生來說可以輕松的

2、查閱自己在校的成績以及信息等。但是一直以來人們都是靠傳統(tǒng)人工的方式管理學(xué)生成績,這種管理方式存在著許多缺點(diǎn), 如 : 效率低、 保密性差 , 另外時間一長, 將產(chǎn)生大量的文件和數(shù)據(jù), 這對于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高, 計算機(jī)科學(xué)日漸成熟, 其強(qiáng)大的功能已為人們深刻認(rèn)識, 它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機(jī)應(yīng)用的一部分, 使用計算機(jī)對學(xué)生成績信息進(jìn)行管理, 有著手工管理所無法比擬的優(yōu)點(diǎn). 例如: 檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理與分析的效率, 也是企業(yè)的科學(xué)化、正規(guī)

3、化管理, 與世界接軌的重要條件。因此,開發(fā)這樣的一套信息管理與分析系統(tǒng)成為很有必要的事情。學(xué)生信息管理與分析系統(tǒng)提供了強(qiáng)大的學(xué)生信息管理與分析管理功能,方便系統(tǒng)管理員對學(xué)生成績等信息的添加、修改、刪除、查詢等操作,同時一樣的方面學(xué)生對自己各科成績查詢,學(xué)習(xí)的交流。需求分析業(yè)務(wù)需求及處理流程學(xué)生信息管理與分析系統(tǒng)主要提供成績查詢,方便管理的網(wǎng)上的信息查閱平臺, 學(xué)生可以通過該系統(tǒng)查閱與自己相關(guān)信息。教師可以通過信息管理與分析系統(tǒng)查閱學(xué)生成績信息,教師信息,學(xué)生成績的管理等相關(guān)操作。系統(tǒng)管理員可以實現(xiàn)以上的所有功能,還有對學(xué)生的添加、刪除、修改、教師的添加、刪除、修改,以及學(xué)校院系,專業(yè)及班級的管

4、理等。功能需求分析( 1)管理員能夠?qū)崿F(xiàn)對整個學(xué)生信息的添加、修改、刪除、查詢等操作, 對教師用戶的添加、刪除、修改等操作,對學(xué)校系別、專業(yè)、班級的管理操作。( 2)可以將學(xué)生成績的數(shù)據(jù)庫發(fā)布到網(wǎng)上,教師的信息發(fā)布到網(wǎng)上,方便 學(xué)生教師進(jìn)行查詢,達(dá)到資源共享的目的。( 3)教師能夠在一定的權(quán)限內(nèi)對所有學(xué)生成績的查詢,所有教師信息的查 詢,對學(xué)生成績的錄入,統(tǒng)計學(xué)生成績以及修改自己的密碼。( 4)學(xué)生可以在自己的權(quán)限內(nèi)對對自己成績的查詢,以及個人信息的查詢,登錄密碼系統(tǒng)總體結(jié)構(gòu)退出圖:系統(tǒng)總體結(jié)構(gòu)圖數(shù)據(jù)庫設(shè)計(Database Design) 是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的建立數(shù)據(jù)庫及其

5、應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用數(shù)據(jù)庫設(shè)計的特點(diǎn)可概述為:數(shù)據(jù)庫建設(shè)是硬件、軟件和干件的三分技術(shù),七分管理,十二分基礎(chǔ)數(shù)據(jù)。技術(shù)與管理的界面稱之為“干件”。傳統(tǒng)的軟件工程忽視對應(yīng)用中數(shù)據(jù)語義的分析和抽象,只要有可能就盡忽視了對行為的設(shè)計具體可如圖3.1 所示。4.1 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫需求分析學(xué)生信息管理系統(tǒng)以學(xué)生為主要主體,因此在這個系統(tǒng)中必須要有一個保存學(xué)生信息的表。這個表的各個字段應(yīng)該包括學(xué)生的基本屬性。如:學(xué)生的姓名、學(xué)號、聯(lián)系方式等。其中學(xué)號應(yīng)該唯一。所以用學(xué)號做主鍵。管理學(xué)生的系統(tǒng)管理員和老師,這樣看來就應(yīng)該有保存管理員信息的表和保留老師信息的表,其中的字段和學(xué)生表類似,

6、也是一些基本信息。并且分別以管理員編號和老師編號作為主鍵。 在一個學(xué)生信息管理系統(tǒng)中,不可避免的要有學(xué)生的成績。這樣的話就必須有一個課程表,該表保存課程信息。學(xué)生可以按照自己的喜好,在學(xué)校開設(shè)的某些課程中選擇自己喜歡的課程。這也是符合現(xiàn)今教學(xué)特點(diǎn)的。根據(jù)這些分析可以得知,我們需要一個學(xué)生選課表,一個學(xué)生成績表。在學(xué)生選課表中,以選課號為主鍵,課程號和學(xué)生號為外碼。在成績表中,以成績編號為主鍵,以課程號、學(xué)生號為外碼,另外當(dāng)然還有一個成績自段用來保存某同學(xué)某科目的成績。這樣的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計能夠滿足3NF的需求。除此之外,還有一些學(xué)校基本設(shè)置的表。如:專業(yè)表,班級表等。以上這些就是學(xué)生信息管理系統(tǒng)

7、的數(shù)據(jù)庫需求分析。3.1.2 數(shù)據(jù)庫的概念設(shè)計數(shù)據(jù)庫的概念設(shè)計,即利用數(shù)據(jù)模型進(jìn)行概念數(shù)據(jù)庫的模式設(shè)計。它不依賴任何DBM(數(shù)據(jù)庫管理系統(tǒng))常用的數(shù)據(jù)模型為SERM(實體-關(guān)系模型),用到的術(shù)語有:實體、屬性、聯(lián)系、鍵。根據(jù)學(xué)生信息管理與分析系統(tǒng)的需求,設(shè)計出以下的實體-關(guān)系模型(E-R)圖如圖 4.2 所示。4.2 E-R圖3.1.3 數(shù)據(jù)庫的邏輯設(shè)計數(shù)據(jù)庫的邏輯設(shè)計,即把概念設(shè)計得到的概念數(shù)據(jù)庫模式變?yōu)檫壿嫈?shù)據(jù)模式,它依賴于DBM。S根據(jù)學(xué)生信息管理系統(tǒng)的需求分析及數(shù)據(jù)庫的感念設(shè)計,得到以下的數(shù)據(jù)庫表和表的相關(guān)說明如下:( 1)學(xué)生信息表學(xué)生信息表的結(jié)構(gòu)及相關(guān)說明如表4.1 所示。表 4.

8、1 學(xué)生信息表字段名稱數(shù)據(jù)類型說明SNOChar( 20)學(xué)號,(主鍵)SNameChar( 10)姓名PwdChar( 10)密碼SexChar( 2)性別ClassNOChar( 6)班級編號,(外碼)2)管理員信息表管理員信息表的結(jié)構(gòu)及相關(guān)說明如表4.2 所示。表 4.2 管理員信息表字段名稱數(shù)據(jù)類型說明Id自動編號編號,主鍵AdminChar( 10)管理員帳號passwordChar( 10)密碼3)教師信息表教師信息表的結(jié)構(gòu)及相關(guān)說明如表4.3 所示。表 4.3 教師信息表字段名稱數(shù)據(jù)類型說明Id自動編號編號,主鍵Name文本教師姓名Pwd文本密碼4)選課表選課表的結(jié)構(gòu)及相關(guān)說明如

9、表4.4 所示。表 4.4 選課表字段名稱數(shù)據(jù)類型說明Id自動編號編號,主鍵Stuid數(shù)字學(xué)生學(xué)號,外碼subid數(shù)字課程號,外碼5)成績表成績表的結(jié)構(gòu)及相關(guān)說明如表4.5 所示。表 4.5 成績表字段名稱數(shù)據(jù)類型說明Id自動編號編號,主鍵Stuid數(shù)字學(xué)生學(xué)號,外碼subid數(shù)字課程號,外碼chj數(shù)字課程成績( 6)課程表課程表的結(jié)構(gòu)及相關(guān)說明如表4.6 所示。表 4.6 課程表字段名稱數(shù)據(jù)類型說明Id自動編號編號,主鍵subname文本課程名稱proid數(shù)字專業(yè)編號,外碼4.2.2 子系統(tǒng)劃分子系統(tǒng)可按照功能、順序、數(shù)據(jù)、過程、時間和環(huán)境進(jìn)行劃分。根據(jù)本系統(tǒng)的實際情況,這里按照功能劃分子系

10、統(tǒng)。按照功能可將此系統(tǒng)劃分為以下子系統(tǒng):學(xué)生信息管理子系統(tǒng)、課程信息管理子系統(tǒng)、學(xué)生選課子系統(tǒng)、學(xué)生成績管理子系統(tǒng)、統(tǒng)計分析子系統(tǒng)。4.2.3 子系統(tǒng)結(jié)構(gòu)設(shè)計( 1)學(xué)生信息管理子系統(tǒng)結(jié)構(gòu)設(shè)計學(xué)生信息的管理權(quán)限分配給管理員和教師,學(xué)生除了可以修改自己的密碼外不可以修改其他的的信息。學(xué)生信息管理主要實現(xiàn)對學(xué)生相關(guān)屬性的管理,以及修改刪除學(xué)生信息等操作,其結(jié)構(gòu)圖如圖4.4 所示。圖 4.4 學(xué)生信息管理子系統(tǒng)結(jié)構(gòu)圖查詢結(jié)果開始刪除學(xué)生信息修改學(xué)生信息(2)課程信息管理子系統(tǒng)課程信息管理子系統(tǒng)主要實現(xiàn)對課程設(shè)置的添加,修改, 刪除等操作。其結(jié)3.5 所示。添加課程信息開始顯示課程信息列表修改學(xué)生信刪除學(xué)生信圖 4.5 課程信息管理子系統(tǒng)結(jié)構(gòu)圖( 3)學(xué)生選課子系統(tǒng)學(xué)生選課子系統(tǒng)主要實現(xiàn)學(xué)生選課功能,包括選課和退課兩個子功能。其結(jié)4.6 所示。開始圖 4.6 學(xué)生選課子系統(tǒng)結(jié)構(gòu)圖退課選課(4)學(xué)生成績管理子系統(tǒng)學(xué)生成績管理子系統(tǒng)分為教師錄入成績、修改成績功能和學(xué)生查看成績子功能。其結(jié)構(gòu)如圖4.7 所示。圖 4.7 學(xué)生成績管理子系統(tǒng)結(jié)構(gòu)圖(5)統(tǒng)計分析子系統(tǒng)統(tǒng)計分析子系統(tǒng)主要實現(xiàn)課程按成績的自動排名,方便教師的排名操作。通過對課程排名的統(tǒng)計分析,可以及時的了解學(xué)生的學(xué)習(xí)情況。提高了教學(xué)質(zhì)量和工作效率。其結(jié)構(gòu)圖如

溫馨提示

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

評論

0/150

提交評論