周群一,林煥祥
(浙江科技學院 信息與電子工程學院,杭州310023)
本科畢業(yè)設計是高校實現(xiàn)本科人才培養(yǎng)目標的重要教學環(huán)節(jié),是培養(yǎng)學生綜合運用所學的基礎理論、專業(yè)知識和基本技能,進行工程設計、實驗和科研工作的重要過程。通過畢業(yè)設計,可提高學生分析、解決問題的能力和科學研究工作的能力,提高學生的實踐應用能力和綜合素質(zhì),培養(yǎng)學生的創(chuàng)新精神和創(chuàng)業(yè)能力。由于畢業(yè)設計過程周期長、要求綜合,而學生多在校外實習、工作,學生和指導教師面對面的溝通較少,往往導致畢業(yè)設計實踐教學重結(jié)果而輕過程,達不到預期的效果。因而需要構(gòu)建一個開放的平臺,能夠?qū)Ξ厴I(yè)設計的過程進行管理,加強學生和教師之間的有效溝通。
目前,一些高校對本科畢業(yè)設計過程管理方面的工作越來越重視,通過實踐手段或是軟件系統(tǒng)進行管理,取得了一些成果。
文獻[1]從學生、教師和管理三方面對當前影響高校本科畢業(yè)設計(論文)質(zhì)量的原因進行了分析。提出要提高畢業(yè)設計質(zhì)量,必須在現(xiàn)有基礎上時間前移,認識進一步到位;盡量客觀選題,避免盲目性選題;分段指導,全程監(jiān)控;客觀評價,嚴格答辯;開展成果交流,加強學風建設等,并已在實踐中取得良好效果。文獻[2]提出基于全面質(zhì)量管理理念設計畢業(yè)設計質(zhì)量控制方案,并對該方案的構(gòu)建思路、制度及文件建設、畢業(yè)設計支撐條件的完善、全程質(zhì)量管理及監(jiān)控、質(zhì)量評價及反饋等方面的改革做了詳細論述。該方案對提高應用型本科工科專業(yè)畢業(yè)設計質(zhì)量效果明顯。
有些高校選擇了對畢業(yè)設計部分過程進行軟件系統(tǒng)管理,例如,重慶郵電大學根據(jù)師生雙向選擇的思想,實現(xiàn)了一個集成專業(yè)適合度、學生興趣度和教師期望值的畢業(yè)設計選題系統(tǒng)[3]。該系統(tǒng)在重慶郵電大學經(jīng)濟管理學院應用兩年,有效地提高了選題效率和師生滿意度。而有些高校則對整個畢業(yè)設計過程都進行了統(tǒng)一軟件系統(tǒng)管理,如淮北師范大學開發(fā)了一套本科生畢業(yè)論文(設計)在線管理系統(tǒng)[4],實現(xiàn)了畢業(yè)設計的選題、開題、在線交流、論文格式校驗等畢業(yè)設計過程的管理功能,并在淮北師范大學教育學院進行了實踐應用。
雖然這些研究和實踐都取得了一定的效果,但也存在一定問題,如過程監(jiān)督不夠全面,沒有考慮文獻綜述、外文翻譯等過程材料的管理,實踐推廣的范圍很有限等。
鑒于上述現(xiàn)狀,本研究以浙江科技學院(以簡稱浙科院)的本科畢業(yè)設計為對象,力求構(gòu)建一個開放的平臺,對本科畢業(yè)設計過程進行管理。浙科院是一所以工科為主,集工、理、文、經(jīng)濟、管理、教育等多學科協(xié)調(diào)發(fā)展的省屬全日制本科院校,致力于培養(yǎng)具有實踐能力、創(chuàng)新精神和國際素養(yǎng)的高素質(zhì)應用型專門人才。學院于2010年列入教育部“卓越工程師教育培養(yǎng)計劃”首批試點學校。高質(zhì)量的畢業(yè)設計教學在應用型本科院校培養(yǎng)卓越工程師的過程中尤為重要[5]。
浙科院對本科畢業(yè)設計過程做了詳細的管理規(guī)定,并根據(jù)浙江省教育廳編寫的《普通高等學校本科畢業(yè)設計(論文)指導》手冊制訂了16個過程管理表格,包括畢業(yè)設計任務書、畢業(yè)設計文獻綜述、畢業(yè)設計開題報告、畢業(yè)設計工作記錄卡、畢業(yè)設計工作指導卡、畢業(yè)設計指導教師評語表、畢業(yè)設計閱卷教師評語表、畢業(yè)設計答辯記錄表和畢業(yè)設計答辯評語表等。這些管理表格面向畢業(yè)生、畢業(yè)指導教師、專業(yè)負責人等角色,最小的管理時間單位是周。如果這些表格能夠按時保質(zhì)完成,實際上也就保障了畢業(yè)設計過程和結(jié)果的質(zhì)量。但在實際操作過程中,這些表格填寫復雜,填寫規(guī)范不夠明確,很多內(nèi)容重復,如果修改很容易導致內(nèi)容、時間上前后矛盾。此外,畢業(yè)論文的撰寫對格式的要求十分嚴謹,因而很多學生把相當多的時間耗費在論文排版中。而指導教師同樣會耗費很多的時間在檢查學生論文的格式上,同時需要對學生修改后的論文格式進行多次迭代檢查,因而對論文實質(zhì)內(nèi)容審查的時間就會大大減少,教師在指導論文時就會出現(xiàn)“重格式,輕內(nèi)容”的現(xiàn)象。
本研究根據(jù)浙江省教育廳和學校對畢業(yè)設計的管理要求,進行了需求收集和分析。除了傳統(tǒng)的分角色,即學生、指導教師、管理員,對畢業(yè)設計各個流程進行控制的功能以外,本平臺在設計上還具有以下幾個特色。
采用學習積分制和時間限制的雙重方式調(diào)動學生開展畢業(yè)設計的主動性。學習積分制是系統(tǒng)根據(jù)學生系統(tǒng)登錄情況、完成周記情況、完成開題報告、文獻綜述和外文文獻等情況,自動分配積分,在某個截止時間內(nèi),積分小于一定閾值,學生就自動進入畢業(yè)設計現(xiàn)場抽查環(huán)節(jié),接受整個教研室教師集體考核。時間限制方式對學生提交每個畢業(yè)設計材料都有一個明確的截止時間,超過該時間期限,提交的材料如果沒有得到指導教師確認就不能參加正常的答辯流程。平臺所有的檢查信息都是面向所有學生公開的,通過這樣的方式,由原先指導教師只能主動督促學生的較為被動的模式,轉(zhuǎn)變成學生主動要求指導教師進行指導、確認的模式,從而推動了畢業(yè)設計的良性發(fā)展。
管理主要包括格式和內(nèi)容兩方面的管理。參考文獻格式相對要求比較多,規(guī)定嚴謹,可以參照GB/T 7714—2005《文后參考文獻著錄規(guī)則》標準[6]。對于本科生而言,由于缺少相關的科學訓練,人工書寫的參考文獻格式五花八門。因此,平臺設計了參考文獻錄入向?qū)?,并自動生成符合標準的參考文獻著錄格式。對參考文獻內(nèi)容上也做了一些約束,如,必須有2篇以上外文文獻,圖書類文獻不能超過3篇等。
畢業(yè)設計論文是畢業(yè)設計的重要組成部分,畢業(yè)論文一般要求采用Office Word軟件撰寫,論文格式則是畢業(yè)設計論文的質(zhì)量基礎。在浙江省教育廳多年來對普通高校本??飘厴I(yè)設計(論文)的抽查中,論文格式的規(guī)范性都是重要的檢查內(nèi)容之一。而由于一篇論文往往幾十頁,涉及多種格式要求,即使是熟練掌握Word操作技能的學生也難免出錯,因此開發(fā)一個智能的畢業(yè)論文格式校驗系統(tǒng)就非常必要。目前已有一些針對Word文檔進行自動化校驗的方法[7-8],但提供校驗的內(nèi)容都比較有限。另外一些研究對Word文檔自動化操作技術進行了分析和實踐,如:文獻[9]通過建立數(shù)據(jù)字段模型和信息記錄表映射的關系,可以自動地獲取 Word復雜表格數(shù)據(jù);文獻[10]對OOXML(Office Open XML)和ODF(Open Document Format)的兩個文檔國際標準的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)進行了詳細的比較,為不同類型的文檔轉(zhuǎn)換和互操作提供了基礎。
筆者提供的Word畢業(yè)論文校驗具有格式和內(nèi)容校驗兩種類型。具體包括:頁面大小、邊距、布局方向的校驗,頁眉頁腳內(nèi)容、間距校驗,各節(jié)字體類型、大小、顏色、行間距校驗,圖片個數(shù)、寬度校驗,標題、目錄格式校驗,標注字體類型、大小校驗,多個文檔自動合并,節(jié)數(shù)、頁數(shù)、字數(shù)統(tǒng)計等功能。平臺可以對學生上傳的論文進行自動校驗,并通過電子郵件向?qū)W生自動反饋論文校驗結(jié)果。
平臺可以一鍵自動導出學校教務處和浙江省教育廳要求的所有的表格和材料,支持的格式包括Office Excel,Office Word和Adobe PDF。這樣既保證了各表格內(nèi)容上的一致性,又極大節(jié)省了教師和學生的時間。
本科生畢業(yè)設計往往安排在第八學期,也是畢業(yè)離校前的最后一個學期,學生完成畢業(yè)設計的場所往往是在今后的就業(yè)單位中。本平臺一方面要求畢業(yè)生以周為單位,記錄畢業(yè)設計的完成情況,同時也需要記錄在單位實習和就業(yè)的情況。因此,本平臺同時也向分管學生工作的教師開放,使他們及時了解學生的實習和就業(yè)狀況,便于開展就業(yè)管理工作。
整個平臺采用ASP.NET MVC(Modal View Controller)框架實現(xiàn),ASP.NET MVC框架提供了一個可以代替ASP.NET Web窗體的B/S的應用。ASP.NET MVC通過把項目分成model view和controller,使得復雜項目更加容易維護。其中,model與本系統(tǒng)的數(shù)據(jù)訪問層相關,controller對應本系統(tǒng)的業(yè)務邏輯層,view則對應本系統(tǒng)的表示層,系統(tǒng)技術框架圖如圖1所示。平臺主要分為三類角色,包括學生、指導教師和管理員,進行設計與管理。
平臺對Office操作采用C#.NET調(diào)用Office COM組件的方法,在Visual Studio 2008開發(fā)平臺中,添加有關 Word操作的動態(tài)鏈接庫,即Interop.Word.dll:選擇菜單“項目→添加引用→選擇COM→Microsoft Word 11.0Object Library”;在 程 序 中 通過 使 用 Interop.Word.dll類庫中的方法,實現(xiàn)對Word應用程序?qū)ο蠹癢ord文檔對象的各種操作。Microsoft.Office.Interop.Word.dll是微軟提供的一個動態(tài)鏈接庫,由Word的主互操作程序集中提供的類和接口組成,這些對象排列在一個與用戶界面密切相關的層次結(jié)構(gòu)中。層次結(jié)構(gòu)頂部的對象是Application對象,此對象表示W(wǎng)ord的當前實例。Application對象包含Document、Selection、Bookmark和Range對象。這些對象各自都有很多方法和屬性,可以通過訪問這些方法和屬性來操作對象或與對象交互,進而實現(xiàn)對Word及Word中各個對象的讀寫操作。
圖1 系統(tǒng)技術框架圖Fig.1 System technology framework
學生角色功能主要包括確認任務書,填寫畢業(yè)設計和就業(yè)周記、開題報告、文獻綜述、外文翻譯,提交參考文獻,提交畢業(yè)設計作品、畢業(yè)設計論文和答辯PPT等,并且根據(jù)指導教師的意見對各類材料進行及時修改。部分功能如圖2所示。
圖2 過程管理平臺學生角色功能Fig.2 Functions of student role in process management platform
教師角色功能主要包括填寫畢業(yè)設計課題信息,確認任務書,安排計劃進度,確認并評閱學生周記、開題報告、文獻綜述、外文翻譯,檢查學生畢業(yè)設計作品、就業(yè)情況、畢業(yè)論文、填寫各類指導意見,以及確認過程材料和答辯名單(包括開題、中期和終期答辯)等。教師對學生的各個過程材料的中間評語可以通過系統(tǒng)指定的郵件賬號自動發(fā)送給學生注冊時填寫的電子郵件地址,同時在系統(tǒng)郵箱中保留這些評語的歷史記錄。功能如圖3和圖4所示。
管理員角色功能主要包括:年級管理,畢業(yè)設計課程截止時間管理,每周時間段安排,各類報表導出,各種過程評閱模板管理及學生平臺登錄情況查詢等功能。具體如圖5所示。
圖3 過程管理平臺教師角色功能Fig.3 Functions of teacher role in process management platform
本研究設計與開發(fā)的本科畢業(yè)設計過程管理平臺在浙科院數(shù)字媒體技術專業(yè)進行實踐應用,自2010年1月份平臺上線以來,已經(jīng)有3屆約180位本科畢業(yè)生使用,平臺也在使用中不斷完善功能,基本覆蓋了整個畢業(yè)設計過程管理的各個方面,減少了學生和教師重復性、事務性的工作,使學生和教師可以更加關注畢業(yè)設計的過程和質(zhì)量,取得了良好的效果。由于平臺所有工作都在網(wǎng)絡上完成并具有自動文檔格式校驗的功能,從而減少了不必要的打印紙張的浪費,由原先平均每本論文打印3次左右降低到目前只需要打印1次。
該平臺在使用過程中也發(fā)現(xiàn)了一些不足之處,如軟件交互設計不夠友好,對過程指導工作痕跡沒有做到系統(tǒng)集中化管理,自動生成的Word表格格式不夠美觀,論文格式校驗細節(jié)和效率方面還有待提升。本平臺自設計時就考慮了對多個專業(yè)同時使用的支持,下一步希望能夠在畢業(yè)設計管理條件成熟的其他工科專業(yè)進行推廣應用。
參考文獻:
[1] 劉波粒,劉澤軍.淺析本科生畢業(yè)設計(論文)質(zhì)量滑坡的原因及其對策[J].中國高教研究,2007(7):89-90.
[2] 沈奇,張燕,古秋婷.應用型本科工科專業(yè)畢業(yè)設計質(zhì)量控制方案設計[J].實驗技術與管理,2010,27(12):167-170.
[3] 劉躍,鄧維斌,黃蜀江.畢業(yè)設計選題系統(tǒng)的構(gòu)建與實現(xiàn)[J].實驗室研究與探索,2011,30(7):282-284.
[4] 王洪福,張偉平.本科生畢業(yè)論文(設計)在線管理系統(tǒng)設計與實現(xiàn)[J].中國電化教育,2011(6):130-134.
[5] 李莉.教學型大學卓越工程師培養(yǎng)中畢業(yè)設計(論文)若干問題的思考[J].現(xiàn)代教育管理,2011(12):109-111.
[6] 全國信息與文獻標準化委員會第六分委員會.GB/T 7714—2005,文后參考文獻著錄規(guī)則[S].北京:中國標準出版社,2005.
[7] 樸春慧,曲玉森,楊春燕.高校教師管理系統(tǒng)開發(fā)中的若干關鍵技術研究[J].計算機工程與設計,2010,31(14):3321-3325.
[8] 徐東風,彭紅星,廖俊杰.基于Java的文檔格式檢查技術的研究及其應用[J].計算機工程與設計,2010,31(19):4309-4315.
[9] 孫明珠,蓋強,吉宏安.基于廣源報表的 Word表格數(shù)據(jù)自動獲取方法研究[J].測控技術,2011,30(12):75-78.
[10] Hou X,Li N,Yang H B,et al.Comparison of wordprocessing document format in OOXML and ODF[C]//Sixth International Conference on Semantics,Knowledge and Grids.Beijing:IEEE,2010:297-300.