畢業設計測試方法

時間:2023-10-10 15:58:57

導語:在畢業設計測試方法的撰寫旅程中,學習并吸收他人佳作的精髓是一條寶貴的路徑,好期刊匯集了九篇優秀范文,愿這些內容能夠啟發您的創作靈感,引領您探索更多的創作可能。

畢業設計測試方法

第1篇

關鍵詞:極限編程;結對編程;畢業設計

中圖分類號:G642.0 文獻標識碼:A

文章編號:1672-5913(2007)13-0025-03

The Application of the eXtreme Programming

in the Computer students’ Undergraduate Design

LIU Zhu-song, LI Zhen-kun, WANG Wen-yan

(Faculty of Computer,Guangdong University of Technology,Guangzhou Guangdong 510090,China)

Abstract:eXtreme Programming is a software development methodology that is agile and based on practice. This paper introduces eXtreme Programming in the Computer students’ Undergraduate Design. We also explored the significance of the introduction of the eXtreme Programming, and how to design effectivegraduation design with eXtreme Programming.

Key words:eXtreme Programming; Pair Programming; Graduation Design

1引言

極限編程[1](eXtreme Programming)是大師級人物Kent Beck于1998年首先倡導的,它是一種經歷過實踐考驗的輕量級軟件開發方法學。它以有效的實踐規則將整個團隊緊密聯系起來,通過充分的反饋使團隊能隨時知道自己目前的狀況和恰當地調節實踐規則以適應自己的特殊情況,以簡單性、交流、反饋和勇氣為基本宗旨。極限編程強調我們將系統細分為可以在較短周期內解決的一個個子模塊,并且強調測試、代碼質量和及早發現問題。通常,通過一個個短小的迭代周期,我們就可以獲得一個個階段性的進展,并且可以及時形成一個版本供用戶參考,以便及時對用戶可能的需求變更作出響應。計算機專業本科畢業設計主要是考查及訓練學生的綜合應用能力,它是對學生四年所學知識的一次綜合考驗,它要求學生對各種軟、硬件知識進行綜合應用。但是,對于一直在學校學習,很少有實踐機會的學生,如果要求每人交一幅作品,則會使一些技能相對薄弱的學生無法綜合運用軟硬件知識而敷衍了事。為促進學生學習的興趣,加強學生綜合應用各方面知識的能力,增強學生之間的相互交流、相互學習,提高畢業設計的整體效果。在畢業設計這一環節中,我們可以將極限編程應用到計算機專業本科畢業設計中,這有助于學生形成團隊合作的精神,盡快掌握計算機中類如迭代開發,小組開發的方法

2引入極限編程的意義

極限編程的核心是結對編程[2]。結對編程的通俗含義指的是兩個程序員并排坐在一臺電腦前,面對同一個顯示器,使用同一個鍵盤,同一個鼠標一起工作。他們一起分析,一起設計,一起寫測試例子,一起編碼,一起單元測試,一起整合測試,一起寫文檔等。基本上所有的開發環節都一齊肩并肩地,平等地,互補地進行開發工作。顧命思義,它的核心精髓就在于小組內(通常為2人)成員緊密合作,時刻交流。采用極限編程進行合作的學生能更有效地交流,相互學習和傳遞經驗;能提供更好的設計質量和代碼質量;能訓練更強的問題解決能力。同時,采取結對編程的學生更容易樹立信心,從工作中獲取更多的滿足感。下面從四個方面論述在計算機本科畢業設計中引入極限編程的意義[3]。

2.1極限編程有利于培養學生的合作精神與綜合能力

合作通常指為了共同的目的一起工作或共同完成某項任務。它是互相認同、互相接納、目標一致,情感態度與誠信的結合,是一種價值的體現,而且只有在愉快的合作中才能更好地完成共同任務。在傳統獨自為政的畢業設計中,不同的學生具有不同的知識水準,有不同的設計目標,因此很難進行合作,而采用結對編程方式進行的畢業設計確能從根本上解決此類問題。這是因為采用結對編程方式進行的畢業論文完成的程度及好壞往往取決于小組內的學生密切合作的程度。為了達到共同的目標,小組內的成員必需緊密合作,加強溝通,并且時刻了解對方目前的進展。結對編程的內在含義決定了學生必需進行合作,從而無形中培養了學生的合作精神。正是由于學生存在不同的知識水平的差異,因此,在結對編程中雙方容易學習到別人的優點,意識到自己的缺點并加以改正,從而在結對編程中達到提高綜合素質和能力的目的。

2.2極限編程有利于全體學生主動參與,鍛煉了學生的動手能力

傳統的采用小組合作方式進行的畢業設計,有相當多的學生總是因為懷疑自己能力不夠,而處于一種旁觀者的位置。而技術能力比較強的學生又總會感覺憑他們一人或者幾個人的能力就能解決所有畢業設計的問題。因此,一個本應該由全體成員同心協力,群策群力完成的課題,就變成了少數幾個人用于個人表演的舞臺。而極限編程則能有利地解決這個問題。在結對編程的方式中,雙方處于一個對等的位置,每個人都是畢業設計課題的主角。因此,應用能力差的學生也有動手的機會,完全擺脫了過去那種旁觀,旁聽的位置,并能從與對方的合作中學到許多自己不知道和了解的內容,從而鍛煉了動手能力,并最終導致雙方積極主動地參與畢業設計。

2.3極限編程有利于促進學生人際交往

溝通問題是一個畢業設計成功與否的最重要因素之一。一個畢業設計項目可能并沒有什么正式的軟件過程,但是只要團隊成員能夠進行有效的溝通,項目成功的可能性就很大,但是如果項目中缺乏有效的溝通渠道,再優秀,再嚴謹的軟件過程也沒有用。從長期來看,內部能夠進行有效溝通的組織能夠得到很好的發展,但是反過來,內部溝通不暢的組織將會出現很多的問題。結對編程是一種非常有效的改善溝通的方法,一對編程人員是協作過程中最基本的溝通單元,而結對編程的中心思想就是組內成員以及組與組之間的成員相互協作,相互溝通。這種以小組為單位共進退的方式取代了過去以個人為中心的競爭。有利于成績差,動手能力差的學生樹立自尊和自信,同時也有利于成績好,動手能力強的學生樹立助人為樂的自豪感。通過相互之間具體的合作,從而順利地建立起兩者之間良好的人際關系。

2.4極限編程有利于提高工作效率,樹立成就感

在極限編程的過程中,提倡簡單設計的實踐。在開發過程中要求過多的設計文檔會使學生浪費太多的時間在上面,而且設計文檔沒有不修改的,可能在項目結束的時候,設計文檔早已面目全非了。

在傳統的畢業設計中,學生往往是按照瀑布式模型進行開發,測試會全部放在編碼完成之后,其中包括單體測試,集成測試,功能測試以及驗收測試等等,而且大多數的測試是通過手工來完成的。所以依據經驗來說,如果編碼使用了20%的時間,測試至少要用掉40%以上的時間。而且在測試的過程中,還有好多問題需要修改,這也是導致測試耗費了大量時間的原因。而在極限編程中,測試是通過編寫測試代碼來自動化完成的。特別是在一些面向對象的編程環境中,我們可以使用一些工具軟件來快速、有效地進行單元測試。而且編寫這些單元測試代碼甚至可以是在正式編碼之前。每一次修改了程序之后,都要運行測試代碼來看程序是否有問題。而且對于程序的集成,極限編程提倡的是持續集成,也就是不斷地將編寫好的通過了單元測試的代碼模塊集成到編寫完畢的系統中,在那里可以直接進行集成測試,從而保證代碼不會影響到整個系統。這樣方便學生及時地發現并修改出現的錯誤。而自動化測試工具保證了學生的工作效率,避免了過多重復的工作,從而能極大地樹立成就感。

3如何有效地在畢業設計中應用極限編程

3.1合理設計結對[4]

團隊進行結對設計時的目標主要是為了改進溝通質量。不同的團隊有著不同的溝通問題,只有找到這個溝通問題,才能夠對癥下藥。良好的結對設計,可以減少人員因素對項目的影響。

設計結對的含義是某一模塊的設計由雙人完成,這里的設計并不是大規模的軟件設計,而是某個特性在編碼之前的設計,這種設計的特點是持續的時間很短,但是對于整個代碼的質量而言非常重要,因為我們需要保證設計符合架構的原則,以及設計的靈活性,一致性等等,還需要保證設計的性能和速度。而某個特性在設計完成并進入編碼之后,這部分特性就已經確定下來了。因此這種小規模的設計往往是軟件開發中比較重要的細微點。在設計上配置雙人,能夠有效地提高代碼質量。這種結對的思路是把成本花在關鍵的部件上,但是小規模設計結對的具體表現往往是兩個人對某個問題的某種看法,并不能以代碼或是模型的形式來體現,對非編碼者一方的約束比較小,而代碼實現很可能和設計有所出入,這樣,非實現者也難以獲得這方面的知識。這種方式如果單獨使用,容易演變成一種形式,效果并不是很好。因此,我們需要其他結對方式的配合。

