田 媚,黃雅平,趙宏偉
(北京交通大學 計算機與信息技術學院,北京100044)
畢業設計(論文)管理系統研究與實踐*
田 媚,黃雅平,趙宏偉
(北京交通大學 計算機與信息技術學院,北京100044)
畢業設計(論文)在線管理系統大大提高了教學管理工作的效率和畢業設計(論文)的質量。基于當前畢業設計(論文)在線管理系統,以北京交通大學本科生畢業設計具體實施過程為切入點,研究畢業設計(論文)在線管理系統在使用過程中遇到的問題,實現畢業設計(論文)在線管理系統的深度升級版,進一步促進畢業設計(論文)管理水平和效率的提高。
教學管理;畢業設計(論文);在線管理系統;應用研究;升級實踐
目前,國內外許多大學都已經建立了自己的論文提交評審系統,實現了論文的網上提交及評閱。[1-5]作為一種教學信息化技術,2005年,北京交通大學開發了“本科生畢業設計(論文)信息管理系統”[1-5],實現了利用計算機網絡對本科生畢業論文統一管理的功能,為學生選題、論文提交、論文評審以及論文管理等各個方面帶來切實的便利,明顯提高了論文評審和管理的效率。然而,經過8年的應用,系統中部分功能已不能滿足當前畢業設計流程的要求,一些操作性和安全性的問題也隨之而來。
為了進一步提高本科生畢業論文設計階段的教學質量,基于“本科生畢業設計(論文)信息管理系統”的使用經驗,結合本科生畢業設計階段的新需求,對原有系統在輔助教師和管理者提高畢業論文質量方面進行深度升級。從提高本科生畢業設計(論文)評審質量及工作效率的思路出發,結合八年系統使用經驗,遵循實用性、穩定性、可操作性、安全性等基本原則,對原有“本科生畢業設計(論文)信息管理系統”的系統功能進行了深度升級。
“本科生畢業設計(論文)信息管理系統”通過B/S方式實現了利用計算機網絡對本科生畢業論文統一管理的功能,為學生選題、論文提交、論文評審以及論文管理等各個方面帶來切實的便利。學生能夠方便地上傳論文題目、論文文件、查看成績,教師能夠方便地評審、打印論文,管理員能夠方便地操作,易于管理,從而避免不必要的麻煩和錯誤。通過使用本系統,可以大大簡化論文評審工作,保障了論文評審工作的公平、保密性,相比手工評審工作,極大地減少了繁雜的工作量,提高了評審工作的效率。
系統采用支持三類不同權限的用戶,學生、教師、系統管理員即教學管理人員在系統整體功能上分別具有不同的權限,同時還具有自身所特有的功能模塊,如圖1所示。

圖1 系統功能模塊
通過廣泛征集系統管理員、教師和學生的使用體驗,我們發現系統在用戶信息交互、指定匿名評審教師和系統安全性這三面存在明顯的不足。除此之外,其它一些設計諸如查詢、信息統計和數據報表等功能也有待改進。在目前使用的“本科生畢業設計(論文)信息管理系統”中,主要存在著如下幾個問題:
(1)原系統由“管理員模塊”、“教師模塊”和“學生模塊”組成,這三大模塊用戶群(系統管理員、評審教師和學生)之間必然需要頻繁的信息交互。但是原系統中并沒有提供足夠的信息交流通道,管理員、教師和學生之間的信息交互主要基于Email、電話等通訊設備,難以滿足用戶之間頻繁的信息交互需求。因此,有必要在系統中增加信息交流手段,使管理員、評審教師和學生之間可以通過系統進行信息發布或交流。
(2)原系統為學生指定匿名評審教師的操作需要管理員手動進行,一方面,管理員的操作重復煩瑣,容易出現疏漏;另一方面,由于人為操作的主觀性,加之管理員對評審教師的研究方向了解并不全面,容易造成部分匿名評審教師指派結果并不十分合理的現象,有失評審結果的權威性。因此,應建立論文評審專家庫,設計根據教師研究方向和學位論文關鍵詞進行匹配的算法來分配匿名評審教師,確保學生論文的評審質量。
(3)原系統僅有口令認證、防止非法登錄等基本的安全保障功能,對外界非法入侵、密碼破解、數據修改等外部攻擊缺乏必要的抵御能力和恢復能力。這里的安全主要指兩個方面:第一,系統抵御外界非法入侵和非法密碼破解的能力,如典型的DDOS攻擊導致的服務器癱瘓,利用暴力破解程序破解用戶口令等。第二,系統的恢復能力。主要指系統在遭到攻擊某些數據被修改后,管理員可以監察到這些修改并恢復修改之前的內容。因此必須對現有系統的安全性能進行全面升級。
筆者作為“本科生畢業設計(論文)信息管理系統”的管理員,在實際參與本科畢設實施過程的基礎上,根據前期制定的系統升級方案,基于原有的系統開發環境(struts1.1+Oracle9i+JDK1.5),對以上研究內容進行軟件開發,在開發過程中嚴格按照軟件開發中的需求分析與可行性分析、設計、編碼、測試的流程進行開發。以下將以計算機與信息技術學院在測的畢設系統進行說明。
(1)在管理員模塊中新增“信息發布”功能。如圖2所示,管理員在對應的信息發布框內添加信息即可分別向系統主頁、教師模塊主頁以及學生模塊主頁發布相關信息。

