摘要:通過對特殊教育學校師資培訓工作相關信息進行動態采集、整理、統計、匯總,形成科學的分析報表,作為培訓中心制定科學的年度培訓計劃的重要依據。系統選用Window server 2003開發平臺,ASP.NET開發前端網絡頁面,IIS6.0作為后臺服務器,SQL Server 2005作為后臺數據庫管理系統,Microsoft Visual Studio .NET2003為編程工具。
關鍵詞:特殊教育;ASP.NET;管理系統;師資培訓
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2009)33-9255-02
Teacher Training Management System Based on .NET
HU Bo
(Nanjing Technical College of Special Education, Nanjing 210036, China)
Abstract: This management system is talking about the training for the teacher of Special Education. It can collect ,statistics, summary the information, Analysis of the formation of scientific statements. At last, the training center can make an annual training plan. The system uses window server2003, SQL Server 2005 and Microsoft Visual Studio.NET2003.
Key words: special education; ASP.net; management system; teacher training
胡錦濤總書記在黨的十七大報告中首次提出要“關心特殊教育”,體現了黨和政府對特殊教育事業的關愛。隨著特殊教育領域的教育教學改革的逐步深化,教師隊伍的專業化建設的步伐明顯低于社會的實際需求。為了更好地推進特殊學校師資培訓工作,我院成立特殊教育師資培訓中心,目前已初步建立起了開放、高效的特殊教育學校教師繼續教育體系。師資培訓管理系統是對師資培訓工作中的各類信息進行動態采集、整理、統計、分析,而開發的一套科學、合理的管理工具。提高了工作的效率,實現工作的科學化、信息化、規范化,為我省特殊教育師資培訓工作機構提供準確地特殊教育學校師資情況,以此建立更加科學有效地特殊教育師資培訓體系。
1 系統需求分析
1.1 功能需求
系統開發的總任務是實現師資培訓信息的系統化、規范化和自動化。讓教育主管部門及培訓機構了解我省特殊教育學校情況、教師情況、專業分布、培訓課程分布、培訓比例等重要信息,為年度培訓計劃提供科學數據和決策。信息管理系統完成的功能主要有:
1) 學校信息錄入、查詢、修改,包括學校情況、校長信息、職工總數、職工情況分項目匯總數據;2) 教師信息輸入、查詢、修改,包括教師基本信息、從事特教工作時間、第一學歷情況、第二學歷情況、第三學歷情況、最終學歷情況、擔任課程等;3) 教師培訓信息輸入、查詢、修改包括教師姓名、是否特教專業、培訓情況、脫產進修情況;4) 數據統計與分析,包括學校情況統計、教師學歷分析、培訓課程數據分析。
1.2 系統設計及功能模塊
師資培訓管理系統設計為三層B/S結構模式,分別為數據層、應用層和操作層(圖1)。數據層為系統提供信息支持,包括培訓系統數據變更涉及到的所需要的各類數據庫。系統應用層包括系統管理、學校信息管理、教師信息管理、培訓信息管理、信息查詢、培訓統計分析和統計輸出等子系統。根據操作層用戶的具體要求,通過Web Service 調用這些各子系統的相關界面,在服務器上進行統計分析。
把結果返饋給客戶端。這是該系統的計算核心部分,是聯系客戶端和服務器的紐帶,它直接關系本系統運行效率和運行結果的準確性。操作層由ASP.NET開發的Web 頁面組成,利用Microsoft Visual Studio.NET2003提供的各類組件,提供給用戶豐富的人機交互界面,直觀反映系統應用層中的各子系統的內容,可快捷、方便地查詢、統計各個特殊教育學校教師培訓情況和全省整體培訓狀況。
2 系統統計分析功能分析與實現
2.1 系統開發工具及運行環境
管理系統開發采用Microsoft Visual Studio .NET 2003 開發,網頁和數據開發語言采用ASP.NET,后臺采用sqlserver2005數據庫系統,以Visual Basic 作為開發專業模塊的工具,采用ADO.Net 訪問數據庫,以Web Service 的方式與系統集成。軟件環境如下:1) Web服務器,操作系統為Windows Server 2003,安裝IIS5 以上版本以及Microsoft.NET Framework 1.1。2) 數據庫服務器,操作系統為Windows Server 2003,數據庫管理系統為Microsoft SQL Server 2005。3) 客戶機,操作系統為Windows XP,瀏覽器為IE5以上版本。
2.2 系統開發關鍵技術
1) Web Service 技術。Web Service是一種建立在超文本傳輸協議(HTTP) 基礎上,以簡單對象訪問協議/可擴展語言(SOAP/XML) 作為通信協議,可以跨越Internet 進行遠程調用的機制。Web service平臺是一套標準,它定義了應用程序如何在Web上實現互操作性。Web Service 的核心技術主要體現在HTTP、XML、SOAP、WSDL 和UDDI 等5個標準和協議上。Web Service的主要目標就是在現有的各種異構平臺技術上構筑一個通用的、與平臺及語言無關的技術層,各種不同平臺之上的應用依靠這個技術層來實施彼此的連接和集成。這種互操作方式打破了平臺、計算模型、編程語言的約束。
2) ASP.NET 技術。ASP.NET是面向下一代企業級的網絡計算Web平臺,是對傳統ASP技術的重大升級和更新??蛻舳嗽O備與Web服務器通過請求/響應模式進行交互。客戶端發送一個HTTP請求到Web服務器,此時Web服務器相應的監聽進程就會負責處理這個來自客戶端的請求,它有可能需要同文件系統或者數據庫打交道,以便取得客戶端需要的數據,最后Web服務器負責將處理結果返回給客戶端的設備。其優越性主要體現在以下幾個方面:① 增強的性能:ASP.NET是運行在服務器上的已編譯代碼。ASP.NET能利用早期綁定、實時編譯、本機和全新的緩存服務來提高性能。② 擴展性和可用性:ASP.NET被設計成可擴展的、具有特別專有的功能來提高群集的、多處理器環境的性能。IIS和ASP.NET運行時密切監視和管理進程,進程出現異常時,可在該位置創建新的進程使應用程序繼續處理請求。③ 跟蹤和調試:ASP.NET提供了跟蹤服務,該服務可在應用程序級別和頁面級別調試過程中啟用。可以選擇查看頁面的信息,或者使用應用程序級別的跟蹤查看工具查看信息。在開發和應用程序處于生產狀態時,ASP.NET支持使用.NET Framework調試工具進行本地和遠程調試。④ 與.NET Framework集成:因為ASP.NET是.NET Framework的一部分,整個平臺的功能和靈活性對Web應用程序都是可用的。也可從Web上流暢地訪問.NET類庫以及消息和數據訪問解決方案。
3 系統應用
根據前述的系統總體設計,開發完成了江蘇省特殊教育學校師資培訓信息管理系統。客戶端只要接入互聯網,在瀏覽器中輸入服務器的域名,經過授權驗證后即可使用本系統提供的權限范圍內的功能。系統功能齊全實用,頁面美觀大方、操作簡便。預測、分析的結果要求使用圖表顯示,本人利用第三方為.NET 提供的WebChart 控件實現系統的要求可以繪制成折線圖、柱狀圖等多種圖形,具備打印預覽、打印等功能。圖2為用ASP.NET的統計分析界面。該系統已在江蘇省特殊教育師資培訓中心安裝調試運行,在培訓班管理和專家師資調配方面為江蘇省特殊教育學校師資培訓提供了科學、全面的分析數據。根據該系統匯總統計相關數據,培訓中心制定了2009年的特殊教育學校師資培訓計劃,成功舉辦了5期全省特殊教育學校教師專業培訓班,受到我省特殊教育學校教師的一致好評。
4 結論
江蘇省特殊教育師資培訓信息管理系統的開發研制是為使特殊教育培訓管理上規模、上檔次的一次大膽嘗試,也是為適應現代化管理要求的一次創新。本系統的研制成功對推動師資培訓教育管理的自動化、科學化、規范化起到了很好的促進作用。該系統具有界面友好、操作方便等特點,具有很好的應用前景。
參考文獻:
[1] 彭川,段渝.高校成人教育管理信息系統研究[J].西華大學學報:哲學社會科學版,2006(3).
[2] 蔣云爾,王輝.江蘇省特殊教育學校教師隊伍的現狀與對策[J].中國特殊教育,2008(8).
[3] 丁勇,王輝.近年來我國對特殊教育學校教師教育研究綜述[J].中國特殊教育,2003(4).
[4] 魏慶杰.水文資料數據庫管理系統開發及應用[J].水利科技與經濟,2009(2).
[5] 馮斌,譚建軍.海洋地質調查數據庫管理系統設計與實現[J].計算機工程,2009(3).
[6] 葉明全,伍長榮.基于ASP.NET 和Web Service 技術的應用程序開發[J].福建電腦,2003(11)
[7] 李琳.基于ASP.NET 的開發區報表系統[J].福建電腦,2008(8).