在線客服

軟件專業論文實用13篇

引論:我們為您整理了13篇軟件專業論文范文,供您借鑒以豐富您的創作。它們是您寫作時的寶貴資源,期望它們能夠激發您的創作靈感,讓您的文章更具深度。

軟件專業論文

篇1

模塊式教學模式源自美國,其借鑒工業生產中的模塊化方式,將原有學科課程體系結構中的知識分解成一個個獨立的知識點,再將知識點按其內在邏輯聚合成相對獨立的單元,然后根據不同職業崗位群或技術領域的職業能力需要,將關聯的單元組合成教學模塊,通過調整單元數量和組合方式,從而實現教學內容的更新和專業方向的調整。目前,模塊式課程體系的構建方法,已逐步被我國職業教育界接受和采納,根據對中國知網“教育與社會科學綜合”領域的相關論文統計分析,在2008年1月至2012年5月的論文中,以“模塊式”為關鍵詞進行搜索,可以查到345條記錄,涉及教學模式改革、課程體系構建等多個方面,但按照“模塊式”教學模式的理念和方法,在軟件技術專業方向上構建的復合式課程體系,至今還未見有學者發表相關論文。

三、構建軟件技術復合專業模塊式的課程體系

軟件技術(工程造價軟件應用方向)屬于技術與技術復合型人才培養類型,與大連交通大學的傳統專業+軟件工程專業的雙領域復合型人才培養有相似之處,但兩者從培養層次、培養目標均不相同,一個是高職高專層次以培養實用技能型人才為主,一個是本科層次以培養培養既掌握傳統專業知識又掌握軟件技術的復合型高級人才;同時在擬定的課程體系構建方式上也不盡相同,一個是按照兼顧職業能力和可持續發展能力的要求,校企合作構建的“能力本位”模塊化課程體系,一個是以培養應用研究型人才為主的學科課程體系。軟件技術(工程造價軟件應用方向)課程體系圍繞工程造價、軟件技術、外語應用能力、職業素養和實訓5條主線設計,將整個課程體系按照模塊式進行組合,軟件專業的課程體系分為外語模塊、職業素養模塊、基本能力模塊、工程造價模塊、軟件技術模塊和綜合實訓模塊,模塊化的課程體系設置能夠適應軟件產業技術更新快的特點,其體系結構如圖1所示。

篇2

高博應用英語專業(商務英語方向)將就業崗位群定位在企事業單位、外貿行業的商務助理、文秘、外貿業務員、單證員等。在調查中,筆者發現中職學校的崗位群與高職出奇地相似,除以上崗位外,還有跟單員、報關員、報檢員、國際貨代業務員等崗位,與高職院校商務英語專業崗位群定位雷同。中職學院的專業基礎課程設置以“必要、夠用”為度,對商務英語專業的課程設置明顯傾向于商務知識及實踐課程,輕視英語聽、說、讀、寫、譯等專業基礎課程的設置,忽視英語綜合應用能力的培養,導致高職階段學生的英語語言能力薄弱,與普高生相比,差距很大。再加上必要的人文知識缺乏,因此,大部分中職學生無法接受教師用英語授課,難以適應高職層次的教學要求,從而逐漸失去學習興趣等。

3.建立以就業為導向的商務英語專業課程銜接體系

經過對畢業生的跟蹤調查和市場調研,商務英語專業學生在外貿行業的發展通常會經歷“新手-商務助理-商務主管”三個階段。在對其主要工內作容分析后,筆者總結了十項典型工作任務:常用辦公室設備操作、外貿企業工作流程、商務接待、客戶開發與維護、商務談判、企業及產品認知、單證制作、跟單、現場翻譯及策劃營銷。通過對商務英語專業典型工作任務的確定,中高職院??梢愿鶕ぷ鲘徫坏臅x升和工作內容的難易程度,在教育部門的統一規劃下確定各自的教學計劃,并在學分制、彈性學制、導師制等政策的協助下,最終建立以就業為導向的商務商務英語專業課程體系。

3.1積極推行學分制與彈性學制

蘇州高博軟件職業技術學院根據《教育部關于全面提高高等職業教育教學質量的若干意見》(教高[2006]16號)、《教育部關于在職業學校逐步推行學分制的若干意見》(教職成[2004]10號)的精神,結合學院實際情況,制定了“學分制與彈性學制管理實施細則(試行)”。其中,學分制是以學生自主學習為核心、以學分為學習份量、以績點為學習質量、以修滿規定學分為畢業標準的一種教學管理制度。彈性學制是指學習年限有一定的伸縮性的學校教育教學模式。它是在學分制的基礎上演變而來的,是學分制的另類發展和表現。彈性學制的最大特點是學習時間的伸縮性、學習過程的實踐性以及學習內容和學習方式的選擇性。也就是說,學生可以分階段完成學業,允許學生申請保留學籍1~2年從事社會實踐、工學交替、半工半讀等活動,實行學分累積制度,所取學分在校長期有效。中高職銜接的彈性修業年限為2~5年(含休學),不論學生提前或推遲畢業,其學制均按基本學制計。高職學校認可學生在中職階段所修課程的學分,并且同意用獲得的證書換取學分。因此,如果商務英語專業的學生在中職階段已經考取單證員證書,在高職階段即可以直接獲取“國際貿易單證實務”的課程學分。打通學分制通道,實現中高職學校學分互認,是解決中高職目前課程重復的一個行之有效的舉措。彈性學制的實施是以學分制為前提的,要實現彈性學制的中高職銜接模式,就需要高職院校通過開設大量選修課的方式,拓寬中職學生的專業知識面。因此,教師綜合素質的提高及企業工作經驗是學分制順利實施的有效保障。

3.2實行導師制確保學分制及彈性學制的實施

