【正文】
應(yīng)用的普及已進(jìn)入人類社會生活的各個(gè)領(lǐng)域,并發(fā)揮著越來越重要的作用。.. . . ..第1章 學(xué)生管理信息系統(tǒng)概述 學(xué)生管理信息系統(tǒng)簡介學(xué)生信息檔案的管理對于學(xué)校的管理者來說至關(guān)重要,學(xué)生信息是高等學(xué)校非常重要的一項(xiàng)數(shù)據(jù)資源,是一個(gè)教育單位不可缺少一部分。這種傳統(tǒng)的手工管理模式必然被以計(jì)算機(jī)為物質(zhì)基礎(chǔ)的信息管理方法所取代。高等院校的學(xué)生管理工作是學(xué)校管理工作中的一項(xiàng)十分重要的工作占有十分重要的位置,也是高校日常事務(wù)管理中的一個(gè)重要環(huán)節(jié),隨著學(xué)校規(guī)模不斷擴(kuò)大,在學(xué)校人數(shù)不斷增加,加大了學(xué)生管理的管理難度。本系統(tǒng)主要應(yīng)用于學(xué)校學(xué)生信息管理,總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化,規(guī)范化和自動化,其主要任務(wù)是計(jì)算學(xué)生各種信息進(jìn)行日常管理,如查詢,修改,增加,刪除等,另外還考慮到了學(xué)生選課,針對這些要求設(shè)計(jì)了學(xué)生管理信息系統(tǒng)。(3)成績管理是數(shù)據(jù)量比較大的管理工作,每次考試結(jié)束后負(fù)責(zé)對學(xué)生各個(gè)科目的成績?nèi)霂旃ぷ骱蛯?shù)據(jù)庫成績出錯(cuò)的校對工作。下面介紹一個(gè)學(xué)生管理信息系統(tǒng)的詳細(xì)開發(fā)過程。數(shù)據(jù)字典是有關(guān)數(shù)據(jù)的信息的收集、維護(hù)和發(fā)布的機(jī)制,是有關(guān)數(shù)據(jù)的數(shù)據(jù)即元數(shù)據(jù)的中心倉庫,數(shù)據(jù)字典是提供關(guān)于數(shù)據(jù)元素、元素組、記錄信息的定義和使用機(jī)制,以及數(shù)據(jù)實(shí)體之間的聯(lián)系。由于篇幅關(guān)系,不再列出其他的數(shù)據(jù)元素定義表。學(xué)生管理信息系統(tǒng)對各專業(yè)所屬班級進(jìn)行管理,包括學(xué)生各種信息的錄入和管理兩部分。根據(jù)系統(tǒng)主要功能的劃分,我們繪制出系統(tǒng)的功能的樹形結(jié)構(gòu)學(xué)生管理信息系統(tǒng)新生信息錄入用戶登錄功能模塊成績管理學(xué)籍變更獎勵管理處罰管理查詢修改圖31樹形結(jié)構(gòu)圖.. . . ..第4章 數(shù)據(jù)庫設(shè)計(jì) ER圖管理員學(xué)籍變更學(xué)生信息查詢修改學(xué)生處罰學(xué)生獎勵學(xué)生成績新生信息學(xué)生圖41 ER圖 數(shù)據(jù)庫詳細(xì)設(shè)計(jì)學(xué)生管理信息系統(tǒng)的功能是收集學(xué)生的個(gè)人信息,以便向老師提供每個(gè)學(xué)生在?;虍厴I(yè)生的學(xué)籍情況,還可以讓學(xué)生用自己的學(xué)號去查看自己在學(xué)校期間的表現(xiàn)。首次登錄密碼都是“888888”。圖71 初始界面當(dāng)密碼輸入錯(cuò)誤時(shí),會彈出提示。圖73 密碼錯(cuò)誤提示第8章 心得總結(jié)在結(jié)束Delphi的商機(jī)考試后,很多同學(xué)都發(fā)現(xiàn)我們不具備良好的實(shí)際上機(jī)操作能力,所以在緊接著到來的課程設(shè)計(jì)階段,我決定要做足充分的準(zhǔn)備,在一個(gè)學(xué)期老師指導(dǎo)教學(xué)和后期自己學(xué)習(xí)的結(jié)合下完成一個(gè)成型的Delohi語言開發(fā)結(jié)合數(shù)據(jù)庫的小型管理信息系統(tǒng),由于在課程設(shè)計(jì)開始之前對書本知識掌握還是不是很到位,所以課設(shè)開始的前兩天工作都還不是很順利,有課題的挑選開始到系統(tǒng)整體設(shè)計(jì)、到界面的設(shè)計(jì)、到程序的設(shè)計(jì)調(diào)試,數(shù)據(jù)庫的選擇和鏈接。其次,在實(shí)際操作進(jìn)行開發(fā)的過程中我也更為清楚的意識到,很多我們現(xiàn)在學(xué)習(xí)的知識其實(shí)單純的掌握書本上的東西遠(yuǎn)遠(yuǎn)不夠,系統(tǒng)的開發(fā)語言的應(yīng)用只有在不斷地練習(xí)中出現(xiàn)錯(cuò)誤、發(fā)現(xiàn)錯(cuò)誤、改變錯(cuò)誤才能得以真正掌握,而在實(shí)際學(xué)習(xí)的過程中往往我們只注重書本知識的考核,所以出現(xiàn)了越來越多的同學(xué)理論知識掌握的到位但是應(yīng)用的實(shí)際中的功力就顯得極其單薄??傊?,雖然做課設(shè)的過程是辛苦的,但是當(dāng)我們期待的結(jié)果出現(xiàn)時(shí),喜悅還是會淹沒之前的不著邊際和焦頭爛額,概括為一句話就是:這次課設(shè)對我的幫助真的很大。Begin if =True then assingnfile(pwdfile,’.\’)。 closefile(pwdfile)。 :=true。 :=True。 if =True then begin :=True。 end else begin if times3 then else begin MessageDlg(‘對不起,密碼輸入嚴(yán)重錯(cuò)誤,請退出!’,mtInformation,[mbOk],0)。end。End。 i:integer。 Open。 Append。end。學(xué)籍變更的代碼實(shí)現(xiàn)當(dāng)管理員選擇了學(xué)籍需要變更的學(xué)生后,輸入變更項(xiàng)和變更時(shí)間,程序把數(shù)據(jù)保存到數(shù)據(jù)庫。 StuNo:=。 ChangeName:=。 Post。代碼如下:procedure (Sender: TObject)。 StuName:=。 if =true then