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