摘 要 以貧困生評(píng)定管理系統(tǒng)開發(fā)作為出發(fā)點(diǎn),有效地結(jié)合ASP.NET技術(shù)優(yōu)勢(shì),設(shè)計(jì)并開發(fā)實(shí)現(xiàn)一套基于.NET平臺(tái)的貧困生認(rèn)定系統(tǒng),對(duì)規(guī)范、細(xì)化貧困生認(rèn)定工作具有很好的借鑒意義。
關(guān)鍵詞 ASP.NET技術(shù);B/S模式;貧困生
中圖分類號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:B
文章編號(hào):1671-489X(2015)15-0026-02
近年來(lái),黨和國(guó)家高度重視家庭困難學(xué)生上學(xué)、生活問(wèn)題,中央有關(guān)部門密集出臺(tái)關(guān)于高校經(jīng)濟(jì)困難學(xué)生的資助政策。然而,我國(guó)貧困生政策落實(shí)情況并不樂(lè)觀,貧困生的認(rèn)定常常被個(gè)人偏好、思維定勢(shì)、下意識(shí)等非理性因素所影響,不公平、不公正現(xiàn)象普遍存在。由此,貧困生認(rèn)定程序的系統(tǒng)化、規(guī)范化是實(shí)現(xiàn)教育公平的必然選擇。
1 ASP.NET技術(shù)
ASP.NET是統(tǒng)一的Web開發(fā)平臺(tái),是基于通用語(yǔ)言的編譯運(yùn)行的程序,利用該技術(shù)構(gòu)建的應(yīng)用程序的安全性、穩(wěn)定性和可伸縮性更好。ASP.NET技術(shù)是基于.NET的環(huán)境,具有語(yǔ)言獨(dú)立化,Visual Basic.NET、C#、Perl與Python語(yǔ)言都可使用,可以根據(jù)程序具體情況最為適宜地編程語(yǔ)言。此外,ASP.NET技術(shù)還具有簡(jiǎn)單性、高效可管理性,這些都促進(jìn)了ASP.NET技術(shù)的應(yīng)用與發(fā)展。
2 基于ASP.NET技術(shù)的貧困生認(rèn)定系統(tǒng)需求分析
1)學(xué)生可以登錄管理系統(tǒng),進(jìn)行個(gè)人信息資料的填寫、修改、刪除等,可以查詢貧困生政策信息及其進(jìn)展情況進(jìn)行申請(qǐng)登記,并可以進(jìn)行在線投票參與貧困生認(rèn)定的全過(guò)程。
2)教師可以登錄管理系統(tǒng),發(fā)布、管理貧困生資助信息,并在權(quán)限范圍內(nèi)對(duì)自己所在院系、班級(jí)的學(xué)生信息資料進(jìn)行查看、瀏覽,及時(shí)掌握學(xué)生的基本信息,了解貧困生報(bào)名、申請(qǐng)情況,及時(shí)進(jìn)行匯總分析,根據(jù)學(xué)生的綜合情況,審核、評(píng)定貧困申請(qǐng)。
3)管理者可以對(duì)管理系統(tǒng)進(jìn)行必要的升級(jí)、維護(hù),根據(jù)不同的使用者設(shè)定不同的登錄、訪問(wèn)權(quán)限并對(duì)其進(jìn)行有效的監(jiān)督管理;同時(shí),還可以根據(jù)系統(tǒng)要求增添、刪減系統(tǒng)功能模塊,完善系統(tǒng)功能。
3 系統(tǒng)總體設(shè)計(jì)
系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 基于ASP.NET技術(shù)的貧困生認(rèn)定管理系統(tǒng)采用B/S架構(gòu)模式,三層結(jié)構(gòu)模式分別為表示層、功能層、數(shù)據(jù)層,該模式下的貧困生認(rèn)定管理系統(tǒng)的開發(fā)能夠保障系統(tǒng)的高效、平穩(wěn)運(yùn)行。1)表示層:位于最頂端,是用戶交互界面,主要是對(duì)用戶的請(qǐng)求的接受以及數(shù)據(jù)的返回,為客戶端提供應(yīng)用程序的訪問(wèn)。2)功能層,即業(yè)務(wù)邏輯層,主要負(fù)責(zé)接收用戶發(fā)出的各項(xiàng)HTTP請(qǐng)求,并對(duì)其進(jìn)行分析轉(zhuǎn)換處理,幫助進(jìn)入數(shù)據(jù)層,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的訪問(wèn)并將其結(jié)果再傳遞回Web服務(wù)器,最終由Web瀏覽器以XML或HTML的形式將結(jié)果發(fā)送給客戶端瀏覽器。3)數(shù)據(jù)層:實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的交互,完成查詢、修改和刪除等對(duì)數(shù)據(jù)文件的操作。
系統(tǒng)功能設(shè)計(jì) 基于ASP.NET技術(shù)的貧困生認(rèn)定管理系統(tǒng)以功能模塊化設(shè)計(jì)為基礎(chǔ),根據(jù)該系統(tǒng)主要使用主體劃分為學(xué)生、教師和管理者三大主體功能模塊,同時(shí),結(jié)合該三者的系統(tǒng)功能需求的不同,又分為不同的子模塊,由此,貧困生管理系統(tǒng)功能結(jié)構(gòu)如圖1所示。
1)學(xué)生功能模塊。學(xué)生注冊(cè)登記后,通過(guò)輸入用戶名、密碼進(jìn)行系統(tǒng)的登錄,系統(tǒng)會(huì)通過(guò)數(shù)據(jù)庫(kù)對(duì)該用戶名和密碼進(jìn)行核對(duì),如若正確,則能夠順利實(shí)現(xiàn)系統(tǒng)的登錄。學(xué)生進(jìn)入該系統(tǒng)后根據(jù)系統(tǒng)設(shè)計(jì)的相關(guān)子模塊能夠查詢、增添、修改個(gè)人基本信息,進(jìn)行貧困信息的查看、瀏覽,根據(jù)個(gè)人條件進(jìn)行貧困申請(qǐng)并及時(shí)地跟蹤貧困生認(rèn)定結(jié)果。
2)教師功能模塊。教師注冊(cè)登記后,通過(guò)用戶名、密碼實(shí)現(xiàn)系統(tǒng)的得登錄,系統(tǒng)會(huì)核實(shí)教師的用戶身份,并根據(jù)其權(quán)限進(jìn)行不同頁(yè)面的鏈接。該模塊能夠?yàn)榻處熖峁┎榭?、管理學(xué)生貧困生申請(qǐng)信息的權(quán)限,教師可以根據(jù)學(xué)生的個(gè)人和家庭狀況進(jìn)行貧困生的在線審查、評(píng)定工作。
3)管理者功能模塊。該模塊管理者根據(jù)用戶的不同設(shè)定不同的用戶權(quán)限,并能夠?qū)崿F(xiàn)對(duì)于不同用戶個(gè)人信息資料的管理和維護(hù),并根據(jù)用戶的需求增添、刪減功能模塊;同時(shí),該模塊可以對(duì)貧困生的審核、評(píng)定結(jié)果進(jìn)行管理。
4 系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì),直接關(guān)系著整個(gè)管理系統(tǒng)的運(yùn)行效率和運(yùn)行質(zhì)量。根據(jù)文中對(duì)于系統(tǒng)功能需求的分析,需要構(gòu)建不同的表,以完成儲(chǔ)存信息的需求。如表1所示“貧困生申請(qǐng)信息表”,主要用來(lái)儲(chǔ)存貧困學(xué)生的個(gè)人、家庭及貧困情況。
5 系統(tǒng)的實(shí)現(xiàn)
基于ASP.NET技術(shù)的貧困生認(rèn)定管理系統(tǒng)以ASP.NET作為開發(fā)平臺(tái),選用C#為程序設(shè)計(jì)語(yǔ)言,采用ADO.NET技術(shù)作為數(shù)據(jù)訪問(wèn)接口,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的交互訪問(wèn),數(shù)據(jù)源可以是文本文件、Excel表格、XML文件,ADO.NET以實(shí)現(xiàn)Web服務(wù)器對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)為基礎(chǔ),將數(shù)據(jù)庫(kù)訪問(wèn)結(jié)果連接到Web頁(yè)面。以SQL Server 2000作為數(shù)據(jù)庫(kù)管理系統(tǒng),SQL Server利用XML文檔進(jìn)行Web溝通,用戶在Internet上使用XML可以實(shí)現(xiàn)對(duì)于數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行存儲(chǔ)、檢索、增改、刪除等操作。
6 結(jié)語(yǔ)
隨著國(guó)家對(duì)貧困生政策支持力度的加大,高校貧困生認(rèn)定工作中的具體問(wèn)題也日益嚴(yán)重。為確保資助工作真正惠及困難學(xué)生,貧困生的評(píng)定應(yīng)該本著客觀、公平、公正的原則,綜合學(xué)生的各項(xiàng)信息資料,在嚴(yán)格遵守各項(xiàng)評(píng)審細(xì)則的基礎(chǔ)上民主評(píng)議、實(shí)事求是?;贏SP.NET技術(shù)的貧困生認(rèn)定管理系統(tǒng),可以實(shí)現(xiàn)高校貧困生的信息化管理,使國(guó)家貧困生資助政策真正落到實(shí)處。
參考文獻(xiàn)
[1]盧櫟.高校貧困生評(píng)定系統(tǒng)的分析與設(shè)計(jì)[D].昆明:云南大學(xué),2013.
基金項(xiàng)目:榆林學(xué)院自然類科研基金項(xiàng)目(項(xiàng)目號(hào):12YK51)。
作者:張燁,榆林學(xué)院 副教授,研究方向?yàn)檐浖こ?、?shù)據(jù)庫(kù)技術(shù)(719000)。