實行導師制,主要是指在教學計劃的實施過程中,聘任導師從專業角度指導學生學習,為學生提供專業上的指導和服務。著重指導學生選課、科技創新、社會實踐、擇業就業等各項活動。提高學生綜合素質,引導學生全面發展(蘇州高博軟件技術職業學院導師制暫行辦法(院辦字[2013]54號)。輔導員制和導師制,兩者各有分工、相互配合、相輔相成。輔導員主要從學生的思想政治教育、學風建設、日常生活、社會實踐等方面進行管理,著重于學生的日常管理,導師則是從學生的專業學習、職業發展等方面進行管理,著重于學生專業學習的指導。學校聘任熟悉教育、教學規律,具各一定的專業水平和合理的知識結構,具有較強的科研能力、組織能力和學習指導能力,了解本專業的專業教學標準培養,熟悉本專業教學計劃、各教學環節的相互關系及全部培養過程的教師擔任導師,原則由碩士研究生(含在讀)或中級以上職稱的教師、教學管理干部擔任。實施導師制,導師可以根據中職生源的情況,進行專業指導,一方面可以確保學分制和彈性學制的順利實施,另一方面可以進一步鞏固中高職銜接體系。

3.2加強中高職院校同類專業之間的溝通

目前,中高職院校之間的溝通大多停留在院校的層面,即使是在同一城市或同一行業的高職院校和中職院校之間的同類專業之間也鮮有交流,彼此對對方的課程體系設置不了解,嚴重影響了中高職教育的內部銜接。中高職院校應該積極建立多渠道的信息溝通,開展多形式的合作,共同實現雙方教育資源的共享(代唯良、鐘永發:2010)。中職院校應該樹立可持續發展觀,為中職生的進一步深造和高技能性人才的培養奠定良好的基礎,并且在課程設置上既要重視商務專業知識的教學與實踐,又要重視語言能力的培養。高職院校應密切關注中職院校的課程體系,開設大量專業選修課,并實行中職生與普高生分開培養的政策,根據生源特點區別對待,因材施教,不能一刀切,蘇州高博已經于2013年全面開始將來自中高職不同生源的學生分班授課,并執行不同的教學計劃。

3.3加強教材建設

以就業為導向的商務英語中高職課程體系銜接的實施在很大程度上依賴于教材的銜接。中高職院??梢越M織相關專家編制商務英語專業中高職銜接教材。一方面給中職生源的學生往高職過渡提供一個銜接的橋梁,另一方面可以讓學生對應培養規格的新知識、新技術,進一步提高課堂教學效果。

篇3

2.1實驗手段

通過仿真技術對即將或者準備進行的實驗的電路進行分析,也就是在這個過程當中需要輸入電路實驗信息,依據先前制定的計劃執行,然后在這個基礎之上進行分析處理,其主要包括很多方面:電路靜態、動態特性以及傳輸特性等諸多部分,也可以依據實際情況進行處理,利用交換操作和合作對話等方式,在整體選擇中選擇最佳工作狀態,最終完成打印和輸出。根據之前制定好的計劃,按照操作步驟進行操作,為實際電路的測量和計算機輸出奠定堅實理論基礎,將兩者進行比較并找出其存在的差異。依據參數對相關設計進行相應的調整,在各方面都完成之后進行仿真設計,這樣能夠確保實驗的順利完成,也能夠確保所獲得的數據具有精確性,并且將所學理論知識更好的運用到實際中,解決更多的問題。

2.2模擬仿真技術的應用實踐

在一些工作環境當中,模擬仿真技術在電子專業中到了的廣泛認可和應用,從某種意義上來說這是對工作方式的創新,而技術人員也更加喜歡這種新型的工作模式,不僅可以提前避免危險和工作當中不正確的操作,能夠將所學知識更好的運用到實際過程中。再加上模擬元器件同設備的相似度比較高,為技術人員進行專業學習提供了方面,且在參與到仿真實驗過程中能夠增強動手能力,自己安插元件,自己設置參數,能夠獨立解決實驗中出現的問題,自己不僅僅在技能方面有了顯著提升,自己對知識的運用能力也得到提高,為其未來更好的適應社會發展需要奠定堅實基礎。

篇4

篇5

1發揮高校政治理論課主渠道和主陣地的作用

發揮高校政治理論課的主渠道和主陣地的作用,推動當代中國大眾化。要發揮高校政治理論課主渠道和主陣地的作用,就要高質量地講授政治理論課程。要生動的高質量的講授高校政治理論課程,要認真學習高校政治理論課的基本內容,深刻領會和把握教育部頒發的教學基本要求;要充分利用課余時間,舉辦骨干教師培訓班、備課會和教學觀摩活動等,提高任課教師的思想認識和理論水平,把握教學中的重點、難點問題;要妥善處理好高校政治理論課與其他人文社會科學課程的關系,注重教學內容側重點的不同,并努力改進教學方法。

2支持高校學生創立理論研討組織的發展

任何有效的教育,都是教育與自我教育兩個內在統一的過程。要使當代中國真正內化為學生的精神支柱,就必須引導學生開展自我批評、自我教育活動。近些年來,高校涌現的大量學生理論研討組織,在組織引導學生學習、宣傳和研究當代中國發揮了重要的不可替代的作用。推動當代中國在高校的大眾化,就要切實加強對學生理論研討組織的指導和管理,發揮好學生理論研討組織的重要作用。要建立健全高校學生當代中國社團,逐步形成校、院(系)、班三級網絡;要為理論研討組織配備學術造詣較高、熱心學生公益事業的專家學者擔任指導教師;要在理論研討組織進行建立黨團組織的試點;要為理論研討組織開展學習、宣傳和研究當代中國活動提供活動的場地和必要的經費。

3突出高校理論教育的社會指導功能

篇6

從近幾年軟件類各專業本科畢業生就業流向來看,到機關、科研和部隊等事業單位就業的越來越少,今后大多數軟件類本科生將到各類IT企業就業。而現狀是:一方面大量的這類本科畢業生為找不到合適的工作而著急,另一方面,眾多IT企業又在為招不到所需要的人才而發愁,這種就業難和選才難并存的怪現象困惑著各高校的IT教育工作者,也困擾和影響著我國IT產業的發展。

問題出在那里?顯然是目前高校培養的學生不能滿足企業的要求。一方面大多數普通高校還在沿用傳統的人才培養模式,所培養的學生工程技術能力差;另一方面校企實質性的合作未能開展(因為現在的企業不愿接收學生實習),即便錄用后,往往要花上一年以上的時間培訓,才能獨立承擔技術工作,也就是說,學校和企業之間存在一個很大的縫隙,無法直接對接,學生需要相當長的適應期(企業再培訓期)才能上崗。近幾年,針對我院的軟件工程專業本科生,我們開展了人才培養模式方面的一些教學研究和實踐,摸索出一種以就業為導向的軟件類專業本科生無縫人才培養模式。這種模式與傳統的校企合作、工學結合模式不同,它不是直接與用人企業開展合作,而是與IT教育培訓機構進行合作,通過集中實習實訓、課程嵌入、彈性學習、建立就業基地等多種形式,訓練學生的實際動手能力,培養零適應期的軟件類本科畢業生,實現學校與IT軟件企業的無縫對接。這樣拓寬了高校軟件類本科生的就業渠道,極大地提高了學生的就業競爭力,最終實現零距離就業。

二、傳統人才培養模式的不足

目前國外在這方面開展的是一種非常流行的所謂合作教育(Co-OpEducation)模式,這種模式在世界43個國家的1500所大學中實施,包括美國1000所的20萬本科學生,其中不乏世界一流大學,如麻省理工學院、喬治亞理工學院等。合作教育是一種非常嚴謹和嚴格的產學合作辦教育的模式,學生在校期間輪流在學校學習和在產業實踐;在產業實踐期間頂崗工作、有報酬,學生畢業前已積累較豐富的產業工作經驗,受到產業界的歡迎。這種模式實際上是一種校企合作、工學結合的模式。但是由于受經費、管理體制等因素的制約,當今的中國企業不愿接受學生實習,普通高校教學體制也不允許與企業合作辦學。這就導致了傳統的培養模式難以達到培養的目的。然而以就業為導向,與IT教育培訓機構合作,培養零適應期軟件類本科生的無縫培養模式正好可以解決這一現實問題。

三、國內高端軟件人才的需求狀況

我們利用計算機網絡和到IT軟件企業發放問卷、實地考察、訪談等方式,對目前國內高端軟件人才需求狀況、崗位設置、崗位的素質和能力要求等方面進行了歷時二個多月的調查。

1.高端軟件人才的需求勢頭不減。據有關部門統計,在未來3年內,每年至少存在20萬高端軟件人才的缺口。IT企業的健康快速發展需要3類人才。第一類是既懂技術創新又懂管理的IT高級人才;第二類是系統分析及設計人員白;第三類是熟練程序員。其中,一高一低兩頭的人才較缺。

另據國家教育部有關信息提供:中國軟件還缺人才1000萬人,如果以目前全國高校每年培訓培養30萬畢業生的規模計算,也需用30多年。

2.軟件人才的崗位設置和對素質和能力要求發生了變化。近年來,隨著IT業的發展,出現了一些新的崗位,如:多媒體設計工程師、網絡系統管理員、網絡構建工程師、中大型數據庫管理員、軟件測試工程師、WEB應用程序員、平面設計師等,這些崗位對人才的素質和能力有了更高的要求。

如:中大型數據庫管理員要求能應用關系范式進行數據庫設計,精通SQL語言,勝任數據庫服務器管理與應用工作。獲取Oracle數據庫管理或SQLServer數據庫應用或WindowsXP應用認證。而網絡系統管理員要求掌握網絡系統管理的基本知識與應用技能,能進行網絡系統的安全設置。獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置專家認證。因此,我們可以將計算機人才崗位劃分為以下幾個就業崗位群:軟件開發與應用(含可視化編程、WEB應用程序設計、軟件測試、計算機辦公應用),網絡系統管理與構建(含網絡構建、網絡系統管理),多媒體設計與應用(含多媒體制作、圖形圖像制作、平面設計)。

調查發現,幾年高端軟件人才的需求仍是持續上升的,雖然08年爆發了金融危機,但高端軟件人才的需求勢頭不減,對崗位的素質和能力要求進一步提高。

四、無縫人才培養模式的內容、特點和運行機制

所謂無縫人才培養模式就是以就業為導向開展軟件工程專業本科教育,實施與IT教育培訓機構的企業化項目實訓合作,而不是校企合作或工學結合模式,以提高學生的實際動手能力,從而實現與用人單位的無縫對接,達到零距離就業。IT教育培訓機構與校方的合作方式簡單、切實可行,實訓項目和教師由培訓機構提供,學生既可以在校內利用學校機房進行培訓,也可以外出到培訓機構所在地去進行培訓;另外,實訓項目都是面向企業實際的企業化實戰項目,教師也都具有項目開發的實際經驗,所以無縫培養模式具有針對性、實用性強、企業化環境、便于操作、費用少、學生易于接受等特點。

這幾年我們與中國軟件國際有限公司(中軟國際)、上海杰普科技有限公司、北京全美教育技術有限公司(ATA)、廣州達內教育科技公司等多家IT培訓機構進行了有效合作,做了一些有益嘗試,也積累了在運行機制和管理體制方面的經驗。在合作方式和運行機制方面,我們采取:一是讓機構開展校內培訓、生產實習企業化的試點,即請進來。

二是走出去,我們派出青年教師到上海和廣州進行企業化項目師資的培訓,培養雙師型師資隊伍。三是與機構建立長期合作關系,既重視準企業環境中的實訓,更重視實訓后的就業。

五、以就業為導向的軟件人才培養實施方案實施方案面向省屬普通高校本科學生,適合計算機科學與技術、軟件工程、自動化、電子信息工程、通信工程等專業。

1.方案實施的原則(1)基于無縫培養模式的計算機人才培養實施方案強調的不是與用人企業的合作,而是與IT培訓機構的合作,通過實習實訓、課程嵌入、彈性學習、建立就業基地等多種形式,在企業環境中通過項目實戰,訓練學生的實際動手能力。

(2)堅持以就業為導向的原則,采取企業化項目實習的培養途徑,培養零適應期的計算機高端應用人才。

(3)充分利用IT培訓機構與眾多企業廣泛的聯系,以及這些企業對這些IT培訓機構所培訓學生能力的認可,搭建校企之間的橋梁,填補校企之間的縫隙。

(4)學生自愿參加培訓,由IT培訓機構負責將其培訓后的學生直接推薦到相關企業就業。

2.方案的組成和內容。實施方案由學習學期和實習實訓學期兩部分組成。內容主要包括:學習學期課程嵌入、彈性學習在教務及時間上的安排,實習實訓學期實訓內容、合作方式、學生組織及保障機制的安排,就業實習基地建設,雙師型師資隊伍建設和管理體制等。在制定方案時,堅持以就業為導向,采取企業化項目實習的培養途徑。

3.方案實施的保障與管理。要使方案能得到真正實施,就必須要有穩定、可靠并且切實可行地保障與管理措施。人才培養實施方案是一項系統工程,需要學校、學院各有關職能部門的支持,如:教務、實驗管理、學生管理、財務經費、就業統計等方面的支持,這些支持在實際運作中都是缺一不可的,否則方案的實施無法得到保障。同時方案在具體實施中的監督和管理也很重要,如:實習實訓的內容和方式有無變化?學生的學習和生活有無困難?能否接受?教師教學的質量如何?學院對在外地實習學生的安全管理、方案實施后畢業生的就業統計及跟蹤等。

就政府層面來講,應從政策和財力上大力支持和鼓勵IT教育培訓機構開展面向本科畢業生的實習期和實訓,提高畢業生的實際動手能力,使之成為社會需求的人才。這方面上海市政府、廣州市政府和深圳特區做得較好,相繼出臺了一些鼓勵政策。如:廣州市政府規定凡是經培訓后在廣州市內IT企業就業,且簽定一年以上合同的本科以上的畢業生,將減免培訓費40%-60%,這一政策極大激發了學生的實習積極性。

就IT培訓機構來講,要保障方案的實施就應更加注重后期就業的問題。上一屆畢業生經培訓后就業率越高,對后一屆畢業生的影響就越大,等于為后一屆學生做了一個活廣告,那么后續參加實訓的學生就會越來越多,形成良性循環。

培訓機構本身也會越做越大,越做越強。

五、開展無縫人才培養模式的實踐

近些年來,一方面我們與上海杰普科技有限公司、中信軟件教育公司等機構開展了校內培訓、生產實習企業化的試點,即把兩周的教學生產實習交給IT教育機構,由他們派來師資,帶來設備和項目,使用我們學院的機房讓學生實習,學生通過初步嘗試帶項目的實習,往往會對這種實際項目的操作開發產生強烈的興趣,自愿做出進一步到對方公司培訓3-4個月的決定,從而在畢業前已具有相當地實際項目開發經驗,大大提高了就業競爭力。二是我們派出了4位青年教師到培訓機構進行企業化項目師資的培訓,培養雙師型

師資,為以后實習節約資源,也降低了學生實習成本。三是與培訓機構建立了長期合作關系,既重視準企業環境中的實訓,更重視實訓后的就業,我們與其中5家機構簽訂了就業實習基地協議,由對方每年定量保證我院經項目實訓后的畢業生就業。今年還開展了校外集中培訓、3+2模式(校內3個月,到公司2個月)實習及后期就業等方面的合作。到目前為止,前后已有400多名本科生參加了實習實訓。目前已有372人就業,其中有不少就職于IBM、中軟國際、中興通訊、廣東電信等大型IT企業,月薪平均達到3000元,就業率達到93%。96%的學生認為自己的動手能力、團隊精神和職業素質有很大的提高。

六、幾點思考

目前,各高校明顯加大了對就業工作的指導力度和就業教育力度。為此,我們一直思考以下幾個問題:

1.對定位于教學研究型的大學(如:我校),能否將部分專業如:計算機科學與技術、軟件工程等專業確定為以就業為導向開展本科教育的專業?修訂原有的泛而不精、萬金油式人才培養方案,確定專業應用型(無縫培養模式)人才培養方案。

2.目前我們與IT教育培訓機構的合作,在模式、機制和信用等方面還處在初級階段,還有許多事情需要不斷完善。

如:培訓機構本身的發展和政府政策的穩定和延續性等問題。

幾年來的實踐和研究表明:在現行高校管理體制和就業形勢下,同IT教育培訓機構合作培養高端計算機人才,這種無縫人才培養模式是可行的、成效是顯著的。通過項目實訓培養了學生的團隊合作精神,提高了學生的就業競爭力,這在當前全球金融危機背景下顯得尤為重要。同時,它還在一定程度上解決了目前高校理論教學與實踐脫節,學生普遍動手能力不強,缺少實際工作經驗等問題,拓寬了學生的就業渠道,使學??晒蚕鞩T培訓機構的就業資源;也降低了學校指導學生就業、學生尋找就業職位的成本,減輕了學校的就業負擔和就業壓力,因而得到學校和社會的普遍認可。

當然還有一些問題有待進一步的研究和解決,如:貧困學生難以負擔實訓經費、學生就業后所欠培訓費分期還款是否守信用等問題。

參考文獻:

[1]胡津民,管銀枝.培養團隊精神,提高學生的就業質量.中國大學生就業[J].2009,(36)[2]李月,趙為.開拓思路為大學生充分就業做好保障[OL].新華網,2008.

篇7

一、前言

本科院校在對學生整個教育教學計劃中,應用性本科軟件專業畢業設計(論文)是學生大學生活的總結,也是在實踐教育方面的最后一個環節。

目前,本科畢業設計中大學生對自己的畢業設計能夠自主把握的空間十分有限,設計主體部分嚴重脫離工程實際情況,依靠以往經驗、書本知識、網絡信息等方式獲得的信息量占據了信息總量的大部分,這不僅僅是因為學生或者導師愿意去投機取巧,也跟畢業設計活動經費的短缺和時間的不充足有著直接關系??v觀高校的工程教師隊伍,他們自身的實踐經驗也很難保證做到將現實生活的實際問題引用到本科畢業設計中并展開工作。這就產生了一種很不好的現象,畢業設計的題目往往都是重復使用多次的,好一點的可能也只是簡單的變化。本科畢業設計對于學生能力的培養和綜合素質的提高幫助不大,在畢業后的工作實踐中,學生的創新工程能力單薄的缺陷就會凸顯出來,沒有辦法滿足現代工業發展對人才的需求。高校的這種與社會需求嚴重脫節的現象必須要盡快解決,校內教育與科研、社會實踐要在整個高校學習教育中相結合展開進行,才能滿足社會新的需求。

二、卓越視野下軟件工程專業畢業設計(論文)質量保證體系的構建

(一)加強校外實習基地的建設

卓越工程師的“3+1”培養方案中,“1”年的實踐環節完成的好壞,很大程度取決于實習基地的建設。為了卓越工程的順利設施,計算機學院已經與企業建立了廣泛的聯系,目前已經建成的實習基地有:塔塔信息技術(上海)有限公司、上海啟明軟件股份有限公司、上海京頤信息科技有限公司和上海文思信息技術有限公司;上海屹為信息技術有限公司;谷儒(上海)網絡技術有限公司;曼恒蔚圖軟件技術有限公司;用友軟件公司等。這些實習基地的建設,為畢業設計的課題來自生產第一線,提供了強有力的保證。

(二)建設高水平的“雙師型”的畢業設計指導隊伍

我們采取兩種模式共同進行:一是堅持教師隊伍“專任和非專任”結合。專任教師主要是以長期在工程現場實踐或者有較好科研成果的教師組成;非專任教師主要是從合作單位企業聘任高水平工程師來校做兼職教師。二是加強“雙師型”師資隊伍建設。雙師即“教師”、“工程師”,首先要加強對一線教師的工程能力素養和工程實踐能力的培養,以滿足在畢業設計指導過程中對教師綜合能力的需求。另一方面,我們在聘請教師方面有側重點,優先錄取有企業工作經驗的兼職教師,來提升有工程實踐經歷的教師在整個專業課教師中的比例。為了最大化地為畢業設計服務,學校還從企業聘請工程師或者讓一線教師到企業參加工程實踐活動等手段,致力于打造為畢業設計服務的精銳之師。

(三)嚴把選題關

畢業設計的題目,一般來自企業。由企業指導教師提出,經企業指導教師和學校指導教師共同商量后確定。選題要結合學生在企業實習的項目,注重實踐性和創新能力的培養,同時題目應難易適中,切實可行,工作量適宜。

(四)注重教師的指導過程

選題完成后,企業指導教師下達任務書、指導學生確定畢業設計方案。在學生做畢業設計的過程中,企業教師負責具體的技術指導,學校指導教師負責時間節點的把握,協助企業教師完成對學生的共同指導。

(五)建立有效的溝通聯系制度

由于本科生初次接觸整體性和設計性較強的工作,肯定會遇到這樣那樣的問題。這時,建立有效的溝通制度,發揮指導教師的引導作用就顯得非常重要。學生把畢業設計中遇到的問題,向指導教師提出,由企業指導教師和學校指導教師共同商量解決的辦法。在畢業設計的過程中,應建立指導教師與學生討論的例會制度,堅持每周師生溝通一次。每位學生總結前一階段的工作,提出畢業設計中遇到的問題,指導教師要進行引導和總結,鼓勵學生發揮主觀能動性和創造力。這樣,指導教師可以及時掌握學生畢業設計的進展情況。

(六)做好畢業設計的過程檢查與中期檢查

對本科生的畢業設計工作的中期檢查,要堅持中前期和中后期兩次檢查。檢查的形式是學生以PPT方式匯報自己目前畢業設計的進展情況,并回答老師的提問。對中期檢查發現的問題,企業和學校的指導教師共同商量解決的方法。

(七)畢業設計(論文)答辯

答辯的地點一般設置在學生的實習企業,答辯委員會由企業指導老師和學校指導教師共同組成。每位學生的畢業設計答辯采用PPT形式進行匯報,對一些條件許可的企業,要有畢業設計的演示。

(八)以過程管理思想為指導,構建“方法-時間-層次”三維畢業設計質量監控體系

通過健全機構、合理資源配置、完善工作機制、強化畢業設計質量監控體系的畢業設計運行監控、畢業設計指導決策、畢業設計質量考核評價、畢業設計信息反饋功能,見圖1。

三、結語

軟件專業是一門實踐性很強的專業。要想在短時間內較高質量地完成畢業設計,選題是一個很重要的環節。為了提高學生的做畢業設計的興趣,高質量完成畢業設計,課題選擇來自一線企業,顯得非常重要。同時,建立一個畢業設計的保障體系,使得畢業設計在進行的過程中,質量能夠得到保證。經過兩屆的畢業設計實踐探索,學生做來自一線企業的畢業設計題目的興趣很大,而且畢業設計的質量得到很大的提高。

篇8

John每天早上一睜眼,心理就沉甸甸的--又是難以忍受的一天!有上班的點,沒下班的點。其實身體的疲憊倒沒什么,更讓他難受的是心理的負擔:工作的時候沒有樂趣、也談不上成就感,他也不知道這樣的日子什么時候才是盡頭。John已經記不起來上次開心的笑是什么時候。他極不情愿地爬起來,硬著頭皮出了家門。公司里有他不愿面對的上司,和永遠也做不完的工作。

John在大學學的是計算機專業,在學校的時候,他可是個活躍分子,還算個小名人呢,畢業后很自然地就在IT行里混。幾年下來,雖然也做了幾個軟件,但是一直對編程提不起興趣,找不到興奮點。雖說IT業不景氣,可他手上的工作一點沒少,只是荷包癟了些。痛苦,郁悶,他也想過跳槽,換一個行業,但是又覺得自己除了編程什么都不會,于是幾次心理的騷動都被扼殺在搖籃里了。隨著年齡的增大,John的心理負擔越來越重,從"小John"現在都混成"John哥"了,IT可是個年輕人的行業,John已經覺得身體有些熬不住了,并且IT業技術更新換代的速度給他越來越強的緊迫感--今后的職業生涯該怎么走?

在迷茫困惑中,John找到了成功職業指導中心,在測試和溝通之中職業顧問發現John有銷售的天賦,John也談到曾經有一次偶然的機會,自己陪同市場部的同事給客戶做演示的時候,發現自己的說服技巧很能打動客戶,那次,客戶幾乎沒有什么大的修改意見,就接受了他們的方案,為此他們還好好慶祝了一番。

職業規劃師根據他的天賦和性格、興趣,為他的職業生涯做出了定位和規劃,并提出了一些具體的建議。John幾年來一直搞技術,從來沒想過自己還可做銷售,心中雖有些興奮,但還是有些惴惴不安,死馬當作活馬醫吧??墒乾F在,不到一年的時間,John已是中關村一家電子公司的銷售總監。他在給職業規劃師的E-mail中寫道:我以前就象是擱淺的船在沙灘上拉著走,現在就象是沖浪--感覺完全不同。

篇9

1.學生對畢業論文(設計)重要性的認識

為加強食品專業學生充分認識畢業論文(設計)的重要性, 在大一新生入校的專業介紹中對專業培養方案作了專題講解; 在3~5學期中,學校推出創新性實驗等項目,為學生進入畢業論文(設計)做鋪墊;第7學期畢業論文(設計)過程中, 充分調動學生參與畢業論文(設計)的積極性和主動性, 使其真正從畢業論文(設計)工作中得到鍛煉和培養。對于專業培養計劃中畢業論文(設計)教學環節知曉情況, 學生于第1、2 、3、4 學年知道的分別為27. 10%、52. 40%、77. 24%和98.12%。近3年完成畢業論文(設計)后的調查結果顯示, 99.12%學生認為非常有必要進行畢業論文(設計)教學,并親身感受到畢業論文(設計)環節可以鞏固理論知識、培養動手能力,鍛煉思維培養。調查結果還發現,學生認為畢業論文(設計)能強化基礎知識、提高寫作能力、提高信息檢索能力、加強計算機應用能力、培養團隊協作精神和鍛煉表達能力的分別達到71. 35%、82. 82%、80.14% 、90. 61%、71. 65%、68.67%;還有34.20%學生認為畢業論文(設計)環節對考取研究生非常有幫助。

2.學生開展畢業論文(設計)的綜合能力

2.1 檢索文獻的能力

畢業論文(設計)是一次綜合檢驗學生基礎理論知識、動手實踐能力、信息獲取能力、計算機應用能力及寫作能力的過程。食品專業學生在第5學期均選修了文獻檢索課程,但是在開展畢業論文(設計)工作前,47. 38% 的學生從未進行文獻檢索,42. 56%學生僅偶爾檢索過專業文獻, 僅10. 06%的學生經常使用校圖書館數據庫進行文獻查閱工作。

在畢業論文(設計)工作過程中, 94.63%學生使用校圖書館數據庫,35.42%的學生使用Google、百度文庫等網絡工具,11.52%的學生到圖書館查閱過紙質期刊。認為文獻查閱這個過程可幫助論文選題的為77.32%,課幫助開題報告和論文撰寫的分別為58. 715%和97. 14%。

2.2 實驗操作能力

畢業論文(設計)通過文獻檢索、選題后進入實驗操作階段,選擇畢業論文和畢業設計的分別占58. 76%和41.24%。選擇畢業論文部分的學生54. 17%的不知道如何開展實驗,僅11. 51%學生清晰知道實驗的開展順序、常用實驗儀器的使用方法。畢業論文(設計)過程中, 57.50%的學生使用了統計軟件、作圖軟件及畫圖軟件,采用的統計軟件類型主要是Excel,畫圖軟件為Excel和CAD。 雖在論文工作前, 89. 48%的學生已經學習運用過某種相關軟件,但實際應用過程中,只有25. 78%的學生能熟練運用各類軟件, 而74. 22%的學生不太熟練甚至生疏。

2.3論文撰寫能力

在畢業論文(設計)撰寫前,有64.12%的學生不知道論文的基本格式,只有10.30%的學生清楚的指導論文撰寫的內容和格式。73.33%的學生基本掌握了統計圖表的使用, 但在論文(設計)撰寫工作中, 初次使用統計圖表時,仍出現較多的錯誤, 其中表題圖題、表目設置、有效數字、表線和圖形圖標錯誤率分別達19. 83%、45.11%、32.32%、16. 81%。通過老師指導和專題講座, 學生基本掌握了開題報告書寫格式和要求, 其中的立題依據、研究內容、預期成果、技術路線等內容書寫正確率分別為91. 40%、82 50%、68. 17%和74. 37%。

3.學生對畢業論文(設計)工作的評價與建議

調查學生關于“指導老師在畢業論文(設計)工作中關注程度”評價, 80.42%學生認為帶教老師非常關注, 14.44%的學生認為老師關注程度一般入, 另有54.24%的學生人認為帶教老師完全不關注自己的畢業論文(設計)。

調查學生關于“自己對畢業論文(設計)管理過程的精力投入”結果顯示, 89.10% 的學生認為在論文撰寫過程中自己能全身心投入, 通過查閱文獻、實驗數據分析、及時與老師聯系保證畢業論文(設計)進度和質量, 而10.90%的學生則認為自己因為各種原因投入畢業論文(設計)精力一般。

由于各種主客觀因素的存在,學生認為影響畢業論文(設計)的因素包括學生時間保障和重視程度、指導老師的能力和投入、工作條件、考研求職壓力影響和過程管理等, 回答率分別占94.34%、90.12%、85.30%、80.46%、62.07%。

4.結語

實踐證明, 畢業論文(設計)工作的實施能加強學生的自我管理能力、自學能力、溝通能力、實踐動手能力,學生通過近10周的畢業論文(設計)工作,可以拓展在課堂上學不到的知識和技能并融入到實踐中, 進而真正體會到畢業論文(設計)工作的重要性和必要性。通過文獻資料檢索、閱讀和翻譯工作, 可以提高學生信息獲取能力和專業知識面;通過對文獻資料的整理和分析分類, 可以鞏固統計軟件和計算機知識和能力;通過論文(設計)選題, 可以調動學生科研思維,促使其發現實際生產工作急待解決問題;通過論文的修改和寫作,可以培養學生的寫作能力和邏輯分析能力;通過論文答辯過程, 可以鍛煉學生表達能力和應變能力。總之, 畢業論文(設計)為學生搭建了鞏固知識、培養能力的平臺[1-3] 。重視畢業論文(設計)工作中各環節,并最大限度地發揮和調動學生開展畢業論文(設計)工作的積極性和主動性,對學生的綜合素質培養非常重要。

參考文獻:

篇10

軟件測試是從事計算機軟件開發和維護專業的人員應該掌握的一門技術。軟件測試是軟件工程中的關鍵活動之一,是保證軟件質量的重要手段,其工作量通常占軟件開發總工作量的50%以上,而對于某些可靠性要求極高的軟件系統,如航天、銀行等領域的軟件系統,軟件測試占軟件開發總工作量的比例甚至達到60%~80%。軟件測試的目的是發現軟件中的錯誤,并及時修正這些軟件錯誤,以減少軟件在后出現錯誤,提高軟件產品質量。軟件測試是一項需要專業技能的工作,它包含許多理論和實踐。如果缺少這些理論知識和實踐經驗,測試的深度和廣度就不夠,測試質量也就無法保證,從而導致軟件質量達不到要求,影響軟件的可信性。

由于國內軟件產業的現狀所致,很多的軟件公司屬于軟件外包型公司,這些公司以軟件開發為主。這樣,軟件工程專業很大一部分學生畢業后通常從事軟件開發或者程序員工作,這也影響著學校對軟件工程專業的設置。因此,當前高校在軟件工程專業課程設置上往往將很大一部分精力放在軟件開發課程的設置上,如各種語言的學習、軟件開發方法的學習等。但是,軟件工程不僅包括軟件開發,還包括軟件測試以及軟件維護。大部分國外大型軟件公司,如微軟、IBM等公司,這些公司對軟件測試非常重視。在這些公司內部,軟件測試人員數量并不比軟件開發人員少,因為一個優秀的軟件產品最終是通過不斷的軟件測試進行驗證和評價的。隨著軟件工程課程的不斷完善,當前軟件測試的重要性已逐漸得到重視,很多高校已將軟件測試課程作為軟件工程專業課程中的必修課程。該課程是軟件工程的核心組成部分,是連接軟件開發和軟件的紐帶。通過本課程的學習,學生要了解軟件測試及其管理的重要性,掌握軟件測試基本理論、技術和方法,具備研究設計測試用例和使用自動化測試工具的基本方法和實踐能力,能將測試驅動的理念融入軟件開發、維護的研究與應用中,從工程化角度提高和培養學生從事大型軟件的測試技術和能力。

盡管軟件測試課程已作為軟件工程專業的必修課程,但從教師和學生兩個角度對該課程的調查反饋發現,教師覺得該課程不好教,教學效果不好;而學生感覺該課程較空洞,沒有發現其在實際軟件開發中有多大的應用。這主要因為在傳統的軟件測試教學中,學生只是被動地參與,聽教師授課,聽教師講授各種軟件測試概念和方法,但學生并沒有真正學到這些理念,并沒有對這些方法進行應用。所以這種傳統的軟件測試教學方法效果很難令人滿意。

揚州大學信息工程學院將軟件測試課程作為一門雙語研究性課程進行試點改革,探討如何更好地進行軟件測試課程的教與學。本文將以該學院軟件工程專業軟件測試課程為例,探討學生自主學習的軟件測試雙語研究性教學方法。筆者作為該課程的授課人實施了本文的軟件測試教學方法,其目的是研究如何促進學生進行雙語研究性教學,促進學生主動學習軟件測試新技術,從而讓學生學到軟件測試課程中的一些測試理念,讓他們了解軟件測試在整個軟件開發過程中的重要性。

1、軟件測試雙語研究性教學

軟件測試雙語研究性教學主要包括三方面內容:教學、研究、實踐。這三者在軟件測試雙語研究性教學中的關系是:以教學為本學習,以研究為重點突破,以實踐為輔助訓練。下面分別介紹這三方面的內容:

1)教學方面。