結對設計時一般而言應該遵循以下幾點。

(1) 以模塊為單位,即是一組人負責一個模塊的設計、編碼。

(2) 盡量將性格融合的,技術互補的結對。并且在不同階段,有針對性的組合,可以起到很好的作用。比如,一個嚴謹,謹慎的人,配上一個喜歡創新的人。

(3) 不區分兩者的地位,兩者處于一個平等的地位。

(4) 工作時,兩人必須使用一臺電腦,并確保兩人有足夠多的時間一起工作。

(5) 將畢業設計中的難點,分配給搭配默契并且經驗豐富的組去負責。

(6) 在設計、編碼、測試前雙方先達成共同意見,任務出錯或不能完成,應由雙方共同負責,不能相互指責。兩人意見不同時,由上司幫助解決。

(7) 編碼前務必先進行測試。

(8) 每次測試必需采用其他的結對人員,而不是負責編碼的結對人員,并給出完整的測試文檔。

3.2合理分配任務

采用極限編程進行畢業設計時,通常由指導老師或者是項目組中技術和管理能力比較強的學生對任務進行分解。分解時必需考慮整個項目的復雜度和時間周期,盡量將任務復雜,周期長的任務分配給能力強的結對小組,而將任務簡單,周期短的分配給能力較弱的結對小組。避免由于學生本身能力的局限而導致任務無法進行。

對于劃分好的任務,要仔細地分析它的難點和工作量,這些東西都是任務分配必須的約束條件。 一定要結合技術含量、相關知識的學習難度來深入考慮,切不可以表面數據(代碼行/頁數/功能點數)來評估。任務分割完畢之后,就可以開始任務分配。

任務分配的總則是減少對交流的依賴。分配過程中,盡量把高耦合的任務分給同一個成員,避免把過多過瑣碎的無關任務分給同一個成員。此外,分配任務時,還應當把任務相應的知識/技術要點列表,連同其他任務資料一起提交給成員,以便成員能夠提前做好準備,做到胸有成竹,以避免不必要的技術風險。如果工作量實在太大,或是畢業設計要求時間太緊,不得不把高耦合任務甚至同一任務分給多個成員負責,這時候就要特別注意成員間工作相關知識的同步、信息的交流的問題。選擇幾個沒有結怨的人,讓這幾個人坐在一起工作,就能使他們方便地交流。

參考文獻:

[1] Kent Beck. Extreme Programming Explained:Embrace Change Pearson[J]. 2003.

[2] Laurie Williams, Robert Kessler. Pair Programming Illuminated Addison Wesley[M].Pearson.

[3] 呂君可.合作學習在計算機畢業設計中的應用[J]. 麗水學院學報,2005,(4) .

[4] 林星.活用 XP:實戰結對[Z]. 2003,(9). /developerworks/cn .

收稿日期:2007-03-20

第2篇

1.提高自動化專業本科畢業設計質量的若干對策 

2.自動化專業畢業實習模式的實踐與探索

3.電氣工程及其自動化專業畢業設計研究 

4.略論高職自動化專業畢業設計的改革 

5.電氣工程及其自動化專業畢業設計選題的探討 

6.農業機械化及其自動化專業本科畢業設計改革探索 

7.基于項目導向的自動化專業畢業設計模式研究——以欽州學院為例

8.提高電氣工程及自動化專業畢業設計質量探討

9.提高自動化專業畢業設計質量的研究與實踐

10.應用型本科機械設計制造及其自動化專業畢業設計選題研究 

11.新形勢下自動化專業畢業設計的研究與實踐 

12.探索提高熱工自動化專業畢業設計教學質量 

13.MATLAB在電力系統自動化學生畢業設計中的應用初探

14.基于ASP及VBA技術實現畢業論文格式規范自動化

15.自動化專業畢業設計模式探討

16.機械設計制造及其自動化專業畢業設計的改進措施探索

17.提高電氣工程自動化專業畢業設計質量的方法

18.關于電氣工程及其自動化專業畢業設計大綱的探討 

19.高職自動化專業學生畢業實踐的探討

20.應用型本科自動化專業畢業設計運行機制的創新研究與實踐 

21.仿真技術在自動化專業畢業設計教學環節中的應用 

22.應用型本科院校自動化專業畢業設計(論文)的探索與實踐——以太原工業學院自動化專業為例 

23.提高自動化專業畢業設計質量的方法研究 

24.淺淡電氣自動化專業高職畢業沒計

25.機械設計制造及其自動化專業畢業設計的改進措施探索

26.利用網絡資源與計算機仿真技術突出創新能力的培養——電氣自動化專業畢業設計教學改革的實踐

27.試論技工院校電氣自動化專業高技班開展畢業設計

28.對自動化專業畢業設計的經驗總結與思考 

29.如何做好應用型本科院校自動化專業的畢業設計 

30.農機化及其自動化專業畢業論文與科研結合效果探討

31.自動化專業本科畢業設計現狀分析與新模式探索

32.工科畢業設計新模式的探索與實踐——以華北電力大學自動化系為例

33.談電力系統及其自動化專業的畢業實習與設計

34.機械設計制造及其自動化專業畢業設計的改進措施探究 

35.高校自動化專業畢業實習的探討

36.基于就業能力提升的自動化專業畢業實習教學改進

37.提高工科自動化專業本科畢業設計(論文)質量的實踐與探索

38.地方農業院校機械類專業本科畢業設計教學探析——以農業機械化及其自動化專業為例

39.高職電氣自動化專業畢業設計指導方法探索與實踐

40.高職機械制造與自動化專業畢業設計模式改革與實踐

41.機械設計制造及其自動化專業畢業設計改革探討

42.電力系統廠站及調度自動化綜述  

43.微生物自動化分析儀的畢業實習帶教初探

44.電氣自動化技術專業卓越技師畢業設計作品化改革與實踐——以山東勞動職業技術學院為例

45.自動化和建環專業聯合開展畢業設計的教學改革實踐

46.基于工作過程的電氣自動化專業畢業設計教學模式探討

47.提高工科高校學生畢業設計質量的改革與探索——以自動化專業為例

48.CAD技術在電氣工程及其自動化專業畢業設計中的應用

49.淺談自動化專業本科生畢業設計(論文)指導規范化

50.機械設計制造及其自動化專業畢業設計成績評定質量的研究——以常州工學院為案例  

51.機械設計制造及自動化專業畢業設計的實踐及思考

52.工程教育專業認證背景下培養目標和畢業要求的制定——以廣東石油化工學院電氣工程及其自動化專業為例

53.電氣工程與自動化專業畢業設計改革的探索與實踐 

54.電力系統及其自動化專業實習與畢業設計環節改革探析

55.電氣工程及其自動化專業畢業設計選題的探索與實踐

56.提高電氣工程及其自動化專業畢業設計質量的研究與實踐 

57.基于CDIO的電氣工程及其自動化專業畢業設計改革探索

58.不變與應變——自動化專業畢業設計的再思考

59.電力系統及其自動化專業畢業實習教學模式探討

60.自動化儀表專業畢業設計的改革實踐

61.MATLAB在自動化專業畢業設計中的應用

62.高職高專電氣自動化專業畢業設計方案研究

63.高職焊接技術及自動化專業畢業設計存在的問題與對策

64.以實際生產工藝過程作為自動化專業畢業設計題目的思考

65.電力系統及其自動化專業畢業設計改革的探討

66.畢業設計與畢業分配掛鉤新的教學模式 記92屆電氣自動化專業畢業設計

67.工企自動化專業畢業設計指導工作的研究

68.談中專自動化專業的畢業設計

69.自動化專業新形勢下畢業設計過程與質量研究 

70.電氣工程及其自動化專業畢業設計中的問題及改進措施 

71.電氣工程及其自動化專業畢業實習改革探索 

72.電子束離子束專業結合畢業實踐研制用于生產自動化儀表零件的電子束焊機

73.機械設計制造及其自動化專業畢業實習的改革 

74.機械設計制造及自動化專業畢業設計模式的教學改革

75.畢業設計過程中學風因素及治學方略研究——以機械設計制造及其自動化專業為例

76.本科畢業設計過程中學生創新能力培養的實踐和思考

77.工業自動化專業畢業設計注重能力培養的實踐

78.高職電類專業畢業設計選題探討

79.本科畢業設計過程管理平臺的設計與實踐

80.基于學科平臺開展本科畢業實習的改革與實踐

81.實驗室自動化系統應用對檢驗醫學本科生實習的影響與對策

82.加強實踐教學,提高本科生畢業設計能力

83.畢業設計過程中如何培養獨立學院學生的創新能力

84.“變電站綜合自動化”教學實踐 

85.醫院藥房自動化管理系統應用進展