圖2 管理員模塊的信息發布功能概覽
(2)在管理員模塊中新增“智能聚類匿名評審教師”功能。
A.評審關系匹配說明
評審關系可隨機生成。生成規則為:選擇出所有提交論文學生的專業,視為集合D,將集合D若干子集Di (i=1……n)相應的教師集合也根據專業子集Di劃分為n個集合,其中Di專業的教師只評審Di專業的學生,若一個教師帶a個學生,那么他將評審2a本論文。
B.匹配算法與流程
首先建立評審專家庫,以所有評審教師的科研數據信息為基礎數據,對所有評審教師進行數據聚類分析,得到的聚類結果就組成了專家庫,即將研究方向或科研專長相似的教師歸并為一類專家;其次,以所有學生的畢設論文為基礎數據,對所有學生的畢設研究主題進行聚類分析,將得到的聚類結果在專家庫中尋找與之相匹配的專家類別,從而完成了匿名評審教師的智能指定。圖3顯示具體的指定流程。

圖3 匿名評審教師智能指定流程
(3)匿名評審教師手工修改與指定。
A.必要性:匿名教師智能指定減輕了系統管理員的操作負擔,同時避免了人為因素造成的不客觀等問題。但完全智能化的操作也會帶來一定的偏差。因此,管理員的一些手工調整補充是必要且合理的。
B.操作過程:點擊控制菜單的“指定評審教師”,操作界面顯示出論文提交情況。如圖4所示。上部分顯示的是已指定評審教師的學生名單,下部分顯示的是未指定評審教師的學生名單。

圖4 指定評審教師
(4)在管理員模塊中新增“系統日志”功能。系統日志應包括“管理員日志”、“教師日志”和“學生日志”。主要記錄各用戶對系統的操作行為,以及用戶的一些基本訪問信息,如系統登錄時間、登錄系統客戶機的IP地址。總的來說,系統日志的功能就是記錄用戶在某一時間段某網絡位置對系統進行了何種操作。
系統提供了日志記錄功能,記錄了管理員、教師、學生的相關操作。如圖5所示。

圖5 查看教師日志界面
(5)其它新增功能。
在新版評審系統實際升級開發過程中,根據用戶的反饋建議,對管理員用戶的功能做了詳細的功能優化,使管理員用戶的功能更加完善和實用。
A.新增“清除數據”選項。針對原系統后臺清除數據的不便性和數據清楚不徹底的情況,在管理員界面中新增了“一鍵清除”功能,該功能可以一次性清除上期畢業生的論文評審數據,包括后臺數據庫的關聯表會一并清除。
B.新增“信息查詢”選項。通過該功能,對于評審過程每一環節的數據,管理員可以方便地輸入學號、姓名、導師名等進行數據查詢。
C.新增“學生論文打包下載”功能,完善評審數據導出功能。在論文評審過程后期,管理員可使用學生論文一鍵下載功能,一次性導出所有學生的論文數據,不再需要后臺導出。管理員在評審管理的過程中,使用數據導出功能可以很方便地按學生學號、成績等導出“論文評審關系表”、“學生論文評審成績”為excel表格,以備數據留存與上報。
針對目前“本科生畢業設計(論文)信息管理系統”中存在的一些不足之處,本文從理論與實踐相結合的目標出發,對原有“本科生畢業設計(論文)信息管理系統”進行軟件開發,完成了新的本科生畢業設計(論文)信息管理系統。升級實踐大大方便了系統的各方用戶,我們的后續工作及工作計劃如下:
(1)繼續完善系統的升級方案
根據前期調研與用戶反饋,針對前期開發過程中遇到的問題對系統升級方案進行修正與補充,使各功能點安排更合理,聯系更緊湊。升級方案以使本系統更加方便易用、安全可靠為出發點,使升級后的新系統能夠滿足今后幾年全校本科生畢業設計(論文)過程中各操作環節的大部分需求,并為今后的再升級提供方便易用的接口。
(2)開發系統的深度升級版本
根據最新制定的系統升級方案以及用戶反饋的改進意見,對前期開發中有待完善的功能模塊進行升級,完成新版“本科生畢業設計(論文)信息管理系統”。
(3)系統測試上線
項目后期將依據簡潔美觀的原則,對系統的功能布局進行適度調整,項目中后期進行系統運行測試(分單體測試和運用測試,包括測試數據和實際數據)以及試運行,在保證系統可穩定運行后發布新版系統,交付各學院使用。
[1]樊崇藝,羅四維.畢業設計(論文)在線管理系統的設計與實現[J].教育技術導刊,2007(4):36-37.
[2]朱正偉,劉東燕,李杰.畢業設計(論文)網絡管理系統研究與實踐[J].中國大學教學,2008(8):74-76.
[3]郭娟,殷德順,毛洪賁.畢業設計(論文)管理信息系統應用研究[J].黑龍江教育(高教研究與評估),2011(12): 7-8.
[4]王智明.工科院校機械專業畢業設計中存在的主要問題與解決辦法[J].高教論壇,2012(2):64-66.
[5]毛洪賁,殷德順,郭娟,周愛花.基于.NET的本科畢業設計(論文)智能管理系統的研究與設計[J].現代教育技術,2010(10):128-131.
(編輯:王天鵬)
G472
A
1673-8454(2015)01-0065-03
北京高等學校青年英才計劃項目(YETP0541,Beijing Higher Education Young Elite Teacher Project),教育部科技發展中心網絡時代的科技論文快速共享專項研究資助課題(2013113)。