王馨磊 安永麗

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