軟件測試雙語研究性教學和傳統的軟件測試教學一樣,根據軟件測試教學大綱進行教學,主要包括軟件測試基本概念、軟件測試基本方法、白盒測試、黑盒測試等。由于研究性教學過程中加入了研究,所以教學是以基本的測試理論和技術為主。另外,在教學過程中,由于本課程屬于雙語課程,所以教學過程中采用英文PPT,中文授課方式進行教學。另外,教學主要以啟發式教學為主,讓學生更多參與課堂討論,由于本文主要討論研究方面,所以這里對教學不做詳細討論。

2)研究方面。

本課程采用的是研究性教學,因此研究是本課程的重點和特色。本課程所采取的研究方式主要以學生自主學習為主,采用閱讀文獻的方式。由于本課程是雙語教學,研究過程中所提供的文獻材料全部是英文論文,這些材料都是從當年軟件工程領域頂級國際會議中選取的有關軟件測試方面的最新技術和方法,這樣有助于學生開闊視野,了解最新的軟件測試技術、方法,及軟件測試發展的方向。這一部分的實施方法將在第3節進行詳細介紹。

3)實踐方面。

軟件工程是實踐性很強的專業,同樣,軟件測試也是如此。需要通過不斷的實踐才能理解和掌握軟件測試技術,將測試理念貫穿到軟件工程項目中。本課程軟件測試實踐主要包括三方面內容:一是驗證性實踐,熟悉已有測試工具,學會使用這些工具,并利用已有測試工具生成測試用例;二是自己開發軟件測試工具,主要根據研讀的論文進行工具的設計和開發;三是軟件測試工具的驗證和評估,主要是對自己開發的工具進行驗證和評估。一方面利用已有測試工具來驗證當前軟件測試工具,另一方面,利用已有軟件測試知識評估測試工具在故障識別方面的效率,這有助于學生更深地掌握軟件測試技術,了解什么樣的測試技術是好的測試技術或者方法,是有效的測試工具。這一部分也不是本文的重點,因此不詳細展開討論。

