時間:2023-03-29 09:26:43
序論:速發(fā)表網(wǎng)結(jié)合其深厚的文秘經(jīng)驗,特別為您篩選了11篇工業(yè)軟件論文范文。如果您需要更多原創(chuàng)資料,歡迎隨時與我們的客服老師聯(lián)系,希望您能從中汲取靈感和知識!
2編碼單元測試與聯(lián)合測試
軟件開發(fā)測試人員一定要根據(jù)特定的軟件開發(fā)工具以及具體研發(fā)人員的特長設定研究編碼,并對每個軟件測試單元和數(shù)據(jù)庫定義進行相關(guān)操作,通過相應的語言開發(fā)工具來進行正確研發(fā)、調(diào)試、測試使軟件更加符合用戶的具體需求。軟件開發(fā)者需要嚴格按照規(guī)定的程序?qū)⒏鱾€軟件單元、模塊以及硬件、網(wǎng)絡和其它系統(tǒng)資源聯(lián)系起來,通過集中化的測試來達到試運行的要求。在對系統(tǒng)集成和測試結(jié)果進行綜合評審時,要對集成測試分析報告進行正確研究,確保結(jié)果的正確性。測試流程程如下圖1所示。
3試運行以及后期維護
軟件開發(fā)人員首先要在試運行之前選擇合適的應用和試點范圍,在做好各項試點記錄后對運行支持的系統(tǒng)進行總結(jié)。此外,還要做好各項數(shù)據(jù)轉(zhuǎn)換、系統(tǒng)切換工作,確保新舊系統(tǒng)能夠正常運行。等新開發(fā)軟件程序投入應用后,需要進行后期維護操作,并輔以適當?shù)男薷?。主要包括有以下三大主要步驟:第一,分析和理解軟件工程程序、修改程序、重新驗證程序。其中分析和理解程序這項維護操作的核心目的是能夠準確把握程序的功能和目標,這對于提高軟件的正確性具有重要意義。第二,修改程序。要有計劃、有目的、有規(guī)則性地對軟件進行修改,通過對相關(guān)程序設計的認真修改來切實達到應用性效果。第三,重新驗證程序。對軟件程序進行重新驗證的目的就是通過對其進行修改來進一步提高其正確性。
在高等學校軟件工程專業(yè)培養(yǎng)計劃中,學科知識一般分為多門課程講授,每門課程再分成單獨的理論課和實驗課,學生在畢業(yè)設計時才有機會綜合運用各個課程的知識。軟件開發(fā)強調(diào)的是軟件工程學科知識的綜合運用,因此只有盡多、盡早地進行實際項目的開發(fā),才能掌握各門學科之間的內(nèi)在聯(lián)系,加深對軟件工程專業(yè)核心知識的掌握。
1.2理論教學和實踐的差距
從目前軟件公司的發(fā)展階段來說,大部分公司從事的是行業(yè)軟件開發(fā),這些公司對學生的實際編程能力要求較高。然而,高校強調(diào)的是基礎理論的學習,公司頻繁使用的知識(如J2EE編程技術(shù)、IT項目管理、軟件測試技術(shù)等)在高校中均被列為選修課或考查課,導致學生的重視程度不夠,忽視對這些課程的學習。另外,軟件工程專業(yè)發(fā)展迅速,許多軟件公司已經(jīng)開始推出云計算、大數(shù)據(jù)和移動互聯(lián)網(wǎng)的新產(chǎn)品,高校的培養(yǎng)計劃遠遠落后于軟件公司要求,學生在學校沒有機會接觸到相關(guān)知識。
1.3創(chuàng)新意識的缺乏
如果學生的學習目標僅僅是學習基礎的專業(yè)知識并考試過關(guān),那么學生的創(chuàng)新能力就無法得到激發(fā)[3]。因此,軟件工程專業(yè)的學生需要積極參加各種綜合性實驗和創(chuàng)新實驗,在項目背景下同老師積極溝通,提高自我學習能力,具備軟件工程專業(yè)要求的核心能力。
2虛擬企業(yè)創(chuàng)新實驗平臺的構(gòu)建和實施
2.1教學改革方案的研究目標
教學改革的研究目標是在高校軟件工程專業(yè)人才培養(yǎng)中建設基于虛擬企業(yè)的教學與實踐培養(yǎng)平臺和環(huán)境,引入項目制實踐教學方法,引導學生培養(yǎng)獨立分析問題和解決問題的能力,激發(fā)學生的學習興趣和熱情,提高學生的實際動手能力,同時促進教師進行相關(guān)主干課程的教學方法創(chuàng)新,使高等學校的理論教學和實踐教學密切結(jié)合,培養(yǎng)出符合當前社會需求的專業(yè)人才。
2.2教學改革的基本思路
教改方案的基本設計思路:在軟件工程創(chuàng)新實驗教學過程中,把軟件企業(yè)的運行管理機制引入實驗項目,讓學生扮演軟件企業(yè)中的各種角色;結(jié)合軟件工程專業(yè)學習的相關(guān)理論知識,使學生能夠更真實地體會企業(yè)運作環(huán)境,在創(chuàng)新項目中靈活運用各種理論知識,完成一系列階段性成果(如需求文檔、設計文檔、系統(tǒng)實現(xiàn)和測試用例等),達到創(chuàng)新實驗教學的目的。
2.3虛擬軟件企業(yè)的建立
一個軟件企業(yè)通常包括研發(fā)、市場、行政、人事和運維等多個部門,比較小型的軟件公司規(guī)模也在50人左右??紤]到軟件工程專業(yè)的學生在畢業(yè)初期通常在研發(fā)部門工作,我們設計出僅包含研發(fā)部門的虛擬軟件企業(yè)。在研發(fā)部門的人員配置中,通常包括部門經(jīng)理、項目經(jīng)理、需求開發(fā)人員、軟件開發(fā)、軟件測試等幾個角色。創(chuàng)新實驗通常持續(xù)1~2年,每個指導教師同時指導2~4個項目,一個項目組一般包括5名學生,可以通過自己推薦或者團隊選舉的方法在所有參加項目的學生中選拔虛擬企業(yè)總經(jīng)理,由指導教師擔任專家顧問。項目組成員按照均衡矩陣型組織結(jié)構(gòu)進行部門分工并按照工作職責分別進入軟件開發(fā)部和軟件測試部,各個創(chuàng)新實驗的項目組長同時擔任項目經(jīng)理,其他學生可以根據(jù)自己的專業(yè)能力和興趣特點分別擔任不同角色。指導教師在項目運行的不同階段可以讓學生互換角色,使學生體會不同角色在項目運行中的作用,加深對專業(yè)知識的理解。虛擬企業(yè)組織架構(gòu)如圖1所示。隨著創(chuàng)新實驗的新增和結(jié)束,虛擬企業(yè)的人員構(gòu)成也進行相應變化。指導教師可以根據(jù)不同階段的教學進程,組織該團隊相關(guān)專業(yè)技能的實踐訓練和專業(yè)知識學習。在設計虛擬軟件企業(yè)時,教師可對軟件公司的職能部門進行一定裁剪,這樣的虛擬企業(yè)雖然簡單,但是可操作性很強,學生可以在虛擬企業(yè)的運行過程中對企業(yè)運行環(huán)境有較為真實的體驗。在虛擬企業(yè)的成立初期,全體企業(yè)成員經(jīng)討論建立起人力資源和溝通管理的相應制度,每個成員都要認真執(zhí)行規(guī)章制度,確保虛擬企業(yè)可以長期有效運行。虛擬企業(yè)的骨干人員要定期檢查虛擬企業(yè)運行中存在的問題,對相應的規(guī)章制度進行修訂。
2.4虛擬軟件企業(yè)的管理和運行在軟件公司的管理中,公司對項目的進度、質(zhì)量、成本等指標有著很嚴格的控制。與之相反,學生在學校參加課程設計和實訓項目時,通常把注意力集中在專
業(yè)知識的運用上,對軟件公司的主要考核點不夠重視。因此,在虛擬企業(yè)的運行中,教改方案引入了軟件公司的項目管理流程。在項目啟動初期,由項目團隊制訂項目計劃,強化關(guān)鍵指標(如范圍、時間、質(zhì)量);在項目運行過程中,每周召開項目會議,檢查項目進度和質(zhì)量,由指導教師給予項目小組相應反饋;在項目關(guān)鍵時間點,邀請其他教師對項目進行同行評審。指導教師需要參考軟件公司的管理制度,制訂有效的團隊運行制度,建立團隊監(jiān)督和約束機制,確保項目團隊能夠積極、高效地運營。
2.5結(jié)合軟件工程專業(yè)內(nèi)容的創(chuàng)新實驗教學
通過參與創(chuàng)新實驗,學生可以掌握軟件工程、項目管理、程序設計、軟件測試、職業(yè)素養(yǎng)等綜合知識。創(chuàng)新項目涉及的知識不僅包括創(chuàng)新項目執(zhí)行學期中所學的課程,還包括已學過和未學過的課程,見表1[4]。指導教師在安排項目小組進度時要注重學習的漸進性和連續(xù)性,對未學課程的重點和難點進行介紹,讓項目小組利用課余時間自學相關(guān)內(nèi)容。通過創(chuàng)新項目的訓練,學生可以把跨學期的多門課程知識綜合運用到軟件公司項目的開發(fā)過程中。學生在創(chuàng)新實驗的執(zhí)行過程中。要重點體會各個課程的關(guān)聯(lián),做到各門課程知識的融會貫通。
2.6有效的評價機制
在目前的創(chuàng)新實驗評審過程中,評審方式以小組答辯為主,項目小組得到的反饋主要來自教師單方面評價。為了貼近軟件公司的績效考評,提高學生進入企業(yè)后的適應能力,我們在創(chuàng)新實驗評審中引入在大型軟件企業(yè)廣泛應用的360度績效考核。360度考評方法主要強調(diào)全方位、客觀地對員工進行考評,除了通過最終成果考查員工,還考查員工的工作努力程度,使得績效考評能全方位地反映員工的表現(xiàn)和業(yè)績。360度考評方法又稱為全視角考評方法,指除了被考評人本人和被考評人的直接上級外,其他上級、同事、下級、客戶都可以擔任考評者,不同的考評人可以從多個角度對被考評者進行全方位評價,再通過相應的反饋程序促進被考評者改變自身行為,最終幫助被考評者提高業(yè)績。這種基于虛擬企業(yè)創(chuàng)新項目實驗的教學效果評價體系,除了培養(yǎng)學生在相關(guān)專業(yè)崗位上的實踐能力和解決問題能力,還對學生的職業(yè)素養(yǎng)和溝通能力進行多方面的評價,使創(chuàng)新實驗的學習過程與評價體系更加貼近現(xiàn)實企業(yè)的需求。
第二、在軟件的生命周期里需要完成的任務有提出問題的定義,分階段的調(diào)查和編寫軟件數(shù)據(jù)和設計文檔等在實現(xiàn)階段主要需要完成的則是編寫毛和對他的測試工作,需要根據(jù)他的說明書把這些轉(zhuǎn)為程序代碼,并成單元的測試,使其編寫。
1.2 IC卡迅猛發(fā)展的原因... 2
第二章 硬件系統(tǒng)設計... 4
2.1 IC的選用與設計... 4
2.1.1 IC卡概述及分類... 5
2.1.2 IC卡國際標準... 5
2.2 電源電路設計... 7
2.3主控芯片AT89S52 及相關(guān)電路設計... 9
2.4 串行通信... 14
2.5 蜂鳴器電路設計... 18
第三章 系統(tǒng)軟件設計... 19
2民航特色的教學案例設計
教學案例設計是高級軟件工程實施的核心內(nèi)容之一,考慮到選課的大部分研究生已經(jīng)具備基本的編程能力,但缺少軟件過程管理的相關(guān)概念,結(jié)合中國民航大學特色及研究生就業(yè)趨向,筆者參考國際研究生教育現(xiàn)狀[5]及文獻[6]的模式,開發(fā)了一套基于民航航材管理業(yè)務的教學案例,用以完成課內(nèi)教學。該教學案例以某航空公司航材管理系統(tǒng)為背景,采用敏捷開發(fā)思想進行過程管理,循序漸進,分3次迭代完成簡單的原型系統(tǒng)開發(fā)。第1次迭代在介紹航空公司航材管理需求的基礎上,建立系統(tǒng)的業(yè)務環(huán)境圖,結(jié)合需求分析方法,利用ROSE工具建立業(yè)務用例及業(yè)務術(shù)語表。進一步地,縮小系統(tǒng)范圍,只針對高價周轉(zhuǎn)件的增刪改查操作建立領(lǐng)域?qū)ο竽P?,包括領(lǐng)域用例模型、用例術(shù)語表、領(lǐng)域類模型,同時完成基本的編程實現(xiàn)。第2次迭代首先講述體系結(jié)構(gòu)設計的基本方法,基于MVC框架建立更適合信息系統(tǒng)開發(fā)的體系結(jié)構(gòu)框架——PCMEF(表示—控制—中介者—實體—基礎)[6]。在此基礎上進一步細化第1次迭代需求,功能上增加高價周轉(zhuǎn)件的供貨方管理、合同管理功能;其次建立用例模型和用例文檔,采用序列圖、通信圖、交互圖等描述事務處理流程,進行概念類設計,對第1次迭代的設計按照PCMEF框架完成體系結(jié)構(gòu)重構(gòu),完成用戶界面設計,最終編碼實現(xiàn)。第3次迭代增加高價周轉(zhuǎn)件使用統(tǒng)計報表、機型使用記錄、考慮機務維修周期的周轉(zhuǎn)件庫存管理等功能,設計上重點考慮數(shù)據(jù)庫的安全性與完整性設計,同時基于JavaEJB體系結(jié)構(gòu)建立業(yè)務組件,完成較高水平的軟件編程;編寫測試用例,完成整體測試。在上述3次迭代完成后,要求學生寫出項目總結(jié)。筆者所在學院擁有一個行業(yè)特色鮮明的民航信息系統(tǒng)仿真實驗室,該實驗室目前擁有民航機務維修仿真實驗系統(tǒng)、機場信息仿真實驗系統(tǒng)、航空公司運行控制仿真系統(tǒng)、民航全球分銷仿真實驗系統(tǒng)等行業(yè)主流信息系統(tǒng)的仿真平臺。學生在前序課程學習中,對這些信息系統(tǒng)的基本功能和相關(guān)業(yè)務已經(jīng)有了一定程度的了解。
3教學組織與管理
3.1項目驅(qū)動教學法課程教學借鑒CDIO的教學思想,在講授完軟件過程模型及軟件建模語言后,將學生每5人分組,每個人承擔不同的角色,角色包括甲方需求提供人員、乙方項目經(jīng)理、乙方質(zhì)量保證人員、乙方編程人員(2人)。在整個學習過程中,經(jīng)過一定時間后,每個人的角色可以互換。在講授完案例1后,教師可以要求學生結(jié)合某個民航信息系統(tǒng)仿真系統(tǒng),選擇感興趣的民航業(yè)務領(lǐng)域,分組完成項目計劃任務書并使用MSProject完成項目的進度安排、人員分工、虛擬費用預算等。進一步地,使用Rose工具進行需求分析及UML建模,完成用例圖、術(shù)語表、類圖等分析設計,最后進行第1次迭代的編碼并編寫測試用例完成測試。在講授完案例2后,教師可以要求學生在功能擴展的基礎上,采用PCMEF模式對第1次迭代程序進行重構(gòu)并完成編碼與測試工作,同時要求項目經(jīng)理使用MSProject,跟蹤和檢查項目實際進度與虛擬費用預算,進行適當調(diào)整。本次學習重點在于體系結(jié)構(gòu)設計、增量模式開發(fā)思想。在講授完案例3后,教師可以要求學生繼續(xù)擴展功能,重點進行數(shù)據(jù)庫與業(yè)務組件設計。
3.2成績評定在課程進展的每個階段,教師展示實際軟件公司的文檔范例,要求每組提交該次迭代的相關(guān)文檔,進行軟件演示并答辯。答辯內(nèi)容包括項目計劃制訂、人員分工、虛擬成本、進度偏差分析、預算偏差分析、程序設計技術(shù)、缺陷分析等。評委由教師及各組項目經(jīng)理組成。成績評定包含文檔規(guī)范性、設計合理性、實現(xiàn)正確性、項目過程管理執(zhí)行情況4項內(nèi)容。課程整體結(jié)束前,由3次迭代的評定成績?nèi)【底鳛樾〗M平均成績,最后小組項目經(jīng)理和教師共同依據(jù)小組中個人對項目的貢獻以及小組均值打分,將其作為個人成績。
一、應用型本科院校引入翻轉(zhuǎn)課堂教學的必要性
(一)應用型高校對軟件工程專業(yè)人才培養(yǎng)的要求
應用型本科院校的軟件工程專業(yè),應力求在遵循統(tǒng)一指導方案的同時突出與應用型人才培養(yǎng)相適應的知識結(jié)構(gòu)特色以及課程體系,以培養(yǎng)適應市場需要的應用型軟件專業(yè)人才。宿遷學院正處于應用型本科高校建設發(fā)展階段,按照教育部的卓越工程師教育培養(yǎng)計劃[3]要求,我校軟件工程系積極探索并建立了3+1人才培養(yǎng)模式,對課程設置、教學形式等進行了調(diào)整和改革,強化了企業(yè)的深度參與性培養(yǎng)以及學生的工程能力和創(chuàng)新能力的培養(yǎng),著力打造一批批能直接上一線工作的本科高素質(zhì)應用型人才。
對于軟件人才的培養(yǎng),進行引導性、啟發(fā)性以及貼合實際的實踐訓練是很有必要的,為此,我校軟件工程系加強了課程改革建設,從課前、課中、課后多角度改進教學方法,讓學生提高自主學習的能力,通過對知識點的內(nèi)化轉(zhuǎn)換為自身的實際技能。在這種背景下,教學模式的改革就呼之欲出了。
(二)傳統(tǒng)課程教學模式中存在的問題
以我校軟件工程系的大多數(shù)專業(yè)課程教學為例,大多的理論和實驗課都是按照傳統(tǒng)教學模式開展教學的,理論課主要是以教師講為主,上機實驗圍繞課堂上講解的案例,學生按步驟操作完成,教學方法單一。
這種傳統(tǒng)的教學模式存在有不少弊端[4],課堂教學效果不佳。課堂上仍是以老師教授為主,屬于填鴨式教學,學生難以主動融入,學習效果不好,不利于培養(yǎng)學生的實踐和自主學習能力。學生在實踐課上主要是圍繞理論課上的案例進行學習,這樣就不能讓學生自主發(fā)揮和進行創(chuàng)新性的深入學習,屬于被動式的接受知識,也不能進行個性化教學。受實驗室使用的局限性和課時的影響,學生在2~3節(jié)上機課上無法完成一些復雜的環(huán)節(jié),如從系統(tǒng)建模的角度對數(shù)據(jù)庫項目系統(tǒng)進行需求分析、軟件設計等。
這些教學問題成為制約課程建設、學生能力培養(yǎng)的瓶頸,所以探求一種新的教學模式成為我校軟件工程專業(yè)課程改革的必然趨勢。
(三)翻轉(zhuǎn)課堂教學模式的引入
翻轉(zhuǎn)課堂教學模式下,教師在課前進行知識傳遞[5]即教師按照教學內(nèi)容的知識點進行細化、整理,錄制小視頻,學生課前觀看視頻教學,在此過程中教師還可對學生進行在線輔導。課堂上,主要是進行知識的內(nèi)化[5],教師根據(jù)學生前期學習的困難情況組織課堂教學,主要采用引導式、研討式教學方法給予輔導,促進學生知識的內(nèi)化。課后,通過項目練習等作業(yè)形式達到讓學生鞏固知識的目的。翻轉(zhuǎn)課堂教學模式充分發(fā)揮了教學中學生的學習主體性,加強了學習中的互動性,讓學生獲得了個性化教育,真正達到了以學生為中心、因材施教的教學效果。翻轉(zhuǎn)課堂教學模式的出現(xiàn),為我校軟件工程系3+1教學改革帶來了新的思路和方法。
二、翻轉(zhuǎn)課堂教學模式實施的基礎
(一)教學內(nèi)容及方法的改革
教學內(nèi)容的選取應注重理論聯(lián)系實際,要根據(jù)企業(yè)和市場對軟件人才的需求,將重要的知識點和相應的技能訓練聯(lián)系起來進行講解和實踐。例如,教學數(shù)據(jù)庫系統(tǒng)原理課程,在講解知識點時可以用學生成績管理系統(tǒng)、圖書管理系統(tǒng)、題庫管理系統(tǒng)等為載體設置教學內(nèi)容,以項目驅(qū)動教學,將理論知識融入項目開發(fā)中,通過項目案例的分析、設計來啟發(fā)和引導學生去思考和建模,讓學生了解數(shù)據(jù)庫課程的原理最終要如何應用到項目實踐中,同時鍛煉學生獨立思考和創(chuàng)新的能力。而上述的教學內(nèi)容和方法的改革與翻轉(zhuǎn)課堂教學的理念是一致的,這樣就為專業(yè)課程構(gòu)建翻轉(zhuǎn)課堂教學提供了改革的基礎。
(二)信息化網(wǎng)絡平臺的保障[6]
我校有泛雅網(wǎng)絡學習平臺,該平臺為實施翻轉(zhuǎn)課堂教學提供了便利的支撐。教師可以在網(wǎng)上課件、教案、視頻等教學資源,可以根據(jù)知識點布置任務、作業(yè),與學生交流討論并提供答疑,還可以進行階段性的測驗等。該平臺還有手機APP端,學生可以隨時隨地進行同步自主的學習。泛雅網(wǎng)絡學習平臺為數(shù)據(jù)庫課程翻轉(zhuǎn)課堂教學提供了軟硬件環(huán)境的保障。
(三)學生自我學習的能力的保證
文獻[7]調(diào)查顯示了大學生自主學習狀況,其中64.13%的學生能主動完成學習任務,22.34%的學生能在教師督促下完成學習任務。我校的定位是培養(yǎng)應用型人才,學生大多要通過在校專業(yè)課程的學習掌握知識和技能,然后能直接到一線工作,所以學生的學習需求性和主動性較強。學生根據(jù)各自對專業(yè)課程的學習需求定位,對所學的知識點的學習要求也有所不同,翻轉(zhuǎn)課堂教學的實施可以保證學生利用碎片化進行個性化學習。
三、翻轉(zhuǎn)課堂教學模式的實施構(gòu)建
在翻轉(zhuǎn)課堂教學模式的實施構(gòu)建中,以我校軟件工程系實施構(gòu)建的數(shù)據(jù)庫系統(tǒng)原理翻轉(zhuǎn)課堂教學為例,在課程開始時做好小組分配,因為軟件專業(yè)的學生大約有50人左右,所以每班就分為10個小組,每個小組配有相應的組長,負責組織和督促小組成員的學習和集中性的討論。[8]
(一)課前的知識傳遞和自主學習[9]
教師主要是將每次課(理論課和上機課)的重難點進行碎片整理,每個知識點制作一個相應的短小視頻,在課程資料中還可放入教案和幻燈片課件等擴展資源。例如,在第一章節(jié)中我們給數(shù)據(jù)庫基本術(shù)語做了一個短小視頻,附上了相應的術(shù)語的幻燈片課件,教師提前一周通知,要求學生在指定時間內(nèi)即課前根據(jù)視頻和課件完成自學,達到前期知識傳遞的目的。
學生在課前自主查看和學習,并根據(jù)自身的學習和掌握情況制訂學習進度,下載教師事先準備好的教學資源。為了確保學生的課前學習效果,在進行任務點設計時,都會有相應的問題設計,這些問題也要體現(xiàn)出層層學習、循序漸進的過程,要求學生回答部分或全部的問題,在此過程中教師可對學生進行答疑和引導性指導。例如,在基本術(shù)語任務點中,教師提供了5個選擇題、5個填空題,讓學生在看完視頻后完成小作業(yè),教師通過網(wǎng)絡學習平臺上統(tǒng)計的作業(yè)成績開始設計課堂教學環(huán)節(jié)。
(二)課堂知識點的內(nèi)化
翻轉(zhuǎn)課堂的核心就是要使得學生最大限度地內(nèi)化知識點,因而在課堂教學中需要學生高度參與。進行數(shù)據(jù)庫理論教學時,首先在剛上課時我們會讓學生進入泛雅手機APP端,要求學生現(xiàn)場完成10~15題的選擇題。這些選擇題的設計難度要超過學生在自學時的作業(yè)難度,題目設計要體現(xiàn)出由淺入深的過程,且要能夠體現(xiàn)出這次課的重難點,學生在做好后直接能看到自己所錯的選題以及正確的答案,也就明白自己所學知識點哪些掌握得不透徹,繼而在課堂中就知道自己要特別注重哪部分知識點的理解了。而教師可以利用統(tǒng)計功能查看到每題做錯的人數(shù),教師會根據(jù)錯誤結(jié)果對共性的一般知識點做統(tǒng)一示范講解,對擴展性知識做引導性、啟發(fā)性講解,對個性問題進行小組化指點。
實驗課的翻轉(zhuǎn)課堂教學采用的是項目訓練研討式[10]教學,教師也是先提供實驗內(nèi)容的基本素材,和理論課程的翻轉(zhuǎn)課堂教學模式相似。不同的是,實驗操作中教師是通過小型項目驅(qū)動教學的,這些項目既要覆蓋教學目標,又要有拓展訓練的余地,對于設計性、綜合性的實驗可通過小組分工協(xié)作完成。教師通過實驗課上各個小組的進程和面臨的問題進行小組個別化指導。
(三)課后的鞏固復習
關(guān)鍵詞: 新建地方本科院校;理工科畢業(yè)論文(設計);措施;軟環(huán)境
Key words: new local colleges;science thesis (design);measures;soft environment
中圖分類號:TP31 文獻標識碼:A文章編號:1006-4311(2012)15-0195-02
1新建地方本科院校的特點
新建地方本科院校多為專升本的院校[1],其基本上本??平逃⒋?,多數(shù)以??平逃秊橹?,定位是培養(yǎng)大量下得去、 留得住、 用得上,富有實干精神和開拓能力的高級應用型人才。它通過升本的機遇大量引進優(yōu)秀人才,加強實驗室建設,使學校科研工作得以快速發(fā)展。其功能和以往相比,除了教學以外,加大了科研和社會服務功能,即立足于地方和區(qū)域經(jīng)濟發(fā)展,在為地方培養(yǎng)人才的同時,利用自身在科研上的優(yōu)勢,通過參與社會經(jīng)濟技術(shù)活動,推動科技進步,促進經(jīng)濟發(fā)展[2]。隨著地方經(jīng)濟的快速發(fā)展和擴張,它們已成為中小型企業(yè)發(fā)展的人才庫和技術(shù)革新的思想庫[3]。
2理工科畢業(yè)論文(設計)存在的問題
本科畢業(yè)論文工作是大學本科教學計劃中的重要實踐環(huán)節(jié),是培養(yǎng)學生綜合運用所學基礎知識和基本技能進行科研工作的初步訓練,是培養(yǎng)和提高學生分析和解決問題的能力,實現(xiàn)教學、科研和生產(chǎn)實踐相結(jié)合的重要途徑,是本科生畢業(yè)和授予學士學位的必要條件[4]。而理工科類專業(yè)主要培養(yǎng)科學型、技術(shù)型和應用型人才,其實踐環(huán)節(jié)多,畢業(yè)論文多有硬件要求。新建本科院校因地理位置的制約,在生源質(zhì)量、經(jīng)驗交流等方面處于劣勢,學生綜合素質(zhì)偏低。再加上歷史原因,和老牌本科院校相比難免存在諸多不足,主要體現(xiàn)在教學條件有限、師資力量缺乏、學生重視不夠和管理制度不健全,教學計劃不完善,就業(yè)與考研復試沖擊,學生普遍存在論文基本攻薄弱等因素[5-8],這些不僅制約著新建本科院校的發(fā)展,而且還影響著人才培養(yǎng)的質(zhì)量,最直接的影響就是畢業(yè)論文(設計)質(zhì)量不高。
3提高畢業(yè)論文的措施
硬件的改善是一個長期而復雜的過程,而要解決當前的困難,更有效的方法是做好軟件建設。
3.1 加強動員,完善制度,提高學生的認識和論文效率加強動員,提高學生的認識。讓學生知道撰寫畢業(yè)論文是人才培養(yǎng)中十分重要的環(huán)節(jié),是本科階段必須完成的一門必修課,是與畢業(yè)直接關(guān)聯(lián),獲得學位、求職或繼續(xù)深造的先決條件;讓他們明確撰寫論文不是一蹴而就的事情,是一個人才培養(yǎng)過程,是科研能力、理論聯(lián)系實際能力、文獻資料查閱能力等的形成和提高過程。學校和系部統(tǒng)一思想,對不合格的論文決不手軟,只有確定了明確的標準并能夠得到嚴格的執(zhí)行,才能夠使學生打消僥幸心理,有壓力去完成。學生重視,基本功扎實,可以提高實驗(設計)數(shù)據(jù)的準確性,進而提高論文寫作質(zhì)量,減輕老師指導的難度。
3.2 通過合適的選題來彌補硬件的不足優(yōu)化選題是提高畢業(yè)論文質(zhì)量的重要前提和基礎。新建地方本科院校要提高畢業(yè)論文質(zhì)量除了在選題方面嚴把質(zhì)量關(guān),做到難易適宜外,還可以通過合適的選題來彌補硬件的不足。
3.2.1 與地方企業(yè)聯(lián)合,利用企業(yè)的經(jīng)濟優(yōu)勢共同研究和開發(fā)科研課題,為學生畢業(yè)論文提供素材。論文(設計)命題一直或部分時間到科研合作單位、實習單位或有工作意向的單位進行,完成后由學校進行考核。這種方式能夠讓學生自行在企業(yè)中得到鍛煉,尋找解決實際問題的方法和途徑,避免從書本到書本的紙上談兵,讓學生在社會的大課堂中通過畢業(yè)論文的訓練得到鍛煉,學到實際本領(lǐng),提高創(chuàng)新能力,同時也解決學生在就業(yè)和學習方面的矛盾沖突。
3.2.2 加強與資深的科研院所合作,實現(xiàn)兩類院所師生的“雙贏”。很多資深的科研院所高級職稱和博士較多、科研力量雄厚,儀器設備先進而充足,很多對新升本科院校來講很難申報的前沿課題,但對省重點高校或更高層次的高校老師手中往往有兩個或更多的項目卻課題組人手不夠,這正是新升本科院校的缺口。因此可以通過不同渠道,加強與這些高?;蜓芯克?lián)系,利用他們的課題和資源優(yōu)勢解決自己課題方向老套、脫離實際、儀器設備不足等問題,為新升本科院校畢業(yè)論文和科研工作的開展注入一定的活力,讓更多學生有進行科研工作同時完成畢業(yè)論文的機會,實現(xiàn)兩類院校師生的“雙贏”。
3.2.3 做設計類課題?,F(xiàn)在的大學生,有相當一部分有個人電腦,可選擇應用計算機進行畢業(yè)設計。調(diào)查發(fā)現(xiàn)歷屆理工科畢業(yè)生,無論是在工廠從事技術(shù)開發(fā)、生產(chǎn)管理,在公司從事經(jīng)營貿(mào)易,還是在政府機關(guān)就職,幾乎都需要使用計算機。作為培養(yǎng)掌握最新科技人才的高等院校,當然應該順應這個潮流。
3.2.4 選題時間提前、內(nèi)容放開,學生有充裕的時間完成論文(設計)。一方面可以鼓勵教師讓學生參與到自己或?qū)W校立項的科研課題或?qū)嶒炇医ㄔO課題中。一方面畢業(yè)論文(設計)與貫穿于整個本科教育過程結(jié)合起來。學生在學習專業(yè)知識的過程中對某一問題的質(zhì)疑、改進或推廣,只要能夠體現(xiàn)學生科研能力,都可以作為畢業(yè)論文(設計)選題。教學實踐中的綜合性或創(chuàng)新型實驗,只要能夠體現(xiàn)水平的,也可以作為畢業(yè)論文(設計)選題。教師可以不定期的向?qū)W生提供畢業(yè)論文(設計)選題,與大學生科技創(chuàng)新活動結(jié)合,鼓勵學生自己選題,利用興趣這一強大動力提高論文質(zhì)量。
3.3 加強專業(yè)建設和教學改革調(diào)整教學計劃,合理安排時間,處理好實習、考研、就業(yè)與論文寫作之間的沖突,同時通過課程建設和教學改革讓學生提前做好準備,提高基本功。狠抓教學質(zhì)量,使學生牢固掌握專業(yè)基礎理論、基本知識和基本技能,做好專業(yè)知識與技能的準備。開設專業(yè)文獻檢索、科研方法與論文寫作訓練方面的課程,使其掌握一定的科研方法。提高外語與計算機水平,對于論文有關(guān)文獻的查閱以及日后論文的撰寫、排版、定稿都大有幫助。改革實踐教學,強化綜合實踐能力培養(yǎng),構(gòu)建由簡單到綜合,由單一到復雜,循序漸進的系列化實踐教學體系。在日常教學過程中老師適當引導學生精讀一定數(shù)量的范文,從內(nèi)容到形式,反復揣摩,以便能夠有效地借鑒它、模擬它。同時,老師可每學期給學生布置一兩個與其專業(yè)相關(guān)的寫作任務,學生可以根據(jù)老師的評語有針性的攻克自己寫作的弱點,爭取每寫一次論文就能進步一點。課程實習、學年實習和畢業(yè)實習都有總結(jié)報告和社會實踐報告,這些寫作都可以較早地培養(yǎng)學生的論文意識,對于畢業(yè)論文的寫作有著素材儲備、技能準備等多方面的作用。
3.4 加強教師隊伍建設和指導模式改革
3.4.1 現(xiàn)有教師隊伍的建設加強指導老師科研能力培養(yǎng),鼓勵其勇挑科研重擔,提高科研能力和學術(shù)水平,為提高論文(設計)質(zhì)量提供有效的保障。通過參加社會實踐、指導學生實習、參與工程項目設計等,組織指導教師尤其是青年教師深入生產(chǎn)和工程實際,在實踐中總結(jié)和積累經(jīng)驗,為指導論文(設計)奠定良好的基礎。在指導工作中要特別注意加強指導教師的師德修養(yǎng),提高政治思想素質(zhì)。可適度聘請外校教師或企業(yè)高工參與到論文指導中來。
3.4.2 論文指導模式改革首先可采用教師團隊指導方式,即以教學科研經(jīng)驗豐富的教師為組長,在充分考慮老師的專業(yè)特長與教齡基礎上,組建畢業(yè)論文指導團隊,對學生進行指導,這種方式將發(fā)揮教師在各個領(lǐng)域的知識優(yōu)勢和結(jié)構(gòu),有利于培養(yǎng)學生更全面的掌握解決工程實際問題的能力和團隊協(xié)作精神,可以較好的完成論文指導任務,同時也培養(yǎng)了青年教師論文指導能力和解決工程實際問題的能力,提高青年教師的業(yè)務水平。其次可采用雙導師制。對于校內(nèi)課題,青年教師可以作為副導師、高職稱教師的助手身份參與指導論文。因為教授經(jīng)驗豐富,但是指導學生時間相對較少,而青年教師精力充足,時間多,但是科研能力相對薄弱,需要不斷提高。每個學生都配有導師和副導師,可以發(fā)揮他們各自的優(yōu)勢,取長補短。這種聯(lián)合指導方式,真正體現(xiàn)了教授“傳、幫、帶”的學科帶頭作用,加速了具有知識創(chuàng)新和科研攻堅能力的學術(shù)人才的形成,青年教師的科研能力將大大提高,為創(chuàng)新人才的培養(yǎng)打下堅實的基礎。課題來自企業(yè)的采用校企雙導師指導制,這樣做可以將學校的理論知識更好地與企業(yè)的生產(chǎn)實踐有機的結(jié)合起來,更有利于學生盡快的融入企業(yè)文化。
綜上所述,新建地方本科院校,硬件的改善是一個長期而復雜的過程,要提高理工科畢業(yè)論文(設計)質(zhì)量可以從完善制度,合理選題,做好專業(yè)建設和教學改革及現(xiàn)有教師隊伍建設和指導模式改革等軟件建設著手。
參考文獻:
[1]辛彥懷,王紅生.新建地方本科院?,F(xiàn)狀及發(fā)展趨勢[J].教育發(fā)展研究,2005,(5):31-34.
[2]劉海林.關(guān)于新建本科院校畢業(yè)設計(論文)工作的思考——以浙江樹人大學為例[J].浙江樹人大學學報,2010,10(3):89-92.
[3]陳蕾.新建本科院校的辦學特點及發(fā)展思考[J].中國電力教育,2010,(36):9-10.
[4]李小紅.本科畢業(yè)論文工作中存在的問題及對策[J].湖南科技學院學報,2009,30(5):213-214.
[5]吳平.新建本科院校畢業(yè)論文(設計)管理和教學環(huán)節(jié)對應性研究[J].赤峰學院學報(漢文哲學社會科學版),2010,31(12):194-196.
2015年全國規(guī)模以上軟件和信息技術(shù)服務企業(yè)4.09萬家,共完成軟件業(yè)務收入4.3萬億元,同比增長16.6%。電子信息產(chǎn)業(yè)中,軟件和信息技術(shù)服務收入增長速度快于電子信息制造業(yè)9個百分點,軟件業(yè)比重達到28%,比上年提高1.4個百分點。
(二)網(wǎng)絡化服務化步伐加快,結(jié)構(gòu)優(yōu)化成效顯著
2015年,信息技術(shù)服務實現(xiàn)收入22211億元,同比增長18.7%,占軟件業(yè)務總收入比重超過了50%。云計算、大數(shù)據(jù)和移動互聯(lián)網(wǎng)等新興技術(shù)催生新形式誕生,平臺化、網(wǎng)絡化、服務化的商業(yè)模式創(chuàng)新有顯著成效,涌現(xiàn)出電子商務平臺、工業(yè)互聯(lián)網(wǎng)、移動醫(yī)療、智慧交通、搜索引擎等一批創(chuàng)新型產(chǎn)品和服務。
(三)對社會經(jīng)濟貢獻日益增強,帶動就業(yè)
軟件和信息技術(shù)服務業(yè)從業(yè)人員總數(shù)為574萬人,軟件從業(yè)人員中以從事IT服務的數(shù)量最多,占比35.5%,位居榜首;制造、交通、教育、電信、金融等領(lǐng)域的軟件人才所占份額超過60%,可見,軟件和信息技術(shù)服務業(yè)對國民經(jīng)濟和社會發(fā)展的支撐帶動作用越來越明顯。
(四)創(chuàng)新能力和應用水平穩(wěn)步提升,知識產(chǎn)權(quán)保護意識顯著增強
2015年,我國計算機軟件著作權(quán)登記數(shù)量再創(chuàng)歷史新高,全年共登記軟件292360件,同比增長33.63%,其中,計算機軟件著作權(quán)質(zhì)權(quán)登記197件,同比下降3.14%;涉及合同197個,同比下降3.14%;涉及軟件作品數(shù)量860件,同比增長16.21%;涉及主債務金額173685萬元,同比下降6.68%;涉及擔保金額156042.83萬元,同比下降12.37%。
從地區(qū)登記量排名上看,2015年位列全國前10位的省市共登記軟件236086件,約占登記總量的80.75%。與2014年度相比,上述省市登記數(shù)量增長61555件,約占增長總量的83.66%。其中前五位依次為:北京市、廣東省、上海市、江蘇省和浙江省,五地共登記軟件192152件,約占登記總量的65.72%。
從登記量增速前10位排名來看,中部地區(qū)占據(jù)5席,東部地區(qū)占據(jù)3席,西部和東北部地區(qū)各占據(jù)1席。其中,廣東省登記軟件61804件,同比增長了64.18%,在全國增長速度是最快的。貴州省、青海省和重慶市繼續(xù)保持增速,連續(xù)進入2014年和2015年的增速排名的前10位。
截止到2015年12月底,我國軟件和信息技術(shù)服務業(yè)已累計517項國家/行業(yè)標準,在研247項標準,提出依法287項標準,形成了較為完整的體系。
二、我國軟件人才培養(yǎng)的現(xiàn)狀
(一)軟件人才供需矛盾持續(xù)
2015年大學畢業(yè)生人數(shù)749萬,其中軟件和相關(guān)專業(yè)畢業(yè)生總數(shù)達到122.8萬,同比增長8.6%,大學生所面臨的就業(yè)形勢嚴峻。另外,企業(yè)對軟件專業(yè)人才的需求繼續(xù)增加,除了傳統(tǒng)軟件公司自身人才的需求不斷增長,互聯(lián)網(wǎng)的快速發(fā)展,特別是移動互聯(lián)網(wǎng)在中國也有大量人才需求,各行各業(yè)需要發(fā)展移動互聯(lián)網(wǎng)應用。Android和IOS方向的開發(fā)人員和產(chǎn)品設計師已成為急需人才,然而,高等職業(yè)教育的改革取得成效尚需時間,所以說軟件方面的人才需求還將持續(xù)。
(二)軟件人才的培養(yǎng)缺乏遵守標準與規(guī)范
長期以來,高等教育的軟件人才培養(yǎng)與產(chǎn)業(yè)界的需求存在很大的脫節(jié),一方面是由國家的體制機制造成,另一方面是由于缺乏權(quán)威和適合中國國情的軟件人才培養(yǎng)標準和規(guī)范。高校開設專業(yè)時要設定培養(yǎng)目標、崗位要求等,但實際操作中往往流于形式,或是局限于部分企業(yè)需求,不具備行業(yè)代表性。
(三)缺乏符合企業(yè)需求的軟件人才評價標準
近些年,企業(yè)在軟件人才招聘中明確提出需要985/211畢業(yè)生或重點院校畢業(yè)生的情況屢見不鮮,這從另一側(cè)面反映出企業(yè)在面對100萬以上軟件及相關(guān)專業(yè)畢業(yè)的學生時,由于缺乏有效的高級專業(yè)人才的評價標準所帶來的一些不必要的麻煩。所以軟件行業(yè)迫切需求一些符合企業(yè)要求的軟件方面的人才。
(四)軟件人才缺乏規(guī)范有序的人才市場
由于軟件人才的需求量大、評價標準缺乏,為了應付人才招聘所帶來的困境,好多軟件公司都已建立了自己的大學和培訓機構(gòu),還有好多企業(yè)也通過大學和中介以及培訓機構(gòu)建立供應渠道方式緩解人才供應問題。但總的說來,由于招聘量和招聘成本的問題,這些都還只能是少數(shù)企業(yè)的個體行為。由求職者、中介機構(gòu)、評價機構(gòu)等構(gòu)成專業(yè)的規(guī)范有序的軟件人才市場才能減低供求對接成本,實現(xiàn)軟件人才供求的有序?qū)印?/p>
三、地方本科院校軟件工程專業(yè)的現(xiàn)狀
(一)地方本科院校專業(yè)建設基礎薄弱
1999年以來,根據(jù)國家經(jīng)濟社會發(fā)展的需要,高等教育招生規(guī)模的不斷擴大,高等教育在人員和結(jié)構(gòu)上發(fā)生巨大變化。截止到2013年12月,我國新批準的本科院校已有358所(包括公辦和民辦)、獨立學院292所,新建本科院校已經(jīng)占全國普通本科院校(1169所)的55.6%。新建本科院校的快速增長,高等教育毛入學率的加速提升,已經(jīng)成為我國高等教育事業(yè)發(fā)展的重要特征之一。
(二)地方本科院校專業(yè)建設亟待加強
我們對二十多所同類院校的軟件工程專業(yè)人才培養(yǎng)方案進行分析研究發(fā)現(xiàn):
1.一些專業(yè)點沒有突出軟件工程的特點,課程體系是計算機科學技術(shù)在軟件工程領(lǐng)域的發(fā)展。參照《高等學校計算機科學與技術(shù)專業(yè)規(guī)范》和《高等學校軟件工程專業(yè)規(guī)范》,這些學校學科教育模塊的8門課程的平均開出率為78%;專業(yè)教育模塊核心課程開出率在36%以上的6門課程的平均開出率為50%。
2.雖然初步形成了與主流技術(shù)對接的拓展課程,在培養(yǎng)學生開發(fā)軟件技術(shù)應用方面做了有益的實踐和有效的積累,然而,課程建設還不成熟,未能納入體系,課程間相關(guān)性偏低,專業(yè)基本技能實踐課程開出率在23%以上的只有7門,應用能力的培養(yǎng)難以得到支持。
3.校企對接程度偏低。校企對接教育與企業(yè)學習模塊的企業(yè)參與率為42%。
4.職業(yè)標準能力需求實踐體系相關(guān)分析和實訓設計在人才培養(yǎng)中還沒有得到很好的體現(xiàn)。
四、對地方本科院校軟件工程專業(yè)人才培養(yǎng)改革的幾點建議
【據(jù)新華社12月27日電】為杜絕學生在互聯(lián)網(wǎng)隨意抄襲他人論文,日本一教授和軟件公司合作開發(fā)出一種可以識別復制粘貼行為的軟件,眼下已投入使用。
日本共同社網(wǎng)站27日報道,這一軟件由日本金澤工業(yè)大學研究院杉光一成教授和ANK軟件公司共同開發(fā),名為“不要復制粘貼”。
杉光教授說,“復制粘貼網(wǎng)絡文章相當于盜竊”,他希望這個軟件可以幫助學生改掉抄襲論文的惡習。
這種軟件可檢索論文和互聯(lián)網(wǎng)文章是否有相同段落。這種軟件還可計算出抄襲部分占論文比例和占被抄襲論文的比例。
[1]郭鵬,李悅,高文彬.三菱Q系列PLC與FX系列PLC基于CC-Link通訊在輪胎設備中的應用[J].橡膠科技市場,2007(02),13~16.
[2]范明錦.三菱Q系列PLC與FX系列PLC的通訊[J].科技致富向?qū)В?011(23),190~191.
[3]王輝.三菱電機通訊網(wǎng)絡應用指南[M].北京:北京工業(yè)出版社,2010.
[4]曹惠彬.電力線通信(PLC)技術(shù)綜述[J].電力系統(tǒng)通信,2004,(1).
[5]戚佳金,陳雪萍,劉曉勝.低壓電力線載波通信技術(shù)研究進展[J].電網(wǎng)技術(shù),2010,(5).
[6]程曉榮.寬帶電力線通信信道特性及網(wǎng)管技術(shù)研究[D].華北電力大學(保定),2006.
[7]康恩婷.寬帶電力線信道特性及OFDM性能的分析與研究[D].華北電力大學(保定),2005.
[8]俞王杰.自組織窄帶電力線通信網(wǎng)絡MAC機制研究[D].北京郵電大學,2015.
[9]汪濤.寬帶電力線通信MAC層協(xié)議優(yōu)化及仿真平臺搭
plc畢業(yè)論文參考文獻:
[1]拾以超.仿真軟件在PLC教學中的應用[J].機電技術(shù),2011,05:149-151.
[2]姜坤.淺談PLC仿真軟件在PLC教學中的應用[J].電子世界,2012,07:167-169.
[3]葉堅.PLC仿真軟件在PLC教學中的應用探討[J].無線互聯(lián)科技,2013,06:238.
[4]潘春玲.仿真軟件在PLC教學中的應用[J].佳木斯教育學院學報,2014,02:265-269.
[5]劉佳.PLC技術(shù)在電氣自動化控制中的運用[J].信息記錄材料,2016,(04):11.
plc畢業(yè)論文參考文獻:
[1]孫曉峰.基于PLC的輸煤程控系統(tǒng)改造[J].自動化應用,2010(2).
[2]王占彬.PLC控制網(wǎng)絡在火力發(fā)電廠輸煤控制系統(tǒng)的應用[J].中國電力教育,2009(S1).
[3]張金姣.基于組態(tài)技術(shù)的PLC電廠輸煤控制系統(tǒng)的仿真[J].湖北工業(yè)大學學報,2009(4).
0、引言
為滿足21世紀國家工業(yè)化發(fā)展需求,教育部啟動了“卓越工程師培養(yǎng)計劃”,旨在鼓勵各大高校推進教育體制改革。針對國家新的發(fā)展戰(zhàn)略,結(jié)合“國際化,工業(yè)化,高質(zhì)量,高速度”辦學理念,哈爾濱工業(yè)大學國家示范性軟件學院(HIT-NPSS)提出了一套軟件工程專業(yè)逐步工業(yè)化的教學改革模式。
在過去的10年中,HIT-NPSS對現(xiàn)有教學模式進行深入分析,結(jié)合IT企業(yè)實際需求和反饋,借鑒歐美國家的教育制度,逐步建立并完善了一套面向工業(yè)化的軟件工程專業(yè)本科生培養(yǎng)模式。這種新的培養(yǎng)模式成功縮小了畢業(yè)生能力與企業(yè)期望之間的差距,成為哈爾濱工業(yè)大學教育體制改革的成功案例之一。
1、工業(yè)化課程體系模型
HIT-NPSS本科生課程體系的設置不僅注重學生課堂知識的獲取,還以培養(yǎng)學生工業(yè)化技能(包括動手能力、交流和表達能力,以及自學能力等)為基本目標。對于軟件工程專業(yè)的本科生,掌握專業(yè)基礎知識固然重要,但在當今的工業(yè)化環(huán)境下,能否在實踐中靈活運用這些知識才是衡量學生素質(zhì)的首要標準。為此,HIT-NPSS本著為學生成長服務的宗旨,基于IT企業(yè)人才需求,充分吸納優(yōu)秀的IT企業(yè)文化,立足學院的國際化辦學環(huán)境,提出了一套以學生為主體,教學與工業(yè)實踐緊密結(jié)合的面向工業(yè)化的本科生課程體系模型,如圖1所示。
該課程體系模型的核心包括3大知識領(lǐng)域:計算機技術(shù)、軟件工程以及IT策略與管理;4大應用領(lǐng)域:網(wǎng)絡通信與信息安全、服務科學與企業(yè)信息化、多媒體與信息處理以及嵌入式系統(tǒng)與軟件。
2、逐步工業(yè)化的教學方法
HIT-NPSS的本科課程共分為4個學年、8個學期。學生前3個學年在校內(nèi)學習理論課程和實踐課程,第4學年到IT公司進行工業(yè)實習,不同學年的課程具有不同的針對性。
2.1 理論課程設置
第1學年以基礎課程為主,包括基礎理論類課程、專業(yè)基礎知識類課程以及基本編程技術(shù)類課程。為了強化學生的動手能力,我們還增設了C++程序設計以及程序設計實踐2門課程。特別是,HIT-NPSS本科生第1學年還開設了IT職業(yè)道德、交流技巧以及IT企業(yè)管理3門管理類課程,重點培養(yǎng)學生的團結(jié)協(xié)作能力等職業(yè)素養(yǎng)。基于以上課程設置,學生在完成第1學年的學習任務后,能夠扎實掌握計算機基礎知識,養(yǎng)成良好的編程習慣,提高交流和表達能力。
第2學年以計算機軟件系統(tǒng)類課程為重點。通過數(shù)據(jù)結(jié)構(gòu)與算法、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)以及計算機網(wǎng)絡等課程幫助學生打下良好的計算機軟件系統(tǒng)理論基礎;通過軟件工程課程幫助學生加深對軟件開發(fā)生命周期的理解;通過面向?qū)ο蠹夹g(shù)與UML、Java編程技術(shù)以及軟件開發(fā)實踐等課程提高學生的軟件開發(fā)能力和實踐技能。此外,為了增強學生對現(xiàn)實IT工業(yè)領(lǐng)域的了解,該學年還開設市場營銷學、合同法以及財務管理3門管理類課程,這也是HIT-NPSS課程體系的特別之處。
第3學年是學生在校內(nèi)學習的最后一年,完成第3學年的課程學習后,所有學生將到IT企業(yè)進行為期一年的工業(yè)實習。第3學年的課程主要為了培養(yǎng)學生解決問題的能力和計算機技術(shù)應用能力。開設的課程包括編譯原理、多核程序設計、面向服務的計算技術(shù)、用戶界面設計、算法設計與分析以及軟件測試與質(zhì)量保證等。由于軟件工程領(lǐng)域覆蓋面較廣,按照個性化的教育理念,HIT-NPSS軟件工程本科專業(yè)下設網(wǎng)絡通信與信息安全、服務科學與企業(yè)信息化、多媒體與信息處理以及嵌入式系統(tǒng)與軟件4個專業(yè)方向,各方向按照培養(yǎng)學生相關(guān)專業(yè)技術(shù)和實踐能力的目標分別設置不同的專業(yè)課程。在此基礎上,本學年還開設了軟件開發(fā)過程管理、項目管理、商務談判及知識產(chǎn)權(quán)法4門課程,以培養(yǎng)學生的專業(yè)素養(yǎng),為第4年的工業(yè)實習打下良好的基礎。
2.2 逐步工業(yè)化實踐環(huán)節(jié)
為逐步實現(xiàn)工業(yè)化教育目標,HIT-NPSS在每學年理論課程的基礎上,分別設置了以下實踐內(nèi)容:
(1)大學生創(chuàng)新項目。大學生創(chuàng)新項目以“興趣驅(qū)動、自主實驗、重在過程”為原則,在第l學期課程結(jié)束后,要求學生以項目組形式自主完成軟件研發(fā)課題。對于課題的選擇,學院并沒有統(tǒng)一規(guī)定,學生可以按照各自興趣選題并分組。為了鼓勵和支持學生的創(chuàng)新研究,學院將為各組安排一名指導教師,對軟件開發(fā)的全過程進行監(jiān)督和指導。學生利用課余時間完成創(chuàng)新項目,在第1學年結(jié)束前學院將對各組的創(chuàng)新項目進行評審,對前10名予以獎勵。經(jīng)過幾年的實踐,大學生創(chuàng)新項目已經(jīng)成為HIT-NPSS一大文化特色。
(2)短期企業(yè)實訓。企業(yè)實訓是HIT-NPSS課程體系的一個重要組成部分。在第2學年的第2學期,學生將被分配到指定的企業(yè)基地進行為期4周的學習和訓練。整個實訓過程以實際項目開發(fā)為主導,中間穿插工具類、職業(yè)規(guī)劃類等培訓課程,學生在IT企業(yè)環(huán)境中參與企業(yè)項目開發(fā),體驗從需求分析、系統(tǒng)設計、編碼實現(xiàn)、測試及交付使用的軟件開發(fā)全過程。短期企業(yè)實訓為學生提供了接觸企業(yè)實際項目、發(fā)現(xiàn)自身興趣和不足的良好機會。
(3)軟件工程實踐。軟件工程實踐在第3學年的第2學期進行,是逐步工業(yè)化教育的第3步,要求學生以分組的形式在2周時間內(nèi)完成一個軟件系統(tǒng)的開發(fā)。與短期企業(yè)實訓相比,軟件工程實踐過程中學生要獨立完成軟件開發(fā)生命周期的各個階段。通過軟件工程實踐,學生的編程能力、解決問題能力、一般平臺應用能力、流行工具軟件的使用能力以及項目管理能力將得到全面提升,這也為第4學年的工業(yè)實踐打下良好基礎。
2.3 企業(yè)實習
軟件工程專業(yè)本科生第4學年將在IT企業(yè)實習中,完成具有一定技術(shù)難度和較大工作量的技術(shù)方案設計和軟件開發(fā)等工作,并在此基礎上完成(撰寫)本科畢業(yè)論文。通過工業(yè)實習,學生的軟件開發(fā)能力、工程實踐能力以及自學能力都將得到大幅度提高,完成學生到企業(yè)員工的軟件產(chǎn)業(yè)人才的逐步轉(zhuǎn)變。
(1)雙導師機制。HIT-NPSS要求所有的學生必須在IT企業(yè)進行至少一年的工業(yè)實習。為了保證課堂學習向工業(yè)實踐的平穩(wěn)過渡,學院不僅要幫助學生選擇合適的實習基地,還要幫助學生確定指導教師。為此,HIT-NPSS提出了雙導師機制,即學生在校內(nèi)和校外(實習基地)各選擇一名指導教師,校外導師主要負責指導學生軟件項目開發(fā),校內(nèi)導師主要負責指導學生畢業(yè)論文撰寫。HIT-NPSS要求軟件工程專業(yè)本科生的畢業(yè)論文要基于其工業(yè)實習期間直接參與的軟件工程項目,雙導師機制不僅能夠幫助學生填補不同領(lǐng)域的知識空白,還能夠有效建立起大學和IT企業(yè)的溝通橋梁,保證學生工業(yè)實踐和畢業(yè)論文的順利進行。
(2)實習監(jiān)管方法。在雙導師機制的基礎上,HIT-NPSS通過開題檢查、中期檢查以及結(jié)題驗收對學生的整個實習過程進行監(jiān)管。在工業(yè)實習的前3個月內(nèi),學生必須在校內(nèi)導師和校外導師的共同指導下完成論文開題報告,即確定論文題目、主要內(nèi)容以及關(guān)鍵技術(shù)等。在工業(yè)實習3個月后,學院將到實習基地對學生的選題情況進行檢查,爭取盡早發(fā)現(xiàn)存在的問題并對學生進行有效指導。中期檢查將在選題后的3個月內(nèi)進行,檢查過程與開題檢查相似,目的是檢查學生的工作進展是否符合開題報告中的日程安排,幫助學生解決實習中的問題與困難。此外,中期檢查也是學院與實習企業(yè)交流學生實習表現(xiàn)、調(diào)整未來實習派遣計劃的重要手段。結(jié)題驗收是學生工業(yè)實習結(jié)束前的最后一次檢查,一般在實習基地進行,在學生展示自己的工作內(nèi)容后,由企業(yè)顧問和校方專家共同評估其實習情況。
截至2013年,HIT-NPSS已有2937名學生在200家IT企業(yè)完成了工業(yè)實習。
2.4 校企合作模式
為充分發(fā)揮企業(yè)在工業(yè)化人才培養(yǎng)過程中的作用,HIT-NPSS采用多種模式加強校企合作。主要合作模式包括以下幾種:
(1)校企合作高峰會。校企合作高峰會以不同的主題每年舉辦一次,是高校和企業(yè)高層以及產(chǎn)業(yè)高級人員共商共計的重要平臺,有效促進了校企之間的溝通與合作,對全面實施卓越工程師培養(yǎng)計劃起到了巨大推動作用。截至2013年,HIT-NPSS已成功舉辦了多屆校企合作高峰會,累計邀請過220余家企業(yè)參會,并與中興通訊股份有限公司、金山軟件有限公司、浪潮集團等50多家知名企業(yè)保持著長期合作關(guān)系。
(2)校內(nèi)工業(yè)實踐基地。在廣泛開展校外工業(yè)實習的同時,HIT-NPSS也與哈爾濱本地軟件公司合作,在校內(nèi)建立工業(yè)實習環(huán)境,提高學生的軟件開發(fā)能力。學生可在校內(nèi)工業(yè)實習基地進入企業(yè)的項目組,參與具體項目的開發(fā)。目前,哈工大首創(chuàng)科技股份有限公司、哈工大慧通新意信息技術(shù)有限公司、黑龍江省計算機網(wǎng)絡與軟件評測中心等公司已進駐校內(nèi)實習基地。
(3)聯(lián)合實驗室。聯(lián)合實驗室是校企合作的另一種模式,主要用于教學和軟件開發(fā)實踐,由軟件學院負責提供場地和設備,由企業(yè)提供開發(fā)平臺和各種工具軟件,并由企業(yè)定期為軟件學院的師生開設專題講座,進行相關(guān)指導。目前,HIT-NPSS已與浪潮通用軟件公司、金山軟件股份公司和英特爾亞太研發(fā)有限公司共同建立了聯(lián)合實驗室。聯(lián)合實驗室的建立,為軟件學院建立科學的課程體系和工業(yè)化實踐教學管理方法,實現(xiàn)工業(yè)化軟件人才的培養(yǎng)創(chuàng)造了良好條件。
(4)學生俱樂部。學生俱樂部是由軟件學院和軟件公司共同支持的實踐類學生社團組織。學生俱樂部依托實際項目、模擬企業(yè)真實經(jīng)營環(huán)境,有效培養(yǎng)學生的IT實踐經(jīng)驗和創(chuàng)新能力,同時加強校企技術(shù)交流。目前HIT-NPSS已組建起亦飛、零度、騰訊等7個學生俱樂部。其中,亦飛俱樂部由阿里巴巴集團支持在2003年創(chuàng)建;零度俱樂部由金山軟件股份公司支持在2004年創(chuàng)建;騰訊俱樂部由騰訊科技有限公司支持于2005年創(chuàng)建。
(5)企業(yè)家論壇。HIT-NPSS于2003年發(fā)起了企業(yè)家論壇活動,主要形式是邀請國內(nèi)外著名企業(yè)家到校進行講座或演講。論壇的宗旨是讓學生了解行業(yè)動態(tài)、把握領(lǐng)先技術(shù)、了解企業(yè)發(fā)展歷程,以實現(xiàn)活躍校園氣氛、開拓學生視野、樹立企業(yè)形象的最終目標,同時促進企業(yè)與哈工大軟件學院的相互了解與廣泛合作。到目前為止,HIT-NPSS已經(jīng)邀請了30余名知名企業(yè)家作為演講嘉賓。
(6)青年校友論壇。青年校友論壇是HIT-NPSS品牌活動企業(yè)家論壇的進一步延伸。青年校友論壇的演講嘉賓主要是軟件學院的畢業(yè)生,在企業(yè)工作2年以上。青年校友論壇是在校學生與學長們交流的平臺,大家一同分享上學的心得、實習的體會、工作后的經(jīng)歷。青年校友論壇的創(chuàng)辦宗旨是進一步落實學院的工業(yè)化教育模式,深化學院工業(yè)化辦學理念。到目前為止,已邀請過10余名畢業(yè)生重返母校作為論壇嘉賓,青年校友論壇成為HIT-NPSS工業(yè)化教育模式中不可或缺的一部分。
3、學生就業(yè)情況
在工業(yè)實習期間,很多學生便已決定畢業(yè)后加盟實習公司或合作企業(yè)。工業(yè)實習機制不僅為學生創(chuàng)造了良好的就業(yè)環(huán)境,同時實現(xiàn)了高校和企業(yè)的雙贏。一方面,高校能夠與一流工業(yè)實踐基地保持長期穩(wěn)定的合作關(guān)系,以便為學生提供更好的實習機會;另一方面實習生可以成為實習公司的潛在員工,這不僅解決了企業(yè)的招聘難題,也大大縮短了企業(yè)新員工培訓時間。經(jīng)過9年的實踐,哈工大軟件學院已與一批知名企業(yè)建立了良好的長期合作關(guān)系,成為我國高校工業(yè)化實踐的成功案例之一。