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

下載本文檔

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

文檔簡介

1、學(xué)生管理信息系統(tǒng)隨著學(xué)校規(guī)模的不斷擴(kuò)大,學(xué)生數(shù)量的不斷增加,學(xué)生的信息量也成倍增長。學(xué)生管理工作是學(xué)校各項工作的一個重要部分,其管理水平的高低將直接影響到人才的培養(yǎng)質(zhì)量。面對龐大的信息量,如何有效地提高學(xué)生管理工作的效率是一個學(xué)校急需解決的問題。因此開發(fā)適合學(xué)校需要的學(xué)生管理信息系統(tǒng),通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,并減少管理方面的工作量。1概述學(xué)生管理信息系統(tǒng)作為學(xué)校管理中的一個子系統(tǒng),與其他子系統(tǒng),如教學(xué)管理系統(tǒng)、人事管理系統(tǒng)、后勤管理系統(tǒng),圖書館管理系統(tǒng)等一起構(gòu)成構(gòu)園管理信息系統(tǒng),為校園管理信息化提供一個子功能。所以,幾乎所有的大、中、小學(xué)校都需要一套這樣的管

2、理系統(tǒng)來提高日常的工作效率。圖1和圖2所示是兩個典型的學(xué)生管理信息系統(tǒng)的界面。從界面可以看到,學(xué)生管理信息系統(tǒng)應(yīng)該包括學(xué)生信息管理、學(xué)籍管理、成績管理、獎懲管理和系統(tǒng)管理等基本內(nèi)容。(1)學(xué)生信息管理的數(shù)據(jù)有:學(xué)生學(xué)號、姓名、性別、出生日期、所屬班級、所屬院系、籍貫等,當(dāng)有新生到校時,就啟動相應(yīng)的信息管理功能,對所有的學(xué)生信息進(jìn)行入庫,隨時掌握學(xué)生的基本信息。(2)學(xué)籍管理主要是對學(xué)生的學(xué)籍變更情況及時控制和管理,變更的原因有:轉(zhuǎn)系、休學(xué)、復(fù)學(xué)、退學(xué)和畢業(yè)離校。(3)成績管理是數(shù)據(jù)量比較大的管理工作,每次考試結(jié)束后負(fù)責(zé)對學(xué)生各個科目的成績?nèi)霂旃ぷ骱蛯?shù)據(jù)庫成績出錯的校對工作。(4)獎懲管理是針

3、對學(xué)生在校的表現(xiàn)情況,對學(xué)生進(jìn)行相應(yīng)的處理工作,獎勵的項目有各種獎學(xué)金和文體獎勵,處罰的項目有通報批評、警告、嚴(yán)重警告、記過、留校查看、開除等。(5)系統(tǒng)管理主要是執(zhí)行數(shù)據(jù)庫備份和恢復(fù)、數(shù)據(jù)庫表的維護(hù)等工作,保證系統(tǒng)的正常運(yùn)行。學(xué)生管理信息系統(tǒng)作為典型的數(shù)據(jù)庫項目應(yīng)用的一種,其開發(fā)流程包括需求分析、UML系統(tǒng)建模、確定系統(tǒng)集成方案、數(shù)據(jù)庫分析和設(shè)計以及各功以模塊的開發(fā)等。下面介紹一個學(xué)生管理信息系統(tǒng)的詳細(xì)開發(fā)過程。2需求分析需求分析是數(shù)據(jù)庫系統(tǒng)開發(fā)的第一步,也是最重要的一步。需求分析可以分為兩個過程:一是理解需求,二是分析需求。下面分別分析這兩個過程。2.1理解需求只有通過對學(xué)生管理信息系統(tǒng)的

