基于B/S的教學日志管理子系統(tǒng) |
2008-10-15 |
摘要:教學日志是記載任課教師課堂教學內(nèi)容、教學進度等教學基本情況的教學管理方面的重要資料,是教務處及學生管理部門進行教學管理的重要手段。本文分析學校教學日志管理中存在的問題,分析并提出采用“基于B/S的教學日志管理子系統(tǒng)”的解決方案,并以本人獨立完成的“教學日志管理子系統(tǒng)”為例簡要介紹該系統(tǒng)的基本技術實現(xiàn)。 關鍵字:B/S、ASP、SQLServer、ADO 搜索“百度”,“教學日志 教學管理”兩個關鍵詞,相關網(wǎng)頁有8240篇。從這一點不難看出,我國的各類院校在教學管理過程中一般都有自己的一套教學日志管理辦法,教師課后,對課程的進度情況,課程內(nèi)容梗概,班級紀律情況以及出勤情況進行常規(guī)的記錄。以備教務處及學生管理部門統(tǒng)計、管理以及出現(xiàn)問題時得到及時的解決。但是真正能落實好這項制度的到底有多少呢? 一、提出問題 本人是一名技工學校的教師,了解中等職業(yè)學校學生特點。深知這套系統(tǒng)對于我校的教學管理的重要性,尤其是任課教師對學生缺勤情況的記錄,班主任對本班缺勤情況的統(tǒng)計和及時的處理,更是我校教學管理和學生工作的重中之重。學校通過教學日志管理教學的想法很好,但是這里存在下列的三個主要問題: 1.任課教師能否及時準確的填寫 2.學生工作管理者或者班主任能否及時的查看本班教學日志,準確的了解本班的情況。或者已經(jīng)及時了解問題,能否及時處理。 3.教學日志管理者能否將管理和監(jiān)督工作落實到位。 如果以上三點不能肯定,那么教學管理系統(tǒng)將變成了一個“擺設”,發(fā)揮不了其應有的作用。 二、分析問題 以上三個問題乍看上去似乎都是教學管理中的漏洞問題,教師職業(yè)道德問題,或者是教師的責任心問題,這類問題固然存在,但如果再圍繞這類問題進行討論那就又“老生常談”了。本人從另外的角度。 分析問題1: 要看到近年來,隨著國家對職業(yè)教育的重視、培養(yǎng),以及技術工人的缺乏,社會對職業(yè)教育的認可。中等職業(yè)類學校生源急劇增多,加之此類生源的自身特點,勢必給教學工作和教學管理工作帶來巨大壓力。我校教師的平均周課時數(shù)達到20節(jié)以上,校園規(guī)模擴大,如果嚴格按照教學日志管理辦法執(zhí)行很可能會出現(xiàn)這種情況:在這個教學樓上完課就到另外一個教學樓去填寫教學日志,然后就要到另外的教學樓再上課,然后在到這個教學樓填寫教學日志(填寫之前,還要在成堆的日志中尋找到屬于自己所教班級日志),這樣給任課教師帶來的不能不說是一種“小負擔”,再加之上面提到的管理和監(jiān)督問題,教學日志填寫的及時性和準確性將很難完全得到保證。 分析問題2: 假設教學日志已經(jīng)及時準確填寫,那么發(fā)生問題能否得到及時準確的解決就是學生工作管理者的問題了。常規(guī)的往往以老套的對班主任進行師德的教育培訓,開會強調(diào)、或者增減本就不說很多的“班主任”獎金數(shù)額來激勵班主任工作的責任心,這樣做對“班主任”們并不會起到較大的激勵作用,有沒有其他更好的激勵手段呢? 分析問題3: 如此多的上課班級,如此多的任課教師,如此多的課時量,會給教學日志的統(tǒng)計者帶來相當大的工作量。加之人與人之間所特有的“情面”問題也讓教學日志管理者將監(jiān)督工作及時準確落實到位變成一比較難實現(xiàn)的問題。 三、解決問題。 通過對以上三個問題的分析,我們可以把他們歸結成待解決的三個問題, 1:減輕教師較繁瑣的工作量。 2:新的班主任工作的激勵辦法。 3:減輕教學日志管理者繁重的統(tǒng)計工作,并消除“情面”問題在監(jiān)督中的障礙。 隨著信息技術的發(fā)展,各類學校都建立了自己的校園網(wǎng),并且有了自己的基于B/S的教學管理系統(tǒng),教師也多數(shù)配備了自己的辦公電腦,那么把“基于B/S的教學日志管理子系統(tǒng)”嵌入到教學管理系統(tǒng)中,上述三個問題將得到輕松解決。 解決問題1: 只要在任意一個可以接入互聯(lián)網(wǎng)或局域網(wǎng)的計算機,打開IE。進入登錄界面,輸入自己的用戶名和密碼,教師即可輕松登錄自己的賬戶。界面顯示的即為當天的任課班級,通過幾次點擊,簡短的輸入,和下拉選則就可填寫完畢,不必再到指定的地點去苦尋屬于自己填寫的日志,這樣任課教師也就不會感覺到是一種附加的任務。由于系統(tǒng)時間的限制,如果當天不能及時填寫,將喪失填寫機會,過期將不能填寫,這樣教學日志管理者在后臺登錄也可以輕松發(fā)現(xiàn)哪位任課教師未能及時填寫,當然漏填日志教師也可以在前臺以列表形式顯示出來,自然日志填寫的及時性和準確性就可以得到保證。如圖:教師登錄界面和管理員登錄界面1。 ![]() 圖:教師登錄界面 ![]() 圖:管理員登錄界面1 解決問題2: 系統(tǒng)可以自動對任課教師的日志填寫進行統(tǒng)計、匯總,并且自動將統(tǒng)計結果公布在管理系統(tǒng)的特定位置,比如“按班級缺勤人數(shù)降序排序”列表。面對這樣公開、公正的統(tǒng)計結果,足可以對“班主任”或者學生工作管理者起到?jīng)Q定性的激勵作用。如圖:管理員登錄界面2。
![]() 圖:管理員登錄界面2 解決問題3: 所有統(tǒng)計和匯總均由系統(tǒng)自動生成,教學日志監(jiān)督、管理者的工作量基本能減小到0,“情面”問題也自然解決。 四、教學日志管理系統(tǒng)的技術實現(xiàn) 這里以本人的ASP+SQLSERVER教學日志管理子系統(tǒng)為例,淺談它的基本技術實現(xiàn)。 1.確定4個基本的數(shù)據(jù)表: 教師表(teachers):描述教師基本情況。字段名稱、數(shù)據(jù)類型如圖a所示: ![]() 圖a 教師任課表(teach):描述教師任課情況:字段名稱、數(shù)據(jù)類型如圖b所示: ![]() 圖b c.任課時間表(teach_time):描述教師任課情況(每周七天有課,每天四次大課,每次兩小節(jié))字段名稱、數(shù)據(jù)類型如圖c所示: ![]() 圖c d.教學日志表(blog):字段名稱、數(shù)據(jù)類型如圖d所示: ![]() 圖d 2.分析表之間的關系 在教師任課表(teach)與任課時間表(teach_time)中。teach.id與teach_time字段均為主鍵并且一一對應,即兩表中記錄數(shù)始終相同。舉例:結合a、b、c三表:假設 ![]() 圖a1 ![]() 圖b1 ![]() 圖c1 3. ER模型。如圖ER所示: ![]() 圖:ER 4.通過ASP的內(nèi)置ADO數(shù)據(jù)訪問接口操作數(shù)據(jù)庫進行讀寫,使用connection對象連接數(shù)據(jù)庫,recordset對象保存查詢語句返回的結果,command對象執(zhí)行SQL語句或者SQL Server的存儲過程。Parameter對象為存儲過程或查詢提供參數(shù)。 綜上所述,在硬件條件已經(jīng)基本得到滿足的今天,軟件建設也必須跟得上去,針對于我校,及時、準確、高效的教學日志管理子系統(tǒng)勢在必行。鑒于篇幅問題,本子系統(tǒng)詳細源碼這里不再詳述,雖然主要功能已經(jīng)基本實現(xiàn)但很可能存在漏洞,必然有較多的待開發(fā)空間,感興趣者可以聯(lián)系本人共同探討。
參考文獻: 薩師煊 數(shù)據(jù)庫系統(tǒng)概論 高等教育出版社 1991年4月 石志國 ASP動態(tài)網(wǎng)站編程 清華大學出版社 2006年1月 屈喜龍 ASP+SQL Server開放動態(tài)網(wǎng)站實例薈萃機械工業(yè)出版社 2006年3月 David Flanagan著 張銘澤譯 JavaScript權威指南機 械工業(yè)出版社 2005年9月 李代平 中文SQL Server2000數(shù)據(jù)庫系統(tǒng)管理冶金工業(yè)出版社 2002年6月 魏江江 JavaScript網(wǎng)頁特效編程百例通科學出版社 2003年3月 陳小兵 SQL Server2000培訓教程清華大學出版社 2002年7月 |