資源描述:
《論文 學(xué)生信息管理系統(tǒng)設(shè)計與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、學(xué)生信息管理系統(tǒng)設(shè)計與實(shí)現(xiàn)董燕林42摘要學(xué)生信息管理系統(tǒng)是一個學(xué)校不可缺少的部分,學(xué)生信息對于學(xué)校管理者來說是至關(guān)重要。但一直以來人們使用傳統(tǒng)人工的方式管理學(xué)生檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時間長了,將產(chǎn)生大量的文件和資料,這對于查找、更新和維護(hù)都帶來了不少的困難。面對如此眾多的學(xué)生信息,其工作量可想而知,而且人工管理存在大量的不可控制因素,對學(xué)生信息的管理并不規(guī)范。因其復(fù)雜性而難以單純依靠人工進(jìn)行管理,這樣的管理既不規(guī)范效率也太低。因此,我們設(shè)計出針對學(xué)校管理者的學(xué)生信息管
2、理系統(tǒng)。本系統(tǒng)采用是VisualBasic6.0和MicrosoftSQLServer2005開發(fā)學(xué)生信息管理系統(tǒng)。該系統(tǒng)用VisualBasic6.0設(shè)計出前臺窗體,包括數(shù)據(jù)的添加、數(shù)據(jù)的修改、數(shù)據(jù)的查詢、打印、用戶管理、幫助說明等幾個模塊。利用學(xué)校現(xiàn)有的利用學(xué)?,F(xiàn)有的軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,設(shè)計出單機(jī)版的學(xué)生信息管理系統(tǒng),從而達(dá)到充分利用學(xué)校的現(xiàn)有資源,實(shí)現(xiàn)了學(xué)生信息的添加、修改、查詢、打印的功能。從數(shù)據(jù)庫的設(shè)計和操作過程等方面遇到一些關(guān)鍵問題:登錄功能的實(shí)現(xiàn),添加功能的實(shí)現(xiàn),修改功能的
3、實(shí)現(xiàn)以及各種查詢功能的實(shí)現(xiàn)等,通過討論,不斷修改和完善,最終實(shí)現(xiàn)了這些功能,從而形成了一個完整的、功能較為齊全的、安全性和工作效率較高的學(xué)生信息管理系統(tǒng)。本系統(tǒng)針對高校學(xué)生信息的特點(diǎn)以及管理中的弊端而設(shè)計,實(shí)現(xiàn)了學(xué)生信息管理的電子化、減輕了管理人員的工作負(fù)擔(dān),能夠規(guī)范、高效地管理大量的學(xué)生信息,并避免人為操作錯誤和不規(guī)范行為。同時還提供給學(xué)生管理自身某些信息的功能,打破了傳統(tǒng)意義上人工管理信息的框架,使得信息管理更為方便和有效?!娟P(guān)鍵字】:VB/SQLServer;數(shù)據(jù)庫;管理系統(tǒng)42目錄摘要1目錄21緒
4、論31.1課題背景31.2課題研究目標(biāo)31.3課題研究的理論基礎(chǔ)41.4小結(jié)62系統(tǒng)設(shè)計72.1需求分析72.2可行性分析72.3系統(tǒng)功能模塊設(shè)計92.4數(shù)據(jù)庫設(shè)計122.5小結(jié)163系統(tǒng)實(shí)現(xiàn)173.1系統(tǒng)的登錄界面173.2系統(tǒng)主界面183.3數(shù)據(jù)錄入界面193.4數(shù)據(jù)更新界面193.5數(shù)據(jù)刪除界面213.6數(shù)據(jù)查詢界面213.7打印界面223.8幫助說明界面233.9數(shù)據(jù)庫的連接方法233.10數(shù)據(jù)庫的備份與還原方法243.11小結(jié)244結(jié)束語255致謝266參考文獻(xiàn)27附錄28421緒論1.1課題背
5、景職業(yè)學(xué)校學(xué)生信息的管理是學(xué)生管理的主要工作,由于學(xué)校的工作時間比較集中,工作中流程復(fù)雜,信息量大,信息的準(zhǔn)確性要求高,信息的更新要求快,要求迅速查詢學(xué)生的信息,現(xiàn)在還沒有現(xiàn)成的合適的學(xué)校信息管理系統(tǒng),隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量的增加,有關(guān)學(xué)生的各種信息量的成倍增長。面臨龐大的信息量,需要有相應(yīng)的學(xué)生管理系統(tǒng)來提高學(xué)生管理工作的效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計和快速的查詢。因而減少管理反面的工作量。由于傳統(tǒng)的學(xué)生信息管理方法、由于分散管理,易發(fā)生數(shù)據(jù)丟失,勞動強(qiáng)度高,速度慢。使
6、用計算機(jī)可以高速、快捷地完成以上工作。學(xué)生信息信息管理系統(tǒng)以計算機(jī)為工具,通過對教務(wù)管理所需的信息管理,把管理人員從繁瑣的數(shù)據(jù)計算處理中解脫出來,從而全面提高教學(xué)質(zhì)量。1.2課題研究目標(biāo)提高學(xué)生管理效率,節(jié)約管理成本,增加學(xué)生管理的安全性,滿足學(xué)生管理人員的需要,為學(xué)校將來的整體信息化建設(shè)提供了必要的支持。在對現(xiàn)有系統(tǒng)和現(xiàn)狀認(rèn)真調(diào)查分析的基礎(chǔ)上,明確了學(xué)生信息管理工作本身存在的問題和建立管理信息系統(tǒng)的初步要求,進(jìn)一步研究確定新系統(tǒng)的目標(biāo):(1)按照管理信息系統(tǒng)的原理和方法,采用成熟的信息技術(shù)和手段,支持學(xué)
7、生管理的全過程,提高管理工作的效率。(2)針對現(xiàn)代計算機(jī)廣泛應(yīng)用的情況以及數(shù)據(jù)的封閉性,學(xué)生信息管理系統(tǒng)基于WindowsXP、Windows2003、WindowsNT等系統(tǒng)研制、設(shè)計和開發(fā)。(3)考慮經(jīng)費(fèi)等的原因,系統(tǒng)使用一臺PC機(jī)和現(xiàn)有軟件以節(jié)省資金、降低成本。421.3課題研究的理論基礎(chǔ)1.3.1前臺開發(fā)工具VisualBasic6.0VisualBasic(以后簡稱為VB)語言用其設(shè)計應(yīng)用程序時有兩個基本特點(diǎn):可視化設(shè)計和事件驅(qū)動編程。可視化設(shè)計:表現(xiàn)在vb在設(shè)計應(yīng)用于程序界面有“所見即所得”的
8、處理功能。事件驅(qū)動編程:在設(shè)計程序時,把對象添加到窗體中,在用戶與程序之間進(jìn)行交互時,用戶基本上是通過鼠標(biāo)、鍵盤與應(yīng)用程序進(jìn)行交互的,對象就對鼠標(biāo)和鍵盤操作所引發(fā)的事件做出反應(yīng),來執(zhí)行一段應(yīng)用程序。面向?qū)ο蟮脑O(shè)計方法(OOP,ObjectedProgramming)從應(yīng)用領(lǐng)域內(nèi)的問題著手,以直觀自然的方式描述客觀世界的實(shí)體。VisualBasic作為一種面向?qū)ο蟮木幊谭椒?,把程序和?shù)據(jù)封裝起來作為一個對象,并為每個對象賦予相應(yīng)