86.人工與自動化雙分揀區系統品項分配優化

87.機械自動化技術的應用研究

88.基于配電網自動化的多Agent技術在含分布式電源的配電網繼電保護中的研究

89.基于不同接線模式的饋線自動化實現方式

90.自動化炒青綠茶生產線的設計與應用 

91.薄煤層綜采工作面自動化技術綜述

92.饋線自動化自適應快速保護控制方案 

93.滾筒采煤機自動化與智能化控制技術發展及應用

94.國外圖書館自動化系統市場發展狀況研究

95.正念訓練的去自動化效應:Stroop和前瞻記憶任務證據

96.電力自動化技術的新發展  

97.軟件測試自動化技術應用研究 

98.基于數據驅動的軟件自動化測試框架 

99.省級氣象計量檢定業務自動化系統

100.辦公自動化系統的應用  

101.壓力容器焊接自動化技術的現狀與發展

102.薄煤層綜采自動化配套裝備開采技術

103.電氣自動化控制設備可靠性探究 

104.自動化裝配設備的總體設計

105.配電自動化 

106.探討220kV變電站綜合自動化系統的應用

107.機械制造及其自動化的發展趨勢分析

108.電氣自動化控制設備可靠性探究 

109.從國內外建設經驗探討廣州配電自動化建設模式

110.檳榔包裝的自動化生產線設計 

111.我院基于整體設計的自動化藥房建設 

112.配電自動化實用化關鍵技術及其進展 

113.云計算環境下圖書館自動化系統發展探索

114.電氣自動化技術在電力系統中的運用淺談

115.基于CAN總線的船舶自動化系統研究與設計

116.基于SMART準則的配電自動化建設效果評價體系研究 

117.基于Android的自動化測試的設計與實現 

118.電氣自動化在電氣工程中的應用 

119.自動化綜采工作面概念探討

120.任務復雜度對自動化意識的影響 

121.探析智能型機械自動化應用趨勢

122.自動化控制技術在煤礦通風系統中的應用

123.軟件自動化測試概述及應用工具分析

124.試論化工自動化控制的發展趨勢

125.基于IEC61850國際標準的配電自動化系統應用研究

126.遠動控制技術在電力系統自動化中的應用

127.智能配電網饋線自動化發展及展望

128.圖書館自動化開源系統的市場可行性研究

129.國內石油鉆機自動化技術現狀與建議

130.變電站綜合自動化系統的選型

131.IEC61850在高級配網自動化中的應用

132.機械自動化技術的應用與發展前景的探索

133.智能電網發展的機制及其對電網自動化技術的影響

134.變電站自動化技術的未來發展(一)——電力市場與協調型自動化

第3篇

關鍵詞 工作流程 畢業實踐 軟件技術

中圖分類號:G715 文獻標識碼:A DOI:10.16400/ki.kjdkz.2015.05.025

Vocational College Graduation Comprehensive

Practical Design Based on Work Flow

ZHENG Xiang, XIAN Min, WU Peng

(Department of Electrical and Information Engineering, Sichuan Engineering

Technical College, Deyang, Sichuan 618000)

Abstract For the current situation to carry out comprehensive practical vocational college graduate, put forward by the enterprise workflow design graduate comprehensive practical approach. First, a comprehensive analysis of the current practice of vocational colleges to carry out the process of graduating from the problems, and then graduate software technology professional practice, for example, based on the work process of the practical aspects of the enterprise were analyzed, based on graduation workflow design integrated practice teaching.

Key words work flow; graduation practice; software technology

1 當前高職教育畢業實踐存在的問題

從我國高職教學工作的開展來看,我國大多數地區的高職院校通常都會將畢業綜合實踐列為一個獨立的教學模塊來實施。①高職學院的學生在經過兩年半的學習之后,都會安排到企業參加畢業頂崗實習并撰寫畢業論文。畢業頂崗實習活動既鍛煉了學生的實踐能力,又增長了學生的社會閱歷,是畢業生進入企業之前一個必要的實踐環節。然而企業中實際崗位的鍛煉缺乏對專業知識結構的總結歸納,畢業論文沒有系統的畢業設計活動作支撐,導致論文的學術性與實習的實踐性脫節。畢業生對畢業論文的重視程度不夠,大多數學生的論文都是通過網絡或者其他渠道找到的資料東拼西湊而成,抄襲情況較為普遍。除了學生能力不足、指導渠道不暢通、指導教師對論文要求不嚴格等因素,造成上述情況最主要的原因就是學校對畢業綜合實踐設計及考核方式不當。②只有對高職畢業綜合實踐進行整體式設計、階段性推進和過程化管理,才能從根本上解決目前高職畢業綜合實踐體系“有名無實”的現狀,使其真正發揮教學“風向標”和就業“快車道”的作用。③

為了提高畢業綜合實踐的質量,全面培養學生綜合素質能力,我院將畢業綜合實踐分為兩個步驟進行。首先在學校進行為期六周的畢業設計實踐環節,再參加最后一學期的頂崗實習活動。在畢業設計實訓環節中,學生首先要完成畢業設計任務,然后根據畢業設計內容完成畢業論文,最后參加畢業答辯。畢業生在單位頂崗實習活動中,只需要提交周記、實習單位評價和實習報告。畢業綜合實踐是以往課程設計、教學實驗、實訓等環節中形成的基本知識、技術應用能力與技能在實踐環節中的具體應用,是畢業生走向就業崗位前的最終訓練。④

2 基于工作過程的畢業綜合實踐設計思路及實施方案

畢業設計實踐環節按照企業的工作過程開展有利于畢業生熟悉企業工作流程,達到“零距離”上崗的培養目標。基于工作過程的畢業綜合實踐設計按照三個步驟來完成,首先調研企業工作流程分析職業能力要求,然后進行畢業設計整體設計,最后制定具體實踐環節方案,如圖1所示。

圖1 畢業綜合實踐設計步驟

2.1 企業工作流程及職業能力分析

基于工作過程的畢業綜合實踐設計,首先要完成的是工作任務與職業能力分析。我們在畢業實踐整體方案制定過程中,首先對大量的企業進行調研,深入了解企業工作流程以及工作過程中涉及的崗位配置情況;然后邀請了本專業領域的專家進行交流,以企業崗位的工作技能要求為出發點,充分了解在崗位對工作人員職業素質、專業知識以及工作技能的要求。通過企業調研和專家座談,能夠清晰地認識企業工作流程、崗位職業技能要求及崗位工作任務的關聯。在此基礎上,將企業的工作流程及工作內容加以修整轉化為畢業設計項目,然后再對整個畢業設計的工作項目細分,詳細描述完成工作任務應掌握的職業能力。⑤

表2 實踐環節設計表

2.2 畢業實踐整體設計

根據工作任務和職業能力的分析結果,將軟件技術專業的畢業設計實踐環節劃分為五個階段。第一個階段是選題及需求分析階段,在此階段學生要選擇畢業設計所做的項目,然后與客戶進行溝通完成需求分析任務,最后撰寫需求分析文檔,為期半周。第二階段是系統設計階段,在此階段學生要完成系統整體流程設計、系統用例圖設計、數據模型設計、功能模塊設計以及開發框架搭建等工作,為期半周。系統設計對設計人員職業能力要求較高,需要具有項目開發經驗的教師指導學生完成,業務流程和數據庫設計等環節都需要教師的參與。第三階段是編碼開發階段,在此階段學生需要在開發框架基礎上完成各個功能模塊的開發,最終進行代碼整合,為期兩到三周。第四階段是系統測試階段,學生要完成測試腳本和案例的設計工作,對系統進行功能性測試,如果發現Bug存在,還需要對Bug進行修正,最后撰寫軟件測試文檔。第五階段的主要任務是完成畢業論文,學生從項目的需求文檔、設計文檔及測試文檔中提取具體的解決方案,和理論知識相結合,以此為基礎撰寫畢業論文。以實際項目為基礎項目開發為主線完成的畢業論文內容豐富,不會出現東拼西湊的情況。

2.3 實踐環節設計

基于工作過程的畢業綜合實踐設計第三個步驟就是實踐環節設計,為實踐過程中每個環節制定任務目標和知識點要求,教師要監控學生整個畢業實踐過程中任務完成情況,針對學生掌握情況不好的知識點進行輔導。學生在系統設計階段將系統開發框架搭建完成,在此基礎上進行編碼開發。學生針對每個功能模塊,在SSH框架中進行表示層、業務邏輯層及數據持久層的開發即可。表2中提供了用戶登錄驗證功能模塊開發環節的設計方案。

3 基于工作過程的畢業綜合實踐設計實施效果

基于工作過程的畢業綜合實踐設計完成后,經實踐效果證明以企業工作過程為基準的畢業綜合實踐環節,在傳統的高職教育畢業綜合實踐頂崗實習環節前加入了畢業設計實踐環節,創建了一種以企業工作流程為主線,以工作任務為中心的實踐教育模式,讓學生通過實際項目來整合在校期間所學的知識,并培養學生獨立完成項目的能力,教學效果與以前相比有明顯改善。