2、軟件測試雙語研究性教學特色

本課程作為揚州大學軟件工程專業的試點課程,采用雙語研究性教學方式進行課程的授課和學習。對于雙語性教學,主要采用英文材料,中文授課;而對于研究性教學,主要是讓學生進行自主學習最新的軟件測試技術和方法,研讀相關的英文論文,進行專題報告和討論,并鼓勵學生開發實現這些技術。因此,在本課程的教學過程中,主要體現了5個特性。

(1)自主性:讓學生從給定的英文材料中自主選擇學習材料,自主組建團隊,自主與英文材料作者聯系、溝通、交流和討論。

(2)協作性:學生必須要組建團隊,團隊成員數量由2~4人構成,團隊之間相互協作、配合,共同完成整個研究性學習過程。

(3)互動性:在學習過程中,必須要與論文作者溝通和交流,真正把握論文作者的真正意圖,并嘗試提出自己的見解,與論文作者進行討論。

(4)實踐性:要能夠實現論文材料中的軟件測試方法,在工具開發過程中,鼓勵學生采取測試驅動的開發方法,并利用所掌握的軟件測試技術去測試自己的工具。

(5)研究性:在研讀論文過程中,要對論文進行深入的討論和研究,特別是對作者的思想以及未來工作、論文中的不足進行研究,提出可能的解決方案。

