劉瀟 盧威
摘 要:為了保證研究生教學工作量的準確性、不斷提高服務(wù)水平、實現(xiàn)研究生教學工作量的信息化,學院建立了《院級研究生教學工作量在線查詢系統(tǒng)》。系統(tǒng)分教師指導(dǎo)全日制研究生的教學工作量、課堂教學工作量、研究生教學工作相關(guān)獎勵與指導(dǎo)在職研究生報酬三部分。查詢系統(tǒng)利用現(xiàn)代的Web技術(shù)框架(webpy,jQuery等)作為技術(shù)支撐而得以實現(xiàn),試運行情況良好,獲得教師好評。
關(guān)鍵詞:研究生教學 工作量 查詢系統(tǒng) 設(shè)計實現(xiàn)
中圖分類號:TP399 文獻標識碼:A 文章編號:1672-3791(2015)05(b)-0139-02
為科學評價學院教師的研究生工作業(yè)績,更好地發(fā)揮分配機制的杠桿和激勵作用,促進研究生工作全面、和諧、持續(xù)的發(fā)展,學院對教師研究生工作制定了一套計算研究生工作量的業(yè)績獎勵辦法。為了保證研究生教學工作量的準確性、不斷提高服務(wù)水平,實現(xiàn)研究生教學工作量的信息化,學院建立了《院級研究生教學工作量在線查詢系統(tǒng)》。下面就查詢系統(tǒng)建設(shè)的必要性、總體設(shè)計及實現(xiàn)手段等方面進行闡述。
1 《院級研究生教學工作量在線查詢系統(tǒng)》建設(shè)的實際需求
為了讓教師了解本人一年的工作績效并對工作量計算中出現(xiàn)的差錯及時糾正,該院研究生教學秘書每年年底對院級研究生教學工作量進行計算并通過原始的Excel數(shù)據(jù)表格分發(fā)給每位老師進行核對和查看。此方法優(yōu)點是簡單好操作,但是存在以下兩個方面的問題:1)各位教師的個人工作量信息無私密性、完全透明,部分教師提議應(yīng)建立并實現(xiàn)針對個體服務(wù)、保護隱私的查詢系統(tǒng);2)工作量表信息較多,Excel表格數(shù)據(jù)的閱讀很不方便,不能清晰的反應(yīng)各位教師工作量的構(gòu)成情況。鑒于以上兩個原因,建立一個清晰的在線工作量查詢系統(tǒng)非常必要。利用該系統(tǒng),各位老師通過個人的姓名和工號登陸系統(tǒng)查詢個人的工作量信息,迅速了解本人工作量構(gòu)成情況,及時核對并反饋工作量計算中存在的問題。
2 《院級研究生教學工作量查詢系統(tǒng)》的總體設(shè)計
教師研究生教學工作量包含導(dǎo)師指導(dǎo)學生、授課工作量、獲得學校研究生教學工作相關(guān)獎勵等三大方面。 具體細分:1)導(dǎo)師指導(dǎo)學生含導(dǎo)師指導(dǎo)的全日制學術(shù)型碩士、全日制專業(yè)型碩士、全日制學術(shù)型博士及導(dǎo)師對在職工程碩士進行的論文指導(dǎo);2)授課工作量含教師全日制研究生授課學時數(shù)、在職研究生集中授課及博士前沿課程講座學時數(shù);3)教學工作相關(guān)獎勵含省優(yōu)博指導(dǎo)獎、培育學生學術(shù)創(chuàng)新獎、精品課程建設(shè)成果獎等。
在系統(tǒng)的具體設(shè)計中由于指導(dǎo)全日制碩士生與博士生的工作量是教師教學工作量中所占比重最重的兩塊,需在界面中突出并細化(列出學生年級、姓名等,方便教師查漏補缺或分解教分),故這兩塊在系統(tǒng)中需分別羅列。課堂教學工作量須將碩士課程(含合課情況)、博士課程講座等課程名稱及教分的計算結(jié)果清晰的展現(xiàn)出來。而工程碩士論文指導(dǎo)、在職研究生的集中授課及各種教學工作獎勵由于均不折算成教分而直接算報酬,所以這一板塊以其他的形式展現(xiàn)。最后設(shè)計共分四個部分:1)碩士教學工作量(全日制碩士生信息)。2)博士教學工作量(全日制博士生信息)。3)課程教學工作量(含課程類別及課程名稱)。4)其他工作量(含教學獎勵、工程碩士生信息、集中授課信息等)。
3 《院級研究生教學工作量查詢系統(tǒng)》的技術(shù)實現(xiàn)
3.1 技術(shù)方案
我們利用現(xiàn)代的Web技術(shù)框架(webpy[1],jQuery[2,3]等),建設(shè)了一個在線的工作量查詢系統(tǒng),為各位教職工提供了一個有效的工作量查詢與核對的工具。圖1表達了系統(tǒng)的數(shù)據(jù)流向圖。
3.1.1 數(shù)據(jù)組織
原始數(shù)據(jù)表格存在字段非原子性的情況,需要更改原始的Excel數(shù)據(jù)表格,使表格滿足關(guān)系數(shù)據(jù)庫的基本原則,然后將各位教師的工作量信息輸入設(shè)計的表格,最后導(dǎo)入到文件數(shù)據(jù)庫SQLite中備系統(tǒng)使用。
3.1.2 系統(tǒng)引擎
后臺使用python對SQLite數(shù)據(jù)庫進行查詢,并利用工作量數(shù)據(jù),通過Web應(yīng)用框架webpy驅(qū)動系統(tǒng),渲染前端的用戶界面,最后通過Apache服務(wù)器發(fā)布系統(tǒng)。
3.1.3 前端設(shè)計
前端界面是面向用戶的接口,需要簡潔明了。首先對工作量數(shù)據(jù)項目進行分類,分為四大部分:
碩士教學工作量
博士教學工作量
課程教學工作量
其他工作量
然后,利用Bootstrap界面效果庫,設(shè)計組織各項數(shù)據(jù)內(nèi)容,得到簡潔清晰的頁面效果。登陸查詢后,頁面標題顯示教師的姓名和工號以及其總的工作教分,頁面主體以面板的形式進行組織,分別詳細顯示:各位老師各個年級所指導(dǎo)的碩士、博士研究生,及其教分;各位老師所教課程名稱及其教分;各位老師的其他獎金和工作獎勵。頁面組織清晰明了,便于用戶對數(shù)據(jù)進行核查。
3.2 系統(tǒng)示范
首先,通過鏈接http://x-carto.com/wlviewer 進入系統(tǒng)登陸頁面(圖2),然后,用戶通過輸入姓名名和工號查詢自己的工作量信息,效果如下(圖3)。
4 《院級研究生教學工作量查詢系統(tǒng)》的拓展計劃
工作量查詢系統(tǒng)1.0版本只是對制作好的工作量數(shù)據(jù)表設(shè)計了一個查詢的接口,數(shù)據(jù)的更新與維護,信息的反饋,還是基于Excel表格來完成,為了進一步提高工作效率。預(yù)期下一個版本的工作量查詢系統(tǒng)根據(jù)用戶的需求加入以下功能。
4.1 系統(tǒng)數(shù)據(jù)錄入與編輯功能
具體設(shè)計:管理人員可以登陸系統(tǒng),在教師列表頁面按照各個系別列出教師姓名鏈接,點擊教師的名稱,進入該教師的信息編輯頁面,編輯信息后,保存即可更新該教師的工作量信息,教師可查詢。同時可以添加新的教師用戶到系統(tǒng),或刪除已經(jīng)不存在的用戶。
4.2 用戶問題反饋功能
具體設(shè)計:一方面,在教職工工作量信息查詢頁面添加一個信息反饋框,用戶可以填寫與自己工作量的相關(guān)疑問以及意見,提交后存入數(shù)據(jù)庫中,待處理。另一方面,系統(tǒng)管理人員登陸系統(tǒng)可以查看信息反饋列表,逐個條目進行處理,對處理完的反饋條目做標記。
4.3 報表輸出功能
具體設(shè)計:一方面,系統(tǒng)管理人員可以導(dǎo)出工作量信息表。另一方面,系統(tǒng)管理人員和教職工用戶可以導(dǎo)出自己的工作量信息為易于閱讀的文件形式(如:pdf格式等),系統(tǒng)管理人員可以批量導(dǎo)出所有老師的工作量信息到一個文件以供參閱。
5 結(jié)語
《院級研究生教學工作量查詢系統(tǒng)》縮短了管理人員的工作時間,提高了工作效率,加快了信息傳播速度,也提升了數(shù)據(jù)的準確率。經(jīng)過半年的試運行證明,該系統(tǒng)能節(jié)省管理人員反復(fù)解釋等無謂的時間消耗,整個工作能按流程順利進行,提高工作效率30%以上,同時數(shù)據(jù)的準確性與個人化服務(wù)保證了工作績效評定的科學性及信息的私密性,系統(tǒng)受到了廣大教師的好評與認可。然而現(xiàn)階段該查詢系統(tǒng)還處于試運行階段,在應(yīng)用中還需不斷發(fā)現(xiàn)問題并解決問題,使整個系統(tǒng)日臻完善。
參考文獻
[1] web.py 0.3新手指南.http://webpy.org/docs/0.3/tutorial.zh- cn#developing.
[2] Jonathan Chaffer, Karl Swedberg著, 李松峰,李煒等譯,jQuery基礎(chǔ)教程(第4版)[M].北京:人民郵電出版社,2008.
[3] Bear Bibeault,Yehuda Katz著,陳寧譯,jQuery實戰(zhàn)[M].北京:人民郵電出版社,2009.