王馨磊 安永麗
摘要 學(xué)生信息管理是學(xué)校政務(wù)工作要點,基于ASP.NET建立學(xué)生信息管理系統(tǒng),不僅可以降低人力工作強度,同時還能夠提高信息數(shù)據(jù)的完整性與可靠性,進一步提高工作綜合效率。為實現(xiàn)學(xué)生信息管理系統(tǒng)的設(shè)計,需要確定系統(tǒng)功能性,然后完成各模塊的設(shè)計,搭建功能完善的學(xué)生信息管理系統(tǒng)。
【關(guān)鍵詞】ASP.NET學(xué)生信息管理系統(tǒng)設(shè)計
基于ASP.NET來建立學(xué)生信息管理系統(tǒng),必須要明確系統(tǒng)設(shè)計的核心目的,以滿足實際應(yīng)用為基本,確定系統(tǒng)架構(gòu)與功能模塊,確保系統(tǒng)能夠?qū)Σ粩嘣龆嗟膶W(xué)生信息進行高效管理,減少常見問題的出現(xiàn)。
1學(xué)生信息管理系統(tǒng)設(shè)計要求
在學(xué)校不斷擴招的背景下,面對越來越多的學(xué)生數(shù)量,學(xué)生信息管理工作難度也會不斷增大,傳統(tǒng)的人工管理方法已經(jīng)無法適應(yīng)現(xiàn)狀發(fā)展需求。正確看待計算機技術(shù)與網(wǎng)絡(luò)技術(shù)所具有的優(yōu)勢,以其為基礎(chǔ)來建立功能完善的學(xué)生信息管理系統(tǒng),將計算機管理代替?zhèn)鹘y(tǒng)的手工整理方式,不僅能夠提高信息管理效率,還可以做到信息的完整性與實時性,以更為規(guī)范化、自動化的模式來對學(xué)生信息進行管理,整個工作效率更高。
2學(xué)生信息管理系統(tǒng)需求分析
總結(jié)以往學(xué)生信息管理工作特點,以滿足實際需求為目的,可以確定系統(tǒng)設(shè)計的基本要求:
(1)統(tǒng)一友好的操作界面,降低系統(tǒng)操作的復(fù)雜性,保證其簡單易用,便于不同用戶的操作使用。
(2)建立相應(yīng)的功能模塊,并對相關(guān)進行及時補充與完善,做到信息的實時性更新,學(xué)生、家長、教師以及管理人員等均可以登錄系統(tǒng)檢索尋找所需信息,尤其是新生可以通過系統(tǒng)內(nèi)容瀏覽對學(xué)校信息做到初步了解。
(3)對不同用戶設(shè)定相應(yīng)的操作功能,具備完善的密碼修改與登錄驗證功能。
(4)學(xué)生可根據(jù)自身實際情況對基本信息進行修改和更新,同時還可以對其他相關(guān)信息進行查詢,下載相應(yīng)資料。
(5)教師可以對所需信息進行查詢、增加、修改以及上傳文件等。
(6)學(xué)生可以借助系統(tǒng)平臺進行交流,并且學(xué)生隨時可以提出合理性建議。
通過管理系統(tǒng),無論是學(xué)生、教師以及管理人員均能夠從中獲取所需信息,并對存在錯誤的信息進行修改,減少了信息層層傳遞產(chǎn)生的失誤率,并且可以節(jié)省大量的信息傳遞時間,實際管理效率更高。
3基于ASP.NET學(xué)生信息管理系統(tǒng)設(shè)計
3.1系統(tǒng)結(jié)構(gòu)框架
基于ASP.NET設(shè)計學(xué)生信息管理系統(tǒng),可以采用模塊化設(shè)計方法,以滿足實際需求為目的,合理劃分各個功能模塊,確定每個模塊均為獨立完成任務(wù),降低系統(tǒng)維護難度。系統(tǒng)主要包括登錄模塊、學(xué)生模塊與教務(wù)模塊三部分。如圖1所示。
3.2系統(tǒng)功能實現(xiàn)
3.2.1登錄模塊
基于ASP.NET技術(shù),登錄界面的設(shè)計,需要對登錄用戶的身份信息和密碼進行匹配,驗證信息一致則可以進入到管理系統(tǒng)內(nèi)。ASPNET對用戶信息是否合法進行驗證,且如果操作錯誤,系統(tǒng)會提示相應(yīng)信息。
3.2.2學(xué)生模塊
(1)注冊。新入學(xué)的學(xué)生需要在系統(tǒng)內(nèi)注冊新信息,即將個人信息輸入到系統(tǒng)內(nèi),注冊驗證后得到相應(yīng)的用戶身份,作為后期登錄操作的用戶名。其中在注冊過程中驗證,必須要保證學(xué)生注冊信息的完整性與真實性。
(2)學(xué)籍。學(xué)籍管理功能包括選課、成績查詢、等級考試報名以及重修補考等。例如選課功能,學(xué)生可以在系統(tǒng)內(nèi)瀏覽授課教師發(fā)布的課程內(nèi)容和時間安排,學(xué)生便可以根據(jù)興趣和自身情況進行選課,整個選課時間為此2-4周,在此階段內(nèi)可以對選課信息進行調(diào)整修改,但是一旦超過時限則選課信息被鎖定無法修改。
(3)畢業(yè)。畢業(yè)管理即學(xué)生離校時需要辦理的各項手續(xù),對畢業(yè)生信息進行全面統(tǒng)計,便于對畢業(yè)生的在校資源進行回收。同時如實記錄畢業(yè)生去向,為日后查詢提供依據(jù),形成系統(tǒng)的學(xué)生關(guān)系網(wǎng)。
(4)維護。ASP.NET技術(shù)可以提供系統(tǒng)的維護功能,學(xué)生可以對自身信息進行更新修改。但是在修改密碼之前需要進行身份信息驗證,以此來保證信息管理的準(zhǔn)確性與實時性。
3.2.3教務(wù)模塊
在對教務(wù)模塊進行設(shè)計時,需要滿足教師與學(xué)生實際需求,不僅可以完成教師課表的編寫,同時還可提供有效排課服務(wù),保證在任何流程上均可以達到規(guī)范教學(xué)的效果。尤其是要做好課程時間安排,避免教師與課程矛盾,提高教務(wù)工作效率。
4結(jié)束語
基于ASP.NET來對學(xué)生信息管理系統(tǒng)進行設(shè)計,應(yīng)以滿足實際應(yīng)用需求為目的,確定系統(tǒng)整體框架后完成各個子模塊的設(shè)計,保證系統(tǒng)功能的完善性,可以滿足各類用戶的應(yīng)用要求。
參考文獻
[1]馮楚帆,基于ASP.NET的學(xué)生信息管理系統(tǒng)設(shè)計[J].電子技術(shù)與軟件工程,2017 (08):45.
[2]蔣永偉,基于ASP.NET的學(xué)生教務(wù)信息管理系統(tǒng)設(shè)計與實現(xiàn)[J]山東工業(yè)技術(shù),2016 (07):210.
[3]吳思杰,杜曉明,基于ASP.NET的學(xué)生信息管理系統(tǒng)的設(shè)計與實現(xiàn)[J],江蘇科技信息,2015 (27): 46-47.
[4]肖坤峨.基于ASP.NET的學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn)[J].電腦編程技巧與維護,2 014 (16):33-35+44.
[5]周芳.學(xué)生信息管理系統(tǒng)設(shè)計中ASP.NET技術(shù)的應(yīng)用探究[J].新余學(xué)院學(xué)報,2014,19 (04): 28-30.
[6]賀婧怡.基于ASP.net的學(xué)生信息管理系統(tǒng)設(shè)計與實現(xiàn)[D].湖南大學(xué),2014.