注釋

① 毛成波.高職院校畢業綜合實踐現狀分析[J].才智,2012.9.

② 于燕,劉小兵.高職畢業綜合實踐模式的改革與創新[J].教育與職業,2010.9.

③ 吳建平,顧志剛.導生制在畢業綜合實踐教學中的運用[J].職教論壇,2008.1.

第4篇

07級物流管理(專科)專業的全體學生。

二、指導思想

通過畢業設計使大學生達到基本知識、基礎理論、基本技能(三基)的熟練,對獲取知識及信息的能力、運用知識能力、實際調研或實驗(仿真)測試能力、分析和解決問題能力、應用計算機等先進工具的能力、外語能力以及文化素質、思想品德素質、業務素質(三個素質)的訓練,培養學生運用所學的專業知識和技術,研究、解決本專業實際問題的初步能力。同時,畢業設計工作是大學培養階段教學質量的綜合訓練和檢驗。

三、畢業設計時間和學時

1.時間:2009-2010學年第二學期,共15周。

2.學時:每周20學時,共計300學時。

四、學生選題

1.畢業設計選題要按照物流管理(專科)專業培養目標及教學基本要求確定。圍繞本專業、學科選擇有一定理論與實用價值的具有所學課程知識、能力訓練的題目。物流管理專業學生的畢業設計選題主要偏重于利用供應鏈與物流知識對現實問題的分析、改進與實施。

2.畢業論文選題要充分體現先進性、典型性,要有利于深化和拓展所學知識,盡量使用較為先進的思想、方法或技術手段完成,盡量與當前實際的應用水平接軌。

3.每個學生都要有一個完整的畢業設計任務,做到每人一題。學生可以申報自選課題,經各級領導批準后就可納入畢業設計課題。

4.物流管理專業可以設置重點課題,由指導教師遴選合適的學生完成。

5.選題難易適度,具有一定的深度與廣度,使學生在規定的時間內經過努力能夠完成,并能較好的發揮其創造才能;畢業設計的任務要適中,以確保每個學生都能夠獨立完成畢業設計任務。

6.為保證每個學生在畢業設計過程中都有足夠的設計工作量,保證每一位同學的畢業設計任務即要有一定的工作量,又要有一定的技術含量。只進行簡單的現象羅列或不能明確深入地闡述自己畢設工作和論點的學生將不準予通過。論文中必須要給出論題的研究方法和研究過程,并要求用數據、圖表來支撐立論,如未給出研究方法和過程,也沒有數據圖表來支撐的,將判為不合格。

7.杜絕論文的抄襲,論文中摘抄來的文字、數據都必須加以引注,原則上將把抄襲200字以上及摘抄未加以引注的視為抄襲,將判為不合格。

8.下列課題不宜安排學生做畢業設計:

(1)偏離本專業所學基本知識。

(2)范圍過專過窄,達不到全面訓練目的。

(3)沒有針對具體研究對象或對象群的實際情況,泛泛地進行純理論研究的。

(4)畢業設計期間難以完成或不能取得階段結果。

五、畢業設計的專業技術要求

畢業設計的內容應屬于物流系統的范圍,整個畢業設計由兩大部分組成:

(1)選題內容的調研、分析、改進與設計;

(2)論文撰寫。

畢業設計必須體現本專業的特色,有利于鞏固、深化及拓展學生的知識面,有利于培養學生的獨立工作能力。

2.供應鏈與物流運營分析類

供應鏈與物流運營分析類畢業設計題目主要針對實際問題,運用供應鏈與物流管理的相關理論和方法,對實際問題進行調查研究,可以從物流服務水平、成本、競爭、效益、流程、企業關系、技術等角度剖析企業的運營問題,得出相關結論或總結出經驗及教訓,并提出改進和完善的建議。

此類題目可分為以下幾個方向:企業物流(供應物流、生產物流、銷售物流、回收物流和廢棄物物流)方向、物流企業運營方向、供應鏈集成協同方向、國際物流方向、物流新趨勢應用發展方向。

論文具體要求:

(1)論文內容應至少包括提出問題、分析問題、解決問題三大部分;

(2)在提出問題部分要有相應的企業或社會調研;

(3)分析問題部分應做到具體、透徹,可采用對比、類比、案例示例、魚骨圖等分析方法;

(4)解決問題部分要有具體的措施、方法、實施方案;

(5)論文中應闡明相關理論、研究方法和研究過程,以文字、圖表等方式來表現;

第5篇

關鍵詞: 高職機電專業畢業設計 質量提高方法 措施

畢業設計(論文)環節是高職院實現人才培養目標極為重要的綜合性實踐教學環節,是培養學生運用所學知識分析解決實際問題能力、增強學生專業工作能力、培養創新精神、進一步提高綜合素質的有效教學手段。

近年來就業形勢日益嚴峻、高等職業教育規模的擴張,畢業設計期間又恰逢學生尋找工作等諸多客觀因素的影響,使得畢業設計出現了很多質量問題。具體表現在:(1)大部分學生對畢業設計不重視,不能處理好畢業設計、頂崗實習與就業的關系;(2)學生缺乏學術論文寫作的基本素養,缺乏資料查閱、整理、分析、歸納、檢索等獲取信息的能力;(3)畢業設計過程流于形式,理論與實踐脫節,有些學生僅僅依賴于教材、資料的理論知識拼湊論文,對于自己的設計沒有通過實踐驗證,紙上談兵多,實際動手少。最終創作的畢業論文很難有實際的應用價值。(4)成績評定不能完全做到公正客觀。學生論文抄襲原始資料現象嚴重,有些學生在最后答辯環節明顯缺乏對所做內容的理解和把握。那么,如何改革畢業設計,提高畢業設計(論文)質量,達到高職教育人才培養目標的要求?我結合機電專業的畢業設計的探索與實踐談談認識。

一、提前做好畢業設計準備工作

1.時間上的調整。指導老師提前在第四學期期末考試結束就與學生見面,布置題目,下達畢業設計任務。一方面使學生盡快了解課題的類型和方向,另一方面便于教師提前了解學生的情況,如專業學習情況、個人發展方向,等等,從而能夠合理地安排設計任務。另外,安排學生利用暑假,對機械制圖、計算機繪圖、電路分析、單片機、電氣控制與PLC、氣壓傳動等畢業設計相關專業知識內容進行重新溫習,并要求學生完成課題資料查詢、研究方案的確立等工作,為第五學期畢業設計的順利進行做好知識上的準備。第五學期第十一周起進入畢業綜合實訓環節,主要是畢業設計和赴企業進行頂崗實習,第十一周起有計劃地在指導教師的指導下對畢業設計內容予以進一步完善,第五學期不進行答辯,待頂崗實習結束后,第六學期再回學校參加答辯。

2.指導教師充分準備,試做課題。在畢業設計過程中,指導教師準備得是否充分,將直接決定畢業設計質量的高低。教師除應認真準備畢業設計的課題和任務書外,還需對課題進行認真的試做。通過企業調研和分析,得到企業中機電應用產品研發和生產崗位典型工作過程,明確產品功能、準備技術器件資料、硬件設計、硬件制作、軟件設計、軟硬件聯調、產品制作、產品測試。通過試做課題,教師能更好地把握課題的難度和工作量,科學地預測學生在畢業設計各個階段可能出現的問題,從而能夠根據學生的具體情況合理地分配設計任務。

3.畢業設計題目提前滲透至相關課程學習當中,為畢業設計的完成打下扎實的基礎。畢業設計是一項綜合性的實踐環節,一個優秀的畢業設計離不開專業知識的支撐。因此,專業課程的學習尤為重要。在課程學習過程中將畢業設計課題滲透進課堂,讓學生帶著問題去學,這樣可以激發學生學習的欲望,培養學生的創新能力。同時也為大三學生順利地完成畢業設計打下扎實的基礎。以“單片機應用技術”課程教學為例,本課程以智能運動小車作為教學內容載體,該教學載體以單片機作為控制核心,包括運動控制系統、顯示系統、智能感應系統,等等。通過這一載體將單片機應用技術中的各種能力貫穿始終。由于智能運動小車的功能具有很強的擴展性,完全可以作為畢業設計的課題進行綜合的設計和研究,因此在課程教學過程中要有意識地培養學生的設計意識和思路。

當然,在課程學習過程中,學生可以根據自己的專業興趣在保證課程合格的前提下有側重地加強某門課程或者某幾門課程的學習,在此過程中專業老師可以了解學生的具體情況以便于今后畢業設計的分組和選題工作能有實效地開展。

二、立足實際,科學選題

