摘要:論文介紹了高校學(xué)生信息管理系統(tǒng)的開(kāi)發(fā)過(guò)程,主要的任務(wù)包括:1.通過(guò)對(duì)學(xué)生信息管理系統(tǒng)做需求分析,確定了系統(tǒng)的設(shè)計(jì)目標(biāo)以及系統(tǒng)的需求。2.完成了系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。經(jīng)過(guò)系統(tǒng)分析、設(shè)計(jì)、實(shí)現(xiàn),系統(tǒng)能夠良好地完成學(xué)生信息管理工作。
關(guān)鍵詞:學(xué)生信息;管理系統(tǒng);ASP.NET
中圖分類(lèi)號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 09-0000-02
一、引言
在21世紀(jì)如此高度信息化的社會(huì),高校也趕上了信息化的腳步。越來(lái)越多的高校管理部門(mén)選擇信息技術(shù)快捷方便地獲取所需要的信息,學(xué)生是高校的主體,實(shí)現(xiàn)學(xué)生管理的信息化顯得尤為重要。目前,國(guó)內(nèi)的高校建成了校園網(wǎng),有了實(shí)現(xiàn)信息互通的硬件平臺(tái),并且部分高校擁有學(xué)生信息管理系統(tǒng),這種系統(tǒng)的使用方便了師生全方位、及時(shí)地了解和掌握相關(guān)信息,大大減輕了工作人員的勞動(dòng)強(qiáng)度,提升了教學(xué)管理的水平,提高了管理效率。
本文對(duì)高校學(xué)生信息管理系統(tǒng)進(jìn)行了研究與開(kāi)發(fā)具有很好的理論意義和社會(huì)效益價(jià)值。開(kāi)發(fā)后的學(xué)生信息管理系統(tǒng)主要負(fù)責(zé)及時(shí)準(zhǔn)確地提供學(xué)生管理中的各種信息,實(shí)現(xiàn)信息資源共享,提高信息處理能力和速度。
二、系統(tǒng)的需求分析與設(shè)計(jì)
(一)系統(tǒng)設(shè)計(jì)目標(biāo)
系統(tǒng)開(kāi)發(fā)的總體目標(biāo)是實(shí)現(xiàn)學(xué)生信息管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。在學(xué)生管理過(guò)程中,為了實(shí)現(xiàn)數(shù)字化管理,將學(xué)生處以及相關(guān)院(部)、學(xué)生通過(guò)校園網(wǎng)進(jìn)行連接,建立信息共享的網(wǎng)絡(luò)體系,最終實(shí)現(xiàn)學(xué)生信息管理數(shù)據(jù)庫(kù)系統(tǒng)。
(二)系統(tǒng)功能描述
系統(tǒng)應(yīng)具備七大功能:日常管理、基本信息管理、文件管理、助學(xué)貸款管理、審批管理、就業(yè)管理、留言。下面對(duì)一些主要功能做介紹:
1.基本信息管理
(1)基于權(quán)限的管理:本系統(tǒng)可以同時(shí)提供給管理員(教師)或者學(xué)生使用。但是對(duì)于學(xué)生類(lèi)用戶而言,只能查看本人的信息;而對(duì)于管理員而言,其可以瀏覽、查找管理所有的學(xué)籍信息。
(2)囊括所有學(xué)生的基本情況,例如:學(xué)號(hào)、姓名、性別、出生日期、班級(jí)、家庭地址、所在院系、電話等等。
(3)具有瀏覽和查找功能??梢愿鶕?jù)院(部)、班級(jí)等查找對(duì)應(yīng)學(xué)生的學(xué)籍信息,也可以進(jìn)行精確查找學(xué)籍信息、模糊查找學(xué)籍信息。
(4)可以對(duì)學(xué)生學(xué)籍進(jìn)行變動(dòng)管理,對(duì)學(xué)籍信息進(jìn)行增、刪、改等操作。
2.日常管理
日常管理模塊完成關(guān)于學(xué)生各種管理和檢查工作,主要包括:
(1)學(xué)生考勤信息管理:完成學(xué)生在校上課情況登記。
(2)學(xué)生獎(jiǎng)勵(lì)信息管理:實(shí)現(xiàn)獎(jiǎng)勵(lì)信息的查詢、增加、修改、刪除、統(tǒng)計(jì)等功能,完成學(xué)生各種獎(jiǎng)勵(lì)情況的登記。
(3)學(xué)生處分信息管理:學(xué)生處負(fù)責(zé)審查、審批學(xué)生處分信息,并反饋給各學(xué)院。院(部)用戶只有瀏覽、添加、修改、刪除處分信息,而無(wú)審批權(quán)力。
3.助學(xué)貸款管理
助學(xué)貸款管理模塊主要是處理貸款銀行、貸款類(lèi)別、貸款年限、還貸時(shí)間及金額等信息,能夠登記、查詢、上報(bào)各種信息。為了實(shí)現(xiàn)學(xué)生貸款管理的方便性,學(xué)生可以在線申請(qǐng)助學(xué)貸款。
(二)系統(tǒng)需求分析
通過(guò)分析,從用戶的性質(zhì)來(lái)看,可將系統(tǒng)用戶的角色分為四類(lèi):學(xué)校管理部門(mén)(學(xué)生處);院(部)級(jí)管理員;輔導(dǎo)員;學(xué)生。其中學(xué)校管理部門(mén)(學(xué)生處)與院(部)級(jí)管理員之間是繼承關(guān)系,院(部)級(jí)管理員與輔導(dǎo)員之間也是繼承關(guān)系,即前者繼承了后者的所有功能。各類(lèi)用戶相互協(xié)作完成學(xué)生各種信息的錄入、查詢?yōu)g覽、上傳、下載、保存、統(tǒng)計(jì)匯總等功能,院(部)用戶完成信息的錄入,學(xué)生處管理人員負(fù)責(zé)這些信息的審查并做相應(yīng)的處理。
(四)類(lèi)圖設(shè)計(jì)
根據(jù)以上功能需求的分析,首先建立對(duì)象模型,構(gòu)造出類(lèi)圖。
本系統(tǒng)的業(yè)務(wù)邏輯包類(lèi)圖如圖1所示,本系統(tǒng)涉及的主要類(lèi)有:學(xué)生信息(Student),用戶信息(Users),班級(jí)信息(Class)就業(yè)信息(EmploymentInf),獎(jiǎng)勵(lì)信息(RewardInf),考勤信息(AttendanceInf),處分信息(PunishmentInf)。
圖1業(yè)務(wù)邏輯包類(lèi)圖
三、系統(tǒng)的實(shí)現(xiàn)
選用Microsoft.Net Framework 3.5版本,在Visual Studio 2008(ASP.NET(C#))集成開(kāi)發(fā)環(huán)境下進(jìn)行開(kāi)發(fā);數(shù)據(jù)庫(kù)使用SQL Server 2005進(jìn)行開(kāi)發(fā)。下面介紹系統(tǒng)的幾個(gè)典型模塊。
(一)系統(tǒng)的登錄
每類(lèi)用戶都必須有用戶名和密碼,因此登錄系統(tǒng)必須對(duì)這兩種登錄信息驗(yàn)證。登錄窗口是應(yīng)用程序的入口,用戶只有通過(guò)該入口才能進(jìn)入系統(tǒng)。用戶登錄過(guò)程中選擇登錄角色,然后根據(jù)角色到對(duì)應(yīng)的用戶數(shù)據(jù)表中驗(yàn)證該用戶的信息。若驗(yàn)證成功則進(jìn)入相應(yīng)的用戶登錄界面,若不成功,則重新回到登錄窗口。其中,驗(yàn)證用戶名和密碼的正確性時(shí),將登錄界面中輸入的用戶名和密碼與數(shù)據(jù)庫(kù)中的用戶信息進(jìn)行匹配,如果符合,就驗(yàn)證成功。而訪問(wèn)數(shù)據(jù)庫(kù)是用ADO.NET實(shí)現(xiàn)的。
(二)錄入學(xué)生基本情況
系統(tǒng)應(yīng)對(duì)學(xué)生的信息進(jìn)行采集,以此獲得本系統(tǒng)的重要基礎(chǔ)信息。用戶在網(wǎng)頁(yè)上點(diǎn)擊學(xué)生信息采集模塊,進(jìn)入的采集界面。采集界面如圖2所示。
圖2學(xué)生信息采集模塊
(三)顯示學(xué)生基本情況
用戶選擇要查詢的班級(jí),系統(tǒng)可將對(duì)應(yīng)班級(jí)的學(xué)生信息顯示出來(lái),實(shí)現(xiàn)效果圖如圖3所示。
圖3顯示學(xué)生基本情況
(四)日常管理
日常管理模塊完成關(guān)于學(xué)生各種管理和檢查工作,獎(jiǎng)勵(lì)管理實(shí)現(xiàn)的截圖如圖4所示。
圖4獎(jiǎng)勵(lì)管理
四、結(jié)束語(yǔ)
本文對(duì)高校學(xué)生信息管理系統(tǒng)進(jìn)行了系統(tǒng)分析,得出了該系統(tǒng)的功能,并完成了系統(tǒng)的設(shè)計(jì),利用ASP.NET,SQL SERVER 2005技術(shù)實(shí)現(xiàn)了系統(tǒng)。系統(tǒng)大大減輕了工作人員的勞動(dòng)強(qiáng)度,提升了教學(xué)管理的水平,提高了管理效率,流程處理更加快捷、方便。
參考文獻(xiàn):
[1]楊彪.基于B/S結(jié)構(gòu)的學(xué)生管理信息系統(tǒng)分析與設(shè)計(jì)[D].西安:長(zhǎng)安大學(xué),2007
[2]黃美瓊.基于B/S高校學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2012(02):204-205.
[3]李秋珍.基于EA的高職院校學(xué)生工作管理信息系統(tǒng)探討[J].福建信息技術(shù)教育,2012(02):19-23
基金項(xiàng)目:湖南工業(yè)大學(xué)自然科學(xué)研究項(xiàng)目(2011HZX13)
計(jì)算機(jī)光盤(pán)軟件與應(yīng)用2012年9期