◆李志 羅青青
隨著第三次信息浪潮的到來,網(wǎng)絡(luò)技術(shù)和信息化管理技術(shù)已逐步改變了人們的生活方式。依托互聯(lián)網(wǎng)和信息管理軟件,架設(shè)專有服務(wù)器為管理工作提供良好的信息化基礎(chǔ)已成為一種趨勢。管理系統(tǒng)采用強(qiáng)大的數(shù)據(jù)庫技術(shù),結(jié)合ASP編程語言,搭建B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)的平臺適合客戶端較多的場合[1-2]。
學(xué)生管理工作是學(xué)校管理工作的重要組成部分,目前大部分學(xué)校還停留在傳統(tǒng)的以班主任為主要參與人,記錄相關(guān)學(xué)生成長過程中的問題和情況。這種管理方式存在許多缺點(diǎn),如不能實(shí)時查詢、記錄學(xué)生整個成長過程中的信息。為了減輕班主任老師的工作量,同時讓更多的家長和校方能夠參與到學(xué)生成長管理中,建立一種基于B/S模型的成長管理系統(tǒng)。
系統(tǒng)采用Web網(wǎng)頁登陸,設(shè)計(jì)出詳細(xì)的成長信息相關(guān)網(wǎng)頁界面,可以對學(xué)生信息和教師工作信息進(jìn)行錄入、導(dǎo)出、刪除等操作。臨時數(shù)據(jù)保持在前臺,較大的數(shù)據(jù)保持在后臺的數(shù)據(jù)庫中。系統(tǒng)分別針對教師和學(xué)生兩個對象作為數(shù)據(jù)庫的表創(chuàng)建的對象,既建立學(xué)生成長的信息,同時也記錄班主任的工作任務(wù),注重學(xué)生和教師的共同發(fā)展。數(shù)據(jù)庫的實(shí)體包括學(xué)生的學(xué)籍、成績、心理狀況等基本信息。采用關(guān)系模型的設(shè)計(jì)思路,分析各個實(shí)體和屬體之間的關(guān)系。
學(xué)生成長管理系統(tǒng)結(jié)構(gòu)圖如圖1所示,在信息系統(tǒng)的功能設(shè)計(jì)方面考慮到學(xué)生的各方面成長,主要分為四個部分:學(xué)籍管理、成績管理、家校互動、素質(zhì)評價。
學(xué)籍管理 主要針對學(xué)生的基本信息進(jìn)行管理,包括學(xué)生的家庭情況、學(xué)籍狀況、家庭困難狀況;針對每個學(xué)生設(shè)置登錄密碼,提供錄入權(quán)限;為教師提供刪除、更改、添加權(quán)限,主要負(fù)責(zé)審核學(xué)生基本信息。

成績管理 該模塊主要負(fù)責(zé)記錄學(xué)生各科成績,并制成相應(yīng)的成績曲線圖,針對單科偏科的學(xué)生提供單科詳細(xì)分析,包括每個科目的各項(xiàng)題目分?jǐn)?shù),幫助學(xué)生和教師能夠更詳細(xì)地了解自己每科的成績情況。優(yōu)秀以及進(jìn)步的學(xué)生都做區(qū)分,能夠?qū)崟r查詢每個學(xué)生在班級以及年級的詳細(xì)排名。
家校互動 該模塊主要記錄家長的聯(lián)系信息,包括手機(jī)和家庭住址以及是否有特殊困難;學(xué)生的學(xué)習(xí)成績以及健康狀況通過手機(jī)方式告知家長;如果有繳費(fèi)信息要求,及時將學(xué)校的繳費(fèi)信息通知家長,以確保學(xué)生不會向家里索要過多學(xué)費(fèi)和雜費(fèi)。
素質(zhì)測評 該項(xiàng)主要記錄學(xué)生綜合素質(zhì),結(jié)合學(xué)校每學(xué)期的心理測評調(diào)查以及性格測試調(diào)查,記錄相關(guān)的心理狀況;通過體育課的各項(xiàng)測試建立基本的體育素質(zhì)測試,將醫(yī)院的體檢報(bào)告錄入系統(tǒng)建立基本的身體素質(zhì)信息;通過素質(zhì)測評的建立,達(dá)到德智體全面發(fā)展的目的。
系統(tǒng)架構(gòu)分析 目前相應(yīng)的管理系統(tǒng)結(jié)構(gòu)設(shè)計(jì)有兩種方式實(shí)現(xiàn),分別為C/S模型和B/S模型。
C/S模型,即客戶機(jī)/服務(wù)器模型,將管理系統(tǒng)設(shè)計(jì)成客戶端軟件,通過軟件訪問后臺服務(wù)器。它的優(yōu)勢在于可以合理分配任務(wù)到客戶端和服務(wù)器端,缺點(diǎn)在于軟件安裝和更新較麻煩,很難適應(yīng)較大數(shù)目的用戶同時使用。
B/S模型,即瀏覽器/服務(wù)器模型,采用WWW瀏覽器實(shí)現(xiàn),主要事務(wù)處理放在服務(wù)器后端實(shí)現(xiàn)。它的優(yōu)點(diǎn)在于簡化了客戶端的硬件和軟件壓力,避免了軟件升級產(chǎn)生的維護(hù)成本和工作量,后期維護(hù)較少,適用于廣域網(wǎng)的大客戶群。綜合本系統(tǒng)考慮,由于學(xué)校師生數(shù)目較為龐大,安裝客戶端較為困難,后期維護(hù)需求較小,所以采用B/S模型。
數(shù)據(jù)庫分析 目前主要數(shù)據(jù)庫包含Access、SQL server、Oracle等[3]。SQL server屬于分布式的關(guān)系數(shù)據(jù)庫,數(shù)據(jù)處理靈活,完全具備Web支持的數(shù)據(jù)庫產(chǎn)品,用戶可以使用Web瀏覽器存儲在數(shù)據(jù)庫中,適合中小型管理系統(tǒng)開發(fā)。本系統(tǒng)選用SQL server 2005作為數(shù)據(jù)庫管理系統(tǒng)。
Web數(shù)據(jù)庫的實(shí)現(xiàn)包含中間件技術(shù)、JAVA技術(shù)、PHP與ASP技術(shù)等[4-6]。ASP技術(shù)是一種動態(tài)服務(wù)器端網(wǎng)頁技術(shù),利用腳本語言生成ADO,利用控件加ADO技術(shù)達(dá)到較好的操作和管理數(shù)據(jù)。本系統(tǒng)選用ASP技術(shù)作為Web數(shù)據(jù)庫開發(fā)的技術(shù)。
成長系統(tǒng)建立在B/S體系結(jié)構(gòu)基礎(chǔ)上,使用網(wǎng)絡(luò)技術(shù)及數(shù)據(jù)庫管理系統(tǒng)構(gòu)建學(xué)生信息系統(tǒng),其結(jié)構(gòu)圖如圖2所示,包含后臺數(shù)據(jù)庫,配置IIS站點(diǎn)服務(wù)器,連接廣域網(wǎng)或者局域網(wǎng),前臺瀏覽器用戶的顯示。

