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

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

根據業務流程可以設計出實體之間的關系,列出E-R關系圖。通過多年調研和統計得出成長管理系統的基本結構示意圖如圖3所示,包括信息錄入系統、注冊登陸系統、在線查詢系統、統計分析系統。

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