1.以就業為導向,從實際出發,選擇不同的課題。課題必須圍繞專業人才培養目標,符合專業崗位能力要求,具有較高的應用性。目前,機電一體化專業就業崗位的需求有三個方向:機電一體化設備制造與維修、機床數控技術應用、自動機(線)的運行與維修。要按照不同的專業化方向,確定畢業設計課題,對于機電一體化設備制造與維修方向,課題方向重點應放在機械方面,加強鉗工與電工電子訓練;對于機床數控技術應用方向,應增強學生的車工實習及數控機床編程與操作能力;對于自動機(線)的運行與維修方向,應向電的方面適當偏移,加強電工及單片機與可編程控制器訓練。我校機電一體化專業定向于自動生產線的運行與維修方向,在確定畢業設計課題時,結合制造業發展現狀,選擇那些圍繞機電一體化進行產品開發或把微電子技術用于設計、制造、測試和研究等方面的題目,例如單片機控制系統設計、工業機器人系統分析、可編程控制器(PLC)技術及應用設計,等等。

2.畢業設計的選題要堅持理論與實踐相結合的原則。課題的選定要結合目前專業的實際設備,立足實際,避免脫離實踐的純理論性的題目。我校機電一體化專業目前已經擁有較先進的PLC實訓裝置、氣動實訓裝置、機電檢測實訓平臺、單片機實訓設備、自動生產線訓練裝置、機電一體化實訓裝置,等等。因此,畢業設計的選題應考慮到我們現有的實訓設備,為學生畢業設計的實施提供良好的硬件環境。只有結合實際“真題實做”,才能培養出創新型、實用型人才。當然,在畢業設計期間已經開始頂崗實習的同學,可以結合生產崗位選擇畢業設計題目。應鼓勵學生結合崗位實踐內容選擇畢業設計(或論文)課題,但必須有企業專人指導并報學院批準。

3.通過各類技能大賽的鍛煉和滲透,以學生興趣為中心進行畢業設計選題,可以廣泛發掘學生的創造力,選題更具有可行性。專業老師組織學生參加院內外的各類技能大賽,將技能競賽與教學改革相結合。比如機器人大賽,結合單片機課程的學習,選擇一個機器人項目,等等。我校目前已經成功舉行了智能搬運機器人比賽,模擬了工業自動化過程中自動化物流系統實際工作過程。設計一個輪式或人形小型機器人,在比賽場地里移動,將不同顏色、形狀或者材質的物體分類搬運到不同的對應位置。比賽的記分根據機器人將物體放置的位置精度和完成時間來決定。又如“自動線安裝與調試”技能大賽,參賽隊在規定時間內,根據任務書的要求,以現場操作“***自動生產線實訓考核裝置”的方式,完成自動生產線設備部分工作單元的機械安裝和調整,氣動回路的安裝、連接和調整,電氣控制電路的設計、安裝和布線,傳感器安裝與調整,PLC編程,人機界面組態,電機驅動(含變頻器及對應電機、伺服驅動器及伺服電機)參數設定,以及系統統調、運行等工作。我們通過大賽的鍛煉,激發了學生的學習興趣,開闊了學生視野,豐富了學生知識,提高了學生的綜合素質與能力,培養了其團隊意識與合作精神。參加技能大賽的同學,畢業設計的題目可選擇大賽的某個方向展開設計,并撰寫論文。通過技能大賽的鍛煉和滲透,不僅可以提高學生的設計興趣,而且能為畢業設計的順利完成奠定扎實的專業基礎。

三、加強過程指導和管理,嚴格考核制度

對畢業設計全過程實施質量監控是提高質量的保證。加強過程考核,量化畢業設計平時成績的評定。表1為畢業設計(論文)總評成績評定參考標準。總評成績由指導教師考核成績(40%)、作品(成果)鑒定成績(20%)、論文評閱成績(20%)、設計(論文)答辯成績(20%)四大部分組成。指導老師考核成績由指導老師評定,其余三項成績由相應的評審組老師評定。

本文為全文原貌 未安裝PDF瀏覽器用戶請先下載安裝 原版全文

實施周檢查制度,要求學生每周以幻燈片形式進行匯報。匯報的主要內容是本周所做的主要工作、遇到的主要問題、問題的解決方法及心得體會等。匯報過程中,指導老師做好記錄,填寫《畢業設計指導工作記錄本》,對畢業設計指導工作進行實時記載,學生匯報完畢后,指導教師綜合各位學生的情況加以總結,并就學生所提出的問題加以解釋與指導。周檢查制度作為畢業設計平時成績評定的重要依據。同時,學生隨時寫好《畢業設計日志》,內容與教師的《畢業設計指導工作記錄本》相配套。這樣,教師與學生交流緊密,雙向監督,有利于加強畢業設計工作的全過程指導與管理。

畢業設計作品或成果可以是程序、實物、現象、方案等可以表現畢業課題成果的東西。讓作品成為畢業設計的主要內容,并在總評成績中占有一定比例。

對學生數集中的個別單位,因崗位需要無法回校參加答辯的由單位出具證明,學院安排老師到企業答辯。嚴格的答辯將有利于學生樹立良好的學風,促進學生認真做好畢業設計。正確認識畢業設計的重要性將有利于保障和提高教學質量。

表1 畢業設計(論文)總評成績評定參考標準

另外,畢業設計期間,指導老師要為學生進行資料查閱、文獻檢索、論文寫作能力的培訓,培養學生學術論文寫作的基本素養。當然,在整個畢業設計指導過程中,要把學術道德教育和思想教育工作貫穿始終,加強學生的誠信教育,在處于即將走上工作崗位的過渡階段,幫助學生樹立良好的心態,促進畢業生克服不利情緒的同時順利完成畢業設計。這種關心和指導可在每周進行檢查時多與學生交流,也鼓勵學生之間的交流。

四、嘗試畢業設計與頂崗實習一體化改革方案

學生可選擇到企業頂崗實習期間開展畢業設計,將畢業設計、頂崗實習有機結合。指導學生在頂崗實習的過程中,同時完成畢業設計(論文)。鼓勵學生在頂崗實習期間,從事與專業對口的頂崗實習企業生產和技術領域相關的畢業課題設計。學生帶著畢業設計的任務進行頂崗實習,不論是操作控制、質量檢驗還是裝配、測試崗位,都能愛崗敬業,并隨時記錄,在生產實踐中收集自己畢業設計所需的資料和數據。這樣最終必然將以較高的質量完成頂崗實習和畢業設計。若能取得優異的成績,則被企業接收,順利就業。這樣拓寬了就業渠道,增加了就業的機會。這種一體化的教學模式體現了工學結合、產學一體的職教模式。

當然,要想使這種一體化的教學模式取得良好的效果,校企雙方應該共同指導、共同管理。每個學生都必須由校內專業教師和企業指導老師共同指導。校內老師可制定一個詳細可行的計劃和階段性的目標,督查畢業設計的進展情況,指導論文寫作的規范,并協助解決理論問題,定期與學生溝通,溝通方式可以多樣化,比如:電話、QQ、Email,等等。企業指導老師負責從單位的實際出發,現場指導、規范操作、分析故障并解決問題。

五、結語

以上改革措施已在機電專業08級畢業生中進行了實踐,經實踐證明這些策略能充分調動學生的積極性和參與性,提高畢業設計質量。當然,如何提高高職畢業設計質量,是牽涉多個因素的綜合課題,需要我們不斷實踐、不斷總結,完善質量控制措施,使畢業設計教學真正成為培養學生創新精神、職業素質和綜合實踐能力的重要途徑。

參考文獻:

[1]姜亦祥.淺談加強機電一體化專業實習教學的措施[J].成才之路,2009,(21):79-80.

[2]徐冬梅,吳紅,冷士良.高職畢業設計(論文)與頂崗實習配套改革的實踐[J].化工職業技術教育,2010,(2):56-58.

第6篇

【關鍵詞】測控技術與儀器專業;畢業設計;過程管理;實物化

一、畢業設計在人才培養中的重要意義

多數高校都把人才培養目標定位為培養“應用型創新型”專業人才,而在應用型創新型專業人才培養過程中,僅靠課內教學是遠遠不夠的,必須要把大學生的專業知識、專業技能、綜合素質的培養融入到日常教學工作的每一個環節之中。“知識+能力+綜合素養”“三位一體”的人才培養模式已經為廣大高校所認可,其中能力的培養主要采用實踐教學的方式。“紙上得來終覺淺,絕知此事要躬行”,實踐是提高學生學習能力、動手能力的最主要手段。畢業設計是教學計劃中最后一個也是最重要的綜合性實踐教學環節,是學生在教師的指導下,獨立從事科學研究工作的初步嘗試,其基本目的是培養學生綜合運用所學的基礎理論、基礎知識、基本技能研究和處理問題的能力。測控技術與儀器專業的“厚基礎、寬口徑、重實踐、強能力”的特點,決定了畢業設計是培養儀器儀表行業創新型應用型專業人才的保證措施,搞好學生的畢業設計,對全面提高教學質量具有重要的意義。

