陳具才
隨著互聯(lián)網(wǎng)的加速普及和校務(wù)信息公開(kāi)化步伐的加快,學(xué)校教師、學(xué)生及家長(zhǎng)對(duì)自己的個(gè)人信息知情要求日益強(qiáng)烈,希望方便隨時(shí)進(jìn)行查詢。另外,學(xué)校由于教師電話號(hào)碼等的頻繁變化導(dǎo)致每隔一段時(shí)間就要為大家重新打印一次通訊錄,如果通訊錄可在網(wǎng)上查詢并隨時(shí)更新,就避免前述麻煩。
基于此,我們?cè)噲D開(kāi)發(fā)一套兼容性好的、各類學(xué)校普適的、師生共用的、具有綜合查詢功能的信息查詢系統(tǒng),為學(xué)校提供信息網(wǎng)絡(luò)化的技術(shù)支撐,為滿足師生知情要求、推動(dòng)實(shí)現(xiàn)校務(wù)公開(kāi)盡一份力量。
一、選題意義及研究?jī)r(jià)值
在國(guó)內(nèi)大型軟件網(wǎng)站—華軍軟件園、天空軟件站等網(wǎng)站輸入關(guān)鍵字“查詢”可找到不少單項(xiàng)查詢軟件,諸如考試成績(jī)查詢系統(tǒng)、錄取查詢系統(tǒng)等,但找不到有關(guān)師生個(gè)人的各種信息都能查詢的綜合查詢系統(tǒng)。由此可見(jiàn)本課題的研究?jī)r(jià)值主要在于其具有獨(dú)創(chuàng)性、普適性。
二、系統(tǒng)的預(yù)期功能
本系統(tǒng)擬實(shí)現(xiàn)的主要功能有:
1.實(shí)行會(huì)員制
教師以會(huì)員身份登錄,查尋本人的信息和任何一個(gè)學(xué)生的信息,而不允許查其他教師的信息(通訊錄例外)。學(xué)生、家長(zhǎng)不必注冊(cè)會(huì)員,憑學(xué)生姓名和號(hào)碼查詢。
2.具有綜合查詢功能
不是針對(duì)某一類人群(如學(xué)生)、某個(gè)單項(xiàng)(如考試成績(jī))的查詢,而是師生需要知道什么就可查什么,這是本系統(tǒng)區(qū)別于一般查詢系統(tǒng)的最大功能。教師足不出戶,亦不用向別人打聽(tīng),可上網(wǎng)方便地隨時(shí)查到未記住的同事電話、QQ、E-mail等,也可查看本人的各月工資詳單、培訓(xùn)考試成績(jī)、各年度的考核情況、本人授課學(xué)生的成績(jī)統(tǒng)計(jì)評(píng)比情況、學(xué)校的近期通知公告等。學(xué)生及其家長(zhǎng)、親友可以隨時(shí)上網(wǎng)了解考試成績(jī)及其排名等情況。
3.自動(dòng)建立網(wǎng)上通訊錄
單位里每個(gè)教工都要為查詢信息而申請(qǐng)注冊(cè)會(huì)員,這需要提供本人愿意向單位內(nèi)部公開(kāi)的基本信息(包括個(gè)人照片),這樣就自動(dòng)建立了職工通訊錄,而且職工自己的手機(jī)號(hào)碼等重要資料一旦有變,可自行修改個(gè)人資料。通訊錄自動(dòng)更新,單位便無(wú)需每過(guò)一段時(shí)間向大家印發(fā)一次通訊錄。
4.校內(nèi)公共信息查看功能
有些信息不宜完全公開(kāi),但要在單位內(nèi)部公開(kāi),如單位內(nèi)部的制度、簡(jiǎn)訊、通知等,這類信息便可放到本系統(tǒng)中供用戶查看。用戶登錄前首先看到系統(tǒng)公告,可方便地知道查詢注意事項(xiàng)、新增加的查詢項(xiàng)目、單位的最新通知等。
師生信息查詢系統(tǒng)預(yù)設(shè)功能框架圖如下:
三、系統(tǒng)的顯著特點(diǎn)
一是查詢的綜合性(前已有述);
二是普適性(大中小學(xué),各級(jí)各類學(xué)校都適用);
三是數(shù)據(jù)庫(kù)的靈活性(為盡量使管理員操作方便,期望Excel各版本、wps表格、access數(shù)據(jù)庫(kù)文件都可以快速轉(zhuǎn)換成文本文件作為信息庫(kù));
四是操作的簡(jiǎn)便性(凡是有可能出錯(cuò)之處,都加上操作提示或人機(jī)對(duì)話,特別是查詢項(xiàng)目數(shù)據(jù)導(dǎo)入不受Access標(biāo)題字段等各種特殊要求的限制,任何格式、任何內(nèi)容的數(shù)據(jù),只要首列是姓名即可,無(wú)需其他設(shè)置);
五是融合通訊錄功能和內(nèi)部公共信息查看功能。
四、系統(tǒng)的研究思路和技術(shù)路線
本軟件擬用網(wǎng)絡(luò)ASP語(yǔ)言編寫程序。ASP技術(shù)是一種動(dòng)態(tài)的Web頁(yè)面技術(shù),它可以在HTML中嵌入腳本語(yǔ)言,而且它自身攜帶VBScript和JavaScript兩種腳本引擎,并與微軟的ActiveXServerComponent技術(shù)緊密結(jié)合,從而使數(shù)據(jù)庫(kù)的操作能力大大增強(qiáng)。ASP技術(shù)的核心是將靜態(tài)的HTML頁(yè)面與可執(zhí)行的Script語(yǔ)句有機(jī)地結(jié)合在一起,形成ASP頁(yè)面文件。
會(huì)員制。只有申請(qǐng)注冊(cè)并獲得審核確認(rèn)為正式會(huì)員的教師才有資格以用戶名和個(gè)人密碼登錄系統(tǒng),會(huì)員登錄后能查到本人信息和學(xué)生信息,而不允許查其他教工信息,但通訊錄和內(nèi)部信息對(duì)正式會(huì)員是公開(kāi)的。這樣就能保證系統(tǒng)信息的保密性和安全性,也很實(shí)用。學(xué)生不必注冊(cè)會(huì)員,憑自己的姓名和號(hào)碼查詢考試成績(jī)等信息。
數(shù)據(jù)庫(kù)。分為兩種:一個(gè)是用戶資料和通訊錄庫(kù),有統(tǒng)一格式,需長(zhǎng)期保存,擬用Access;一個(gè)是查詢信息項(xiàng)目庫(kù),需要不受格式和固定字段限制,以文本文件通過(guò)自定后綴名保證安全性(防下載),后臺(tái)有信息項(xiàng)目庫(kù)文件的上傳、刪除功能。這樣處理的最大好處是管理員不受數(shù)據(jù)庫(kù)標(biāo)題字段固定格式的約束,可以隨心所欲地上傳各種需要查詢的信息。
管理員權(quán)限。審核用戶(確認(rèn)會(huì)員、刪除、修改等),管理查詢項(xiàng)目數(shù)據(jù)庫(kù)(轉(zhuǎn)換、上傳、刪除等),查看隨意指定人員信息,查看所有人員信息;管理員還有系統(tǒng)設(shè)定、公告編輯、公共信息編輯等諸多權(quán)限。
本文系2014年度省教育科學(xué)規(guī)劃“十二五”重點(diǎn)課題相關(guān)成果,立項(xiàng)號(hào)GS[2014]GHBZ014,課題名稱《師生信息綜合查詢系統(tǒng)的建設(shè)與研究》。