4、終端用戶和客戶進(jìn)行大量的調(diào)研,才能真正理解終端用戶和客戶的需求,才能開發(fā)出合理的、實用的管理系統(tǒng),才能滿足各大、中、小學(xué)校的管理需要?;诖罅康恼{(diào)研數(shù)據(jù),下面列出對最典型、最關(guān)鍵的需求。(1)每年開學(xué)時,新生來報琶,要對每位新生的信息建立個人檔案,這部分工作由學(xué)籍科的管理人員進(jìn)行維護(hù)和操作。學(xué)生個人檔案包括學(xué)生學(xué)號、姓名、性別、出生日期、所屬班級、所屬院系、籍貫等。(2)考試結(jié)束時,教務(wù)科的管理人員將學(xué)生各科的成績錄入數(shù)據(jù)庫,以備隨時查詢。當(dāng)然錄入成績也有出錯的可能,所以,必須具有校對修改成績的功能。(3)當(dāng)學(xué)生的表現(xiàn)出色或差的時候,學(xué)生科的管理人員應(yīng)對其進(jìn)行獎勵或處罰,相應(yīng)的獎項(或處罰)和

5、獎勵(或處罰)時間的數(shù)據(jù)都應(yīng)該入庫。(4)當(dāng)學(xué)生因為疾病、學(xué)業(yè)修完等原因?qū)W籍需要變更的時候,學(xué)籍科的管理人員應(yīng)該對其進(jìn)行學(xué)籍變更手續(xù)。(5)學(xué)生應(yīng)該具有查詢個人信息和成績的權(quán)力和權(quán)限。(6)系統(tǒng)還應(yīng)提供強(qiáng)大的數(shù)據(jù)統(tǒng)計、查詢、報表生成以及打印等功能。(7)系統(tǒng)客戶端運(yùn)行在Windows平臺下,服務(wù)器端可以運(yùn)行在Windows平臺或者Unix平臺下。(8)系統(tǒng)應(yīng)該有很好的可擴(kuò)展性。在本系統(tǒng)中主要提供新生信息錄入、學(xué)籍變更、成績管理和獎懲管理等相關(guān)的功能。2.2分析需求分析需求就是描述系統(tǒng)的需求,通過定義系統(tǒng)中的關(guān)鍵域類來建立模型。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通的機(jī)制,

6、因此學(xué)生管理信息系統(tǒng)的需求分析是開發(fā)人員和學(xué)校管理人員一起完成的。分析需求的第一步是描述學(xué)生管理信息系統(tǒng)的功能,即定義用例,以此確定系統(tǒng)的功能需求。一所學(xué)校的主要成員就是學(xué)生和學(xué)校的管理人員、教師、系統(tǒng)管理員等,管理人員主要指學(xué)籍科、學(xué)生科和教務(wù)科的人員,他們是學(xué)生管理信息系統(tǒng)的主要使用者。學(xué)生也是學(xué)生管理信息系統(tǒng)的重要使用者,只是具備的管理權(quán)限沒有管理人員那么廣。系統(tǒng)管理員也是其中一個管理人員,這不影響本系統(tǒng)的功能。學(xué)生管理信息系統(tǒng)的用例包括以下內(nèi)容。新生信息學(xué)生成績(包括錄入和校對)學(xué)籍變更學(xué)生獎勵學(xué)生處罰學(xué)生信息查詢修改需要注意的是,學(xué)生信息查詢修改用例包括學(xué)生對個人基本信息和查詢和修改

7、,這些信息指的是新生入學(xué)時被錄入的基本信息。此外,學(xué)生還具有查詢和打印成績的權(quán)限,查詢獎懲情況、學(xué)籍變更記錄等權(quán)限。學(xué)生管理信息系統(tǒng)的分析可以用UML的用例圖來描述。每個用例還可以以文本的方式描述,描述的內(nèi)容包括用例以及用例與角色交互的更詳細(xì)的信息,文本的內(nèi)容是通過和用戶討論后確定的。下面給出上述用例的描述。(1)新世界生信息增加學(xué)生記錄標(biāo)記學(xué)生學(xué)號確定學(xué)生院系確定學(xué)生班級(2)學(xué)生成績增加學(xué)生成績記錄校對學(xué)生成績(3)學(xué)籍變更增加學(xué)籍變更記錄標(biāo)記變更原因標(biāo)記變更時間(4)學(xué)生獎勵增加學(xué)生獎勵記錄標(biāo)記獎勵項目標(biāo)記獎勵時間(5)學(xué)生處罰增加學(xué)生處罰記錄標(biāo)記處罰等級標(biāo)記處罰時間(6)學(xué)生信息查詢修

8、改查詢個人信息修改個人信息保存?zhèn)€人信息查詢獎懲情況查詢學(xué)籍變更情況打印成績單3UML系統(tǒng)建模完成需求分析后,就需要對系統(tǒng)進(jìn)行UML建模。UML建模是對需求分析結(jié)果的模型建立過程。下面進(jìn)行學(xué)生管理信息系統(tǒng)的UML建模過程。3.1學(xué)生管理信息系統(tǒng)的用例分析在上一節(jié)需求分析中列出了學(xué)生管理信息系統(tǒng)的全部用例:新生信息、學(xué)生成績、學(xué)籍變更、學(xué)生獎勵、學(xué)生處罰、學(xué)生信息查詢修改。這里,使用權(quán)用Rose軟件進(jìn)行UML建模,其用例如圖3所示。該用例圖標(biāo)記了所有的學(xué)生管理住處系統(tǒng)的用例,從中可以得知,學(xué)生管理信息系統(tǒng)的角色可以劃分為兩類。學(xué)校管理人員:用例包括學(xué)生管理信息系統(tǒng)的所有用例。學(xué)生:用例只有學(xué)生信息

