時間:2023-09-27 16:09:00
序論:寫作是一種深度的自我表達。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內心深處的真相,好投稿為您帶來了七篇畢業設計測試方法范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創作。
關鍵詞:畢業設計管理系統;JavaEE框架;軟件設計;軟件測試;自動化管理
0引言
隨著社會的發展,接受高等教育的學生越來越多,高校畢業設計管理工作也越來越繁重。作為高等教育考核最后環節的畢業設計,是對畢業生技術水平的綜合考核,體現一個學生的技術水平和實踐能力,管理工作非常重要。傳統的人工畢業設計管理需要投入大量的人力物力,工作效率較低,數據信息缺乏準確性。因此,畢業設計管理系統研究非常必要?;贘avaEE的畢業設計管理系統對實現畢業設計管理工作自動化具有深遠意義,不但可以提高畢業設計管理工作效率,還可以為廣大師生在答辯環節帶來便利,促進高校穩定發展。
1畢業設計管理系統需求分析
1.1畢業設計管理系統運行架構
畢業設計管理系統采用JavaEE企業應用級框架,系統分為3個主要層次[1],分別為:數據顯示層、業務邏輯層和數據庫支持層。畢業設計管理系統層次架構清晰,旨在提高系統的內聚性,降低系統的耦合性。其中數據顯示層是為用戶操作提供請求平臺,以及將用戶請求的返回結果以文字或表格、圖形等方式顯示;業務邏輯層是數據顯示層和數據庫支持層之間交互的橋梁,即系統后臺根據前臺用戶不同的請求,控制跳轉與數據庫支持層進行交互,對相應的數據庫表信息進行操作,對返回的數據庫信息進行處理,前臺顯示數據響應結果;數據庫支持層對數據進行存儲,實現數據信息的持久化,數據庫根據不同的請求對數據庫表信息進行查看、增加、修改以及刪除等操作,將操作結果返回給業務邏輯層。
1.2畢業設計管理系統功能需求
畢業設計管理系統功能結構如圖1所示,系統具有5大功能模塊,分別為:用戶管理模塊、畢業設計題目管理模塊、畢業設計管理模塊、成績管理模塊以及公告管理模塊。用戶管理模塊針對使用本系統的所有用戶進行統一管理,可以對用戶信息進行查詢、添加、修改和刪除等操作;畢業設計題目管理模塊管理對象是畢業設計題目,由于畢業生較多,因此限制同一畢業設計題目的選擇人數,對選題進行統一管理;畢業設計管理模塊具有較多功能,此功能模塊包含了畢業設計環節的所有管理階段,包括學生選題、教師開題指導、學生設計、教師期中指導、學生答辯、教師審核、畢業設計查詢、畢業設計上傳、畢業設計修改和畢業設計刪除等;成績管理模塊對畢業設計成績進行管理,方便學生和教師查詢和修改、刪除和添加操作;公告管理模塊為畢業設計管理系統的所有用戶提供交互平臺,用戶可以將相應的安排和通知以系統公告的方式通知給廣大用戶,師生可以及時了解各個時間階段的任務,合理安排畢業設計時間,隨時查看系統公告,了解最新安排和教師指導意見,此模塊支持對公告進行查詢、修改、添加以及刪除等操作。
1.3畢業設計管理系統非功能性需求
畢業設計管理系統不僅針對系統功能進行分析,同時為了提高用戶體驗度,保證系統正常運行,還要對系統進行非功能需求分析。首先,畢業設計管理系統運行效率有較高要求,由于系統的用戶是在校師生,人員較多且訪問的時間比較集中,所以系統在訪問高峰期要具有較高的運行效率,以保證用戶可正常訪問和操作;其次,畢業設計管理系統數據庫支持層存儲的數據信息量比較大,為了提高用戶體驗,提高工作效率,要保證系統在訪問高峰期時響應時間控制在10ms以內,盡量縮短用戶的等待時間。最重要的是,畢業設計管理系統要具有較高的可拓展性、可維護性和可移植性。隨著用戶需求的不斷增加,后期會對系統進行拓展,而且針對本系統存在的不足要降低系統維護的難度,并且系統要支持在不同的操作系統中運行,提高系統的可移植性。
2畢業設計管理系統設計與實現
2.1Struts2+Spring+Hibernate(SSH)框架系統采用
SHH框架進行設計[2-3],SSH三大框架將應用程序分為3個層次,分別為:表現層、業務邏輯層和數據持久層。其中Struts2充當了應用程序中的表現層,用來控制用戶的請求跳轉。Struts2框架擁有完整的標簽庫,這些標簽庫為開發人員提供了便利的開發條件;Spring框架用來處理應用程序中的業務邏輯,可以很好地處理應用程序的業務,并且能夠管理事務;Hibernate框架將JDBC進行了良好的封裝,實現數據的持久化存儲,Hi-bernate的緩存機制提高了系統對數據管理的效率,保證了系統數據的安全性和一致性。
2.2MVC設計模式
基于JavaEE的應用程序是企業級別的應用軟件。為了縮短開發周期,保證系統運行效率,畢業設計管理系統采用MVC設計模式進行開發。MVC設計模式將系統分為3個不同層次,分別管理不同的任務:視圖層負責將用戶的請求發送到后臺控制層,并且將后臺的相應結果動態展示給用戶;控制層根據用戶不同的請求轉向不同的模型層,再將模型層返回的數據信息響應給視圖層,進而展示給用戶??刂茖邮且晥D層和模型層良好交互的橋梁;模型層負責處理業務邏輯,并對數據進行管理,模型層將數據提取和處理后返回給控制層。
2.3功能模塊設計
畢業設計管理系統的用戶主要是院校中的畢業生和畢業設計指導教師,由于系統具有較多功能,為了合理分配系統功能,本系統設計有3種角色,分別為:系統管理員、教師和學生。不同的角色分配有不同的功能權限。同時系統數據庫中的信息比較多,因此系統中的所有查詢功能均支持分頁顯示,給用戶提供更美觀的顯示界面。系統管理員具有系統的最高權限,可以對用戶管理模塊、畢業設計題目管理模塊、畢業設計管理模塊、成績管理模塊以及公告管理模塊等5大功能模塊進行相應的操作。其中用戶管理模塊只有系統管理員才具有操作權限,系統管理員可以添加新的用戶信息,在添加用戶時為用戶設置用戶名和密碼,并保證用戶名的唯一性,如果新添加的用戶名已經存在,系統會給出“此用戶名已存在,請重新輸入”的提示,根據用戶需要可以對用戶信息進行更新操作;為了緩解教師和學生的壓力,系統管理員也可以對其它4個功能模塊進行操作,系統只支持系統管理員在畢業工作期間對相關功能進行操作。教師可以對畢業設計題目管理模塊、畢業設計管理模塊、成績管理模塊以及公告管理模塊進行操作。其中在畢業設計初期,要對畢業設計題目管理相應功能進行操作,首先要添加所有的畢業設計題目,供學生選題時查看。學生選題結束后,教師就不具有對畢業設計題目管理模塊修改、刪除和添加操作的權限,只可對畢業設計題目信息進行查詢;教師具有畢業設計管理模塊中開題指導、期中指導、審核和畢業設計查詢等權限,同時教師角色支持成績管理模塊和公告管理模塊中所有的功能,教師在審核學生畢業設計時可以通過系統公告與學生進行交互,將指導意見以公告內容的形式發送給相應的學生。學生是畢業設計管理系統中具有最低功能權限的角色,在選題階段查看畢業設計題目,在畢業設計開題階段進行選題,準備開題資料,在畢業設計階段進行畢業項目設計以及論文撰寫,在答辯期間進行答辯,將畢業設計上傳至畢業設計管理系統,對畢業設計需要修改的用戶可以通過系統進行修改或者刪除操作,答辯結束后可以通過畢業設計管理系統查詢答辯成績和教師的評語等信息。畢業設計管理系統數據庫結構設計包括對數據庫表字段的設計和表與表之間的關聯設計。為了提高系統訪問數據庫的效率和數據信息操作效率,畢業設計管理系統具有5個核心數據表,包括:用戶信息表、畢業設計題目信息表、畢業設計信息表、畢業設計成績信息表和公告信息表,同時系統還具有4個關系表,分別為用戶信息表與畢業設計信息表的關聯關系表、用戶信息表和公告信息表的關聯關系表、畢業設計題目信息表與畢業設計信息表的關聯關系表,以及用戶信息表和畢業設計成績信息表的關聯關系表。
3畢業設計管理系統測試
在畢業設計管理系統項目完成時要進行測試[4]。為確保系統實現需求分析中的所有功能并正常運行,對用戶的非法操作給出友善的提示信息,在系統測試環節要進行功能測試和邏輯測試。在系統測試環節采用不同的測試方法對畢業設計管理系統展開測試。嚴格按照系統需求說明書中的內容對系統進行功能測試和邏輯測試。其中功能測試采用黑盒測試法,邏輯測試采用白盒測試法。首先對系統進行整體測試,測試內容包括系統的運行效率、響應時間以及數據庫信息操作的準確性和一致性。在系統測試環節,測試用例覆蓋了畢業設計管理系統5大功能模塊中的所有功能操作,并在測試過程中記錄各個功能操作的響應時間。由于數據庫數據比較多,在測試環節,針對系統中所有查詢功能的分頁顯示進行重點測試,保證所有數據無遺漏、無重復地顯示給用戶。
4結語
畢業設計管理系統實現了院校畢業設計信息管理自動化,為畢業設計管理工作帶來了很大的便利,縮短了畢業設計與答辯的流程,為廣大師生提供了良好的平臺,滿足了當前畢業設計信息管理的需求。
參考文獻:
[1]王娜,高云麗,劉玲.基于Web的畢業設計管理系統設計與實現[J].黑龍江八一農墾大學學報,2013(2):74-77.
[2]李靜梅,劉文佳.基于J2EE的畢業設計管理系統的設計與實現[J].應用科技,2010(1):44-49.
[3]張嬋,肖云波,嚴思靜.基于B/S模式的畢業設計管理系統的實現[J].電腦編程技巧與維護,2011(4):39-40.
關鍵詞: 高職畢業設計(論文) 崗位
畢業設計(論文)是實現培養目標的重要教學環節之一。畢業設計(論文)在培養大學生探求真理、強化社會意識、進行科學研究基本訓練、提高綜合實踐能力與素質等方面具有不可替代的作用,是教育與生產勞動和社會實踐相結合的重要體現,是培養大學生的創新能力、實踐能力和創業精神的重要實踐環節。同時,畢業設計(論文)的質量也是衡量教學水平、學生畢業與學位資格認證的重要依據。
教高廳[2004]14號文件強調高職高專學生的畢業設計要充分體現其職業性和崗位性。文件指出:“高職高專學生的畢業設計要與所學專業及崗位需求緊密結合,可以采取崗前實踐和畢業綜合訓練等形式,由學校教師與企業的專業技術人員共同指導,結合企業的生產實際選題,確定訓練內容和任務要求。時間應不少于半年。對高職高專學生要加強畢業設計環節的規范管理,加強過程監控,嚴格考核,采取評閱、答辯、實際操作等形式,檢查和驗收畢業設計成果?!?/p>
一、目前畢業設計存在的問題
1.畢業設計與學生就業的矛盾。
目前高職教學進程一般在第5學期安排畢業設計,而此時正是學院推薦頂崗實習就業的時期,各種招聘會的到來,學生忙于個人就業的準備。部分學生一旦找到合適的崗位后,便立即與用人單位簽訂合同,有的學生所選崗位與所學專業關系不大。因此,查閱資料、指導教師集中定期輔導的畢業設計形式均存在很多困難。
2.畢業設計課題與學生就業的實際不符合。
由于在實習前布置的課題,很難預料學生的實際實習崗位,有的學生帶著課題去實習,但課題與實際就業的崗位不符,加之課題類型比較單一,很多學生屬于被動接受,雖然在老師的精心指導下也能完成設計任務,但學生受益不多。
3.畢業設計成果與答辯質量差。
(1)設計成果抄襲現象嚴重
分組的課題,一個組一般只有1—2人能夠獨立來完成,大部分學生是抄襲、拷貝,更有甚者連圖紙的設計者名稱都未作改變。
(2)答辯質量差
答辯時,對老師提出的問題知之甚少,有的幾乎一問三不知。
有鑒于此,改變畢業設計的形式與內容應是高職高專迫在眉睫的事情。筆者認為,針對不同的學生可選擇以下不同的方式完成畢業設計環節,可能效果更佳。
二、畢業設計改進措施
1.以專業技能訓練代替畢業設計。
湖南職業院校學生專業技能抽查制度是全國首創,這一制度使職業教育的質量監控常態化,并且更加全面。以抽查促改進,以抽查促建設,以抽查促質量提升,這一制度的創新、完善和落實,已成為湖南切實加強職業院校專業建設和專業教學、提升學生專業技能、增強學生就業創業能力的重要保障。抽查依據為各專業的技能抽查標準,技能抽查標準分為基本技能和核心技能兩個部分?;炯寄芎秃诵募寄馨嗽趯W校期間學習的專業課程、基礎課程的理論與技能,體現了崗位的基本技能和核心技能。因此,以專業技能抽查標準制定專業技能訓練與測試方案代替畢業設計是一個好的創舉。
2.允許學生自主選擇與實習單位相結合的課題。
學生已找到實習單位的,可允許其自主選擇適合工作崗位的課題,也可以選擇所在單位具有中級以上職稱的技術人員作為指導教師。由于學生所選課題緊貼工作崗位,因此學生的積極性很高,參與性較強,課題的可行性與實用性大幅度提高。這樣可使學生迅速掌握新技術、新工藝、新設備,具備較強的解決實際問題的能力、專業應用能力與工程實踐能力。具體實施時應注意幾個問題,一是學生選擇課并確定課題后必須到學校備案,學校應定期派教師走訪,跟蹤進程,防止課題研究缺乏真實性,二是強調畢業論文的嚴謹性,防止流于形式。在畢業答辯前,各系部應組織答辯教師提前閱讀論文,提出合適的答辯問題,順利完成畢業答辯工作,這樣充分體現了畢業設計的職業性和崗位性。
3.以實習報告代替畢業設計。
對一些在實習期間已與用人單位簽訂了有法律效力的用人合同的學生,經本人申請,用人單位蓋章同意,可考慮取消學生的畢業設計,以實習報告代替畢業設計。若學生因為單位原因不能按時參加畢業答辯,允許取消畢業答辯。以實習報告成績代替畢業設計與答辯成績。符合畢業設計的職業性和崗位性要求。
4.學生選擇指導教師提供的課題。
指導教師提供課題,學生選擇,一般要求在第5學期集中4周內完成。指導教師應認真履行指導義務,幫助學生通過畢業設計對理論知識有更深刻的理解,實踐能力也有相應的提高,達到實用性、專業性與基礎性的有機統一,培養學生的終身學習能力與創新能力。對一些在外實習但仍然選擇校內教師指導課題的學生,答辯時間可延長到第6學期。實踐指導教師應該多想辦法,利用見面答疑、電話咨詢、網絡、QQ聯系等多種渠道,耐心細致地指導學生,幫助他們提高專業應用能力,順利完成畢業設計與畢業答辯。
筆者認為,如此實施畢業設計環節,真正培養大學生的創新能力、實踐能力和創業精神,真正體現了畢業設計的職業性和崗位性。
三、改革后畢業設計與答辯的實施辦法
1.各系部根據實際情況,可靈活決定某專業畢業設計的形式。
2.各系部按專業班級確定學生的畢業設計形式,于專業第5學期畢業設計前2周,以書面報告的形式報教務處實訓中心備案。
3.改革后的畢業設計答辯形式由系部自行決定。
4.改革后的畢業設計與答辯成績評定方法由系部自行決定。
5.改革后的畢業設計仍然按要求建檔,檔案內容包括如下。
(1)有課題的畢業設計
畢業設計論文、畢業答辯記錄、畢業答辯成績單。
(2)實習報告形式
實習報告、實習單位鑒定表(蓋單位章)。
(3)技能測試形式
技能測試試卷、技能測試模塊成績單、技能測試總成績單。
四、應注意的問題
1.畢業設計的時間靈活化。
原來畢業設計安排在第5學期課程結束后,集中4周進行,然后進行答辯,現在改為課程結束后至畢業前夕。答辯仍然安排為2次集中答辯時間,一次是集中設4周后,一次是畢業前一周。畢業設計的時間不少于半年,畢業設計的時間可以靈活化。
2.輔導形式的多樣化。
過去畢業設計輔導時采用集中定點答疑,由于學生實習單位的分散性,不可能定點定時地答疑,現在利用網絡、QQ、視頻等手段進行答疑。這樣實現了輔導形式的多樣化,對于在實習單位進行畢業設計的同學,很有好處。
3.過程監控的全程化。
利用職教新干線平臺,指導教師和指導的學生加為好友,每周定期檢查學生的畢業設計進展情況,及時回答學生的問題,實現畢業設計的全過程監控。
4.畢業設計考核形式的多樣化、成績評定的科學化。
畢業設計成果的考核可以多樣化,可以是畢業設計成果的答辯,可以是實習報告的評閱,可以是技能訓練的考核。成績評定可根據具體的成果來評定,畢業設計按照畢業設計的評分要求評分,實習報告按照報告的評分要求評分,技能訓練按照技能訓練的考核要求評分,實現成績評定的科學化。
參考文獻:
本專業主要培養具備能從事各類工程建設的場地評價,巖土體特性分析,特種地基加固處理,地質災害評價與治理等地質工程領域的各項工作的高級工程技術人才。
二、培養要求
畢業生應獲得以下幾方面的知識和能力:
具有較扎實的自然科學基礎,了解當代科學技術的主要方面和應用前景,熟悉地質工程勘察、設計施工。 掌握工程地質、工程力學、巖土力學的基本理論,地下工程、工程材料、結構分析與設計、地基處理方面的基本知識,掌握有關電工、工程測量與試驗、施工技術與組織等方面的基本知識。具有工程制圖、計算機應用、主要測試和試驗儀器使用的能力;具有綜合應用各種手段(包括外語工具)查詢資料、獲取信息的初步能力。熟悉國家有關工程勘察,建筑工程等方面的政策、規范和法規。具有進行工程勘察、設計、試驗、施工、管理和研究的初步能力。
三、主干學科 地質工程
四、主要課程
英語、高等數學、大學物理、普通化學、計算機基礎、材料力學、結構力學、巖土力學、建筑材料、鋼筋混凝土結構、道路勘測與設計、地下結構、施工技術與施工組織、地質工程經濟與企業管理。
五、主要實踐性教學環節(內容、要求)
設計1——鋼筋混凝土課程設計
時間:1周
內容:鋼筋混凝土結構
目的與要求:
通過本課程設計,使學生進一步掌握鋼筋混凝土結構設計的基本原理、方法和步驟。受到鋼筋混凝土結構設計的初步訓練。設計分兩部分進行,一部分為鋼筋混凝土樓蓋設計,一部分為單層廠房結構設計。要求學生完成相應的計算說明書及結構設計圖紙。
設計2——巖土體工程課程設計
時間:1周
內容:巖土體穩定性評價、巖土體工程設計
目的與要求:
通過本課程設計,使學生進一步掌握巖土體穩定性評價及巖土體工程設計的原理、方法和步驟,受到巖土體工程設計的初步訓練。要求學生在教師的指導下,完成相應的計算說明書和設計圖紙。
設計3——基礎工程設計
時間:1周
內容:根據工程地質勘察報告及有關資料選擇基礎方案,并進行設計、計算、繪出施工圖。
目的與要求:
通過本課程設計,使學生進一步掌握基礎工程設計的原理、方法和步驟。受到基礎工程設計的初步訓練。要求學生在教師的指導下,完成相應的計算說明書和設計圖紙。
測量實習,安排在第5學期,時間1周,內容為工程測量,要求學生在實習結束后,編寫一份實習報告。
認識實習,安排在第4學期,時間3周,內容為地質認識實習。
教學實習,安排在第6學期,時間7周,內容包括工程地質勘察、原位測試、室內資料分析與整理。要求編寫一份實習報告。
畢業實習及畢業設計(論文),安排在第8學期,時間12周。
畢業實習及畢業設計(論文)是實現本科培養目標的重要階段,是學生學習、研究與實踐成果的全面總結,也是對學生綜合素質與工程實踐能力培養效果的全面檢驗。通過畢業實習和畢業設計(論文),使學生達到工程師工作能力的初步訓練。
要求:選題盡可能結合生產實踐,做到一人一題,要求學生在教師的指導下,獨立完成畢業設計(論文)。
答辯:畢業設計(論文)完成后,由系統一組織答辯。
六、主要實驗
室內試驗(巖土物理力學性質測試、建筑材料試驗等)、野外現場試驗(巖土物理力學性質現場原位測試、工程監測及檢測等)
七、最低畢業課內總學時:2500學時
最低畢業總學分:模塊A:176學分+分 模塊B:178學分+7學分
關鍵詞 工作流程 畢業實踐 軟件技術
中圖分類號:G715 文獻標識碼:A DOI:10.16400/j.cnki.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.
采用3+1培養模式后,學生在畢業設計期間的大部分時間不在校,師生間面對面交流的機會很少。根據需要溝通的內容構建相應的溝通渠道和交流方法非常必要,必須保證在溝通時,雙方具有一致的溝通基準。軟件類專業畢業設計過程中,師生間交流主要涉及的信息及使用的溝通方法包括以下幾方面。1)通知、共享類信息及公共討論。此類信息包括以下幾種情況:①教師給學生的通知;②教師對某個公共事項的講解,如寫開題報告和文獻綜述的方法、注意事項等;③教師或學生共享的文件,如畢業設計格式表;④對某一具體問題的討論,如繪制序列圖的方法等。通知、共享類信息及公共討論主要通過建立QQ群及E-mail的方式進行溝通和交流,對于比較緊急的事項通過電話或短信方式通知。2)針對具體課題的一對一討論。該類信息交流主要是針對具體課題和某個學生的一對一討論,如具體的需求分析、系統設計、論文的撰寫等。一對一討論主要通過QQ好友或QQ群臨時會話方式進行文字或語音的溝通與交流。3)系統實現情況的交流。系統實現情況的交流是指對完成的系統進行測試和演示,主要查看系統實現是否貫徹了系統設計的主旨,界面是否友好并包括輸入、輸出和基本驗證等。相對來說,教師對這部分的檢查最為困難,需要根據學生使用平臺的不同搭建不同的開發環境。要求每位教師搭建學生用到的所有開發平臺是不現實的,因此必須采取簡單、有效的方式解決如何遠程演示系統的問題。對于系統實現的檢查,我們曾經使用過遠程桌面的方式,但由于遠程桌面數據傳輸量大、系統響應慢、鍵盤使用比較麻煩、界面效果差,因此在需要點擊大量頁面的情形下并不適合。現在采用的方法是租用虛擬空間,僅花少量成本,學生即可將自己所完成的系統部署到虛擬空間,通過親身實踐掌握系統部署的方法和步驟;教師可在任何地方檢查系統實現情況,在與學生討論系統實現情況時有一致的討論基線。
2簡化的畢業設計評價方法及指標
過程控制只是畢業設計管理的第一步,要使過程管理發揮作用,客觀的評價方法及評價指標非常重要。傳統的畢業設計考評方式缺乏系統的評價方法及指標體系,因此對畢業設計質量的評價往往會夾雜較多的主觀因素[2-3],造成一些不公正現象,也有學生曾經對評價成績提出過質疑。為盡量避免這種情況,建立一套簡單的畢業設計質量評價方法和指標體系尤為重要。
2.1畢業設計基本評價方法
畢業設計考核成績主要由3部分構成:指導成績、評閱成績和答辯成績,3部分成績按一定比例構成最終成績?,F有的評價方法更多地依賴于事后評價,即在學生完成畢業設計后,指導教師和評閱教師各給出一個綜合成績,答辯后給出一個答辯成績,根據這3個成績得出學生的最終成績。本文提出的評價方法除了事后評價外,更多地加入了指導教師對整個畢業設計的過程評價,而不僅依賴于最終的論文和系統。指導教師、評閱教師和答辯教師對畢業設計的評價內容及依據見表2。
2.2評價指標與細則
上文給出了畢業設計基本評價方法,表3則以畢業設計答辯環節為例,給出答辯環節的考核項目、建議分值和考核細則,建議分值可以根據該年度考核的側重點進行調節。其他環節的考核指標及細則可從該表中進行抽取。在以上考核項目中,最難量化的項目是對所完成工作量的考核。量化軟件工作量已經有很多方法,如代碼行、對象點和功能點[4],然而這些方法均偏理論化,難以實際應用,而且計算復雜,不適用于畢業設計的考核。與實際工程項目不同,畢業設計考核工作量有其特殊性,最大的特點在于每個學生完成的分析、設計和實現內容可能存在較大差異。根據該特點,我們提出的計算畢業設計完成工作量(以操作點為單位計算工作量)計算方法如下。(1)統計論文需求分析和系統設計中已經描述并且在系統中已經實現的功能或業務,該業務應該是系統中的合理業務。(2)系統中所有以菜單方式進入的一個完整業務或功能均為一個功能點(設功能點總數為N),功能點i所涉及數據庫表操作的總數為該功能點的權值wi,所有功能點權值之和即為所完成操作點總數,以OperNum表示,即:(3)為避免簡單堆積工作量的情況,基于單表的增、刪、改、查操作在整個畢業設計中最多只算3個操作點。例如,在圖書館借書時,需要掃描借書證(讀者信息表),判斷讀者是否有效、借書證狀態及獲取讀者類型,也需要判斷是否罰款金額超出(借書及罰款記錄表);如果該書借出,則需要修改書目信息表中的狀態和在借書及罰款記錄表中添加一條借閱記錄,因此權重為4。
3實施情況
建立基于過程管理的評價方法及指標體系的思想始于2012年,在2013屆畢業生進行畢業設計時形成初步的方案。該方案在筆者團隊指導的本科畢業生相應答辯小組(每個小組大概20人)試點實施,在實施過程中吸納了答辯小組其他教師的意見。本文所述的過程管理、評價方法及指標體系即為修正后的方案,該方案在2014屆畢業生中實施,畢業設計開始時即向學生公布過程管理方案及評價方法指標,收到了良好的實施效果,使得學生每一階段的目標更具體,每一環節的執行更有序,畢業設計的評價有章可循和更公正客觀。實施此方案在一定程度上增加了教師的工作量,在畢業設計任務及提交系統沒有上線使用前,過程管理執行力度難以控制。
4結語
關鍵詞:畢業設計;教學質量;社會需求
全國政協副主席張榕明曾指出,職業教育要以市場為依托,以就業為導向,培養社會真正需要的人才。那么企業急需什么樣的人才呢?學校培養了什么樣的學生?它們之間的距離有多大?
通過市場調研不難發現中國服裝業已開始由“貼牌加工”逐步向“自主品牌”轉變。目前我國有5萬家左右的服裝企業,企業數量雖多,但質量堪憂,如何做大、做強成了現今服裝企業迫切的目標。服裝設計師、服裝制版師常常間接決定企業的命運,服裝人才的匱乏對企業的進一步發展壯大日漸形成桎梏,人才的培養迫在眉睫。而另一方面學校每年培養的大量畢業生卻遭遇就業困惑。
一、從哪里入手才能高效解決服裝教學質量與社會對人才需求之間的矛盾
眾所周知服裝教學是由多個環節相互鏈接形成的完整整體,教學質量的直接體現是教學輸出了什么樣能力的畢業生,畢業生是否符合企業需求是檢驗教學質量的關鍵。在整個教學環節中畢業設計是檢驗服裝教學目標的終極環節,它在檢驗高職學生專業基本功、提高專業綜合實踐能力、培養綜合素質等方面,具有不可替代的作用,是服裝職業教育與服裝產業相結合的重要體現,是培養與檢驗高職學生的創新能力、實踐能力和創業精神的重要實踐環節,是學生成為社會所需人才的踏板,同時更是衡量教學水平、學生畢業質量的重要參數。因此畢業設計是檢驗服裝教學質量的試金石。
二、提高畢業設計的教學質量的對策
1.創建良好的環境機制
在以人為本、以能力為核心的教學理念指導下,營造的環境要有利于發揮每個學生的積極性。例如,每一次畢業設計之前,專業教師應經過研究、總結將流行信息予以重點,將權威機構的流行做成展板予以參考,將知名品牌的動態表演滾動播放,制作畢業設計專題網頁等。此外,還應該大力倡導人人可以干事,人人能夠干事,人人皆可成功的觀念,應該努力做到用設計作品造就人、用良好環境氛圍凝聚人、用獎勵機制激勵人,建立環境機制育人新格局。
2.加大畢業設計實踐教學力度,堅持工學結合、校企結合,深化畢業設計實踐教學體系建設
在制定具體的畢業設計教學大綱和指導書時,要以市場為依托,與生產實際相結合,以就業為導向,以技術實踐能力培養為核心,擺脫原有教學模式的束縛,通過設計作品解決實際生產中遇到的問題,保證市場調研、工藝實驗、市場策劃、綜合設計、畢業實習、畢業表演等每一環節畢業設計實踐教學的質量。以畢業設計為契機,突出職業教育辦學新特色,打破傳統以知識為中心的體系結構,重新整合教學內容,構建服裝教學新體系。
3.提升畢業設計的教學內容
畢業設計不光是做一系列衣服,重點在于必須面向快節奏的市場,要擺脫原有教學模式的束縛。設計什么、服種上怎樣演繹,應充分反映高職學生對流行的理解、市場的把握,反映行業新技術,凸現學生動手能力強的獨特優勢,反映工學結合、校企結合的成果,綜合反映學生個體特色,同時提供展示學生個性、思想、能力的平臺。
畢業設計的難點在于創新,在于是否提高了解決問題的能力。學生在平時教學環節吸收借鑒居多,適當的沿襲無可厚非,但怕形成習慣、惰性?!案∈烂γο佔尤?,莫嗔頭上雪紛紛”。要通過畢業設計這個教學環節,忙得有主見,忙得有價值。鼓勵學生大膽突破舊的系統模式,創造性地解決問題,通過設計使學生對專業問題的認識越來越深刻,解決問題的思路越來越清晰。例如:時間的安排是否合理,怎樣收集自己需要的信息資料,每一系列作品想展示什么,設計作品以怎樣的形式,本次設計重點解決哪些問題,有哪些解決方案,哪個方案成功機率最大,解決手段是否新穎,畢業設計作品結束后的學生、教師反響如何,用人單位、社會如何評價?哪些因素和準則必須考慮及如何避免發生錯誤,等等。鼓勵學生在技術、樣式等各方面進行新的嘗試乃至擁有技術創新含量,實現職業教育的品牌優勢。把培養學生的實踐能力和創新精神放在畢業設計教學之首位,使畢業設計成為提高人才競爭實力最有效的手段。
4.改善畢業設計教學方法
(1)體現團隊設計優勢。由于畢業班人數眾多,為提高教學質量我們必須采取學生分組的工作模式。團隊設計的優勢在于集多種力量于一體;缺點是易形成相互推諉,若改組同學處于劣勢心理還會相互影響導致該組該班的整體設計水平較低。為了把小組的團隊優勢發揮出來,第一,消除教師對學生平時學習的優劣之偏見,消除學生自我心理上的劣勢、優勢之分,我們可把每一小組實行無感彩擬名制,例如A組B組C組或1組2組3組,一提A組,人們首先聯想到的是他們的設計作品而不是優異生或平時表現差的學生本人,該組每一個同學都會為小組的榮譽付出行動,從心理上所有的學生站在同一起跑線上,從而發揮每個學生的積極性,體現團體設計的優勢。第二、每小組設有組織調度的學術帶頭人,小組成員相互交流、分工合作;第三,小組成員根據自己的分工撰寫設計報告,提出本次設計存在的問題和解決方法。
(2)取消對學生使用知識限定的條條框框,提倡學生在設計作品中創造性地運用知識,提高分析、解決問題的能力,積極調動學生學習的主動性,增強學生學習的內驅力,使學生真正成為教學活動的主體。
(3)由于畢業設計實踐環節較多,所以在實踐過程中教師團隊應采用適當的方法對學生實踐的結果或“作品”進行及時、高質量、互動式的評論和指導,要引導學生獲取畢業設計技能的多種途徑、方法。
(4)積極引進世界先進的設計理論、教學思想和教學手段,引導學生利用多種手段包括現代化的手段進行知識、技能更新,培養學生具有將技能、知識轉化為財富的意識和能力。
5.建立完善的測試評價體系
通常學校是采取測試、測驗的方法對學生能力的高低進行評價,尤其在畢業設計中教師對學生作品評價的方向將對學生的心理起到暗示作用,從而影響學生設計水平的正常發揮。只有建立優秀的評價體系才能把以人為本、能力教育的思想落在實處。本人認為評價體系可由教師評價、小組學生之問評價、學生白評、企業評價、市場評價等幾部分組成。高質量有效的評價體系,一方面可以提高學生駕馭和靈活運用所學知識的能力,將所學知識、技術指向市場發展;另一方面教師可根據評價結果及時對教學的整個過程、細節做出及時調整;最關鍵的是通過有效評價調動學生的學習積極性。
三、幾點建議
1.充分考慮學生生源
根據學生生源畢業設計既可側重結構工藝設計,也可側重理念表達,并與技能訓練緊密結合,通過畢業設計提高技能訓練的難度和復雜性。
2.畢業論文與設計作品相結合
為突出高職學生的應用能力特點,論文不宜空談理論,應理論與實踐相結合。
關鍵詞:機械工程,本科,畢業設計
1引言
畢業設計是高等學校應屆畢業生在畢業前接受課題任務,在教師指導下獨立進行科學研究或工程實踐,獲得基本訓練并取得成果的過程,它是評估學業成績的一個重要方式,也是提高學生綜合素質與創新能力的關鍵一環[1]。作者結合廣東工業大學的實際,從科學選題、落實開題環節、保證畢業設計論文質量等關鍵環節提出了改進畢業設計工作的措施。
2科學選題
選題是畢業設計工作的龍頭,選題質量是影響畢業設計質量的重要因素,精心挑選畢業設計題目,是搞好畢業設計的第一步。但是選題目前存在著一些問題:有的選題缺乏綜合性、新穎性,深廣度不夠;有的選題對學生顯得難度較高,工作量過大;有的選題雖然有較高的研究價值,但學生由于怕難或者因就業等原因而不愿選;另外,系與系之間和各系內部之間的設計題目在難度和分量上也存在一定差異。
針對以上問題,可以從三個方面綜合考慮選題。
(1)畢業設計選題要盡可能聯系工程應用、生產實際和科學研究。這樣有利于調動學生的積極性,由于是真做實干,他們就會主動去了解、熟悉有關科研情況,分析解決問題的方法和途徑,使能力得到提高。因此,我們在為2003級機械制造及自動化專業的學生選題時,選擇了“旋轉超聲主軸振動系統研制”,“三座標工業機械手的設計”,“防偽礦泉水瓶蓋的設計”,“自動門PLC控制系統設計”,“適合于電感的微點焊系統研制”等新穎又結合科研實際的課題,盡量反映當代科技發展水平,讓學生能了解、把握國內外在該研究領域的最新成果和發展動態,結果學生更加樂于參與到科研課題的研究中。
(2)要考慮完成課題的客觀條件。學校畢業設計經費、教學試驗條件都有限,不是任何來自科研實際的課題都可用做畢業設計,必須根據客觀條件來選擇設計題目,這些條件主要包括:可查資料庫源,試驗設施和足夠的經費等,因此我們在選題時,一般選用能為學生提供可用的儀器設備,試驗場地等條件的科研課題,例如“微細特種加工中心”試驗樣機在我們教研室已經搭建好,“線切割機床、電火花機床、超聲拋光裝置”等設備可以為學生做畢業設計時提供可以直接操作,鍛煉自己的動手能力的機會。
(3)要有適當的難度和深度。舉例說我們選擇“旋轉超聲主軸振動系統研制”課題時,考慮到該課題涉及了聲學,機械振動學,電力電子學,數電,模電等多個領域,涉及的知識面較廣,設計工作量較大,有一定的深度,學生可以通過綜合應用所學的基礎理論和專業知識,在規定的時間內得到充分的鍛煉,但是考慮到本課題有一定的難度,為了保證學生在有限的畢業設計工作時間內,經過努力能完成任務或做出階段性結果,我們安排了兩個同學參加,在掌握總體設計思路的基礎上,分別進行硬件結構設計、驅動電路等不同部分的,有側重點地進行研究,經過分工合作,完成了整個課題的設計任務,效果良好。
3落實開題環節
為提高畢業論文設計教學質量和探索出適用于畢業論文設計全環節教學質量監控的方法,可借鑒研究生創新能力培養方法,在本科畢業論文設計教學中新增開題環節,以強化學生包括查閱文獻資料廣泛獲取信息,提出問題、擬定實驗研究方案和設計方案,科學實驗與測試,數據整理與分析,撰寫實驗論文,書面表達和口頭表述等能力在內的基本創新能力。
(1)開題環節的必要性。開題的意義在于完善論文設計方案,使論文設計方案更加系統化,收集信息,聽取各方意見,明確思路以堅定論文設計者的信心。一般說來,將思考的東西正式地講出來和寫出來,會比原來所思考的更有升華的意味,因為從“思”到“說”和“寫”,其間加入了邏輯的創造過程。通過撰寫開題報告,要求學生講清題目的來龍去脈,從而使學生明確畢業設計課題的目的和要求,對題目有更深刻理解與認識,會使原來的論文設計思路更加完善和系統,對自己的工作做到“胸有成竹”,減少盲目性,避免出現不知從何處入手的尷尬局面。
(2)開題環節的組織在開題會之前,每個學生按規范書寫了開題報告。學生持經指導老師簽字同意的選題報告書、任務書及其它相關資料上臺匯報選題的目標和意義、擬采取的技術路線和方法、工作基礎、預期成果和工作計劃等內容10分鐘。評審小組根據學生自述和選題報告書及其它文本內容,對學生論文設計是否達到專業培養目標要求和完成論文設計的可行性進行考核,并對論文設計廣度、深度、貼切度、重點和難點等提出具體的修改意見。
4保證畢業設計答辯的質量
答辯是畢業設計(論文)工作的最后一個環節,是全面檢查和評估畢業設計(論文)質量的重要手段。嚴格的答辯將有利于學生樹立良好的學風,促進學生認真做好畢業設計(論文)。學院可根據本院及所屬各系的具體情況成立若干答辯分委會,分委會下轄若干個答辯小組。分委會主任和答辯小組組長均由副高職稱以上教師擔任。答辯前應認真審查學生的答辯資格,畢業設計(論文)應由除指導教師外的答辯小組1名以上教師認真評閱,寫出評閱意見與評分,評分不及格者不得參加答辯。凡畢業設計(論文)擬評“優秀”的學生,都必須參加各系答辯分委會組織的集中答辯。對畢業設計平時不認真、小組答辯成績較差的學生,由相關分委會組織復答辯后視情況決定是否給予通過。答辯時間應控制在學生匯報15-20分鐘,教師提問20分鐘為宜。畢業設計成績評定必須堅持標準,嚴格要求?!皟炐恪钡谋壤龖獓栏窨刂圃诒緦I參加答辯總人數的20%以內,優良比例應嚴格控制在60%以內。對畢業設計(論文)的質量,除了本身的學術水平、應用價值外,還應考察學生解決實際問題的能力、對知識的綜合應用能力、在工作中查閱處理信息和應用各種工具的能力、撰定科研報告和表達交流的能力以及在工作中的團隊協作能力等。答辯委員會要辦事公正,治學嚴謹,嚴把質量關,對畢業設計(論文)達不到教學要求的,決不姑息。
5結論
搞好畢業設計(論文)工作,重要的是要做到“五個到位”,即認識到位、經費投入到位、指導教師到位、學生到位和管理工作到位。另外,科學選題,嚴把選題關是做好畢業設計(論文)的前提;認真做好畢業設計開題工作是畢業設計工作順利進行的保證,消除學生畢業前的各種干擾,專心做好畢業設計,是本階段學生思想政治工作的重點;嚴格的答辯將有利于學生樹立良好的學風,促進學生認真做好畢業設計(論文)。