韓 晶
(長治學院 數學系,山西 長治 046000)
基于Authorware的教學管理信息查詢
韓 晶
(長治學院 數學系,山西 長治 046000)
文章通過Authorware的數據庫功能及調用Windows下的樹形列表,實現了對教學管理信息方便快捷地管理與查詢。
Authorware;數據庫;查詢;樹形列表
在信息化時代,隨著計算機技術的普及和廣泛應用,人們對計算機系統(tǒng)支持下的各種應用軟件有著越來越強的依賴性。在高等學校里,計算機應用領域和范圍更是廣闊無比。
隨著高校招生人數的擴大,教學班級也隨之增加,相應的教學管理信息也不斷地增長。如果基于計算機對這些教學管理信息進行收集、整理、歸類、管理及查詢,不但能使教學管理信息化、系統(tǒng)化,而且能提高管理的效率,保證信息的準確性,減輕教學管理人員的勞動強度和工作量,起到事倍工半作用。
我校的教學組織是以系單位的,學校為各系配置的綜合教務管理系統(tǒng)在學生成績處理、教學計劃制定、排課管理等方面發(fā)揮了極大的作用。但是這種綜合教務管理系統(tǒng)中涉及的內容還遠遠不能包含整個教學管理信息。
系級教學管理單位承擔著如下任務:教學計劃制定、教材征訂;各學期考試試卷收集、試卷評分標準或試卷參考答案收集;考場編排、考場報告單制作、監(jiān)考教師安排、補考安排、流水批改試卷教師分組、復核試卷教師安排;學生成績的錄入、學生成績冊的制作;全國大學生四、六級英語考試報名、全國計算機等級考試報名;學生5分鐘講課成績評定;學生畢業(yè)論文答辯安排;教育實習安排;期中教學質量檢查教師電子教案等。
以上介紹的各種教學管理信息,在使用時都需要打印成紙質形式進行呈現,也就是說,所有的教學管理信息都是由Word文檔或Excel電子表格文檔組成的,無論是教學管理人員還是教師在提交這些教學管理信息時都是電子文檔。根據這個特點,可以把教學管理信息按學年、學期、內容等進行分類。在計算機磁盤上設立一個專用的邏輯分區(qū),也就是本地磁盤。按照分類的結果,分別在磁盤上為學年建立一級文件夾,學期建立二級文件夾,內容分類建立三級文件夾,三級文件夾用來存放具體的各種教學管理信息。學年文件夾用2009-2010學年,2010-2011學期,……命名。學期文件夾用第一學期,第二學期命名。內容分類分別用考試管理、學生分數冊、試卷管理、考試報名、……等來命名。這樣在設立的本地磁盤上就產生了一個樹形結構,打開Windows下的資源管理器,就可在屏幕左邊的目錄結構樹中看到詳細的樹形結構內容,若把具體的教學管理信息的Word文檔或Excel電子表格文檔保存到對應的三級文件夾下,展開第三級文件夾,就可看到具體的文件名,雙擊文件名就可快速打開文件,在相應的系統(tǒng)環(huán)境下就可修改、編輯、查看、打印文件名對應的文件。
用以上介紹的方式組織教學管理信息,為使用和查詢教學管理信息提供了方便。但由于打開Windows下的資源管理器后,屏幕左邊顯示的內容不僅僅是由上面介紹而設立的一個本地磁盤,還包括其它的本地磁盤、打印機、控制面板、桌面等與Windows操作系統(tǒng)相關的許多內容,這樣就不能快速地找到所需要的教學管理信息。
大量的數據管理一般是由數據庫管理系統(tǒng)來實現的,上述組織的教學管理信息也可通過數據庫管理系統(tǒng)來實現。Authorware的數據庫管理功能是通過 ODBC(Open Database Connectivity)即開放式數據庫連接,可以直接使用ForPro、Access、dBASE等數據庫中保存的數據。用SQL(Structured Query Language)即結構查詢語言,對 ForPro、Access、dBASE數據庫中的記錄進行相應的操作。
在Authorware中使用Access數據庫有許多方便之處,包括可用Access數據庫中的數據保護功能,為打開Access數據庫提供密碼保護;用自動配置數據源功能,為Access數據庫配置相應的存盤目錄,用數據源名稱,數據庫驅程序。
(1)利用Access數據庫環(huán)境建立一個數據庫,文件名為“education.mdb”,庫結構如表1所示:
表1 education庫結構
字段名的含義如下:e_xn表示學年,e_xq1表示第一學期,e_xq2表示第二學期,e_ks表示考試管理,……,e_bz表示備注等。
以上結構中,備注型的字段作用最大,它可輸入某個學年,某個學期中各種教學管理信息的具體情況及內容,在查詢中可以看到各種信息的解釋、介紹等內容,這是打開Windows資源管理后,不可能顯示的信息。
輸入各項數據后,education.mdb數據庫中的部分記錄如圖1所示:
圖1 education數據庫中的部分記錄
(2)利用樹形列表顯示教學管理信息
在Authorware下建立如圖2的程序流程:
圖2 程序流程
雙擊打開自動配置數據源計算圖標,輸入以下程序段:
雙擊打開總導航框架圖標,刪除下面所有的內容,在流程線上拖一個交互圖標,在交互圖標下拖一個導航圖標,交互相應選為條件,并按如圖3中所示的名字給圖標命名。
圖3 圖標命名
進入:層1
監(jiān)視操作
MyVar
退出:層1
雙擊導航圖標,打開屬性設置窗口,按圖4所示設置。
圖4 設置屬性
選擇MyVar圖標,按快捷鍵Ctrl+=打開程序輸入窗口,輸入以下程序行:
雙擊打開數學系群組圖標,雙擊打開顯示圖標,用文字工具輸入{GetLine(DB_ODBCbz,k)}用來顯示備注字段的內容,當顯示內容多時,可采用卷簾文本形式顯示。
把以上文件保存后,用文件菜單進行發(fā)布和打包,生成脫離Authorware環(huán)境的可執(zhí)行文件,并在桌面上創(chuàng)建一個快捷方式,雙擊后即可進行教學管理信息查詢。運行后的界面如圖5所示:
圖5 運行界面
使用中要及時更新數據庫“education.mdb”中備注字段中的內容,提高顯示的教學管理信息的準確性和時效性。
由于篇幅有限,本方文介紹的數據庫并沒有包括所有的教學管理信息,各種教學管理信息的備注內容也沒有填寫完整,若需補充所有教學管理信息,只需按照本文介紹的操作過程,在數據庫中增加相應的字段,輸入完整的信息項目和具體的備注內容,對部分程序代碼稍作修改,便可實現完整的教學管理信息查詢。
[1]宋金珂等.計算機應用基礎[M].北京:中國鐵道出版社.2006.
[2]袁海東.Authorware6.5教程[M].北京:電子工業(yè)出版社.2003.
[3]仇芒仙等.Authorware實用教程[M].北京:高等教育出版社.2005.
TP39
A
1673-2014(2011)02-0071-04
2010—12—08
韓 晶(1976— ),女,山西長治人,實驗員,主要從事數學實驗室研究。
(責任編輯 趙巨濤)