柳玲 文俊浩 熊慶宇 張毅
摘要:分析軟件工程專業(yè)本科畢業(yè)設計管理中存在的主要問題,針對軟件企業(yè)對軟件工程專業(yè)的人才培養(yǎng)要求,提出軟件工程專業(yè)本科畢業(yè)設計過程管理措施,強調通過建立和完善畢業(yè)設計的管理制度,加強畢業(yè)設計過程的監(jiān)控;構建完善的畢業(yè)設計管理平臺,提高本科畢業(yè)設計管理水平;改革畢業(yè)論文形式,建立畢業(yè)設計過程管理評價體系,提高學生工程實踐能力。
關鍵詞:軟件工程;本科畢業(yè)設計;過程管理
文章編號:1672-5913(2013)07-0099-04
中圖分類號:G642
軟件學院軟件工程專業(yè)的設立是國家教育部、國家發(fā)展計劃委員會為滿足國家軟件產業(yè)發(fā)展對人才的迫切需求于2001年批準成立的。重慶大學軟件學院是國家首批示范性軟件學院之一,其人才培養(yǎng)目標是培養(yǎng)“面向應用、遵循標準、適應團隊、把握技術、熟知領域、外語優(yōu)良”的軟件工程人才。10年來,軟件學院十分重視軟件工程專業(yè)的工程化教學改革,采取多項政策和措施促進工程型軟件實用人才的培養(yǎng)。本科畢業(yè)設計是實現高等學校人才培養(yǎng)目標的重要教學環(huán)節(jié),是培養(yǎng)學生創(chuàng)新意識和創(chuàng)新能力的重要手段,是理論學習與社會實踐相結合的重要體現。因此,對軟件工程專業(yè)本科畢業(yè)設計進行改革,培養(yǎng)具有工程實踐能力的軟件實用人才具有重要意義。
1 軟件企業(yè)對軟件工程專業(yè)培養(yǎng)人才的要求
軟件產業(yè)的迅速發(fā)展對該行業(yè)從業(yè)人員提出更高要求,不僅要求學生掌握理論知識,還要求學生具備較強的工程實踐能力與創(chuàng)新能力。國內計算機相關專業(yè)的教學基本上仍使用傳統(tǒng)的理工科人才培養(yǎng)模式,注重基礎理論知識,缺少對學生工程能力和職業(yè)素質的訓練,因此培養(yǎng)既有扎實的專業(yè)基礎知識和較強工程實踐能力,又能迅速適應業(yè)界環(huán)境的高素質創(chuàng)新型軟件人才,是軟件企業(yè)對軟件工程專業(yè)人才培養(yǎng)的要求。
2 目前本科畢業(yè)設計管理中存在的問題
1)畢業(yè)設計階段缺乏全過程的管理與監(jiān)控。
畢業(yè)設計全過程的管理與監(jiān)控不夠規(guī)范,缺乏專門的組織機構。畢業(yè)設計的一些主要環(huán)節(jié)疏于檢查和監(jiān)督,因此存在影響畢業(yè)設計質量的問題,如選題陳舊、重復率高、與軟件產業(yè)發(fā)展需求不適合等。
教師指導水平有限且精力投入不足,同時沒有對教師指導工作的有效績效考核,使得教師對學生的畢業(yè)設計不夠重視;某些學生由于有就業(yè)壓力,便將主要精力放在人才市場和各類招聘會上,沒有意識到畢業(yè)設計的重要性,最后只能通過拼湊和抄襲完成畢業(yè)設計。
2)畢業(yè)設計階段缺乏規(guī)范化的指導性文件。
畢業(yè)設計工作持續(xù)時間長,涉及所有畢業(yè)生和教師,如果沒有規(guī)范化的指導性文件能夠讓指導教師和學生了解畢業(yè)設計工作的意義、目標、計劃、流程、論文規(guī)范化格式、質量評價標準、成績考核等具體實施細則,明確自己在該項工作中扮演的角色以及整個畢業(yè)設計流程對自身承擔工作的質量要求,那么很難提高畢業(yè)設計質量。
3)畢業(yè)設計文檔資料缺乏有效管理。
畢業(yè)設計成果是學校的重要知識和信息資源,完善的文檔資料管理有助于畢業(yè)設計工作的傳承和創(chuàng)新。長久以來,畢業(yè)設計作品和論文主要采用人工管理。學生答辯后提交資料袋,資料袋中包括畢業(yè)設計相關文檔和設計作品的刻錄光盤,但由于管理人員對畢業(yè)設計資料的重視程度不夠或人員不夠,導致畢業(yè)設計資料管理不善,出現查詢困難、答辯記錄丟失等情況,為以后查閱、成果展示及下屆畢業(yè)生的論文指導工作帶來不便。
3 本科畢業(yè)設計管理改革措施
1)成立畢業(yè)設計管理小組。
為了加強本科畢業(yè)設計工作的組織、管理和監(jiān)督,軟件學院專門成立畢業(yè)設計管理小組,小組成員由教學副院長、正副系主任及學生助管組成,負責整個畢業(yè)設計過程的管理監(jiān)督工作,包括從選題、審題、任務書下達到開題、中期檢查、答辯、成績評定、推優(yōu)的全過程。
2)建立和完善畢業(yè)設計的管理制度。
為了提高畢業(yè)設計質量,畢業(yè)設計管理小組根據軟件工程專業(yè)特點建立學院的具體工作規(guī)范和有效的畢業(yè)設計管理模式和監(jiān)控制度,加強畢業(yè)設計制度建設,使得從選題、下達任務書到學生的開題報告,從每周匯報、中期檢查到設計文檔撰寫、論文撰寫、論文重復率監(jiān)測、論文評閱及論文答辯,都有切實可行的實施細則及管理規(guī)章制度;構建集中管理與跟蹤管理、周報提交、外出請假、抄襲檢測、講座出勤等平時成績評定標準;完善從平時表現、系統(tǒng)設計實現質量、論文或設計文檔質量、答辯水平等多方面衡量的客觀、公正的綜合成績評定標準和推優(yōu)程序。在畢業(yè)設計全過程管理中,力求做到有章可循及有據可查。
3)多元化的畢業(yè)論文形式。
多元化的畢業(yè)論文形式有利于培養(yǎng)大學生創(chuàng)新實踐能力。根據軟件工程專業(yè)特點,軟件學院對畢業(yè)論文形式進行改革。畢業(yè)設計形式包括傳統(tǒng)方式和新方式,學生可以選擇其中一種方式,具體采用哪種方式則由指導老師負責。
傳統(tǒng)方式是指畢業(yè)生完成開題報告并翻譯一篇相關課題的英文文獻,然后對軟件系統(tǒng)進行需求分析、設計和編碼實現,或者對相應算法進行研究、分析和編碼實現,最后完成畢業(yè)設計論文。
為了面向軟件企業(yè)需求,培養(yǎng)學生的軟件設計能力,新方式注重提高學生的系統(tǒng)設計文檔編寫能力。畢業(yè)生前期仍然要完成開題報告、英文文獻、系統(tǒng)分析設計和編碼,最后提交系統(tǒng)設計相關文檔。系統(tǒng)設計相關文檔由以下文檔構成:①項目開發(fā)計劃;②軟件需求說明;③系統(tǒng)設計說明;④數據庫設計說明;⑤用戶手冊;⑥測試分析報告;⑦項目開發(fā)總結。根據軟件工程學科特點及專業(yè)人才培養(yǎng)的要求,結合學校的畢業(yè)設計(論文)管理辦法和軟件設計文檔國家標準,軟件學院制定了符合專業(yè)人才培養(yǎng)目標的設計文檔規(guī)范。
為提高學生科技論文寫作水平和研究報告的演講能力,軟件學院面向軟件工程專業(yè)所有應屆畢業(yè)生,在其畢業(yè)設計階段開設8學時的“科技論文寫作規(guī)范”“研究報告演講技巧”講座,強調科技論文寫作的規(guī)范性和可讀性,鍛煉學生演講研究報告的能力。
4)加強畢業(yè)設計過程管理和監(jiān)控。
畢業(yè)設計過程管理和監(jiān)控面向的對象是學生和教師。軟件學院畢業(yè)學生做畢業(yè)設計有不同情況,如有在校外軟件公司做畢業(yè)設計的,更多的是在校內做畢業(yè)設計,因此需要有相應的不同管理模式。為加強學生培養(yǎng)質量和降低指導教師管理難度,軟件學院提供集中管理與跟蹤管理方式。
集中管理是指學院設置固定機房和機位并安排助教作為管理人員,由指導教師給學生安排機房,由管理人員負責學生的日常考勤,學生需及時向指導老師匯報學習情況,學生若有事必須請假。跟蹤管理主要針對在校外進行畢業(yè)設計的學生,要求這類學生完成校外畢業(yè)設計申請,由管理小組協(xié)助指導教師對校外學生進行跟蹤,為這些學生提供及時的畢業(yè)設計信息服務。這類學生必須每周與學校指導教師聯系,以便教師詳細了解并掌握學生畢業(yè)設計進度。這種具體的制度和規(guī)范,對在校內進行畢業(yè)設計和赴外進行畢業(yè)設計的學生進行了有效監(jiān)控。
針對指導教師的管理,畢業(yè)設計管理小組采用不定期檢查和周報提交的方式。畢業(yè)設計規(guī)范要求每位指導教師每周指導時間不少于2小時,指導教師需要檢查學生畢業(yè)設計的進度和質量;解答學生提出的問題,進行下一階段工作部署與指導,保證畢業(yè)設計的質量。
不定期檢查指畢業(yè)設計管理小組根據指導教師在畢業(yè)設計系統(tǒng)中登記的指導時間和地點,不定期對教師的指導情況進行檢查。周報提交是指學院建立的畢業(yè)設計定期報告制度,教師和學生每周均需要將周報提交到系統(tǒng)上,教師主要匯報每周對學生指導情況以及學生畢業(yè)設計進度和質量,學生主要匯報每周的畢業(yè)設計進度、畢業(yè)設計遇到的問題等。畢業(yè)設計管理小組每周對周報進行匯總分析并發(fā)布,及時了解畢業(yè)設計情況,對學生和教師提出的問題進行統(tǒng)一解答。
5)構建完善的畢業(yè)設計管理平臺。
充分利用計算機技術,構建完善的畢業(yè)設計管理平臺,提高畢業(yè)設計管理水平,使畢業(yè)設計管理更加規(guī)范化。軟件學院在畢業(yè)設計過程中使用的管理系統(tǒng)包括:重慶大學本科畢業(yè)設計系統(tǒng)、重慶大學網絡教學綜合系統(tǒng)、重慶大學軟件學院軟件工程實踐教學平臺。
重慶大學本科畢業(yè)設計系統(tǒng)(http://bysj.cqu.edu.cn)用來上傳和管理畢業(yè)設計相關文檔。系統(tǒng)涵蓋畢業(yè)設計工作的全過程,實現選題提交、課題雙向選擇、畢業(yè)設計相關文檔(包括開題報告、外文翻譯和畢業(yè)論文)的提交與管理、文檔模板的上傳和下載、畢業(yè)答辯的自動分組、指導教師和交叉教師評分、答辯記錄和成績的上傳、成績冊的打印、畢業(yè)成績的統(tǒng)計分析等功能。
重慶大學網絡教學綜合系統(tǒng)。(http://eol.cqu.edu.cn)用于畢業(yè)設計的過程管理,主要進行信息發(fā)布、周報收集、校外學生實習申請、過程檢查情況公告、問卷調查、學生成果提交和查詢等。
重慶大學軟件學院軟件工程實踐教學平臺(http://csep.cqu.edu.cn/)是軟件人才培養(yǎng)創(chuàng)新平臺,提供實踐教學成果展示、實踐案例資源庫與實踐教學管理功能。利用該平臺可以舉辦畢業(yè)設計優(yōu)秀作品展,展示軟件學院學生的專業(yè)學習水平,激發(fā)學生的實踐熱情,對下一屆學生起到示范作用。平臺實踐案例資源庫可為學生提供實踐學習參考資源,為教師提供實踐教學案例素材。
6)建立畢業(yè)設計過程管理評價體系。
建立畢業(yè)設計過程管理評價體系,要求所有
一學生和指導老師每周都要將周報提交到EOL(重慶大學網絡教學綜合平臺)平臺。畢業(yè)設計管理小組每周對畢業(yè)設計情況進行檢查和監(jiān)督,并將檢查情況告知所有指導老師。指導老師每周提交周報次數與畢業(yè)設計指導工作量掛鉤;學生考勤情況、周報提交情況、平時檢查情況會被記入平時成績,平時成績不合格將被取消答辯資格。
軟件學院強調學生在畢業(yè)設計期間一定要進行軟件系統(tǒng)設計和實現,畢業(yè)答辯包括系統(tǒng)演示、用PPT講解畢業(yè)設計主要工作、答辯教師提問等多環(huán)節(jié),答辯老師根據學生工作量、完成質量、論文或設計文檔質量、答辯情況進行評分。學生畢業(yè)設計的最終成績由平時成績、指導教師成績、交叉評閱成績和答辯成績構成,以保證評分的公平性。
7)加強誠信機制建設
為了提高本科畢業(yè)設計質量,加強學術道德和學風建設,營造學術誠信氛圍,軟件學院使用“大學生論文抄襲檢測系統(tǒng)”對本科畢業(yè)論文進行防抄襲檢測。抽檢比例為應屆畢業(yè)論文的50%,抽檢名單由畢業(yè)論文管理系統(tǒng)隨機抽取。另外,各答辯小組推薦的優(yōu)秀畢業(yè)論文為必檢對象。
軟件學院制定論文抄襲的認定標準(建議文字復制比不超過25%)和處理辦法,對有問題的論文,責成指導教師對檢測結果予以認定和說明或督促學生修改,取消被認定抄襲論文學生的答辯資格;對各答辯小組推薦的優(yōu)秀畢業(yè)論文進行查重,查重不合格的論文取消優(yōu)秀。
4 結語
培養(yǎng)適應我國軟件產業(yè)發(fā)展的軟件工程人才,提高軟件工程本科畢業(yè)設計質量,畢業(yè)設計的改革勢在必行。通過2屆學生的畢業(yè)設計改革證明,建立和完善畢業(yè)設計的管理制度,加強畢業(yè)設計過程的監(jiān)控,充分利用畢業(yè)設計管理平臺,實現多元化的畢業(yè)論文形式,建立合理的畢業(yè)設計過程管理評價體系,加強誠信機制建設,能極大地促進師生在畢業(yè)設計過程中投入熱情和精力,提高本科畢業(yè)設計管理水平,有效保證畢業(yè)設計質量。
(編輯:宋文婷)