文章編號:1962-5913(2008)11-0060-03
摘要:本文介紹了筆者基于Spring技術(shù)研制的“高校本科畢業(yè)設(shè)計一體化系統(tǒng)”,該系統(tǒng)考慮到高校本科教學工作管理的繁雜,注重畢業(yè)設(shè)計過程中學生與指導教師之間的溝通,提高高校本科畢業(yè)設(shè)計的管理水平,方便管理人員對畢業(yè)設(shè)計的統(tǒng)計分析及上報。同時系統(tǒng)的靈活性是系統(tǒng)具有通用價值,適用于任何高校的畢業(yè)設(shè)計管理,因而具有一定的推廣意義。
關(guān)鍵詞:本科教學、畢業(yè)設(shè)計、信息管理系統(tǒng)
中圖分類號:G642
文獻標識碼:B
隨著因特網(wǎng)技術(shù)的迅速發(fā)展,教育手段信息化成了現(xiàn)在高校教學的一種趨勢,尤其是在本科教育受到日益重視的今天,如何更好地借助因特網(wǎng)信息技術(shù)更好的為學生、教師服務,更好的管理教學環(huán)節(jié)以方便院系各級管理人員成了一個值得思考的方向。基于因特網(wǎng)的教學管理,其教學過程不受時間、地域的限制,同時教育資源及公共信息能同時在廣大范圍內(nèi)實現(xiàn)共享。本科生畢業(yè)設(shè)計是每個院系需要處理的一個繁重任務,按照以往的工作方式,在畢業(yè)設(shè)計之前各院系需要準備本次畢業(yè)設(shè)計供學生選擇,之后組織學生以有限的課題數(shù)進行機械選題。而在選題過程中,學生與指導教師缺少必要的交互,使學生往往很難只根據(jù)課題的題目及簡單的課題介紹就充分了解課題具體內(nèi)容和目的,這種情況造成了學生很難真正了解自己所選的課題所處的領(lǐng)域現(xiàn)狀。同時在這有限的機械選題中也很難保證所選課題的滿意度,這往往造成學生不喜歡自己所選的課題,教師對自己課題的學生不了解。這種缺少師生互動的方式很難保證畢業(yè)設(shè)計都順利完成,同時影響了畢業(yè)設(shè)計的成績與院系管理人員的管理工作。
1設(shè)想
現(xiàn)在需要的是一種能很好促進學生互動的方式來展開本科生畢業(yè)設(shè)計工作。這需要同時做到以下幾點:
(1) 保證學生有充分的自主選擇權(quán)。學生在畢業(yè)設(shè)計之前必須有充足的時間了解所有待選課題、待選課題所處的領(lǐng)域、待選課題指導教師的詳細情況,也就是說學生可以自主選擇畢業(yè)設(shè)計課題。此外學生還應具有與自己所選課所對應的指導教師溝通的權(quán)利。這種溝通應不限于普通的郵件與電話溝通。可以通過一個統(tǒng)一的平臺來實現(xiàn)學生與教師之間的互動,這包括了學生在指導教師未批準學生的選課之前的溝通,這種溝通可以促進學生深入地了解課題的詳細內(nèi)容,同時也可以與教師深入接觸。學生在確定選課之后,也就是在指導教師批準選題,正式開始畢業(yè)設(shè)計之后,可以在系統(tǒng)提供的同一個圈子內(nèi)相互交流。系統(tǒng)應具備一種能由學生發(fā)起畢業(yè)設(shè)計相關(guān)課題所對應的圈子的功能,以方便學生之間對相近課題的畢業(yè)設(shè)計過程中能互相借鑒。學生還應具有記錄日志的功能以便學生能脫離現(xiàn)今的通過紙質(zhì)材料記錄畢業(yè)周記得目的,達到畢業(yè)設(shè)計信息管理的信息化。
(2) 教師應具有發(fā)布畢業(yè)設(shè)計課題的權(quán)利。在畢業(yè)設(shè)計之前,教師可以依據(jù)自己的學術(shù)領(lǐng)域提出具有創(chuàng)新性并可行性的畢業(yè)設(shè)計課題。教師應具有批準學生選題的權(quán)利,當學生選擇了某教師的課題,則該教師便具有同意或不同意學生選題的權(quán)利。這便體現(xiàn)了學生與教師之間的雙向選擇。教師具有與選擇自己課題的學生進行交流的權(quán)利,教師可以了解學生的詳細情況,同時教師可以在畢業(yè)設(shè)計整個過程中指導學生進行課題討論,以加深學生對畢業(yè)設(shè)計課題的了解,促進課題的順利完成。教師還應具有評閱學生日志的功能,對學生每周的日志進行評閱。教師也具有督促學生完成畢業(yè)設(shè)計相關(guān)內(nèi)容的功能,系統(tǒng)可以以提醒的方式來實現(xiàn)此項功能。
(3) 畢業(yè)設(shè)計管理員一般需要同時了解學生的選題情況,教師的課題發(fā)布情況以及教師的選題審批情況。管理員可以規(guī)定在一定時期內(nèi)開放學生選題,以保證在這一時間段內(nèi)完成畢業(yè)設(shè)計網(wǎng)上選題。管理員可以規(guī)定在一定時期內(nèi)開放教師課題的發(fā)布功能。管理員可以規(guī)定學生日志記錄時間,規(guī)定某次畢業(yè)設(shè)計需要完成的日志數(shù),每次日志的記錄日期范圍。管理員可以全程了解在整個畢業(yè)設(shè)計過程中,學生與教師之間的交互情況,這也是學生與教師之間的工作量參考點。此外,管理員還可以監(jiān)督學生或教師的系統(tǒng)使用情況,如登錄時間、注銷時間和登錄IP,同時具備IP黑名單功能,以控制用戶的登錄提高系統(tǒng)的安全性,減少受攻擊的風險。考慮到畢業(yè)設(shè)計是每年必須的一次工作,而且每一年的畢業(yè)設(shè)計的立題論證書格式不一定相同,所以系統(tǒng)應具備能由管理員設(shè)置每一年的立題論證書格式,設(shè)計每年的立題論證書結(jié)構(gòu)。隨著時間的推移,系統(tǒng)中的立題論證書將越來越多。所以系統(tǒng)還應具有管理立題論證書的功能,提供立題論證書的全文檢索,以方便統(tǒng)一查詢的功能。管理員還需要將學生選題及教師審批情況上報學校相關(guān)部門,所以系統(tǒng)還應能提供根據(jù)管理員自定義生成設(shè)計匯總報表的功能以減少管理人員日常辦公的工作量。
根據(jù)以上三點設(shè)想可以構(gòu)造出“本科畢業(yè)設(shè)計一體化系統(tǒng)”,將學生、教師與管理員通過基于網(wǎng)絡的系統(tǒng)聯(lián)系起來。
2系統(tǒng)功能介紹及技術(shù)實現(xiàn)
“高校本科畢業(yè)設(shè)計一體化系統(tǒng)”提供了課題庫設(shè)計、課題管理、選題管理、學生管理、教師管理、師生互動、學生圈子、日志管理、系統(tǒng)匯報等功能。現(xiàn)將各功能模塊介紹如下。
2.1課題庫設(shè)計
課題庫設(shè)計是本系統(tǒng)的一個特色。由于本科生畢業(yè)設(shè)計每一年的立題論證書格式不一致,各高校的立題論證書格式不一致,所以需要一種能夠由管理員自主設(shè)計論證書格式的功能來對每一個立題論證書分庫存放,分類管理。課題庫的設(shè)計涉及到庫表設(shè)計、Web模板設(shè)計與Word模板設(shè)計三個部分。
(1) 課題庫設(shè)計。課題庫設(shè)計中主要是設(shè)置與立題論證書中各字段相對應的字段,包括字段名、顯示名稱、類型、長度、對應的Word操作動作。其中Word操作動作用于控制動態(tài)打印立題論證書時打印相關(guān)字段內(nèi)容時光標移動方向與位置。
(2) Web模板設(shè)計。Web模板設(shè)計主要是提供教師發(fā)布立題論證書時與課題庫之間的數(shù)據(jù)接口。表現(xiàn)形式為HTML表單形式,供教師錄入畢業(yè)設(shè)計課題。Web模板也用作查看課題詳細情況時的顯示界面。
(3) Word模板設(shè)計。Word模板設(shè)計主要是于打印立題論證書或立題論證書批量生成時用。系統(tǒng)提供立題論證書的打印功能。打印時系統(tǒng)根據(jù)管理員在課題庫中設(shè)計的Word操作動作控制光標的移動方向與位置,將相應內(nèi)容通過JavaScript打印到Word中。
在課題庫管理中,管理員可以設(shè)置多個課題庫,活動其中一個課題庫作為當前活動課題庫。當前活動課題庫是供教師、學生進行畢業(yè)設(shè)計的課題庫,其余的課題庫作為歷史課題庫提供往屆畢業(yè)設(shè)計歷史數(shù)據(jù)以備以后查詢。
2.2課題管理
課題管理是提供給教師、管理員進行課題維護的接口。這包括教師課題發(fā)布、管理員開放課題選題功能,管理員啟用教師課題維護功能。教師可以通過該接口發(fā)布課題,修改立題論證書相關(guān)信息。管理員可以通過此接口實現(xiàn)開放或關(guān)閉學生選題功能,這可以控制學生在某一個時間段內(nèi)進行選題操作。管理員也可以啟用或禁用教師課題維護功能,這樣可以在一定程度上約束教師的操作行為以保證選題過程中不會出現(xiàn)信息不一致的現(xiàn)象。
2.3選題管理
選題管理是對學生的選題信息進行管理,主要是教師的審批與查看選題學生詳細信息。教師可以同意或不同意學生的某次選題。當學生選完一個課題后,選題處于待審批狀態(tài),當教師同意學生選題之后,學生可以正式與教師建立一個指導關(guān)系。當選題處于待審批或?qū)徟赐獾臓顟B(tài)時,學生可以進行重新選題操作。
2.4學生/教師管理
這是指教師、學生基本信息管理的模塊,主要提供教師、學生詳細信息查詢,學生、教師信息批量導入功能。
2.5師生互動
師生互動主要是學生在選題時與教師進行溝通以便更好地了解課題信息,教師也通過與學生的充分交流來確定是否同意學生的選題,以盡可能地保證學生選題與教師指導都滿意的雙贏局面。學生可以通過在線互動方式取得與教師的溝通。
2.6學術(shù)圈子
學術(shù)圈子是指學生可以根據(jù)自身的課題加入相應的圈子中,以方便學生之間相近課題或領(lǐng)域之間的交流。系統(tǒng)將會根據(jù)學生的課題給出相關(guān)推薦圈子。同時學生也可以自己發(fā)起圈子參與討論。學術(shù)圈子將以學生跟帖的方式提供服務。
2.7日志管理
管理員可以根據(jù)畢業(yè)設(shè)計的時間安排學生在整個畢業(yè)設(shè)計過程中需要記錄的日志、一般以周為單位,每一周一篇日志。教師可以為其所指導的學生評閱,在其中給出評語。
2.8系統(tǒng)匯報管理
系統(tǒng)匯報管理主要提供管理員以下功能:
(1) 根據(jù)管理員自己制定的字段(選題信息字段、教師信息字段和學生信息字段)生成學生選題情況報表,導出至Excel文件。
(2) 統(tǒng)計某一時刻沒有選題學生的課題。
(3) 統(tǒng)計某一時刻還未選題的學生。
(4) 統(tǒng)計某一時刻選題通過審批的學生,待審批的學生,未通過審批的學生。
(5) 統(tǒng)計某一時段學生的系統(tǒng)使用情況次數(shù),總在線時長等信息。
3系統(tǒng)的開發(fā)運行環(huán)境
系統(tǒng)是基于Spring框架的Web應用程序。采用了MySQL 5.0作為數(shù)據(jù)庫服務器。Web服務器可以采用Tomcat 5.5,系統(tǒng)運行于Debian Linux下,一年的使用證明了系統(tǒng)性能良好。
4結(jié)束語
“高校本科畢業(yè)設(shè)計一體化系統(tǒng)”的應用大大提高了學院本科畢業(yè)設(shè)計管理的工作效率,使管理人員脫離了大量手工統(tǒng)計操作的模式,同時促進了學生、教師在畢業(yè)選題及畢業(yè)設(shè)計整個過程中的互動,使學生能很方便地與指導教師進行溝通,與同一圈子中的學生交流,從而推動了畢業(yè)設(shè)計的良好運轉(zhuǎn),使畢業(yè)設(shè)計管理工作水平有一個新的提高。
參考文獻
[1] 林信良. Spring技術(shù)手冊[M]. 北京:電子工業(yè)出版社,2006.
[2] 郭亞紅,尹秀珍,何衛(wèi)軍. 提高本科畢業(yè)論文(設(shè)計)質(zhì)量的途徑探索[J]. 高等教育與學術(shù)研究,2007,(2).
[3] 柴維斯,陳舒懷. 大規(guī)模本科教育教學質(zhì)量保障體系的建設(shè)[J]. 廣東工業(yè)大學學報(社會科學版),2007,(4).
[4] 戚業(yè)國,代蕊華. 本科教學質(zhì)量保障體系建設(shè)的思想與方法[J]. 教師教育研究,2007,(2).
[5] 馬敬峰. 論本科畢業(yè)設(shè)計(論文)教學質(zhì)量評價體系的構(gòu)建[J]. 中國大學教學,2007,(6).
[6] 劉翠玉,陳克東,李郴良. 加強過程管理,提高畢業(yè)設(shè)計(論文)質(zhì)量[J]. 高教論壇,2007,(2).