3、軟件測試雙語研究性教學實施

筆者主要針對軟件測試雙語研究性教學過程中的研究過程的實施進行討論。在本課程中,研究主要是采用學生閱讀文獻的方式進行自主學習的研究,主要針對當前最新的軟件測試技術進行學習和研究。研究性教學具體的實施過程如圖1所示。

首先,教師從當年軟件工程頂級國際會議中選取軟件測試相關的研究技術論文放入文獻庫中。這樣的文獻庫主要用于學生對當前軟件測試的學習和研究。對于本科學生來說,獨立地去研讀這些最新技術還有一些難度,而且時間上也緊張。因此,研究性學習主要采取團隊方式一起研究,這樣學生進行自由分組,并且每個小組指派一名學生作為小組組長負責該小組的研究性學習進展。

有了文獻庫以及學生分組后,就進入自由選題階段,即各個小組從文獻庫中選取自己感興趣的論文。在各小組確定自己的研究論文后,進行論文的研讀。在論文研讀過程中,要求每個小組每周至少討論一次,討論各小組的分工任務完成情況,對原文的理解情況,以及對遇到的問題進行討論,并且項目小組要及時記錄這些討論記錄,每周發送給任課教師。另外,在研讀論文過程中,每個小組要用英文與論文作者進行溝通與交流(如果作者沒有回復,可以選擇與課程教師進行交流),并將交流過程中的對話記錄下來作為課程成績考核的依據。

