前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇簡單的畢業設計范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
1 事業單位檔案管理信息化的必要性分析
事業單位的檔案管理工作是一項綜合性較強的系統工程,具備有極強的專業性特點。但在另一方面,由于行業的快速發展和行業數據的爆炸式發展,檔案的數量也呈現出幾何倍數的增長,若檔案管理還停留在傳統的紙質化階段,不僅會浪費大量的人力物力和財力,同時管理效率和水平也無法得到有效提高。隨著檔案管理信息化建設在各行業中的深入,其優點也日益被人們發掘。
檔案管理信息化是今后檔案管理的發展趨勢,也是今后簡化檔案管理工作,提高檔案管理效率及水平的必然選擇。事業檔案管理信息化建設是基于網絡環境下的一次檔案管理升級,在建設過程中,能對大量的數據進行準確的分類存儲,并進行有效的檢索調用,極大的提高了檔案的完整性與安全性,對調用效率的提升也有很大作用。用戶通過互聯網或局域網就能登錄檔案數據庫,這部件簡化了存儲,還簡化了檔案信息服務的流程,對信息資源的利用率也得以提高。此外,信息化的檔案建設不會在使用中打亂檔案的存儲分類,也不會對后續的檔案瀏覽者造成影響,大大簡化了檔案管理人員的工作難度。
2 事業單位發展檔案管理信息化所面臨的問題
2.1 檔案管理人員的信息化素養有待提升
事業單位的多數檔案管理人員都存在信息化素養偏低的情況,他們往往習慣于紙質化的檔案管理手段。對計算機的運用還缺乏一定的了解,此外,在檔案的信息化建設過程中,需要對紙質數據進行電子化錄入,這也需要一定的計算機運用和信息處理技術。但是在實際的操作中,由于多數檔案管理人員并非計算機專業,對計算機和信息處理技術的缺乏,導致了檔案管理信息化進程的緩慢。
2.2 檔案管理信息化建設的基礎設施建設不足
事業單位要推薦檔案管理工作的信息化建設,就離不開配套軟硬件的支持。但是,目前不同的事業單位的軟硬件配置有著很大的差異,通常東部沿海地區的軟硬件配置要大大優于中西部地區。這造成了在事業單位的信息化建設中無法進行有效的統一和規范性操作,對檔案管理信息化的建設普及造成了不良影響。
2.3 事業檔案管理信息化建設缺乏規劃和制度化的建設
由于我國事業單位眾多,且各地區的檔案管理人員素質和信息化建設配套設備差距極大。因此,在整個事業單位中,信息化建設也沒有形成一個良好的規劃和制度建設,這導致了很多事業單位缺乏創新意識,在檔案管理信息化建設方面缺乏動力。同時,由于檔案管理信息化的建設需要投入一定的人力物力和財力,需要得到領導的重視,但由于制度化建設的欠缺和信息化建設意思的淡薄,就容易導致事業單位信息化建設停滯不前的問題。
3 事業單位檔案管理信息化的建設途徑探討
3.1 提升檔案管理人員的信息化素質
事業單位的檔案管理信息化建設,需要一批具有極高信息化素養的專門人才進行推動。為此。事業單位在招聘中強化對計算機專業和信息化素養較高的專門人才的招聘工作,同時,事業單位還可以定期安排檔案管理工作人員進行系統化的信息化知識培訓。通過引進人才和培養老員工的方式,雙管齊下的提高檔案管理部門的信息化水平,從而為事業單位的檔案管理信息化建設打下良好的人力資源基礎。此外,除了信息化素質的提升以外,還要注重檔案管理人員的愛崗敬業教育培訓,使檔案管理工作人員的綜合化素質得到提高。
3.2 強化檔案管理基礎設施的建設工作
基礎設施的配備也是檔案管理信息化建設的重要前提。因此,各事業單位在推進檔案管理信息化建設的過程中,要加大各種軟硬件方面的通入,不斷更新現有的計算機硬件設備,同時積極開發和引進先進的檔案管理軟件。這樣不僅能避免因硬件問題而造成的檔案信息丟失和泄露問題,同時可以通過優秀的軟件應用極大的簡化檔案管理工作,并提升管理效率。此外,在檔案管理的過程中,還要積極進行檔案資料的備份管理,防止因數據丟失而造成的檔案管理問題。
3.3 針對檔案管理信息化進行制度化的建設
對檔案管理信息化進行制度化建設,有利于保證檔案管理工作的信息化建設順利展開,并為其發展提供有效的制度支持和科學依據。因此,各事業單位應該積極進行制度化的檔案管理信息化建設,并根據事業單位的具體情況進行細節方面的調整,便于其執行的可操作性。同時,還需要制定良好的監管體系,對檔案的信息化管理工作進行全方位的監管,從而在促進檔案管理信息化規范發展的同時,避免因信息泄露出現的各種問題。在制度化的構建過程中,要明確各個職能部門的責任,根據不同的權責劃分進行不同的管理,從而督促各職能人員做好其分內工作。
3.4 進行合理的檔案管理信息化建設的規劃工作
在進行檔案管理信息化建設的過程中,要遵循解放思想,實事求是的原則。對整個檔案管理信息化建設進行合理規劃,并做好各項調研及建設安排。并通過信息化平臺的構建工作,使整個檔案管理工作逐步轉移到信息化的發展軌道上來,在提升管理效率的同時,也為信息的需求者提供更加優質的信息資源服務。事業單位的領導和各階層員工要充分認識到檔案管理信息化建設的重要性,并在日常的工作中,積極配合檔案管理部門的信息化建設工作,為構建高效、安全的?n案管理體統提供強大的后備支持。
3.5 在信息化建設中做好檔案保密工作
事業單位的檔案具有一定的保密性質,可能涉及到國家利益或者國家安全。因此,在事業單位的檔案管理信息化建設過程中,一定要構建起良好的信息保密機制。從而使檔案信息管理在存儲、調用及傳播的過程中,確保檔案管理的安全性和保密性。
0 引言
畢業設計是本科教學中非常重要的一個教學環節,是對學生所學知識的檢驗和總結,是培養學生獨立分析和解決問題能力的重要手段,也是學生進入工作崗位前的最后一次實戰演習;并且,它是本科教學水平評估指標體系的重要指標之一,是考核學校本科教學水平和質量的重要內容。
軟件開發是計算機專業畢業設計中一個重要組成部分。學生開發的軟件質量直接反映出畢業設計質量,而指導教師的指導和監控對學生開發軟件的質量高低有很大影響。本文首先介紹了軟件類畢業設計的特點、遇到的問題及其原因分析,然后將敏捷軟件開發技術應用于指導和監控軟件類畢業設計,最后通過具體的實踐對其進行總結。
1 目前狀況及問題
1.1 軟件開發類畢業設計的特點
本科計算機專業畢業設計中,軟件開發占很大比重。而軟件開發類畢業設計與其他專業的畢業設計以及商業化軟件開發又有很大不同,主要體現在:
(1)設計的最終目的是要生成可運行的、實現一定功能的、錯誤率較低的實際軟件產品,而不僅僅是提交一份文檔報告。
(2)設計小組成員分工合作,要將各人的成果整合,形成完整的軟件;小組每個成員不是完全孤立的,每個人的工作都與其他人息息相關。
(3)項目小組一般只包括一個人或幾個人,人數較少,遠少于一般商業化軟件開發項目小組的人數。
(4)小組成員沒有足夠的團隊意識,沒有足夠的軟件工程經驗,一般沒有作為一個團隊的成員共同開發過軟件產品。
(5)項目開發過程不完全,編碼的結束即意味著項目的結束。項目不要求有完整的工程化的分析和設計文檔。
(6)有些軟件開發沒有與商業項目掛鉤,也就沒有真實客戶的需求對其進行功能和性能上的監控。
1.2 遇到的問題及原因分析
根據上面的特點可以看出,普通畢業設計的指導方式或是工程化的控制手段,并不能適應軟件開發類畢業設計,最終會導致畢業設計質量低下,學生得不到真正鍛煉。比較突出的問題主要表現在以下幾個方面:
(1)項目組成員各人任務不明確,能力參差不齊,并且有時沒有充分地交流設計思想,最后導致軟件各個功能模塊無法有效整合。
(2)項目需求因為各種原因不斷改變,軟件不斷修改,最終完成的軟件產品達不到設計要求。
(3)編碼開始后,軟件的錯誤和缺陷不斷涌現、不斷累積,最終無法控制。
這些問題的產生,固然與設計選題、學生能力、實驗環境以及教師的指導力度分不開,最重要的還是與教師的指導和監控方式有關。應當采用恰當的指導和監控方式,最大化地促進學生能力的提高,最有效地根據各個學生的特點,推動學生逐步達到畢業設計軟件質量和功能的要求。
2 敏捷軟件開發技術的應用
采用適當的指導和監控方式,實際就是要求教師對學生軟件開發應用適當的軟件過程模型,也就是軟件開發的工程化控制手段。
2.1 敏捷軟件開發簡介
傳統的軟件工程方法中的架構設計與程序開發在時間上是先后分離的,這種分離常常導致一些脫離實際的設計和脫離設計構想的編程,導致最終軟件開發的不理想甚至是失敗。鑒于以上問題,敏捷軟件開發技術應運而生。
敏捷軟件開發以交付而不是以構造為核心,它強調的是交付對客戶有價值的軟件,而不是用戶需求中所描述的軟件。簡言之,就是把一個大項目分為多個相互聯系,但也可獨立運行的小項目,并分別完成,在此過程中軟件一直處于可使用狀態。敏捷軟件開發方法提倡采用先進的技術和高水平的小型團隊,并輔以人性化的管理,充分發揮軟件開發者的才華,建立暢通的交流機制,使軟件開發團隊水平和軟件質量共同提高。
敏捷式開發采用適應性方法,而傳統的軟件工程學采用的是預測性方法。敏捷式開發是以人為主的,而傳統的工程學是以過程為主的。二者的主要區別存在于它們對軟件開發過程的描述中,也就是說,敏捷開發實現當前最需要的功能,然后根據變化來修正和改進;而傳統軟件工程學一開始就將軟件的各種架構預測好,然后采用固定的過程來實現這種架構。軟件開發中的變化是不可避免的(通常傳統軟件開發的失敗主要原因就是不能很好適應這種不可預知的變化),因此就要找到一種新的方法能夠更有效地適應變化,這其實也就是敏捷式開發方法所要達到的效果。
可以看出,上述的敏捷軟件開發的許多特點正是與軟件開發類畢業設計的許多特點不謀而合,例如,小型的開發小組,適應性(適應不可預測變化)的開發機制,短期的交付(畢業設計一般都在半年甚至更短時間內完成軟件的交付),充分發揮小組成員的特點,建立暢通的交流機制等等。因此,將敏捷開發思想引入畢業設計中的軟件開發,不失為解決后者諸多問題的很好嘗試。
2.2 敏捷軟件開發應用 敏捷軟件開發技術包含若干的價值觀、原則和實踐方法。將其用于畢業設計的指導和監控,主要應包含如下原則的應用:
2.2.1 增量式開發
傳統軟件類畢業設計采用傳統軟件工程學指導方法,先進行需求分析,然后根據需求進行功能模塊劃分,接著開始編程。如果最初階段不能很好地完成分析和設計任務,后面的軟件開發將出現嚴重問題。
而在敏捷軟件中,采用的是增量式開發,對于難度較大的軟件設計,不是一步吃透功能,而是逐步添加功能,在改進的過程中促進學生能力的提高。在筆者指導的一項畢業設計中,要求學生用Java編制網絡實時通訊軟件。采用增量式開發方法,先要求學生實現基本功能,即發送字符串到另外一臺計算機,使用 Windows的超級終端作為接收機進行測試;接下來要求學生實現程序互相發送和接收字符信息;然后,實現聊天室的多人聊天的線程控制;進一步可以實現數據庫存儲登錄用戶信息,并進行驗證;最后,實現其他功能,例如網絡硬盤,文件傳輸等等。在開發過程中,增量式設計能夠讓學生逐步進入高層次的內容,而不是一開始就進行高難度的開發。并且,通過逐步修改代碼,可以提高學生閱讀代碼和優化代碼的能力,學生的編程水平得到很好的提高。
2.2.2 可持續的開發速度
敏捷開發技術不要求團隊一開始就盡全力完成任務,而是盡量保持一種穩定的、可持續的開發速度;團隊的成員必須始終保持旺盛的精力和警覺的思想。
在很多畢業設計中,一開始學生就以極高的熱情和全力以赴的狀態去工作,然而隨著進度的延緩,錯誤不斷增多,以及越來越復雜的需求變化,學生的熱情迅速減退,最終影響設計成果。因此,指導老師必須充分調動學生的積極性,又不能讓學生的精力過早地消耗,要保持一個穩定的進度。
2.2.3 簡單
敏捷軟件開發方法采用最簡單的方式實現當前最需要的功能。在畢業設計中,針對某一個功能,采用盡量簡單的方式去實現,不需要考慮為了將來的功能而進行“提前的準備”。因為這種“提前的準備”往往會讓學生考慮問題過多,反而忽略了當前最重要的內容。
然而,簡單并不代表著功能的縮減,當某些功能的實現成為必須的時候,敏捷軟件開發方法采用在代碼上改進的方式來完成,并且以此為機遇,充分進行反省,讓學生在改進中得到進一步提高。
2.2.4 結對編程
結對編程是敏捷開發和極限編程(XP)的重要實踐,它是指兩個程序員結對使用同一臺計算機完成編碼——其中一位控制鍵盤并輸入代碼,另一位觀察輸入的代碼并尋找著代碼中的錯誤和可以改進的地方。這種方式能極大地促進知識在團隊中的傳播,并有效降低代碼的錯誤率。
在畢業設計中,根據學生的特點,采用結對編程方式,可以讓學生充分交流,互補所短,互用所長,互相學習。例如,在網頁制作類的軟件開發中,ASP腳本編程人員和界面設計人員結對,能夠充分利用二者的特點,將腳本程序和網頁界面元素有機地結合起來,形成功能完善,界面美觀的動態網頁。
2.2.5 適應改變
敏捷開發的一個重要特點就是它能夠很好地適應改變,并且歡迎改變。這里的改變主要是指功能需求方面的改變。而敏捷開發對改變的適應,主要是通過增量開發,持續交付以及不斷地改進與反省來實現的。
在畢業設計中,設計題目一經給出,主要方向不能變。然而選擇題目的學生是變化的,個體能力有時候有很大差別,并且在開發中會碰到很多不能預知的技術問題。采用敏捷開發中的過程控制手段,可以有效地讓畢業設計小組更好地應對各種變化,不會因為突發因素導致軟件開發的失敗。
2.2.6 個體激勵和交流
畢業設計的重要目的是促進學生各方面能力的提高,采用的手段可以有很多。在敏捷設計中,強調個人能力在團隊中的充分展示。把這種思想應用于畢業設計指導中,可以采取定期召開小型交流會議的方式,讓每一個組員充分發揮自己的能力,以“頭腦風暴”的形式對系統當前狀態和改進方式進行暢所欲言的交談。通過這種形式的交流,能夠充分調動整個小組成員的積極性,及時發現系統開發過程中的各種問題,增強整個小組的凝聚力,有效提高學生的團隊協作能力。
2.2.7 反省
好的團隊并不只是埋頭工作,他們會思考如何工作和為什么工作。在畢業設計指導過程中,指導教師應當在適當的時機提醒學生對開發工作中各項內容進行反省,讓學生能夠有機會去辨別可能或已經發生的錯誤。反省不僅僅是簡單的思考過程,反省的后面應該緊跟著行動,學習是反省的行為,要能夠將錯誤造成的危害盡早地阻止,并從中學習,以免同樣錯誤的再次發生。
2.2.8 其他原則
敏捷軟件開發技術還包含其他一些原則,在設計中包含了面向對象設計的一些基本原則,例如單一職責原則(SRP)、開放一封閉原則(OCP)等等。要將這些設計原則應用到具體的軟件開發中,需要學生熟悉面向對象程序設計的相關概念和技術。
將敏捷軟件開發技術應用到畢業設計的指導過程中,需要指導教師本身對它有較為深刻的理解,并且勇于進行大膽的嘗試一畢竟敏捷開發的很多實踐是與傳統軟件工程學方法相悖的。指導教師可以先在某一門程序設計課的課程設計中采用這種思想,然后進行相應的調整,再將其應用于畢業設計的指導工作。
3 結束語
將敏捷軟件開發技術應用于指導畢業設計,能夠充分適應軟件類畢業設計的特點。在實際采用這種方法對我校的兩組畢業設計小組進行指導的過程中,可以看出,這兩組同學在對語言工具和相關知識不是很熟悉的情況下,采用漸進的方式,逐步實現設計要求的功能,并且不斷對代碼進行改進,軟件完成的質量比其他小組明顯要高。畢業答辯中,小組成員能夠很清晰地闡述其軟件開發進程以及相關知識的學習過程。并且,小組成員通過畢業設計加深了交流,團隊協作能力有了大幅度的提高,小組成員個人的精神面貌也有了較大的改變。
關鍵詞:課程設計;畢業設計;師資隊伍;教學條件
水利專業的課程設計和畢業設計是運用所學知識綜合解決實際工程問題的基本訓練,是高校本科教學中至關重要的一個環節,對學生畢業后從事水利水電工程的勘測、規劃、設計等方面的技術工作打下堅實的基礎;對從事施工現場的技術、組織管理和監理工作以及水利水電工程運行管理、觀測、維護,道路、橋涵等的施工和管理工作,也具有極為重要的意義。本文對水利專業畢業設計和課程設計的現狀、存在的問題進行簡單的分析,進而提出設計教學的改革措施。
1水利專業實踐教學現狀
為保證課程的教學質量,水利專業的專業基礎課、專業課在課堂教學之外一般都安排相應的課程設計這一實踐性教學環節。課程設計主要方式是安排課程設計周進行集中設計,模擬實際進行動手和創新練習。在教師指導下,學生可以根據教學要求選定的設計題目,運用所學理論知識進行模擬設計。設計過程中既檢驗了學生對基礎知識掌握的程度,同時培養學生運用理論知識解決實際問題的能力。
畢業設計是水利專業最重要的一個綜合性實踐教學環節,也是學生走上工作崗位之前最后一次大規模、全方面的實踐模擬,通常需要學生用近一個學期的時間去完成指導教師給定的虛擬工程題目或是某一實際工程的設計題目。設計的時間長,涉及的內容廣,綜合性強,實戰性突出。通過畢業設計使學生能受到理論分析、方案論證、設計計算、經濟分析、繪制圖紙等綜合性訓練,將理論知識融會貫通。尤其是近年來對學生畢業設計要求的提高,不能出現設計題目雷同,盡量做到一人一題,以保證畢業設計的實踐效果,對學生設計和創新能力的培養起到了事半功倍的作用。
2水利專業課程設計和畢業設計存在的問題
2.1 缺乏完整的設計教學體系
我國高校教育普遍存在重理論、輕實踐的現象。一直以來傳統的教學理念都是以理論教學為主,認為理論教學代表學術性,具有先進性,實踐教學是理論教學的一個環節,是對其進行的補充。課程設計和畢業設計是水利專業的主要實踐教學內容,二者在實施過程中是各自獨立,沒有關聯的,畢業設計主要集中于水工建筑物的設計,這對于專業基礎知識與專業知識的銜接是不利的,學生不容易將專業基礎知識應用于畢業設計中,更談不上應用理論知識解決實際工程問題,這對學生靈活運用知識和創新能力的培養也是不利的。
2.2實踐教學水平不高
高校近年來年輕教師的比例不斷增加,一大批高學歷的年輕教師成為教學的主力軍。由于這些年輕教師絕大多數是從學校畢業直接走上講臺,缺少工程設計和工程實踐的訓練,實際經驗不足,動手能力不強,在指導學生的設計和實習時有些底氣不足,學生的實踐效果自然欠佳,有的教師由于沒有與實踐相結合的設計題目,只能讓學生做自己的科研項目或實驗項目,學生工程設計的能力沒有得到很好的培養和訓練。
2.3設計形式簡單,效果逐年下降
課程設計和畢業設計的題目比較單一、陳舊,學生容易出現雷同現象,有的學生甚至從師兄師姐那里要來課程設計和畢業設計的結果,資料一樣的直接照搬過來,基本資料不一樣的,“照貓畫虎”地算一遍,不想是否合理,是否可行。這些現象對學生的能力培養和提高起到了阻礙作用。
2.4畢業設計與就業相沖突
畢業設計一般都安排在大四的下學期進行,大部分學生在這一學期要找工作,小部分學生在這一學期要參加研究生復試,影響了學生對畢業設計投入的時間和精力,尤其是找工作的同學,自己到外省去參加招聘會,將畢業設計都“擱淺”了。找到工作的同學,為了參加工作后能盡管投入工作,設計期間到單位去實習,所做內容與畢業設計相差甚遠,覺得畢業設計對今后工作沒有太大意義,對設計的積極性一降再降。這些因素都相當程度地影響了設計質量。
3水利專業設計教學環節改革思路
3.1 改變觀念、強化實踐教學地位,建立相對獨立完善的設計教學體系和模式
應該正確認識課程設計、畢業設計等實踐教學對學生運用知識、動手能力和創新能力培養的作用,建立完整的設計教學體系。水利專業可將課程設計和畢業設計結合起來,選定合適的設計題目,針對這一題目布置所要進行的課程設計和畢業設計。這樣既可以將所學的專業基礎和專業知識結合起來綜合運用,還可以讓學生嘗試實際工程設計全過程的演練,深刻體會設計的全部內涵。
畢業設計模式除現在的“一人一題”,還可以采取幾位同學合作一個題目,這樣可以讓學生將設計深入進去,真正做到設計的細致程度。以往的“一人一題”由于題量很大,學生很難將設計做細,有些內容只能做到“蜻蜓點水”。采取合作題目的形式,還有利于培養學生的團隊精神,也會降低老師的指導難度。以往的“一人一題”模式,老師通常負責6—10位學生的畢業設計,就要指導6—10道題目的設計內容,指導起來也比較困難,也會影響畢業設計質量。
3.2加強實踐教學師資隊伍建設
為了能更好的指導學生的課程設計和畢業設計,應該讓老師多參與實際工程的設計工作。學校可以與設計部分聯系,定期或不定期送相關教師去設計部門參與實際工程設計,強化教師的實踐教學水平。除此之外,水利專業還可以嘗試幾名教師聯合指導一組學生的畢業設計的教學形式,教師之間可以取長補短,共同完成畢業設計指導工作,并且可以讓剛參加工作的青年教師以助理指導教師的形式參與進來,促進青年教師快速成長。
3.3調整畢業設計時間
有些學校已經將專業課安排到大三下學期進行,這樣就可以將畢業設計提前到大四上學期進行,既可以避免或緩和與學生就業沖突,還可以將畢業設計的成績打入成績單中,為用人單位更全面的考察學生的綜合能力提高依據,這樣可以間接地將畢業設計與學生就業形成相關性,學生能更認真對待畢業設計,有利于提高畢業設計質量。
采用3+1培養模式后,學生在畢業設計期間的大部分時間不在校,師生間面對面交流的機會很少。根據需要溝通的內容構建相應的溝通渠道和交流方法非常必要,必須保證在溝通時,雙方具有一致的溝通基準。軟件類專業畢業設計過程中,師生間交流主要涉及的信息及使用的溝通方法包括以下幾方面。1)通知、共享類信息及公共討論。此類信息包括以下幾種情況:①教師給學生的通知;②教師對某個公共事項的講解,如寫開題報告和文獻綜述的方法、注意事項等;③教師或學生共享的文件,如畢業設計格式表;④對某一具體問題的討論,如繪制序列圖的方法等。通知、共享類信息及公共討論主要通過建立QQ群及E-mail的方式進行溝通和交流,對于比較緊急的事項通過電話或短信方式通知。2)針對具體課題的一對一討論。該類信息交流主要是針對具體課題和某個學生的一對一討論,如具體的需求分析、系統設計、論文的撰寫等。一對一討論主要通過QQ好友或QQ群臨時會話方式進行文字或語音的溝通與交流。3)系統實現情況的交流。系統實現情況的交流是指對完成的系統進行測試和演示,主要查看系統實現是否貫徹了系統設計的主旨,界面是否友好并包括輸入、輸出和基本驗證等。相對來說,教師對這部分的檢查最為困難,需要根據學生使用平臺的不同搭建不同的開發環境。要求每位教師搭建學生用到的所有開發平臺是不現實的,因此必須采取簡單、有效的方式解決如何遠程演示系統的問題。對于系統實現的檢查,我們曾經使用過遠程桌面的方式,但由于遠程桌面數據傳輸量大、系統響應慢、鍵盤使用比較麻煩、界面效果差,因此在需要點擊大量頁面的情形下并不適合。現在采用的方法是租用虛擬空間,僅花少量成本,學生即可將自己所完成的系統部署到虛擬空間,通過親身實踐掌握系統部署的方法和步驟;教師可在任何地方檢查系統實現情況,在與學生討論系統實現情況時有一致的討論基線。
2簡化的畢業設計評價方法及指標
過程控制只是畢業設計管理的第一步,要使過程管理發揮作用,客觀的評價方法及評價指標非常重要。傳統的畢業設計考評方式缺乏系統的評價方法及指標體系,因此對畢業設計質量的評價往往會夾雜較多的主觀因素[2-3],造成一些不公正現象,也有學生曾經對評價成績提出過質疑。為盡量避免這種情況,建立一套簡單的畢業設計質量評價方法和指標體系尤為重要。
2.1畢業設計基本評價方法
畢業設計考核成績主要由3部分構成:指導成績、評閱成績和答辯成績,3部分成績按一定比例構成最終成績。現有的評價方法更多地依賴于事后評價,即在學生完成畢業設計后,指導教師和評閱教師各給出一個綜合成績,答辯后給出一個答辯成績,根據這3個成績得出學生的最終成績。本文提出的評價方法除了事后評價外,更多地加入了指導教師對整個畢業設計的過程評價,而不僅依賴于最終的論文和系統。指導教師、評閱教師和答辯教師對畢業設計的評價內容及依據見表2。
2.2評價指標與細則
上文給出了畢業設計基本評價方法,表3則以畢業設計答辯環節為例,給出答辯環節的考核項目、建議分值和考核細則,建議分值可以根據該年度考核的側重點進行調節。其他環節的考核指標及細則可從該表中進行抽取。在以上考核項目中,最難量化的項目是對所完成工作量的考核。量化軟件工作量已經有很多方法,如代碼行、對象點和功能點[4],然而這些方法均偏理論化,難以實際應用,而且計算復雜,不適用于畢業設計的考核。與實際工程項目不同,畢業設計考核工作量有其特殊性,最大的特點在于每個學生完成的分析、設計和實現內容可能存在較大差異。根據該特點,我們提出的計算畢業設計完成工作量(以操作點為單位計算工作量)計算方法如下。(1)統計論文需求分析和系統設計中已經描述并且在系統中已經實現的功能或業務,該業務應該是系統中的合理業務。(2)系統中所有以菜單方式進入的一個完整業務或功能均為一個功能點(設功能點總數為N),功能點i所涉及數據庫表操作的總數為該功能點的權值wi,所有功能點權值之和即為所完成操作點總數,以OperNum表示,即:(3)為避免簡單堆積工作量的情況,基于單表的增、刪、改、查操作在整個畢業設計中最多只算3個操作點。例如,在圖書館借書時,需要掃描借書證(讀者信息表),判斷讀者是否有效、借書證狀態及獲取讀者類型,也需要判斷是否罰款金額超出(借書及罰款記錄表);如果該書借出,則需要修改書目信息表中的狀態和在借書及罰款記錄表中添加一條借閱記錄,因此權重為4。
3實施情況
建立基于過程管理的評價方法及指標體系的思想始于2012年,在2013屆畢業生進行畢業設計時形成初步的方案。該方案在筆者團隊指導的本科畢業生相應答辯小組(每個小組大概20人)試點實施,在實施過程中吸納了答辯小組其他教師的意見。本文所述的過程管理、評價方法及指標體系即為修正后的方案,該方案在2014屆畢業生中實施,畢業設計開始時即向學生公布過程管理方案及評價方法指標,收到了良好的實施效果,使得學生每一階段的目標更具體,每一環節的執行更有序,畢業設計的評價有章可循和更公正客觀。實施此方案在一定程度上增加了教師的工作量,在畢業設計任務及提交系統沒有上線使用前,過程管理執行力度難以控制。
4結語
關鍵詞 畢業設計 科研 教學改革
中圖分類號:G642 文獻標識碼:A
0 引言
畢業設計是本科生培養計劃中綜合性最強、最能衡量學生綜合水平的重要實踐教學環節。①因此,提高本科生畢業設計質量的問題,是高等院校亟待解決的重要課題之一。
受到產學研脫節和高校擴招等諸多因素的影響,本科生畢業設計教學環節學生多,任務重和設備不足等問題受到廣泛關注。②③這里,特別針對大學生科研能力低下的普遍現象,對本科生畢業設計的組織安排和考核方式提出了改革方法和建議,依托教師的科研課題,試圖找出有效提高本科生科研能力的改革之路。
1 影響本科生科研能力培養的主要因素
1.1 教師工作任務繁重
近年,高校普遍擴招突出了大量生源與有限教資力量的鮮明對比,出現了一個教師同時指導十多項畢業設計的不正常現象。同時,由于開設班級較多,許多教師除了指導畢業設計之外,還承擔了大量的課程教學工作。再者,教師在完成教學工作量的同時,還要兼顧一些科研項目的研究工作。這必然導致教師工作任務繁重,致使其在畢業設計指導工作中精力投入不足,很難保證定期對學生的指導,也就很難保證畢業設計的質量。
1.2 學生科研能力低下
本科生科研能力主要表現為:④(1)基礎知識匱乏或掌握不到位。如電氣專業本科生對特殊電機的應用范圍等專業性知識更是所知甚少,只是通過指導教師的介紹,進行簡單的了解,從未親自對設備進行操作與分析。(2)科研文獻檢索閱讀能力不足。畢業設計中需要大量地查閱資料和相關文獻,了解有關發展動態,尋找研究的突破口,最后才能確定接下來的努力方向。僅就文獻檢索一點來講,就存在學生過度依賴指導老師,放棄主動出擊檢索的權力。本著求實求證的態度認真閱讀的學生更是少數。
1.3 學校實驗設備不足
很多高校由于經費短缺無奈面對實驗場所緊張,試驗設備短缺等尷尬局面。相對于眾多學生,能用于畢業實習的儀器設備較少,維修不及時的情況下,實驗工作就不得不停下來。另外,有些設備過于簡單,完成一般驗證性教學實驗尚可,但要提高科研水平,就需要有一定探索性的實驗,很多院校根本不具有這樣的試驗設備。
1.4 畢業設計選題盲目
設計選題的優劣決定了畢業論文的質量,是學生能否按時完成畢業設計的重要依據。
指導教師提前擬定并指導學生選擇畢業設計題目。學生不能及時與指導教師溝通,只能望文生義,不能保證所選課題就是自己感興趣的內容,更不能保證畢業設計的順利完成。教師擬定題目中,也存在諸如:選題陳舊,缺乏新意,又或者:太過超前,超出了本科生的能力范圍等問題,影響學生對畢業設計的興趣。
面對教師提出的預選研究題目,很少有學生明確表達自己的意見。學生與教師在選題這個環節上缺乏充分的交流,這也是畢業設計后期失去興趣的原因之一。
以上幾個原因影響了通過畢業設計對學生科研能力培養的效果,降低了畢業設計的水平和質量。
2 培養本科生學術科研能力的幾點建議
2.1 提前進入科研角色
畢業設計大多被安排在大四的下學期,此時學生面臨就業、補考準備離校等事項,時間匆忙而又倉促,想要完成高質量的畢業設計是很不現實的。
按照大學課程體系的一般設置,學生從大二開始學習專業課程并接觸專業方向教師。 可以在此時就開始畢業設計的準備工作。若學生找到感興趣的研究課題,就可以與教師互相協商,確定論文題目和研究內容,提前著手文獻檢索,學習,并對設計方案進行論證,如此一直持續到畢業前期的時間安排更讓學生有充足的時間去規劃、設計和撰寫論文。這樣就為保證畢業設計質量提供了時間基礎。
2.2 分組強化文獻閱讀
分組討論學習是改進工作流程的一個顯著特點。這種學習形式除了容易發現學生感興趣的研究課題之外,更能有針對性地強化學生對基礎知識,軟件技能或科研文獻等資料的閱讀學習。強化文獻閱讀的分組主要有兩種:基礎學習小組,主要解決課堂知識掌握不牢以及基礎軟件使用生疏等基礎知識缺乏的問題;科研討論小組,主要學習研究課題最新動態及其主要發展方向、研究方法等科研問題。
以教師參與分組討論閱讀文獻的方式推動專業興趣和科研能力的提升。學生能了解大量文獻資料,既可彌補學生基礎知識技能的不足,提高其科研學術水平,又訓練其科研素養,對于學生綜合能力的培養非常有益。
2.3 結合教師科研課題
建議一:科研課題中的基礎和重復性工作由學生去做。教師可以把更多時間用于進行課題的深入研究;學生在其畢業設計中得到的新穎想法,也能給教師帶來很多啟發,幫助教師打開思路。這有益于教師科研課題的順利完成。建議二:教師可以根據學生的設計擴展科研工作。在選定了設計題目之后,指導教師可以依照題目為學生設計科研論文的撰寫。在完成畢業設計的同時,也傳授科研論文的方法,既可以保障畢業設計的順利完成,又可以將結果修改完善并發表為科研論文。
2.4 改進完善考核方式
科學合理的考核制度是必不可少的。答辯考核階段應全面考查學生在整個畢業設計工作中的學習態度、科研水平及其答辯效果,合理劃分每個環節的權重。建議采用2+4+4的考核方式:工作態度占20%,論文質量占40%,答辯效果占40%。這種考核方式可促進學生平時對畢業設計的投入,確保畢業設計質量。