9、查詢修改。要注意的是,學(xué)校管理人員具有查詢和修改所有數(shù)據(jù)的權(quán)限,處于高權(quán)限位置,而學(xué)生只有修改個有基本信息、查詢獎懲情況、查詢學(xué)籍變更情況和打印成績單的權(quán)限,處于低權(quán)限位置。9.3.2學(xué)生管理信息系統(tǒng)的域類分析UML建模的第二步就是域類分析。實際開發(fā)學(xué)生管理信息系統(tǒng)時,域類分析是建立在用例分析基礎(chǔ)上的。要了解系統(tǒng)要處理的概念,最好獎學(xué)校的管理人員組織起來開個討論會,詳細(xì)談?wù)摵土信e所需要包含水量的用例,了解概念和概念之間的關(guān)系。學(xué)生管理信息系統(tǒng)中的域主要包括:學(xué)生(Student)、成績(Score)、學(xué)籍變更(Change)、獎勵(Encourage)、處罰(Punish)??梢栽陬悎D中將上面

10、這些域以及它們之間的關(guān)系表示出來,如圖4所示。需要說明的是,這里的域類還是處于“草圖”狀態(tài),定義的操作和屬性不是最后的片本,只是 在現(xiàn)階段看來這些操作和屬性是比較合適的,有些操作獎在時序圖的草圖中定義,而不晨用例哪定義。有些類可以用UML狀態(tài)圖來顯示類的對象的不同狀態(tài)以及改變狀態(tài)的事件。在本系統(tǒng)中有狀態(tài)圖的類是學(xué)生,該類的狀態(tài)圖將在后面的內(nèi)容中介紹。為了描述域類的動態(tài)行為,可以使用權(quán)UML的時序圖、協(xié)作圖或者活動圖來描述。本文選用時序圖。時序圖的基礎(chǔ)是用例。在時序圖中要說明域類是如何協(xié)作以操作該系統(tǒng)中的用例。當(dāng)然,在建立時序圖時,將會發(fā)現(xiàn)新的操作,并將其加入類中,這將在后面看到所建立的時序圖模

11、型。用時序圖建模時,需要窗口或?qū)υ捒蜃鳛榻巧缑?。顯然,這里需要操作界面的有基本信息、獎勵、處罰、學(xué)籍變更、修改查詢等,此外維護(hù)也需要一個操作界面。3.3學(xué)生管理信息系統(tǒng)的設(shè)計在設(shè)計階段,首先要設(shè)計類的狀態(tài)的圖。類的狀態(tài)圖說明了可能的狀態(tài)以及需要被處理的過渡期,使用狀態(tài)圖可以揭示單個對象在整個系統(tǒng)中的變化細(xì)兇,對了解和實現(xiàn)關(guān)鍵類有較大的幫助。不是所有的類都有狀態(tài)圖,在本系統(tǒng)中,有狀態(tài)圖的類是學(xué)生。.* 畢業(yè)設(shè)計文件 *D0007 Delphi學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(含畢業(yè)論文、程序源碼) (1 folders, 2 files, 19.86 MB, 24.50 MB in total.)復(fù)件

12、 論文20080227.doc 9.90 MB論文20080227.doc 9.97 MB源代碼 (2 folders, 2 files, 1.86 MB, 4.63 MB in total.)Readme.doc 1.86 MBreadme.txt 76 bytesDataBase (0 folders, 1 files, 272.00 KB, 272.00 KB in total.)Stu.mdb 272.00 KBStu (2 folders, 28 files, 2.23 MB, 2.51 MB in total.)0.BMP 5.60 KB1.BMP 5.60 KB2.BMP 5.6

13、0 KB3.BMP 5.60 KB4.BMP 5.60 KB5.BMP 5.60 KB6.BMP 5.60 KB7.BMP 5.60 KBAdmini.cfg 8 bytesLogin.dcu 5.76 KBLogin.ddp 51 bytesLogin.dfm 1.41 KBLogin.pas 2.41 KBStu.mdb 276.00 KBstudent.cfg 8 bytesStudent.dcu 28.41 KBStudent.ddp 51 bytesStudent.dfm 66.94 KBstudent.mdb 276.00 KBStudent.pas 19.06 KBStudent.ddp 51 bytesStudent.dfm 66.96 KBStudent.pas 19.06 KBStuMain.cfg 434 bytesStuMain.dof 1.97 KBStuMain.dpr 290 b

溫馨提示

  • 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

提交評論