在論文研讀后,需專門安排幾節課進行專題報告和討論,主要用于檢查各小組對原文的理解情況。專題討論內容包括三方面:一是學生對論文內容的理解;二是學生需要提出對論文的見解和觀點,挖掘論文可能存在的問題或對論文中的未來工作部分提出見解;三是本小組研讀論文的體會分享。在專題報告中,我們還邀請了學院的一些其他教師參與進來與學生們一起討論,一方面,教師對各個論文本身進行點評;另一方面,教師對各個小組的表現進行點評。另外,在專題報告中,強調學生的參與,就是大家要多提問,多討論。

專題討論后,各小組要對原文中軟件測試技術進行實現。其中,在軟件測試技術實現過程中,鼓勵采用測試驅動的軟件開發方法;另外,需使用已有的軟件測試技術和工具進行測試。在完成開發軟件測試工具后,需要選擇一些例子進行軟件測試技術的驗證。最后,各個小組需要提交一份總結報告,主要是關于技術實現進行總結,包括這幾方面內容:對論文原文的理解或技術改進,采用的測試技術和工具,技術改進效果的驗證和評估。

4、實施效果

該課程已在2012-2013年秋學期的揚州大學軟件工程專業的一個班按照本文教學方式進行實踐。該班學生40人,我們從2012年ICSE(International Conference on Software Engineering)、FSE(Symposium on the Foundations of Software)、ISSTA(Symposium on the Foundations of Soft-ware)、ICST(Intemational Conference on Sottware Testing,Verification and Validation)、ICSM(Inter-national Conference on Software Maintenance)等國際頂級會議上選取了44篇軟件測試相關的論文作為學生學習的資料庫。然后讓學生自由組隊,每組2~4人一起研讀論文。最后組隊15組,選擇了15篇論文進行學習和討論。在研讀論文過程中,建議學生自己與論文作者用英文進行交流和討論,討論論文中不能理解的內容;在研讀完論文后,我們組織了專題報告,報告主要包括三方面:一是論文主要內容;二是學生對論文的看法以及學生自己的想法;最后就是分享研讀過程中的體會。另外,我們鼓勵學生用英文進行報告(其中一組采用英文進行報告)。專題報告過程中我們還邀請軟件工程系相關教師一起進行點評。