根據(jù)業(yè)務(wù)流程可以設(shè)計(jì)出實(shí)體之間的關(guān)系,列出E-R關(guān)系圖。通過多年調(diào)研和統(tǒng)計(jì)得出成長管理系統(tǒng)的基本結(jié)構(gòu)示意圖如圖3所示,包括信息錄入系統(tǒng)、注冊登陸系統(tǒng)、在線查詢系統(tǒng)、統(tǒng)計(jì)分析系統(tǒng)。

注冊登陸,其中包括三部分的內(nèi)容:用戶注冊、用戶登陸和用戶刪除。
信息錄入,其中包括個人信息的錄入、修改和刪除三部分的功能。
在線查詢,包括個人查詢(即普通用戶查詢)和管理員查詢兩部分。
統(tǒng)計(jì)分析,其中包括每月信息匯總、每年信息統(tǒng)計(jì)和匯總表格打印三個部分。
本文通過提出基于B/S模型的高中學(xué)生成長管理系統(tǒng),從學(xué)生信息收集、管理等工作的實(shí)際需求出發(fā),建立起一座學(xué)生、家長、教師、學(xué)校之間的交流平臺。對B/S模型下采用的各種數(shù)據(jù)庫進(jìn)行對比,采用ASP技術(shù)來建立動態(tài)的基于Web服務(wù)器的數(shù)據(jù)庫環(huán)境,遵循系統(tǒng)開發(fā)的模型和結(jié)構(gòu)化設(shè)計(jì),分析系統(tǒng)功能和特點(diǎn),在一定程度上提高了班主任的學(xué)生管理工作效率和質(zhì)量,推動了中學(xué)管理工作的信息化。
[1]向華萍.基于web的學(xué)生管理系統(tǒng)的信息安全設(shè)計(jì)[J].科技廣場,2004(11):25-27.
[2]張莉著.SQL Server數(shù)據(jù)庫原理及應(yīng)用教程[M].北京:清華大學(xué)出版社,2004:1.
[3]楊世錫,趙輝.ASP+SQL Server動態(tài)網(wǎng)站開發(fā)[M].北京:電子工業(yè)出版社,2005:8.
[4]沈中林.基于B/S模式的高校科研管理信息系統(tǒng)的設(shè)計(jì)[J].中國民航學(xué)院學(xué)報(bào),2005(3):61-64.
[5]鐘樂海,羅明英.ASP技術(shù)在開發(fā)基于B/S模式數(shù)據(jù)庫系統(tǒng)中的應(yīng)用[J].四川師范學(xué)院學(xué)報(bào):自然科學(xué)版,2005(4):358-362.
[6]丁占濤,鄒敏.基于B/S模式的教師信息管理系統(tǒng)[J].微型電腦應(yīng)用,2003,19(1):20-22.