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