二、畢業設計改革的具體舉措

1.確保畢業設計的時間

有些學校將畢業設計安排在第八學期,在這期間還穿插畢業實習,使得畢業設計的時間只有十二三周左右。畢業設計期間還要為就業分散很多的時間和精力,真正用于做設計的時間少之又少,致使畢業設計流于形式,走過場,同學們只是通過查一些資料,寫畢業設計論文而已,起不到畢業設計該起的作用。更有甚者,一些學校不去分析產生這些現象的原因,而是直接將畢業設計作為雞肋,“食之無肉、棄之可惜”,有人在宣稱要取消畢業設計或將畢業設計時間縮得更短。這是一種十分錯誤和不負責任的想法。有益的做法是延長畢業設計時間。有的學校已經將畢業設計改為一年,第七、八兩個學期全部用來做畢業設計;有的學校則是在第七學期進行選題和前期準備,第七學期的課程安排較少,用大量的時間來準備畢業設計,完成前期的方案論證、軟硬件設計所用工具的學習等,第八學期直接進入作品設計制作。這兩種方案都收到了很好的效果。

2.加強畢設過程管理

學風建設是提高學習成績的重要保障,而規范的過程管理是保證畢業設計質量的重要手段。制定科學嚴謹的“畢業設計管理規范”,對指導教師的資格認定、學生資格認定、選題的確定、開題報告、中期檢查、論文、畢業答辨等一系列過程均制定出有效的管理措施并嚴格執行。選題工作采用三級管理,由教研室主任和指導教師共同協商確定畢業設計題目,學生進行自主選題,導師和學生互選后經系主任審核,學院審批并并統一組織相關人員對選題進行論證。在畢設過程中,通過統一中期檢查督促畢業工作進度,通過論文和論文審核與答辨,保證論文質量。

3.提高考核標準,推行“畢業設計實物化”

測控技術與儀器專業屬于儀器儀表類,大多數畢業設計的選題圍繞著測量與控制儀器,其內容涉及到光、機、電、計算機等各個方面,但一般不提倡做大型的設備,如果有必要的話,可以將大型儀器設備進行分解,做其中的關鍵部分,總之選題要求其不但符合專業知識要求,更重要的是現實可行。在進行畢業設計質量考核時,將成績分成三部分,平時成績、論文質量、答辨過程,其中答辨過程不僅只是介紹方案、回答問題,最重要的是進行樣機展示,現場進行實物測試。畢業設計的最主要目的是培養學生運用所學知識解決實際問題的的方法思路和能力,因此“畢業設計實物化”不怕學生抄襲,在制作樣機的過程中,一定會遇到一系列的硬件、軟件上的問題,即使參考各類書籍、網絡資料,只要能夠將實物制作出來,調試成功,就達到了畢業設計的目的。和那些只注重論文內容,空談創新,不進行實際驗證的華麗文章相比,從培養學生的角度講,效果要好得多。

4.加強畢業設計交流,做好總結與傳承

由于每個畢業設計題目都只是專業培養的一個縮影,只有加強同學交流,才能培養全方位的專業知識和能力,除了導師對自己的學生進行分散指導外,全體專業教師對所有本科生進行集中指導,加強參加畢業設計的同學之間的交流,取長補短,既對其它同學的課題有一個相對了解,同時又可以將其它同學的研究思路和方法引入自己的課題之中。吸引低年級的同學參參與到高年級同學的畢業設計之中,一方面讓其了解畢業設計工作的流程,一方面培養其解決專業技術問題的興趣和方法,并通過優秀畢業設計的評選和經驗交流,進行總結和傳承,為下一屆的畢業設計打好基礎。通過畢業設一系列的改革與實踐,特別是“畢業設計實物化”的推行,不僅催生了一批批優秀的學生作品,形成了一形列的教學改革成果,更重要的是提高了學生培養質量,提高了學生的專業能力、就業能力,提高了其綜合素質。

參考文獻:

[1]隋修武,李大鵬,張宏杰,李雅峰.基于“課程群建設”及“浸潤式實踐”的測控專業人才培養模式[J].教育教學論壇,2013,(49):140-141.

[2]潘洪亮,周杰,曹小燕.國內高校測控技術與儀器專業橫向對比研究[J].高師理科學刊,2015,(1).

[3]隋修武,桑宏強,李大鵬,張建業.測控技術與儀器專業人才培養模式的新探索[J].教育教學論壇,2011,12:42-43.

第7篇

關鍵詞:Visual Basic 6.0;Access;畢業生管理系統

中圖分類號:TP311.52

1 概述

隨著科學技術的不斷提高,作為計算機應用的一部分,使用計算機對畢業生信息進行管理,具有手工管理所無法的優點比擬.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高畢業生信息管理的效率,,也是高校的科學化、正規化管理,與世界接軌的重要條件。因此,開發這樣一個畢業生信息管理系統成為很有必要的事情。

2 系統分析與設計

系統分析也稱為邏輯設計,是應用軟件系統開發過程中的重要一環,系統分析工作做的好壞,直接影響整個系統開發的成敗[1]。

畢業生信息管理系統根據實際需求,劃分為用戶管理模塊、學籍管理模塊、成績管理模塊、課程管理模塊、班級管理模塊、日志管理模塊、專業設置模塊、畢業設計選題模塊、畢業分配管理模塊。

畢業生信息管理系統主要提供方便高效的管理功能以及網上的信息查閱平臺,學生可以通過該系統查閱相關信息,管理員可以管理所有信息。對于本系統,我們需要實現以下一些基本功能

1.學生查詢功能。

2.管理員添加功能。

3.管理員修改功能。

4.管理員刪除功能。

5.管理員查詢功能。

6.管理員匯總功能。

7.管理員統計功能。

8.管理員錄入功能。

9.打印功能。

數據庫需求分析

設計數據庫時應該首先充分了解用戶各個方面的需求,包括現有的以及將來可能增加的需求[2]。針對畢業生管理系統的需求,通過對學生使用系統的過程和數據流程分析,設計如下面所示數據項和數據結構:

學生基本信息:包括的數據項有:學號、學生姓名、性別、出生日期、政治面貌、專業、班級、家庭住址、聯系方式、備注。

班級信息:包括的數據項有:班級名稱、所屬院系、輔導員、教師、人數。

課程基本信息:包括的數據項有:課程名稱、所屬專業、課程類別、課程描述。

學生成績信息:包括的數據項有:學號、姓名、專業課程名、成績。

系統日志:包括的數據項有:用戶名、登錄日期、登錄時間、備注。

就業基本信息:包括的數據項有:學號、姓名、單位名稱、從事工作。

畢業設計題目基本信息:包括的數據項有:畢業設計題目、指導教師、職稱、題目編號。

畢業設計題目選題結果的基本信息:包括的數據項有:畢業設計題目、題目編號、學號、姓名、指導教師。

有了這些的數據結構、數據項、和數據流程,就可以進行數據庫設計。數據庫邏輯結構設計

現在將數據庫概念結構轉化為數據庫邏輯結構設計。根據系統功能設計的要求以及功能模塊的劃分,每個表表示在數據庫中的一個數據表。

本數據庫中包含9個表,即用戶表、學生基本信息表、班級信息表、課程信息表、學生成績信息表、系統日志表、就業基本信息表、畢業設計題目信息表、畢業設計選題結果信息表。下面以學生信息表為例。

學生信息表用來保存學生的基本信息,結構如表2-1所示。

3 系統實現

在完成了系統分析和系統設計之后,便進入系統實現階段。本部分主要內容為本系統的主要界面的源代碼。以系統主界面的設計和實現為例。

系統主窗體是整個系統的容器,本系統主窗體的特點是簡潔明了。用戶只需做一個簡單的功能選擇即可進入相應的功能模塊。主窗體是工程的啟動對象,可以在系統菜單中選擇“工程”/“屬性”,打開屬性窗口設置啟動對象。本系統中主窗體名為MDIMain。打開主窗體的設計窗口,選擇“工具”菜單項中“菜單編輯器”,對菜單內容進行編輯。在系統主界面本系統使用了Toolbar控件、DataGrid控件和StatusBar控件使系統更加完善。

主窗體部分重要代碼

Private Sub Form_Load()

conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\xs.mdb" ‘連接數據庫

CONN.OPEN

FRMLOGIN.SHOW

End Sub

當主窗體啟動時,首先設置連接字符串,然后打開“登錄”對話框。如果不能通過身份驗證,則不能進入系統。

當選擇“退出系統”菜單項時觸發Form_QueryUnload事件,代碼如下:

Private Sub Form_QueryUnload(Cancel As Integer,UnloadMode As Integer)

Unload Me

End

END SUB

數據庫的連接

如果通過ODBC數據源訪問數據庫,則要在運行數據庫應用程序的計算機上配置ODBC數據源。但這是一項比較繁瑣的工作。本系統通過直接設置數據源提供者(Provider)和數據庫文件的方法表示連接字符串,代碼如下:

