鄒榮惠
(重慶市合川中學(xué))
作為一名信息技術(shù)教師,不但要做好教育教學(xué)工作,同時(shí)還要花大量時(shí)間去協(xié)助開展日常數(shù)據(jù)處理工作。我校的辦學(xué)規(guī)模大,平常對(duì)教師、學(xué)生的考核量也相對(duì)較多,所以對(duì)各類數(shù)據(jù)的處理比較復(fù)雜,經(jīng)過這么多年的數(shù)據(jù)管理,我對(duì)visual foxpro也越來越熟悉,其中也悟出了不少技巧,給我的工作帶來了便利,因此把它寫出來,與大家共勉!
在學(xué)校的數(shù)據(jù)處理中,經(jīng)常會(huì)出現(xiàn)沒有規(guī)律的數(shù)據(jù)分析,如果每次都去編程處理,那就太累了,而且得不償失。有時(shí)利用在表中巧設(shè)字段并置值為“1”,會(huì)巧妙統(tǒng)計(jì)出想要的結(jié)果。例:我們要對(duì)全市各校的中考數(shù)據(jù)進(jìn)行各科分?jǐn)?shù)段、各科平均分、總分排名的統(tǒng)計(jì)。首先,假如我們對(duì)各科每10分段分別進(jìn)行統(tǒng)計(jì),就要設(shè)10 個(gè)字段:a100、a90、a80、a70、a60、a50、a40、a30、a20、a10,每個(gè)字段定義為數(shù)據(jù)型,另再設(shè)一個(gè)字段作為各學(xué)???cè)藬?shù)統(tǒng)計(jì),為求平均分作準(zhǔn)備,字段為flag,數(shù)據(jù)類型為數(shù)字型,并置值為“1”,最后設(shè)一個(gè)數(shù)據(jù)字段為average,用作平均分,然后分別在各學(xué)科中標(biāo)上相關(guān)的標(biāo)志“1”,如在a100中置值為“1”是語文學(xué)科等于大于100,在a90中置值為“1”是語文學(xué)科等于大于90……然后以“畢業(yè)學(xué)?!弊侄我躁P(guān)鍵字進(jìn)行檢索:即inde on畢業(yè)學(xué)校to filessdtr,在total to文件名on畢業(yè)學(xué)校,打開新產(chǎn)生的文件名,在用語文字段/flag,即得語文的平均分,拷貝到新文件:copy to文件名 fiel畢業(yè)學(xué)校,a100、a90、a80、a70、a60、a50、a40、a30、a20、a10、average,最后打開這個(gè)新文件,就是語文學(xué)科各學(xué)校的分析數(shù)據(jù)出來了。以此類推數(shù)學(xué)、英語等也如此,最后把相關(guān)的數(shù)據(jù)表融合在一起,就是一個(gè)完整的數(shù)據(jù)分析統(tǒng)計(jì)表,當(dāng)然這一切都是在命令窗口中進(jìn)行,看似一個(gè)必須通過編程才能處理好的數(shù)據(jù)分析,通過在字段中巧設(shè)“1”,迅速完成一個(gè)看似復(fù)雜的數(shù)據(jù)分析,這樣的辦事效率領(lǐng)導(dǎo)高興,自己也很愉快。
這么多年的初高中新生分班工作一直由本人承擔(dān),我深深理解班主任對(duì)每接一個(gè)新班的強(qiáng)烈愿望:要求學(xué)生的成績(jī)要均衡,男女比例要協(xié)調(diào),城鄉(xiāng)搭配要合理??傊?,方方面面都要考慮到。要照顧好每個(gè)班的優(yōu)生率是最頭痛的事情。經(jīng)過這么多年的實(shí)戰(zhàn)經(jīng)驗(yàn),現(xiàn)在感覺越來越得心應(yīng)手了,全靠visual foxpro的強(qiáng)大功能。下面就具體操作步驟作詳解:(1)整理好新生數(shù)據(jù)庫(kù),在其中設(shè)置兩個(gè)重要的數(shù)據(jù)字段,一個(gè)是編班編號(hào)(bh),一個(gè)是選班學(xué)生標(biāo)志(flag);(2)錄入相關(guān)的選班人標(biāo)志;(3)按照相關(guān)的要求進(jìn)行排序,如先按城鄉(xiāng),再按性別,最后按總分;(4)最后進(jìn)行“之”字形編號(hào);(5)待班主任確定編班序號(hào)后,進(jìn)行對(duì)等調(diào)選班生。最后統(tǒng)計(jì)出來的各個(gè)班分?jǐn)?shù)段、平均分、男女比例、總分?jǐn)?shù)都是非常合理。這樣的方式費(fèi)時(shí)不多,結(jié)果令大家滿意。
對(duì)于一個(gè)學(xué)校,要不斷掌握全校師生的變化情況,隨時(shí)了解師生動(dòng)向,考評(píng)教師和學(xué)生固然成了其中不可缺少的一個(gè)環(huán)節(jié)。對(duì)于學(xué)生倒是好考查,但老師考評(píng)起來難度往往比較大,考評(píng)對(duì)象比較復(fù)雜,有學(xué)生、老師、領(lǐng)導(dǎo)。為了比較客觀而真實(shí)地反應(yīng)老師的教學(xué)水平和師德師風(fēng),我校采取了分類進(jìn)行問卷調(diào)查,針對(duì)三類人采取三種不同的方式,最后按一定的比例進(jìn)行匯總。首先通過閱讀問卷獲得數(shù)據(jù)庫(kù),然后分別用substr( )函數(shù)取出每個(gè)題的相關(guān)字符,最后分別進(jìn)行各個(gè)班各個(gè)學(xué)科教師的匯總。當(dāng)然這得需要編寫程序,不同的學(xué)校有不同的要求,也有不同的處理方式,在此不再贅述,權(quán)當(dāng)拋磚引玉。
上面的三個(gè)實(shí)例只是大海中的一滴水,visual foxpro的強(qiáng)大數(shù)據(jù)功能眾所周知。平時(shí)市面上也有不少的管理軟件,但真正能實(shí)用的少之又少,因?yàn)楦鱾€(gè)學(xué)校的情況不一樣,管理者的要求也不一樣,所以我們只有掌握好visual foxpro,才能以不變應(yīng)萬變,只有領(lǐng)導(dǎo)想不到的,沒有visual foxpro辦不到的。用好visual foxpro,讓你事半功倍,輕松工作!