篇11

中國科大軟件學院執行院長周學海認為,高校應當從企業的需求出發,結合高校自身的培養模式,提煉出人才應具備的能力、素質?!败浖こ倘瞬牛粌H要上手快,還要有后勁,后者更重要”。

學院軟件工程碩士目前學制是兩年半,要求完成不少于40個學分,分為3個階段:第一年是理論學習,第二年開始到企業實習、做畢業論文,最后半年是論文整理、答辯和學位申請。

據中國科大軟件學院副院長李曦介紹,學院強調專業基礎課教學,很重視學生的計算機、軟件、數學等基礎能力培養,比如,《算法設計與分析》這門基礎理論課,其他高校一般開40學時,該校是60學時。學生也有很大的學習自主權。全院共開設了108門課程,除本專業的幾門核心課程外,5個專業方向的學生可以自由選修各模塊的課程,也可以跨專業選課。

自主不代表要求降低。學生入學頭一年要完成30多個學分的理論課學習,要求核心課程平均分不得低于75分,否則就失去學位申請的資格。即使是擁有計算機和信息專業背景的學生,每天也要學到夜里11點多。

“我們培養的不是簡單的打工仔,而是技術骨干和懂技術的管理者,要為大家今后的職業成長和發展打好基礎?!弊钭尷铌匦牢康氖牵厴I生返校做講座的時候,總會在結尾提到:感謝那段艱苦學習的歲月。

教學與實踐相結合

“做軟件的首先要有IDEA(創意),然后開發設計出樣品,最終按照工程的要求做出產品?!痹谲浖W院總支書記、副院長吳敏看來,軟件公司其實就是一個“軟件工廠”,如果學生不下車間鍛煉實踐,就無法樹立起一個工程師應具備的“工程意識”。

在實踐教學方面,學院在第一年就設置了“工程實驗”的必修環節,首創了如同“三明治”一樣的“多階段分層次實踐教學”模式,將實踐教學細化為“專業基礎、專業強化、專業綜合”3個階段,共3個學分,把不同階段的理論學習與實踐緊緊地鑲嵌在一起。

其中,專業基礎部分主要針對各專業方向的基礎課程,要求學生能熟練掌握和運用本專業項目開發所需的基本理論、編程語言和開發環境。專業強化部分是完成某專業方向的綜合性實踐能力的訓練,要求學生能綜合運用本專業相關理論知識和方法,以及軟件工程項目管理工具。在專業綜合部分,學生自主選題,或者是企業提出需求,3~5名學生組成一個小團隊,利用一年的課余時間,按軟件工程規范完成一個工程開發項目,以培養學生的創新能力和團隊協作能力。學院還建立了軟件工程中心,承接項目開發,為學生提供工程實踐環境。

據李曦介紹,設置工程實驗環節后,學生的實際開發項目能力得到顯著提高,能夠熟練使用本專業的各種軟件開發工具。從學生實習單位反饋情況看,學生的動手能力和團隊合作能力得到工業界的認可,對提高學生的一次就業質量幫助很大。

從機制上確保學生實習質量

第一學年結束后,軟件學院的學生像候鳥一樣飛往70家穩定的校外實習基地。這些基地多為國內外著名研究所和IT企業,如中科院計算技術研究所、微軟、惠普、IBM、華為等。2011年,平均每個學生有5個實習崗位可供選擇。

接下來的一年里,他們將扎根企業進行嚴格的實習,同時開始準備畢業論文。

到企業之后,學生每人都配有企業導師,進行全程指導。實習3個月左右,學院派校內導師到學生所在實習城市檢查實習情況,指導論文開題。

篇12

1.1學生問題

學生設計能力低,編程水平差,無項目實際經驗,既不知道軟件開發的基本理論與方法,也不知道程序語言代碼編寫和開發工具界面操作,甚至不知道從何處開始下手準備畢業論文,成為目前軟件開發類畢業論文質量差的根本原因;學生思想上存在誤區,不重視畢業設計的重要性與必要性,認為畢業設計與普通課程一樣,對畢業設計敷衍了事,不愿意花時間和精力認真努力開發軟件,總是被動、消極地接受學習,成為軟件開發類畢業論文質量差的直接原因。

1.2學校問題

學生在大一至大三期間,一般只是簡單地開設各科課程,并沒有將所有軟件開發類課程結合起來,直接導致出現學生軟件設計能力低與開發水平差的現象;從論文開題、中期檢查到論文答辯等過程中,并沒有嚴格按照各種材料上交的日期進行,普遍是最后答辯時上交補交所有材料,甚至包括論文開題報告,直接導致學生消極怠慢的態度;最后的畢業論文考核是最關鍵的問題,也是目前畢業論文相關制度中管理最混亂的一部分。既沒有一套規范畢業論文考核標準,也沒有對畢業論文的中間過程進行監控,就連最后的論文答辯也只是流于形式。

1.3教師問題

大部分教師沒有項目開發實際經驗,只知道軟件設計理論基礎,不能全方位地指導學生,更加無法讓學生能夠主動積極地學習,成為畢業論文水平不高的原因之一。

2CDIO教育模式

CDIO教育模式繼承和發展歐美20多年以來的工程教育改革理念,將“做中學”和“基于項目教育和學習”的集中概括和抽象表達,是2004年由麻省理工學院和瑞典皇家工學院等四所大學研究創立,CDIO分別代表了構思(Conceive)、設計(Design)、實現(Implement)和運作(Operate)等四個學習過程,它以產品研發到產品運行的生命周期為載體,讓學生以主動的、實踐的、課程之間有機聯系的方式學習[3]。CDIO培養大綱將工程畢業生的能力分為工程基礎知識、個人能力、人際團隊能力和工程系統能力四個層面,大綱要求以綜合的培養方式使學生在這四個層面達到預定目標[4]。本文將CDIO模式的構思、設計、實現和運作等四個學習過程引入到計算機軟件開發類畢業設計中,要求嚴格按照構思、設計、實現和運作這四個階段進行,并將每一個階段的成果都作為畢業論文考核的依據,以此調動學生的積極性與主動性,既能讓指導老師清楚整個設計流程,并根據階段安排加以指導和督促,也能讓學生愿意付出時間和精力努力投入到畢業設計當中。在彌補學生軟件開發水平不足的同時,提高學生思考問題、綜合設計的能力,最后達到提高畢業論文質量的目的。

3基于CDIO模式的計算機軟件開發類畢業設計

3.1構思階段

畢業論文是從學生的選題開始,一般是由老師提供一系列題目,再由學生根據自己的具體情況選擇,這種方式遏制了學生的主動性。應該由學生根據自己的愛好、專長和對將來的職業規劃等情況,利用各種參考資料主動搜索與查找適合自己的題材范圍,再在老師的指導下確定畢業論文題目。不僅能夠調動學生的設計積極性,為后面的畢業論文工作提供有利條件,而且還可以培養學生查閱資料和思考問題的能力。之后,指導老師提供軟件開發類參考資料,并在中國知網等學術平臺搜索課題相關文獻,確定論文的基本要求,給學生下達論文任務書。學生根據接收到的任務書,利用軟件工程專業書籍、中國知網等學術平臺、論文相關的Web網站,查閱大量的資料,了解論文的背景、研究現狀和開發意義,確定論文的研究內容和開發中的關鍵問題,撰寫論文開題報告,完成軟件開發的構思階段。

3.2設計階段