Dim cnn As New ADODB. Connection

conn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" &App.Path & "\xs.mdb"

Provider 用于定義數據源提供者,使用Microsoft.Jet.OLEDB.4.0 可以訪問Access 數據庫;Data Source 用于定義數據庫的文件名,需要指定文件的絕對路徑。App.Path 用于返回當前應用程序所在的絕對路徑[3]。

4 系統測試

經過我的調試,畢業生信息管理系統的各個功能模塊通過測試。但通過對系統的多次整體運行,一些在模塊測試過程中未發現的錯誤出現了,對班級列表的綁定和對課程類別內課程的查詢。但經過對程序進一步針對性的修改,通過了測試,能夠實現其基本功能。

本系統初步達到了預期的目的和要求。完成了畢業生管理信息系統的建立,而且系統的功能都能夠實現,并掌握了Visual Basic6.0程序的編寫和Access數據庫的創建、鏈接。實現了前臺學生對信息的瀏覽以及與Access數據庫的鏈接與運行并后臺對數據庫的管理。

參考文獻:

[1]于娟.軟件開發技術簡介[J].微機發展,2005(10):131.

[2]常斌.數據庫的開發過程[J].中國有線電視.

第8篇

Abstract: In this paper, based on the analysis on original graduation design mode and shortcomings, taking mechanical major as an example, ideas and measures of graduation design in aspects of reform of management system, process monitoring, topic selection mechanism, teachers' construction, evaluation system were proposed, according to teaching practice ofmany years of guidance of mechanical graduation design.

關鍵詞: 畢業設計;頂崗實習;實踐教學;機械類專業

Key words: graduation design;post practice;practice teaching;mechanical major

中圖分類號:G71 文獻標識碼:A 文章編號:1006-4311(2013)02-0252-02

1 畢業設計與頂崗實習相結合

高職院校的畢業設計是指根據專業的人才培養方案,在教師的指導下,由學生自主地開展課題研究和項目實踐的教學活動。畢業設計既是學生對所學知識與實踐技能的全面總結,也是學生對專業知識從融會貫通到解決實際工程問題的升華。頂崗實習是提升高職生專業技能、職業素質、實現從學校到就業崗位零距離對接的最有效方式。依托頂崗實習進行畢業設計,將二者有機的結合,更有利于學生進行全面、系統、嚴格的專業技術及崗位職能訓練。因此,依托頂崗實習的畢業設計改革十分必要。

在教學實踐中我們逐步認識到:以強調專業知識的系統性和完整性的傳統畢業設計,已經不適應現代制造業對人才的需求及高職教育的人才培養目標的定位,我們在畢業設計改革方面進行了積極的探索,把畢業設計與頂崗實習深度融合,本文重點探討高職機械類專業畢業設計改革思路與措施。

2 改革前的畢業設計模式與弊端

2.1 在選題方面缺乏創新性和實用性:改革前的畢業設計題目大多來源于前幾屆學生做過的典型題目,與學生就業崗位的貼近度低,與高職教育的人才培養目標存在差異,能結合企業生產實際“真題真做”的更是鳳毛麟角。內容上輕技能、重理論,設計資料往往沿用幾屆不變,多年一貫制,內容陳舊,缺乏新意。

2.2 畢業設計成果單一:畢業設計的成果大多采用傳統的論文形式,畢業設計還停留在理論層面上,無法全面、正確評價學生的真實能力。與企業生產實際嚴重脫節,造成學生在畢業設計中知識結構和應用能力的滯后于就業崗位,不利于培養學生未來的實際工作能力。

2.3 對畢業設計重視不夠,綜合設計能力不足:畢業設計一般安排在頂崗實習前,這階段是就業的關鍵時期。許多學生開始忙于找工作,已找到工作的學生立即要到企業實習并陸續就業。學生對畢業設計重視不夠,缺乏較為系統、全面的綜合訓練,難以做出好的畢業設計。

2.4 實踐經驗豐富、素質高的指導教師偏少:畢業設計指導教師或缺乏企業生產實踐經歷,或缺乏教學及科研經驗,指導教師隊伍無論是能力上還是數量上都一定的缺失。導致在畢業設計階段,每位指導教師要帶多個學生,甚至多達十幾個或更多,同時這些教師還承擔著其他教學工作。由于教師能力和精力有限,無法滿足指導高水平畢業設計的需求。

2.5 畢業設計質量低劣、流于形式:重點高校和普通高校的不斷擴招,使得高職院校生源質量相對較差,加之教學資源的匱乏、管理不善等,這些都給畢業設計的質量帶來了先天不足。

2.6 畢業設計的成績評價體系不夠健全,過程管理難度大、質量控制有待加強。

3 高職機械類專業畢業設計改革與創新

高職教育的培養目標是面向生產和服務第一線的高級技術應用型人才。用創新的思維構建高職院校機械類專業畢業設計新模式,將傳統的學科體系畢業設計轉化為依托頂崗實習的畢業設計形式。在頂崗實習過程中通過專業技術的應用及實踐去提出問題、分析問題、解決問題,從而達到深化知識、提升素質、培養能力的目的。

畢業設計的改革要達到預期的效果,要把握好以下幾個環節:

3.1 構建校企共管的畢業設計機制、優化流程與監控體系 推進依托頂崗實習的畢業設計必須解決的關鍵問題是學生、學校和企業三者之間的相互支持與合作。在校企合作的背景下,形成“人才共育、過程共管、成果共享、責任共擔”的緊密型合作辦學體制機制。積極推進頂崗實習、畢業設計與就業一體化進程,構建校企共管的畢業設計管理機制。

畢業設計實施過程耗時長、人員分散、管理難度大,因此其良好運轉,離不開科學、合理的系統化流程設置。構建由教研室、指導教師、企業兼職教師多層次多角度的過程監控體系,對畢業設計的重要環節,如選題、開題、課題實踐、答辯、成績評定等各個環節嚴格把關。

3.2 畢業設計成果形式的突破 為了實現高職畢業設計這一重要教學環節的真正價值,全面考核學生的能力,要打破畢業設計論文這樣形式單一成果模式。在教師的指導下,根據學生特長與頂崗實習企業的實際情況,由學生自主地進行課題研究或項目實踐等活動,制定出比較科學、合理的畢業設計實物成果測試與評價體系。

3.3 畢業設計選題機制改革 選題是畢業設計的重要環節,設計題目的質量直接影響到學生的興趣及畢業設計的效果。通過校企合作,將企業生產過程中存在的技術性問題、工藝性問題納入到學生畢業項目中,按照企業的實際工作崗位將問題,歸納出與本地區行業、企業崗位聯系緊密的典型課題類別,建立內容覆蓋面廣、難度遞進、與企業生產緊密結合的畢業設計題庫。

依托頂崗實習選項目,優化機械類專業畢業設計選題機制,完善畢業設計課題質量控制體系。淘汰與頂崗實習崗位貼近度不高、缺乏實際應用價值的課題,從源頭上保證畢業設計環節教學質量。細化畢業設計課題各項指標,以尊重學生興趣為基礎,實現畢業設計課題雙向選擇。

3.4 構建專兼結合的導師團隊 搞好畢業設計,指導教師是關鍵。從企業一線聘請具有實踐經驗的專業工程師和企業的能工巧匠作為兼職指導教師,鼓勵專職教師到企業鍛煉,構建一支專兼結合、素質優良的高水平畢業設計導師隊伍。建立企業“教師工作站”,由站內專任教師與企業兼職教師共同指導畢業設計,在企業內完成具有實際應用價值的項目。制定《企業兼職教師考核管理辦法》,建立畢業設計環節校企共同指導、共同評價的運行管理機制。

3.5 畢業設計成績評價體系與質量保障機制 成績評定是檢驗畢業作業成果的重要一環,細化評審指標,量化畢業設計過程考核和答辯結果、評審標準,組建由專、兼職教師、行業企業專家、企業人力資源部門領導共同組成的成績考評委員會,對學生畢業設計及實物成果進行測試和評價。改變過去那種只有學校指導教師對學生書面成果進行“審問式答辯”的模式,增加評價的信度和效度。進一步探索以就業為導向,由指導教師、企業老板、行業協會領導共同參與的“畢業答辯—實物成果展示—就業招聘”三位一體的畢業答辯新模式,以社會、企業和市場為標準,來評價學生的作品,進而實現畢業設計與就業崗位的零距離對接。

3.6 利用現代信息技術構建畢業設計網絡系統 頂崗實習期間,學生分散到各個生產企業,這給指導和答疑帶來了困難。利用先進的網絡技術,搭建師生遠程互動平臺,構建“畢業設計資源庫”,為學生提供更方便與快捷的畢業設計學習系統,實現自主式選題、網上答疑及資料查找等功能的一站式服務體系。

4 結束語

