|
1. 學(xué)生信息管理系統(tǒng)概述 1.1 系統(tǒng)開(kāi)發(fā)背景 學(xué)生信息管理系統(tǒng)是學(xué)校管理的重要工具,是學(xué)校不可或缺的部分。隨著在校大學(xué)生人數(shù)的不斷增加,教務(wù)系統(tǒng)的數(shù)量也不斷的上漲,。學(xué)校工作繁雜、資料眾多,人工管理信息的難度也越來(lái)越大,顯然是不能滿足實(shí)際的需要,效率也是很低的。并且這種傳統(tǒng)的方式存在著很多的弊端,如:保密性差、查詢不便、效率低,很難維護(hù)和更新等。然而,本系統(tǒng)針對(duì)以上缺點(diǎn)能夠極大地提高學(xué)生信息管理的效率,也是科學(xué)化、正規(guī)化的管理,與世界接軌的重要條件。 學(xué)生信息管理系統(tǒng)具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理的效率。 1.2 開(kāi)發(fā)意義 隨著這些年電腦計(jì)算機(jī)的速度質(zhì)的提高,成本的下降,IT互聯(lián)網(wǎng)大眾趨勢(shì)的發(fā)展。我們使用電腦的高效率才處理數(shù)據(jù)信息成為可能。學(xué)生學(xué)籍管理系統(tǒng)的出現(xiàn),正是管理人員與信息數(shù)據(jù),計(jì)算機(jī)的進(jìn)入互動(dòng)時(shí)代的體現(xiàn)。友好的人機(jī)交互模式,清晰簡(jiǎn)明的圖形界面,高效安全的操作使得我們對(duì)成千上萬(wàn)的信息的管理得心應(yīng)手。通過(guò)這個(gè)系統(tǒng),可以做到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量?毋庸置疑,切實(shí)有效地把計(jì)算機(jī)管理引入學(xué)校教務(wù)管理中,對(duì)于促進(jìn)學(xué)校管理制度,提高學(xué)校教學(xué)質(zhì)量與辦學(xué)水平有著顯著意義? 1.3系統(tǒng)使用范圍 本系統(tǒng)的設(shè)計(jì)考慮了系統(tǒng)的通用性,可以應(yīng)用于教育系統(tǒng)的各種類型院校。系統(tǒng)開(kāi)發(fā)技術(shù) 2. 系統(tǒng)需求分析 2.1 開(kāi)發(fā)環(huán)境和軟件 (1)操作系統(tǒng):Windows 7 (2)數(shù)據(jù)庫(kù)軟件:SQL Server 2005 (3)Java開(kāi)發(fā)工具:Eclipse 2.2 系統(tǒng)設(shè)計(jì)與功能分析 學(xué)生信息管理系統(tǒng),可用于學(xué)校等機(jī)構(gòu)的學(xué)生信息管理,查詢,更新與維護(hù),使用方便,易用性強(qiáng),圖形界面清晰明了。該軟件用java語(yǔ)言編寫,用SQLServer2005數(shù)據(jù)庫(kù)作為后臺(tái)的數(shù)據(jù)庫(kù)進(jìn)行信息的存儲(chǔ),用SQL語(yǔ)句完成學(xué)生學(xué)籍信息的添加,查詢,修改,刪除的操作以及成績(jī)的錄入,修改,刪除等。用ODBC驅(qū)動(dòng)實(shí)現(xiàn)前臺(tái)Java與后臺(tái)SQL數(shù)據(jù)庫(kù)的連接。Java語(yǔ)言跨平臺(tái)性強(qiáng),可以在windows,linux,ubuntu等系統(tǒng)下使用,方便簡(jiǎn)單,安全性好。SQLServer2005數(shù)據(jù)庫(kù)高效安全,兩者結(jié)合可相互利用各自的優(yōu)勢(shì)。 該系統(tǒng)實(shí)現(xiàn)的大致功能: 1.用戶登陸界面。該界面可以選擇使用者的身份學(xué)生。不同的身份有不同的操作界面和功能權(quán)限。ID號(hào)和密碼輸入正確即可登錄。學(xué)生管理界面。 提供了學(xué)生學(xué)籍信息的查詢,相關(guān)科目的成績(jī)查詢和排名,修改登錄密碼等功能。 2.管理員管理界面。擁有最高的權(quán)限。允許添加教師信息和課程信息等。 3.登錄的用戶信息分別存儲(chǔ)在SQL數(shù)據(jù)庫(kù)的“管理員信息表”,“學(xué)籍信息表”中,如果用戶信息不存在則三張表中,將會(huì)無(wú)權(quán)利登錄本管理系統(tǒng)。 保證了本學(xué)生管理系統(tǒng)的安全性。 3.?dāng)?shù)據(jù)庫(kù)設(shè)計(jì) 3.1 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì) 圖3-1學(xué)籍管理系統(tǒng) 圖3-2成績(jī)管理系統(tǒng) 圖3-4管理員系統(tǒng) 圖3-4學(xué)籍管理系統(tǒng)流程圖 實(shí)體屬性表: 3.2 系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)管理員信息表: 成績(jī)信息表: 學(xué)籍信息表: 3.3數(shù)據(jù)庫(kù)實(shí)現(xiàn) 3.3.1 SQL語(yǔ)句實(shí)現(xiàn) (1)學(xué)籍信息表創(chuàng)建: 7.課程設(shè)計(jì)總結(jié) 此次的課程設(shè)計(jì)是一個(gè)新的體驗(yàn)、挑戰(zhàn),通過(guò)此次課程設(shè)計(jì)我們學(xué)會(huì)了綜合運(yùn)用所學(xué)的應(yīng)用集成知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力,對(duì)我們的實(shí)際工作能力進(jìn)行了具體訓(xùn)練和考察. 此次的設(shè)計(jì)是一個(gè)新的體驗(yàn)、新的挑戰(zhàn),我在此過(guò)程中不但應(yīng)用了所學(xué)的知識(shí),而且還不斷的學(xué)習(xí)新的知識(shí)、工具,以完成設(shè)計(jì)的需要,在設(shè)計(jì)的過(guò)程中我深深體會(huì)到作為1個(gè)學(xué)習(xí)計(jì)算機(jī)專業(yè)的人士,為了實(shí)現(xiàn)1個(gè)模塊的代碼、為了1個(gè)設(shè)計(jì)的實(shí)現(xiàn)思想、經(jīng)常絞盡腦汁來(lái)達(dá)到設(shè)計(jì)所要達(dá)到的目的,。
信息發(fā)布:廣州名易軟件有限公司 http://m.jetlc.com
|