設計階段主要包括需求分析和總體設計,正式開始畢業論文的設計工作。根據資料查閱、市場調查和企業要求等形式分析軟件產品操作流程、功能列表,完成系統需求分析,并在需求分析的基礎上重點進行功能設計、模塊劃分、模塊接口規范、數據庫概念設計及數據庫邏輯設計,在老師的指導下反復修改不斷完善,最終確定系統的總體設計。然而,在軟件開發設計階段,學生論文還沒有開始寫,軟件程序也沒有完成,指導老師無中期檢查依據,不能有效地督促學生開發設計。因此,在設計階段完成之后,應該形成需求分析、數據庫設計、概要設計等相關說明書,作為畢業論文中期檢查的材料,納入論文考核的范圍。

3.3實現階段

實現階段是學生畢業論文工作的重點,也是畢業論文設計工作量最大、所需時間最長的一個階段,直接決定最終畢業論文的質量水平。學生需要掌握軟件開發工具、程序設計語言等基本理論與方法,根據系統總體設計的功能模塊、接口規范等進行數據庫的實現、程序代碼的編寫,并反復運行與測試。此階段生成詳細設計說明書、編程規范、測試等文檔,作為畢業論文第二次中期檢查材料。在這個階段有了指導老師的督促,能夠完全確定系統功能,不至于在后期階段又需要反復修改。

3.4運作階段

根據前期產生的開題報告、需求分析、數據庫設計、概要設計、詳細設計、編程規范、測試等文檔和開發好的軟件系統撰寫畢業論文,并參與論文答辯,是學生畢業論文的總結階段,不僅著重體現學生的寫作水平,更能了解學生對軟件的學習情況,是分值比重最大的一部分。最后,將所有文檔和論文、答辯情況一起評分,獲得畢業論文成績。

篇13

曲靖師范學院軟件工程專業從2008年開辦至今,已經培養5屆學生,一直以來,我們不斷豐富和完善該專業的實踐教學體系,形成了相對完備、效果好的實踐教學體系。 

2 實驗室建設是硬件基礎 

實驗室是開展實踐教學的硬件保障,實驗室建設的好壞,直接關乎實踐教學體系執行的成敗。一直以來,我們非常重視軟件工程專業的實驗室建設。實驗建設能充分滿足軟件工程專業實踐教學體系的硬件要求。實驗設備采購的指導思想是實驗設備要先進、實用,充分滿足學生的學習和教師的實踐教學需要。 

該專業已經建成硬件實驗室有2個,分別是“計算機組成原理實驗室”、“計算機組裝與維護實驗室”;通信與網絡實驗室有2個,分別是“計算機通信實驗室”、“計算機網絡實驗室”;軟件類的實驗室有3個,分別是“軟件開發與測試實驗室”、“數據庫實驗室”、“信息技術創新實驗室”。同時,為適應當今云計算的研究需要,我們投資200多萬建立了云計算平臺。 

以上實驗室的更新及新建,能充分滿足師生完成實踐教學的需要。 

3 軟件工程專業技能訓練是實踐教學體系的抓手 

在學生大學期間,為了在不同學期適時提高學生的綜合實踐能力,我們結合“軟件工程專業人才培養方案”的要求,開展了貫穿大學4年的專業技能訓練。我們把專業技能訓練當作實踐教學體系的抓手,專業技能訓練根據訓練大綱,著力提升學生應具備的專業素養和能力。 

我院的專業技能訓練主要包括兩個級別,一級是課程設計訓練,本訓練以課程為依托,制定課程級別的訓練大綱;二級是綜合設計訓練,主要訓練學生的軟件論文項目的開發能力,要求學生能靈活應用所掌握的知識和技能,完成一個綜合性、設計性的軟件項目。下面分別對這兩級訓練作詳細介紹。 

3.1 課程設計訓練 

“課程設計”是一個多義詞詞條。它可以指“為掌握某一課程內容所進行的設計”[3]。課程設計是課程實驗的高級環節,課程實驗是提升學生立體實踐能力的根本,課程實驗分為驗證性實驗、綜合性實驗和課程設計實驗,我們在傳統驗證性實驗的基礎上開展課程設計實驗,提升學生的課程綜合實踐能力。 

以《Java程序設計》課程設計為例,課程設計的目的:利用Java語言的語法特性,結合數據結構算法、網絡知識、文件處理和數據庫等知識完成綜合題目的設計和代碼實現,并培養鍛煉分析程序、撰寫報告等能力。 

軟件工程專業的已經開出課程設計的課程有4門,分別是:OFFICE辦公軟件、計算機組裝與維護、C語言程序設計、JAVA程序設計。我們針對這些課程,在編寫實驗大綱時,要求包含課程設計,設計方案要經過專業系的審核和教授委員的審定。最后,以審定通過的課程設計為依托,為后續綜合實踐能力的提升打下堅實的基礎。 

3.2 綜合設計訓練 

綜合設計訓練的目的是鍛煉學生綜合所學知識,設計和開發一個小項目的能力。這些項目有“JAVA程序設計”、“商業數據庫開發”、“J2EE企業應用”、“JAVA Web開發”等,這些小項目的訓練要基于幾門課的知識和技能,如“JAVA Web開發”就需要學生綜合數據庫、軟件工程、JAVA程序設計語言等知識與技能。 

綜合設計訓練要與畢業設計區別開來,此訓練的主要目的是讓學生體驗和掌握項目開發流程,同時鍛煉綜合應用所學課程來完成一個具體的小項目。 

3.3 軟件工程專業技能訓練安排 

為鼓勵學生多渠道獲得技能分,我們規定,學生參加通過全國軟件資格(水平)考試(中級),可以獲得2學分,參加通過軟件資格(水平)考試(高級),可以獲得3學分。 

4 畢業設計是實踐教學體系總結性的實踐環節 

畢業設計是教學過程的最后階段采用的一種總結性的實踐教學環節。通過畢業設計,學生可以綜合應用所學的各種理論知識和技能,進行全面、系統、嚴格的計算機技術及軟件工程能力的練習。[4]畢業論文(設計)是實踐教學體系的技能整合,我院對畢業論文(設計)作重大改革,著力打造學生綜合實踐能力。 

參加畢業論文(設計)的學生分兩部分,一部分在公司實習,同時要在公司完成畢業論文(設計)工作,余下的學生在曲靖師院完成畢業論文工作,為提高畢業論文(設計)的質量,經向教務處請示,允許我院結合專業實踐性強的實際,改革本專業畢業論文(設計)工作。改革思路包括三點,一是我院學生的畢業論文(設計)以畢業設計為主,弱化對學生文本的要求,強化對實踐動作能力的提升和檢查,二是做好規范管理工作,制定相關文件,如:“信息工程學院畢業論文(設計)工作規定”、 “信息工程學院畢業設計開發文檔的撰寫與打印規范” 、“信息工程學院畢業設計開發文檔”等。 

5 校企合作助力實踐教學體系 

為提升學生的實習效果和就業質量。我們自2012年開始,與四川華迪信息技術有限公司開展畢業實習的合作,該公司是一家集軟件外包、信息服務、學生專業技能培訓為一體的公司,在以上業務深耕12年,在全國小有名氣。我們的學生參加校企合作實習有兩種類型,一是為期三個月的專業實習,二是為期四個月的就業培訓。三個月的專業實習分為Java開發方向和計算機網絡方向,Java開發實訓的重點是提升學生的軟件開發實踐能力和水平,計算機網絡方向的實訓重點是提升學生的網絡規劃、設計、實施、部署的能力。 

從2013年開始,軟件工程專業的學生幾乎都參加校了企業合作的實習,取得了良好效果,學生的專業實踐能力提升了,就業質量明顯提高,很多學生就在四川成都就業、創業。 

6 結語 

本文結合長期的思考和實踐,不同的實踐環節有機整合,大大提高了學生的職業能力和素質。軟件工程專業的實踐教學體系的構建和實踐是一個系統的、長期的過程,還需要我們不斷地探索,進一步提高人才培養質量。 

91综合网人人