近幾年,隨著職業教育的快速發展,畢業設計與頂崗實習的結合,越來越多的在職業教育中受到關注和重視。在畢業設計改革實踐中,我們將遇到的問題與解決的方法、對策及思路進行了階段總結與歸納,旨在進一步推進依托頂崗實習的畢業設計改革,提高學生素質和專業技能、提高學校的教學質量。

參考文獻:

[1]曹蘋.高職教育畢業設計的探討[J].蘇州職業大學學報,2003年8月.

[2]周志近.高職院校畢業設計教學改革創新與實踐[J].生活教育,2012年6月.

第9篇

關鍵詞: Struts2;Spring;Hibernate;畢業設計;文檔管理

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)19-4384-03

1 課題背景

隨著大學的擴招,畢業生數量的逐年遞增,高校畢業設計教學活動中需要處理的數據和信息也越來越大,在畢業設計管理工作中遇到工作效率低,交互性差,工作量大等問題,這已經成為高校每年畢業設計管理過程中急需處理的問題。同時課題資源過于零散,容易重復, 進一步加大了課題資源整合的難度。綜上所述,該文研究基于 Java EE的高校畢業設計管理系統,使用該系統實現快捷高效的畢業設計管理工作。

2 系統分析

通過需求分析,系統確定有三種角色:學生、教師、管理員。

2.1功能模塊劃分

在具體設計實現畢業設計管理系統時,主要考慮了系統的以下主要功能和模塊。

1) 公用模塊

(1) 登錄模塊:驗證帳號密碼是否正確。

(2) 修改個人信息模塊:修改賬號密碼。

(3) 師生互動模塊:師生交流平臺。

(4) 瀏覽信息模塊:查看信息。

2) 畢業生模塊

(1) 選報課題模塊:選擇指導老師與課題。

(2) 上傳論文模塊:上傳各階段的論文。

(3) 下載文件模塊:下載指導老師的資料。

3) 指導教師模塊

(1) 申報課題模塊:申報自己的課題。

(2) 分配課題模塊:選擇畢業生與其對應的課題。

(3) 上傳論文模塊:上傳各個階段的論文。

(4) 審批論文模塊:審批上傳的論文。

(5) 下載文件模塊:下載畢業生上傳資料。

4) 管理員模塊

(1) 公告模塊:信息。

(2) 課題管理模塊:管理課題。

(3) 賬號管理模塊:管理畢業生與指導教師賬號。

(4) 日常維護模塊:數據庫備份還原。

2.2業務流程圖

2.2.1 管理員業務流程圖

管理員定期對系統的信息進行更新和維護,可以對公告、課題、帳號信息進行查看、增加、修改、刪除等操作,以及配置系統的參數。業務流程圖如圖1所示。

圖1 管理員業務流程圖

圖2 教師業務流程圖

2.2.2 教師業務流程圖

教師登錄系統后,可以對課題進行管理,審核選題信息。教師可以查看學生的選題情況和學生個人信息,并確定是否錄用學生提交的課題。在選題完畢之后,教師可以在系統中批閱該課題的上交文件,并給出評價及評分。業務流程圖如上圖2所示。

2.2.3 學生業務流程圖

學生登錄系統后,可以查看公告,修改個人資料。學生在選題中,可以自由選擇教師及其提供的課題,也可以自己選取導師并自定義課題。選題后,學生允許提交各個時期的文檔文件,并將上傳信息顯示在教師端界面。學生的業務流程圖如圖3所示。

圖3 學生業務流程圖

3 詳細設計與實現

為了系統開發以及后期的維護更方便和明確,實現對項目的分割,將項目分為DAO、Service、Action層。根據面向對象思想,建立實體類,實現實體關系,將后臺的數據表映射出來到這實體類中,提供給DAO、Service、Action層使用。

在web.xml添加Struts、Spring、Hibernate的filter和listener。在WEB-INF文件夾里面編寫Spring的application.xml,整合Spring和Hibernate,實現Spring的IoC和AOP功能。將spring與struts的整合在一起,使用了自動掃描技術和注解的方式為每個類自動配置映射文件,使得程序的可讀性變強。

利用Hibernate編寫DAO層,為每個模塊建立DAO接口,在接口中實現了增刪改查等方法,實現JAVA與數據庫的數據交互,供Service層調用。

為每個模塊建立獨立的Service接口,每個接口將實現不同模塊的邏輯。Service層是實現系統業務邏輯的接口。利用之前編寫的DAO層的接口,編寫Service層,實現業務邏輯。合理規劃Service的分類,在進行系統維護時會非常便利。 Action層用于處理頁面信息,根據不同的處理結果返回不同的頁面到客戶端。設計Action層,調用Service層方法進行邏輯處理,然后根據處理結果為客戶端返回頁面,最后對界面進行美化。實現過程如下:

在創建具體的Action時,應當先創建抽象類BaseAction,繼承Struts2中的ActionSupport抽象類,聲明一個map變量session,這樣以后每當實現一個Action,只要繼承BaseAction,便可使用到session進行權限控制。同時也要創建PageAction,繼承Struts2中的ActionSupport抽象類,并在該類中聲明一個分頁技術所需要的參數,包括了記錄總條目、當前頁碼和總的頁數等參數。

客戶端每向服務器提交一次請求,都會先被相應的攔截器(interceptor)攔截并進行校驗,攔截器會檢驗session中的key為actor保存的對象是哪一個對象(Admin、Teacher、Student),若滿足攔截器的通過條件,將允許繼續進行操作,否則將強制跳轉到登陸頁。不同的Action將根據設計時規劃好的權限設置不同的攔截器。

在線word文件的預覽功能,使用的是PreviewAction里面的默認方法獲取當前的文件內容,通過里面的execute方法將內容在pageOffice的插件上顯示出來,并且如果我們修改里面的內容后直接通過插件的poCtrl1.setSaveFilePage()方法將數據保存起來。那么下次我們點開文件就可以看到保存后的最新內容。

數據管理功能,所要調用到的是DataManageAction里面的execute方法跳轉到數據管理界面。其中每當我們點擊備份時,我們將數據庫名、登陸賬號、密碼、安裝路徑等參數傳遞給DataManageAction里面的backup方法,將數據進行備份出來并彈出備份是否成功的提醒消息,然后將數據庫還原時,我們需要先選擇備份的文件,最后將頁面的參數傳遞給DataManageAction里面的restore方法,將數據還原并彈出是否還原成功消息。

日志管理功能,所調用到的是L ogManageAction里面的execute方法跳轉到日志管理界面。其中當我們點擊“導出日志”時,我們將調用LogManageAction里面的export方法,將服務器上項目的HTK.log日志文件以流的形式將其下載到客戶端,并彈出保存的窗口讓用戶選擇存放的路徑。當我們點擊“清空日志”時,那么程序將會調用LogManageAction里面的clean方法,將服務器上的HTK.log日志文件里面的內容清空并彈出清空成功消息。

4 總結

設計難點:保證上傳信息的導入正確的添加到后臺數據庫中,對導入的xls文件是通過暫存在服務器讀取還是直接從客戶端讀取。評分功能中,如何確定角色并且實現正確評分。在進行系統詳細設計時,必須從一個宏觀的角度,考慮某一功能模塊設計會不會對其他的功能模塊造成不良影響。本系統設計中充分考慮到數據安全性和功能的可擴展性,按照軟件測試流程完成了軟件測試,確保系統最終滿足用戶需求。

主站蜘蛛池模板: 综合图区亚洲欧美另类图片 | 亚洲国产欧美日韩一区二区 | 岛国片在线观看| 麻豆波多野结衣| 亚洲欧美日韩高清一区二区三区| 欧美性大战久久久久xxx| 亚洲天堂2016| 欧美卡4卡1卡2卡3超清免费| 久久综合久久网| 新国产三级在线观看播放| 久久久亚洲欧洲日产国码aⅴ| 手机福利视频一区二区| 中文字幕+乱码+中文乱码| 少妇人妻偷人精品视蜜桃| 91人成网站色www免费下载| 国产午夜福利在线播放| 精品人体无码一区二区三区| 亚洲精品动漫免费二区| 日韩精品一区二区三区中文| 中文字幕人妻中文AV不卡专区| 女大学生沙龙室3| jlzzjlzz亚洲乱熟无码| 国产美女精品视频| 草莓视频在线观看18| 兽皇videos极品另类| 日韩电影在线观看视频| 欧美另类xxx| 亚洲精品自在在线观看| 日本免费电影一区| 亚洲综合五月天欧美| 亚洲欧美国产国产综合一区| 女人爽小雪又嫩又紧| 色综合色国产热无码一| 久久精品一区二区三区av| 国产香蕉一区二区三区在线视频| 男人资源在线观看| eeuss鲁片一区二区三区| 又黄又爽一线毛片免费观看| 成年无码av片在线| 看欧美黄色大片| caoporn97在线视频|