☆ 潘雪龍
(昆山市周市中學(xué),江蘇昆山 215300)
中小學(xué)數(shù)字化教務(wù)管理的設(shè)計(jì)與開(kāi)發(fā)
☆ 潘雪龍
(昆山市周市中學(xué),江蘇昆山 215300)
該文介紹了中小學(xué)教務(wù)系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)過(guò)程,主要論述了該系統(tǒng)的選題背景、功能簡(jiǎn)介、開(kāi)發(fā)環(huán)境、數(shù)據(jù)庫(kù)分析、具體實(shí)現(xiàn)方法等。采用目前常用的web瀏覽器方式,以瀏覽器/服務(wù)器(B/S)模式,使用ASP.NET+VB.NET和SQL Server 2000技術(shù),動(dòng)態(tài)實(shí)現(xiàn)學(xué)生教務(wù)信息的查詢(xún)、網(wǎng)上選課和測(cè)評(píng),教師錄入成績(jī)和查詢(xún)課表、評(píng)教成績(jī)等信息,同時(shí),也實(shí)現(xiàn)管理者對(duì)學(xué)生、教師、選課、通知信息的智能管理。
數(shù)字化;教務(wù)管理;綜合教務(wù)系統(tǒng)
中小學(xué)數(shù)字化教務(wù)系統(tǒng)集信息的發(fā)布、管理、查詢(xún)于一體,是在中小學(xué)教育管理中的一個(gè)極為重要的環(huán)節(jié),是整個(gè)基礎(chǔ)教育管理的核心和基礎(chǔ)。面對(duì)種類(lèi)繁多的數(shù)據(jù),手工處理方式已經(jīng)很難跟上現(xiàn)代化管理的步伐,隨著計(jì)算機(jī)及通訊技術(shù)的飛速發(fā)展,基礎(chǔ)教育對(duì)教務(wù)管理工作也提出了更高的要求,這就需要一個(gè)全面、實(shí)用、方便、開(kāi)放性和適用性強(qiáng)的網(wǎng)絡(luò)化的綜合管理系統(tǒng)工具來(lái)實(shí)現(xiàn)對(duì)教務(wù)信息的管理。
綜合教務(wù)系統(tǒng)需實(shí)現(xiàn)的主要功能包括:學(xué)生能夠查看成績(jī)、課表、班級(jí)、選課信息,能夠進(jìn)行網(wǎng)上選課、測(cè)評(píng)工作;教師能夠進(jìn)行成績(jī)錄入、查詢(xún)課表、評(píng)教信息;管理員能夠?qū)崿F(xiàn)學(xué)生、教師、選課信息、教務(wù)通知的添加和刪除功能,能夠進(jìn)行評(píng)教的設(shè)計(jì)與統(tǒng)計(jì)的工作。
教務(wù)系統(tǒng)采用瀏覽器/服務(wù)器(B/S)模式,客戶(hù)端只需要一臺(tái)安裝了瀏覽器并已經(jīng)連接到Internet的PC便可進(jìn)行訪問(wèn),另外,以服務(wù)器為中心的管理極大地降低了成本,如數(shù)據(jù)庫(kù)存儲(chǔ)空間不夠,可方便地增加一個(gè)數(shù)據(jù)服務(wù)器。開(kāi)發(fā)B/S應(yīng)用,使用ASP.NET環(huán)境,開(kāi)發(fā)效率高,同時(shí),只需修改連接數(shù)據(jù)庫(kù)的相關(guān)代碼便可移植到另一計(jì)算機(jī)上,具有較高的移植性。
本系統(tǒng)最終可以實(shí)現(xiàn)學(xué)生查詢(xún)教務(wù)信息、網(wǎng)上選課、網(wǎng)上教師測(cè)評(píng);教師成績(jī)輸入、信息查詢(xún);管理者添加學(xué)生、教師、選課信息以及教務(wù)通知管理(如圖1)。
圖1 綜合教務(wù)管理系統(tǒng)組織架構(gòu)圖
1.多角色、協(xié)同辦公的管理模式
系統(tǒng)可任意定義角色和對(duì)應(yīng)權(quán)限,各角色權(quán)責(zé)分明,保證了數(shù)據(jù)多層次管理的安全性和透明性,同時(shí),通過(guò)各角色間的協(xié)同辦公,最大限度地提高工作效率,減輕工作難度和壓力。
2.功能強(qiáng)大,界面簡(jiǎn)潔
系統(tǒng)囊括教務(wù)管理的每個(gè)環(huán)節(jié),能滿足不同層面教務(wù)管理工作的需要,徹底實(shí)現(xiàn)教務(wù)管理的全數(shù)字化。
3.人性化設(shè)計(jì),操作便捷
所有數(shù)據(jù)錄入均支持回車(chē)焦點(diǎn)轉(zhuǎn)移,支持?jǐn)?shù)據(jù)的批量修改以及成績(jī)錄入時(shí)的行列方向即時(shí)控制。
4.強(qiáng)大的Excel數(shù)據(jù)導(dǎo)入和導(dǎo)出
Excel電子表格已成為數(shù)據(jù)處理、交換和報(bào)表打印的首選工具,系統(tǒng)通過(guò)對(duì)Excel的二次開(kāi)發(fā),實(shí)現(xiàn)了Excel數(shù)據(jù)的批量導(dǎo)入和導(dǎo)出,使離線狀態(tài)下數(shù)據(jù)的處理、交換和打印成為可能。
5.報(bào)表精美,輸出方便
該教務(wù)管理系統(tǒng)對(duì)不同用途和功能的數(shù)據(jù)報(bào)表進(jìn)行精心設(shè)計(jì),生成符合用戶(hù)需要的精美報(bào)表,用戶(hù)端只需安裝Office辦公軟件,即可實(shí)現(xiàn)輕松打印。
6.遵循標(biāo)準(zhǔn),方案完善
系統(tǒng)遵循教育管理信息化標(biāo)準(zhǔn),能完全解決與上級(jí)教育主管部門(mén)的數(shù)據(jù)交換問(wèn)題,多模塊緊密結(jié)合,形成一套完整的教務(wù)管理方案。
7.部署容易,維護(hù)簡(jiǎn)單
系統(tǒng)采用B/S模式,只需做好服務(wù)器的日常維護(hù),同時(shí),提供多種策略的遠(yuǎn)程備份功能,增強(qiáng)系統(tǒng)的容災(zāi)性。
本系統(tǒng)由“學(xué)生教務(wù)”、“教師教務(wù)”、“管理員”、“教務(wù)信息”四大模塊組成。其結(jié)構(gòu)如圖2所示。
圖2
1.學(xué)生登陸模塊
此模塊主要是利用學(xué)生學(xué)號(hào)和密碼是否匹配來(lái)判斷是否能進(jìn)行相應(yīng)的操作,匹配則進(jìn)入相應(yīng)系統(tǒng),否則,拒絕進(jìn)入,并給出相應(yīng)的出錯(cuò)提示信息。
點(diǎn)擊該模塊的任一按鈕均首先進(jìn)行學(xué)生學(xué)號(hào)和密碼的驗(yàn)證工作,學(xué)生學(xué)號(hào)和密碼均正確則進(jìn)入該按鈕所對(duì)應(yīng)的系統(tǒng),在驗(yàn)證通過(guò)后,通過(guò)此代碼:
response.Redirect("/student/stu_info.aspx?stu_id="& stu_id.text)將學(xué)生學(xué)號(hào)參數(shù)傳到指定鏈接的頁(yè)上,使得該頁(yè)只顯示該學(xué)號(hào)所對(duì)應(yīng)的信息。
“學(xué)生登陸口令修改”用于學(xué)生登陸口令的修改,便于學(xué)生對(duì)自己的個(gè)人信息進(jìn)行管理,點(diǎn)擊修改按鈕會(huì)出現(xiàn)提示信息。
“學(xué)生教務(wù)成績(jī)查詢(xún)”用于學(xué)生查詢(xún)各學(xué)期的課程成績(jī)情況,進(jìn)入頁(yè)面會(huì)顯示該學(xué)號(hào)對(duì)應(yīng)的學(xué)生的相關(guān)信息,再通過(guò)選擇不同的學(xué)期進(jìn)行成績(jī)的查詢(xún)。
“維護(hù)學(xué)生個(gè)人信息”保存著學(xué)生的個(gè)人信息,學(xué)生第一次登陸后需要輸入相關(guān)信息,提交至數(shù)據(jù)庫(kù),再次登陸后可以針對(duì)錯(cuò)誤信息進(jìn)行修改,點(diǎn)擊修改按鈕可以更新數(shù)據(jù)庫(kù)。
“登陸學(xué)生選課系統(tǒng)”進(jìn)入學(xué)生選課系統(tǒng)的登陸頁(yè)面,輸入學(xué)生學(xué)號(hào)和登陸密碼,通過(guò)驗(yàn)證后可以根據(jù)頁(yè)面提示進(jìn)行網(wǎng)上選課,選課頁(yè)面上部分將顯示學(xué)生個(gè)人已經(jīng)選修的課程情況,可以通過(guò)按鈕進(jìn)行退選或重選。
“學(xué)生選修情況查詢(xún)”用于查詢(xún)學(xué)生個(gè)人選修課程的情況,學(xué)生在進(jìn)行選課后可以登陸該頁(yè)面查詢(xún)課程情況,包括上課教師、上課時(shí)間、上課教室等。
“登陸學(xué)生評(píng)教系統(tǒng)”用于學(xué)生對(duì)任課教師的測(cè)評(píng)工作,進(jìn)入頁(yè)面會(huì)顯示出該學(xué)生的基本信息,再根據(jù)提示信息進(jìn)行測(cè)評(píng),系統(tǒng)將自動(dòng)將學(xué)生對(duì)每個(gè)教師每門(mén)課程的測(cè)評(píng)情況提交至數(shù)據(jù)庫(kù)。
“學(xué)生評(píng)教參與情況”用于學(xué)生對(duì)教師評(píng)教的參與情況的查詢(xún)。系統(tǒng)將自動(dòng)統(tǒng)計(jì)出參與評(píng)教的人數(shù)。
2.教師登陸模塊
此模塊主要也是利用教師號(hào)和密碼是否匹配來(lái)判斷是否能進(jìn)行相應(yīng)的操作,匹配則進(jìn)入相應(yīng)系統(tǒng),否則,拒絕進(jìn)入,并給出相應(yīng)的出錯(cuò)信息。
點(diǎn)擊該模塊的任一按鈕均首先進(jìn)行教師號(hào)和密碼的驗(yàn)證工作,教師名和密碼均正確則進(jìn)入該按鈕所對(duì)應(yīng)的系統(tǒng),驗(yàn)證通過(guò)后同樣將教師號(hào)這一參數(shù)傳入指定鏈接頁(yè),以便只顯示該教師號(hào)所對(duì)應(yīng)的信息。
“教師登陸口令修改”用于教師登陸口令的修改。
“教師成績(jī)輸入系統(tǒng)”教師可以輸入自己任教課程的成績(jī),進(jìn)入頁(yè)面,教師可以輸入任教班級(jí)的班級(jí)代號(hào)進(jìn)行對(duì)應(yīng)成績(jī)的輸入。
“查詢(xún)班級(jí)課表情況”進(jìn)入頁(yè)面,教師可以通過(guò)選擇學(xué)期,來(lái)查詢(xún)自己在對(duì)應(yīng)學(xué)期的課表情況。
“查詢(xún)班級(jí)學(xué)生名單情況”通過(guò)選擇系別和班級(jí)來(lái)查詢(xún)班級(jí)的學(xué)生名單,同時(shí),系統(tǒng)會(huì)自動(dòng)統(tǒng)計(jì)學(xué)生的總?cè)藬?shù)。
“教師查詢(xún)?cè)u(píng)教得分”顯示對(duì)應(yīng)登陸教師號(hào)的評(píng)教得分。
“系部查詢(xún)教師評(píng)教”轉(zhuǎn)入系部查詢(xún)的登陸頁(yè)面,輸入正確的系號(hào)和密碼,通過(guò)系統(tǒng)驗(yàn)證后方能查詢(xún)?cè)撓蹈鹘處煹脑u(píng)教得分。
“評(píng)教設(shè)置與統(tǒng)計(jì)”是轉(zhuǎn)入管理評(píng)教系統(tǒng)的登陸頁(yè)面,輸入正確的管理用戶(hù)名和密碼,通過(guò)驗(yàn)證方能進(jìn)行評(píng)教的設(shè)置與統(tǒng)計(jì)。評(píng)教設(shè)置可以添加測(cè)評(píng)課程和教師信息。評(píng)教統(tǒng)計(jì)可以對(duì)學(xué)生進(jìn)行的評(píng)教分?jǐn)?shù)進(jìn)行統(tǒng)計(jì),得出教師每項(xiàng)技能的平均分以及評(píng)教最后得分,并把評(píng)教最后總分寫(xiě)入數(shù)據(jù)庫(kù)中,便于教師和系的查詢(xún)。
3.管理登陸模塊
此模塊同樣也主要是利用用戶(hù)名和密碼是否匹配來(lái)判斷是否能進(jìn)行相應(yīng)的操作,匹配則進(jìn)入相應(yīng)系統(tǒng),否則,拒絕進(jìn)入,并給出相應(yīng)的出錯(cuò)信息。
“學(xué)生管理”可以添加學(xué)生登陸信息,刪除學(xué)生的登陸信息和個(gè)人信息。
“教師管理”可以添加、刪除教師登陸信息和任教信息。
“選課管理”可以添加、修改、刪除選修課程的具體信息。
“通知管理”可以發(fā)布通知,系統(tǒng)將自動(dòng)把發(fā)布通知的時(shí)間寫(xiě)入數(shù)據(jù)庫(kù),同時(shí),還可以對(duì)已發(fā)布的通知進(jìn)行修改和刪除操作。
4.教務(wù)信息模塊
該模塊由兩部分組成:一是教務(wù)通知,由管理員發(fā)布,點(diǎn)擊各通知的標(biāo)題可以進(jìn)行通知詳細(xì)內(nèi)容的查看;二是公共教務(wù)信息,放置一些對(duì)應(yīng)學(xué)期的公共信息,通過(guò)鏈接進(jìn)行詳細(xì)內(nèi)容的查詢(xún)。
中小學(xué)教務(wù)系統(tǒng)是以瀏覽器/服務(wù)器(B/S)模式實(shí)現(xiàn)信息的管理,它應(yīng)用計(jì)算機(jī)在數(shù)據(jù)處理和數(shù)據(jù)整理保存方面的優(yōu)異性能,幫助工作人員提高工作的效率、減少出錯(cuò)情況,具有簡(jiǎn)潔、高效、使用方便等特點(diǎn),并具有良好的可擴(kuò)充性、可維護(hù)性。它為學(xué)校進(jìn)行信息管理提供很大的方便,能夠滿足學(xué)生、教師、學(xué)校等多方面的需求。當(dāng)然,這個(gè)系統(tǒng)也有很多地方需要完善、改進(jìn),還有些許教務(wù)功能(如排課)未得到實(shí)現(xiàn),顯示的頁(yè)面也不夠合理與美觀。
[1]呂弘文.Dreamweaver MX 2004與ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2006.
[2]張玉平.ASP.NET+SQL組件動(dòng)態(tài)網(wǎng)站[M].北京:電子工業(yè)出版社,2004.
[3]李英俊,畢斐.ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程[M].北京:清華大學(xué)出版社,2004.
[4]李東.管理信息系統(tǒng)的理論與應(yīng)用[M].北京:北京大學(xué)出版社,2001.
[5]宣華,王映雪,陳懷楚.清華大學(xué)綜合教務(wù)系統(tǒng)在教務(wù)管理中的應(yīng)用[J].計(jì)算機(jī)工程與應(yīng)用,2002,(12).
[6]易諒容,陳志剛.網(wǎng)上教務(wù)管理系統(tǒng)的開(kāi)發(fā)與實(shí)現(xiàn)[J].實(shí)驗(yàn)室研究與探索,2000,(02).
[7]馬紹惠,諶湘倩,吳媛,張亞梅.基于WEB的高校教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].河南機(jī)電高等專(zhuān)科學(xué)校學(xué)報(bào),2005,(05).
[8]劉慶紅.基于Web的綜合教務(wù)管理信息系統(tǒng)的分析與設(shè)計(jì)[J].吉林省經(jīng)濟(jì)管理干部學(xué)院學(xué)報(bào),2004,(01).
[9]鄭曉芳.高校教務(wù)管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].應(yīng)用科技,2002,(02).
G434
A
1671-7503(2015)05-0073-03
昌曙平]