時間:2023-04-20 18:09:11
導(dǎo)言:作為寫作愛好者,不可錯過為您精心挑選的10篇軟件畢業(yè)論文,它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內(nèi)容能為您提供靈感和參考。
摘要:動調(diào)式陀螺測斜儀是一種新型精密陀螺測斜系統(tǒng),適用于有磁性干擾的叢式井、加密井的鉆探測量及在完井后的套管內(nèi)或鉆桿內(nèi)進行測量。該儀器漂移很小,有效地提高了井眼軌跡測量結(jié)果的準(zhǔn)確性。為了匹配儀器測量精度,測試數(shù)據(jù)處理采用空間曲線積分法,實現(xiàn)井眼軌跡空間展布的精細描述,開發(fā)出對應(yīng)測斜資料分析方法與解釋平臺,為老井軌跡復(fù)測、側(cè)鉆井等提供實施依據(jù)。
關(guān)鍵詞:動調(diào)式陀螺;井眼軌跡;空間曲線積分法;陀螺測斜解釋平臺
0引言
為提高油氣井利用率和開發(fā)效果,地質(zhì)部門在開發(fā)過程中,經(jīng)常在原井眼基礎(chǔ)上進行開窗側(cè)鉆,對井眼軌跡的準(zhǔn)確性提出了更高的要求。以往由于受儀器精度及設(shè)備技術(shù)條件限制,井眼軌跡的測量結(jié)果往往存在較大偏差,從而影響了對地層的正確評估。所以,為了提高側(cè)鉆井的成功率,就需對某些老井復(fù)測井眼軌跡[1-2]。本文采用動調(diào)式陀螺儀進行井眼軌跡測量,為匹配儀器測量精度,測試數(shù)據(jù)處理采用空間曲線積分法,實現(xiàn)井眼軌跡空間展布的精細描述,開發(fā)出對應(yīng)測斜資料分析方法與解釋平臺,為老井軌跡復(fù)測、側(cè)鉆井等提供實施依據(jù)。
1陀螺測斜儀
常用2種陀螺測斜儀測量井眼軌跡。一種是框架式陀螺測斜儀[3],其原理是利用高速旋轉(zhuǎn)的物體具有定軸性的原則實現(xiàn)方位測量,由于高速旋轉(zhuǎn)的運動存在摩擦力,容易產(chǎn)生漂移,而且這種因漂移而產(chǎn)生的偏差會隨著時間而增大。另外,框架式陀螺無法直接測量方位,需要在開始測量前用人工確定正北作為基準(zhǔn),這樣容易帶來人為誤差。由于框架式陀螺測斜儀的漂移偏差無法預(yù)測和克服,導(dǎo)致井眼軌跡測量結(jié)果不穩(wěn)定。而動調(diào)式陀螺儀采用了更為先進的撓性支撐,因而漂移很小,有效地提高了井眼軌跡測量結(jié)果的準(zhǔn)確性。動調(diào)式陀螺測斜儀是一種精密陀螺測斜系統(tǒng),采用慣性導(dǎo)航原理,利用撓性陀螺儀和石英撓性加速度計作為主要測量元件,通過定點測量儀器各軸的地球自轉(zhuǎn)角速度和加速度分量,經(jīng)過系統(tǒng)解算后得到當(dāng)前位置的井斜度、方位角。然后,根據(jù)各測量點的方位、傾斜角確定井眼軸線的空間位置,同時為了與鉆具配合,必須隨時得到工具面角[4]。特別適用于有磁性干擾的叢式井、加密井的鉆探測量及在完井后的套管內(nèi)或鉆桿內(nèi)進行測量。
2井眼軌跡曲線算法優(yōu)化
井眼軌跡算法有很多種,常用方法有平均角法、圓柱螺線法、最小曲率法和曲率半徑法[5-6]。這些計算方法大多是將測量段內(nèi)的井眼軌跡假設(shè)為直線、折線、圓柱螺線和斜面圓弧曲線等簡單曲線模型[8]。井眼軌跡計算是通過測量井眼的斜深、井斜角和方位角,然后,再用一定的計算方法將這些測量數(shù)據(jù)解釋為XYZ空間坐標(biāo)數(shù)據(jù)[9]。
井眼軌跡計算的積分法是一種基于空間曲線的方法,它將相鄰的2個井斜測點的連線視為一漸變空間曲線[5-8],這更符合鉆井工作的實際,其精度高于常用的井眼軌跡計算方法。在實際井眼軌跡測試時,通過優(yōu)化工藝方案,制定合理資料錄取方案,采取連續(xù)測斜或加密測點方案,可以最大程度地逼近軌跡空間曲線形態(tài)。
3處理解釋系統(tǒng)設(shè)計
陀螺測斜解釋平臺采用C#開發(fā)完成,充分利用人工智能,與上游基礎(chǔ)數(shù)據(jù)庫緊密銜接,用戶僅需進行簡單輸入工作便可完成井眼軌跡評價,大大提高了單井處理效率。軟件設(shè)計3個功能模塊,主要實現(xiàn)數(shù)據(jù)處理、圖表繪制、報告生成(見圖1)。
3.1數(shù)據(jù)處理
動調(diào)式陀螺測井儀主要采取點測方式進行,在開窗側(cè)鉆位置或最大井斜位置采取加密測點或重復(fù)測試某深度點的工藝提高測試數(shù)據(jù)精度。在數(shù)據(jù)處理上實現(xiàn)數(shù)據(jù)質(zhì)量自動檢查,如果相鄰測點測深增量ΔL=0,說明這2點為重復(fù)測試數(shù)據(jù),需要計算其平均井斜角和方位角。再采用空間曲線積分法依次計算相鄰測點垂深增量ΔH、水平位移增量ΔS、東西位移增量ΔE、南北位移增量ΔN,并對n個測點位移累積求和就是某點的垂深、水平位移、東西位移和南北位移。
3.2圖表繪制
對井眼軌跡的描述主要采用水平投影圖、垂直剖面圖和三維軌跡圖方式。繪制水平投影圖和垂直剖面圖時,需要考慮實現(xiàn)新老井眼軌跡對比功能。因為早期的陀螺測井測量和分析誤差相對較大,在開展動調(diào)式陀螺儀對老井?dāng)?shù)據(jù)進行普查,落實真正的井眼軌跡時,進行新老井眼軌跡對比繪圖(見圖2)。
三維軌跡圖主要利用計算機圖形化計算,采用OPENGL繪圖方式,實現(xiàn)井眼軌跡的三維縮放、旋轉(zhuǎn)等功能,使用戶對井眼軌跡走向更能直觀準(zhǔn)確地觀察和掌握(見圖3)。
3.3報告生成
陀螺測試井眼軌跡報告內(nèi)容包括井基礎(chǔ)數(shù)據(jù)、現(xiàn)場測試情況、井的三維軌跡圖、垂直剖面圖、水平投影圖、解釋結(jié)論表等。井基礎(chǔ)數(shù)據(jù)或軌跡對比所需老井井眼數(shù)據(jù)直接通過油田上游信息系統(tǒng)A2數(shù)據(jù)庫中獲取,只需輸入正確的井號,便可連接A2系統(tǒng)。
報告形式以Word格式表現(xiàn),利用MicrosoftOffice系統(tǒng)中word模板編輯功能,可以預(yù)先對報告內(nèi)容進行整體編輯排版。系統(tǒng)以word標(biāo)簽查找方式,完成計算結(jié)果、各種表格、圖件等內(nèi)容對應(yīng)添加到Word文檔中,實現(xiàn)一鍵自動生成報告的功能,滿足不同用戶、不同地質(zhì)需求,大大降低了單井處理解釋時間。
4陀螺測井技術(shù)應(yīng)用
4.1克服磁性干擾,指導(dǎo)加密井鉆進
油田開發(fā)后期,依靠打定向井、加密井或老井側(cè)鉆穩(wěn)產(chǎn)增效[8]。動調(diào)式陀螺測井儀由于其不受磁性干擾的特點,可以在井距較?。捍判愿蓴_強烈的環(huán)境下,準(zhǔn)確測取井筒的傾斜角、方位角、工具面角等參數(shù),進一步計算可得出垂深、南北偏移、東西偏移、閉合方位等參數(shù),指導(dǎo)新井鉆進。
TJH油田計劃在的G71井附近打1口水平井,由于該區(qū)塊為低滲透區(qū)塊,井距普遍較小。為了保證側(cè)鉆順利完成,該井在側(cè)鉆過程中,對本井及鄰井均分別進行了陀螺定向及測斜,發(fā)現(xiàn)水平井設(shè)計井眼軌跡存在問題,該井與水平井的最小距離只有18.58m,存在安全隱患,隨后根據(jù)計算結(jié)果及時調(diào)整鉆井方案,保證了水平井順利施工,投入正常生產(chǎn)后初期日產(chǎn)油近50t。
4.2應(yīng)用陀螺定向,提高側(cè)鉆中靶成功率
在剩余油富集區(qū)實施側(cè)鉆井是老井產(chǎn)能建設(shè)的重要手段,陀螺定向在油田廣泛用于老井開窗側(cè)鉆,減少定向時間,提高了側(cè)鉆中靶率[9-10]。
BQ油田B19-1斷塊計劃在高部位部署B(yǎng)S24-7K井,實施前對BS24-7井進行陀螺測試,總水平位移與原來的認識相差204.2m(見圖4、圖5),根據(jù)結(jié)果及時進行調(diào)整鉆井方案,避免井位落空。該井投產(chǎn)后,初期日產(chǎn)油9.8t。
5結(jié)論
(1)動調(diào)式陀螺測斜儀不受鐵磁物質(zhì)的影響,適用于有磁性干擾的叢式井、加密井的鉆探測量及在完井后的套管內(nèi)或鉆桿內(nèi)進行測量。無需人工校北并且采用先進的撓性支撐,更有效地提高了井眼軌跡測量結(jié)果的準(zhǔn)確性。
(2)開發(fā)了井眼軌跡分析平臺,采用與動調(diào)式陀螺測斜儀測量精度相匹配的空間曲線積分法,能夠更加精細描述井眼曲線空間展布。
(3)動調(diào)式陀螺測井技術(shù)在油田落實井眼軌跡、判斷油水井在油層中具置、指導(dǎo)加密井部署、提高側(cè)鉆中靶率等方面提供可靠了依據(jù),能夠取得很好的地質(zhì)應(yīng)用效果。
軟件開發(fā)畢業(yè)論文范文模板(二):隨采地震監(jiān)測數(shù)據(jù)采集控制軟件開發(fā)論文
摘要:隨采地震能夠?qū)ぷ髅媲胺降刭|(zhì)異常體進行連續(xù)探測和實時預(yù)報,成為近幾年的研究熱點,但是目前還沒有能夠在煤礦井下開展隨采地震長期連續(xù)監(jiān)測的裝備及配套軟件。為了解決這個問題,基于MicrosoftFoundationClasses(MFC)開發(fā)框架,開發(fā)了一套隨采地震監(jiān)測數(shù)據(jù)采集軟件,在室內(nèi)、野外進行了為期3個月的聯(lián)調(diào)測試,并且在貴州巖腳煤礦與井下隨采地震監(jiān)測設(shè)備開展了為期3個月的全面試運行。測試表明,軟件實現(xiàn)了隨采地震信號的高效采集、完全存儲和處理軟件的實時通信功能,具有運行穩(wěn)定、操作便捷、處理高效、便于維護、無人值守等優(yōu)點。
關(guān)鍵詞:隨采地震監(jiān)測;數(shù)據(jù)采集;軟件設(shè)計
我國的煤礦以井下開采為主,與國外相比,我國煤炭行業(yè)的信息化水平較低,礦山空間信息仍然以圖表和文字作為主要的存儲介質(zhì),信息基礎(chǔ)設(shè)施未能跟上時代變化的腳步,使得煤礦企業(yè)的競爭力受到嚴重的制約[1]。煤礦井下危險具有多變性、隱蔽性,導(dǎo)致安全問題成為威脅煤礦工人生命的核心問題[2]。而采掘工作面更是礦井水害、頂板、火災(zāi)以及瓦斯等多種災(zāi)害事故的多發(fā)區(qū),同時也是工作人員聚集區(qū),因此,也是導(dǎo)致重大生命財產(chǎn)損失的高危區(qū)域[3-7]。隨采地震勘探[8]是利用采掘活動激發(fā)的震動作為震源,探測工作面內(nèi)部或者掘進面前方一定區(qū)域內(nèi)地質(zhì)構(gòu)造的一種地震勘探技術(shù),可以擺脫放炮的安全隱患及對正常采掘生產(chǎn)的影響,實現(xiàn)了采掘的同時進行超前探測[9-11]。隨采地震所用震源信號是連續(xù)、非可控的,只有進行連續(xù)、長期監(jiān)測,記錄遠場信號,將其與遠場信號作互相關(guān),得到清晰的相關(guān)峰值,才能將其轉(zhuǎn)化為脈沖子波,代替炸藥震源進行地震勘探[12]。
因此,研制隨采地震監(jiān)測裝備及控制軟件成為當(dāng)務(wù)之急。本文針對隨采地震監(jiān)測裝備的特點,充分分析其觀測系統(tǒng)和監(jiān)測數(shù)據(jù)的特點,利用數(shù)據(jù)庫和文件系統(tǒng)的優(yōu)點,設(shè)計了軟件的數(shù)據(jù)結(jié)構(gòu);考慮處理軟件的特點,設(shè)計了與處理軟件之間的接口;最后基于MicrosoftFoundationClasses(簡稱MFC)開發(fā)框架,開發(fā)了數(shù)據(jù)采集軟件,聯(lián)合測試成功后,并在貴州巖腳煤礦進行了3個月的野外采集工作。
1隨采地震觀測系統(tǒng)及其特點
為了能夠獲得工作面內(nèi)部煤層劇烈變化情況、斷層和陷落柱位置與規(guī)模以及應(yīng)力集中區(qū)等信息,目前的隨采地震觀測系統(tǒng)采用復(fù)雜部署模式。如圖1所示,采用H形布局,共72道,其中孔中部署24道,分4個深孔,每個鉆孔內(nèi)部署6道,由一個孔中多級檢波器串承擔(dān);其余的48道部署于工作面兩側(cè)巷道的錨桿上,圖1中綠色圓點為巷道檢波器。
數(shù)據(jù)采集分站為6通道,整個觀測系統(tǒng)共需12臺分站,數(shù)據(jù)處理時主要使用煤層中的槽波,而槽波的頻率較高,可以達到500Hz,為了采集高質(zhì)量的數(shù)據(jù),采樣間隔為250μs,這就對數(shù)據(jù)采集系統(tǒng)提出了新的要求,不僅僅數(shù)據(jù)道數(shù)多,采樣率較高,而且是長期連續(xù)實時監(jiān)測。
觀測系統(tǒng)隨著工作面的推進而移動,當(dāng)工作面推進到檢波器測點附近時,要依次將檢波器拆卸,避免被埋入采空區(qū)中,當(dāng)工作面推進到距離圖2中黃色深孔檢波器10~20m時,要將全部的黃色測點移動到藍色測點位置,以此類推直到工作面回采結(jié)束。
2隨采地震監(jiān)測數(shù)據(jù)采集軟件設(shè)計
2.1軟件架構(gòu)設(shè)計
針對分站多、數(shù)據(jù)量大、觀測系統(tǒng)多變化、實時性要求高以及需要與數(shù)據(jù)處理分析軟件進行通信的特點,采集軟件利用多線程技術(shù)分別進行數(shù)據(jù)采集和存儲,軟件框架設(shè)計見圖3。
2.2軟件數(shù)據(jù)結(jié)構(gòu)設(shè)計
采集軟件中的數(shù)據(jù)可以分為兩類,一類為數(shù)據(jù)量不大,變化周期較長的數(shù)據(jù),比如:監(jiān)測分站信息、觀測系統(tǒng)信息等;另一類為數(shù)據(jù)量較大,而且變化周期很短的數(shù)據(jù),比如:監(jiān)測數(shù)據(jù)。根據(jù)數(shù)據(jù)特點,采集軟件采用數(shù)據(jù)庫與文件系統(tǒng)相結(jié)合的方式保存數(shù)據(jù),以提高數(shù)據(jù)存儲效率。監(jiān)測數(shù)據(jù)采用文件系統(tǒng)保存,其他數(shù)據(jù)采用數(shù)據(jù)庫方式保存。
a.數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫主要保存測區(qū)信息、采樣率、每個文件的采樣時長、采集分站信息、傳感器信息、觀測系統(tǒng)以及監(jiān)測數(shù)據(jù)的保存路徑等信息,其E-R模型見圖4。
b.文件結(jié)構(gòu)設(shè)計
監(jiān)測數(shù)據(jù)的輔助信息,如采樣率、觀測系統(tǒng)、道數(shù)等信息全部保存在數(shù)據(jù)庫中的監(jiān)測數(shù)據(jù)表datafile_info中,按照采樣順序?qū)⒚康罃?shù)據(jù)作為一塊寫入文件,塊的順序與道號一致,樣點值采用有符號的浮點型數(shù)據(jù)類型保存,詳見圖5。文件名為第一個樣點的采樣時間,格式為:YYYY-MM-DD_HH_MM-SS,不足兩位數(shù)的補零。
2.3軟件交互接口設(shè)計
本軟件需要分別與井下采集分站和隨采地震數(shù)據(jù)處理軟件進行交互,主要涉及到兩個接口。
a.與采集分站接口
為了便于和井下采集分站通信,采用UDP與TCP協(xié)議相結(jié)合的通信模式,采集軟件的查詢指令通過UDP協(xié)議與采集分站通信,通知指令和數(shù)據(jù)傳輸則采用TCP協(xié)議傳輸,其通信流程見圖6。
b.與數(shù)據(jù)處理軟件接口
為了提高數(shù)據(jù)存儲效率,采集軟件采用數(shù)據(jù)庫與文件系統(tǒng)相結(jié)合的方式存儲監(jiān)測數(shù)據(jù),大量的監(jiān)測數(shù)據(jù)保存在文件中,但是文件的相關(guān)信息,如:道數(shù)、采集時間、采樣率、觀測系統(tǒng)等信息保存在數(shù)據(jù)庫表datafile_info,與數(shù)據(jù)處理軟件的通信也通過數(shù)據(jù)庫來完成,數(shù)據(jù)記錄表中專門設(shè)計一個字段為數(shù)據(jù)狀態(tài)標(biāo)志,數(shù)據(jù)采集時狀態(tài)為0,采集結(jié)束后為1,數(shù)據(jù)處理軟件不斷查詢該表中數(shù)據(jù)狀態(tài)標(biāo)志為1的記錄,一旦有這樣的記錄,則根據(jù)數(shù)據(jù)庫中的信息讀取監(jiān)測數(shù)據(jù)進行處理,處理結(jié)束后將該標(biāo)志改為2,具體處理流程見圖7。
3隨采地震監(jiān)測數(shù)據(jù)采集軟件實現(xiàn)
3.1開發(fā)環(huán)境
軟件基于VisualStudio的微軟基礎(chǔ)庫類(micro-softfoundationclasses,MFC)開發(fā)框架,采用C++語言編寫,充分利用其圖形用戶界面(graphicaluserinterface,GUI),大大提高軟件的開發(fā)效率。在功能開發(fā)方面,為了滿足隨采地震監(jiān)測的需要,提供數(shù)據(jù)采集和數(shù)據(jù)保存功能,采用菜單欄和對話框方式來實現(xiàn)軟件與用戶之間的人機交互。在整個應(yīng)用框架的基礎(chǔ)上進行功能性、界面性的填充。將軟件開發(fā)分成若干部分,有效地提高軟件研發(fā)效率和可讀性,同時也便于后期維護升級。
3.2軟件的實現(xiàn)
為了提高軟件的運行效率,將軟件操作界面、數(shù)據(jù)采集、保存和整理以及設(shè)備狀態(tài)監(jiān)測與恢復(fù)功能分別由單獨的線程來完成。
a.數(shù)據(jù)庫實現(xiàn)
數(shù)據(jù)庫中最主要的兩張表為傳感器信息表和監(jiān)測數(shù)據(jù)表,傳感器信息表為觀測系統(tǒng)表的基礎(chǔ),而且隨著工作面的回采傳感器移動后,傳感器的位置信息就會發(fā)生變化,觀測系統(tǒng)隨之變化;監(jiān)測數(shù)據(jù)表是數(shù)據(jù)采集軟件與處理軟件通信的基礎(chǔ),表中需要包含大數(shù)據(jù)文件路徑、觀測系統(tǒng)、采樣率、采樣時間和時長等重要信息,具體見表1和表2。
傳感器信息表中(表1)以Station_ID、Channel和Modify_Time為聯(lián)合主鍵,這樣表中可以把同一個傳感器在不同時間的坐標(biāo)都保存起來,隨時可以獲取任何時間段的觀測系統(tǒng)。
監(jiān)測數(shù)據(jù)表中(表2)由File_Index為主鍵,該值為根據(jù)時間自動生成一個與時間有關(guān)的數(shù),確保唯一性,同時將大數(shù)據(jù)文件的相關(guān)數(shù)據(jù)信息全部存入該表中,以方便數(shù)據(jù)處理軟件隨時查詢。
b.軟件操作界面
隨采地震監(jiān)測軟件屬于監(jiān)測類軟件,具有自動化程度高、人工干預(yù)少等特點,因此,需要用戶的操作很少,主要是一些參數(shù)設(shè)置和監(jiān)測分站運行狀態(tài)的顯示:系統(tǒng)中監(jiān)測分站的數(shù)量、每臺分站的傳感器數(shù)量及其工作狀態(tài)。
傳感器參數(shù)設(shè)置功能主要包括傳感器的安裝位置及其坐標(biāo)、所屬監(jiān)測分站號、通道號、測點號等信息的增加、刪除和修改,由修改傳感器的時間為主鍵,即可獲得該時刻的觀測系統(tǒng)。
c.數(shù)據(jù)采集功能
數(shù)據(jù)采集功能主要包括數(shù)據(jù)采集軟件與監(jiān)測分站之間的通信、監(jiān)測分站狀態(tài)查詢與控制、數(shù)據(jù)采集等。為了達到隨時能夠與監(jiān)測分站通信的目的,與監(jiān)測分站的通信通過UDP和TCP協(xié)議兩種方式來實現(xiàn),其中監(jiān)測分站的信息和狀態(tài)查詢由UDP協(xié)議實現(xiàn),指令的發(fā)送、參數(shù)設(shè)置和數(shù)據(jù)采集通過TCP協(xié)議實現(xiàn)。TCP協(xié)議中采集軟件為服務(wù)器端,監(jiān)測分站為客戶端,服務(wù)器端采用完成端口技術(shù)來接收多個監(jiān)測分站上傳的數(shù)據(jù),為了便于數(shù)據(jù)保存,每個通道的數(shù)據(jù)分別存放在獨立的緩存區(qū)中,緩存區(qū)采用循環(huán)數(shù)組的設(shè)計,當(dāng)數(shù)據(jù)寫入緩存區(qū)中后,循環(huán)數(shù)組的數(shù)據(jù)采集下標(biāo)iColDataIndex+1,數(shù)據(jù)采集詳細流程見圖8。
d.數(shù)據(jù)保存
為了提高數(shù)據(jù)存儲的效率,將數(shù)據(jù)存儲分為數(shù)據(jù)保存和整理兩個步驟,分別由兩個線程執(zhí)行。數(shù)據(jù)保存線程監(jiān)測緩存區(qū)中數(shù)據(jù)采集下標(biāo)iColData-Index與已保存數(shù)據(jù)下標(biāo)iSaveDataIndex之差,當(dāng)該差值達到預(yù)設(shè)值時,從數(shù)據(jù)緩存區(qū)中讀取數(shù)據(jù)并保存成數(shù)據(jù)文件(采用異步模式將每道單獨存儲為一個文件)。數(shù)據(jù)保存完成后,循環(huán)數(shù)組的已保存數(shù)據(jù)下標(biāo)iSaveDataIndex+1,其數(shù)據(jù)保存詳細流程見圖9。
e.數(shù)據(jù)整理
為方便數(shù)據(jù)處理需要把同一時段的各道檢波器的數(shù)據(jù)保存為一個文件,當(dāng)由于檢波器或者采集分站故障導(dǎo)致數(shù)據(jù)缺失時做填零處理。因而增加一個專門進行數(shù)據(jù)整理的子模塊,由一個單獨的線程來處理,其數(shù)據(jù)整理詳細流程見圖10。
f.系統(tǒng)自恢復(fù)
井下的供電系統(tǒng)或者網(wǎng)絡(luò)經(jīng)常檢修或者故障,導(dǎo)致隨采地震監(jiān)測設(shè)備出現(xiàn)故障,當(dāng)故障解決后,系統(tǒng)應(yīng)該能夠自動恢復(fù),但是該系統(tǒng)是由多個監(jiān)測分站組成的,分站之間需要不斷進行時間同步,當(dāng)一臺分站出現(xiàn)故障后,該分站停止采集,其他分站仍然正常采集,當(dāng)該分站故障解決后,要想恢復(fù)采集,必須要把系統(tǒng)中所有的分站進行重啟。圖11所示流程,就是用來檢測網(wǎng)絡(luò)是否出現(xiàn)故障,如果出現(xiàn)故障,則一直檢測,直到故障修復(fù),然后重新啟動系統(tǒng)。
4隨采地震監(jiān)測數(shù)據(jù)采集軟件聯(lián)調(diào)與測試
4.1運行環(huán)境
數(shù)據(jù)采集軟對運行環(huán)境的要求如下:
操作系統(tǒng):windows7及其以上;CPU:2.5GHz,4核;內(nèi)存:8GB;硬盤:500GB。
4.2聯(lián)調(diào)與測試
該軟件與井下監(jiān)測分站以及數(shù)據(jù)處理系統(tǒng)在實驗室進行為期1個月的聯(lián)調(diào)測試,聯(lián)調(diào)過程中對采集軟件與監(jiān)測分站和數(shù)據(jù)處理軟件的接口進行了修改和完善,并在野外進行了為期2個月的穩(wěn)定運行后,各項性能指標(biāo)都達到了設(shè)計要求,軟件實時波形界面見圖12所示。最后在貴州巖腳煤礦進行為期3個月全面試運行,無論是采集數(shù)據(jù)還是與數(shù)據(jù)處理軟件的通信都正常工作。
5結(jié)論
我國的計算機軟件專業(yè)教育在國際化、標(biāo)準(zhǔn)化方面已經(jīng)大大落后于先進的國家。首先是英語教育水平不高。在軟件產(chǎn)業(yè),英語毫無疑問是第一語言。愛爾蘭、印度之所以成為軟件出口大國,與這些國家擁有大批英語軟件人才密切相關(guān)。我國軟件專業(yè)的碩士乃至博士英語聽、說、寫的能力障礙成為國際化的一道坎。練好英語也成為我國軟件人才流向外企或國外的主要目標(biāo)之一。其次,我國許多高校教材平均每5 年才更新一次, 大大落后于國際軟件業(yè)的發(fā)展。這也是大學(xué)生畢業(yè)后難以勝任軟件企業(yè)要求的主要原因。
與之相比,印度APTECH 的教材每年更新一次。
二、國內(nèi)外市場對軟件人才的需求
我國和印度同為發(fā)展中國家, 但印度已成為除美國外的第二大軟件出口國。盡管我國的軟件市場一直保持快速增長,但軟件總體發(fā)展水平仍處于初級階段, 這使我國的軟件產(chǎn)業(yè)將有進一步快速發(fā)展的空間,軟件工程也會得到更多的重視和扶持。
國內(nèi)市場每年對軟件人才的需求高達80 萬,而各高校計算機專業(yè)畢業(yè)生中的軟件工程人才還很缺乏, 高素質(zhì)的軟件工程人才尤為短缺。畢業(yè)生主要在軟件公司、企事業(yè)單位、高校、研究所、國防等部門從事軟件設(shè)計、開發(fā)、應(yīng)用與研究工作;另外也可攻讀本學(xué)科或相關(guān)高新技術(shù)學(xué)科、交叉學(xué)科的碩士學(xué)位。推薦閱讀:
因此,面對如此高的市場需求,我們開放教育要彌補普通高校的培養(yǎng)人才空缺, 為在職在崗的相關(guān)人才提供就業(yè)發(fā)展的學(xué)習(xí)機會。推薦閱讀:談機電一體化裝置及控制系統(tǒng)的設(shè)計論文
三、依靠電大三網(wǎng)優(yōu)勢,發(fā)揮成人自身特點,創(chuàng)建自有教學(xué)模式筆者認為在教學(xué)模式上應(yīng)該從以下幾個方面入手:
1、教師隊伍的知識更新專業(yè)教師隊伍知識更新是至關(guān)重要的, 教師是學(xué)生學(xué)習(xí)的引導(dǎo)者,是教學(xué)環(huán)節(jié)的核心力量,因此要想把一個專業(yè)建設(shè)完善,首先要從教師的知識結(jié)構(gòu),知識層次入手。 軟件工程的特點決定了其基本理論和方法一般需要較長的從業(yè)經(jīng)歷或經(jīng)驗, 所以中青年教師常常是這方面的專家; 而程序設(shè)計技術(shù)和軟件開發(fā)工具往往是年輕人的專利,相關(guān)課程的教學(xué)最好由年輕教師擔(dān)任。在每個年齡段還應(yīng)該分出教師的層次。
軟件系統(tǒng)是計算機系統(tǒng)的靈魂,軟件系統(tǒng)本身的復(fù)雜性和人的思維的局限性造成了軟件系統(tǒng)中可能會潛伏各種各樣的故障1 這些軟件故障引發(fā)的軟件失效可能會給用戶帶來損失1 對軟件故障的分類方法有很多種,比較有代表性的是IBM 公司對其大型項目的故障模式采用的正交缺陷分類法(簡稱ODC) [3 ]1 這種故障分類方法對軟件測試有一定的指導(dǎo)意義,但用戶更關(guān)心的是如果軟件系統(tǒng)中潛伏著故障,它產(chǎn)生的失效能夠帶來多大的損失1 有些故障即使數(shù)量較多,也是用戶能容忍的,另外一些故障則可能會給計算機系統(tǒng)甚至是給與之相關(guān)的更大規(guī)模的系統(tǒng)造成毀滅性的損失1 例如,航天器發(fā)射過程中火箭的爆炸,由這類故障引發(fā)的失效發(fā)生的概率必須比較低,用戶才能接受1 如果對軟件系統(tǒng)中可能潛伏的故障不按照其可能造成的損失進行劃分,對所有類型的故障發(fā)生概率均同等對待,則可能會加大軟件測試的工作量和強度,提高軟件的測試費用,給用戶帶來較大的經(jīng)濟壓力1 因此,有必要據(jù)此對軟件故障進行劃分1定義11 設(shè)FALL是軟件系統(tǒng)S 中潛伏的全部故障組成的集合。推薦閱讀:計算機網(wǎng)絡(luò)和系統(tǒng)病毒及其防范措施畢業(yè)論文
2 利用前面建立的軟件可靠性增長模型,建立了一個穿戴計算機軟件系統(tǒng)可靠性增長
《自由軟件》的提法對于計算機用戶來說并不是什么新鮮事。而自由軟件的概念、自由軟件的思想、自由軟件的情懷、自由軟件的意義、自由軟件的范圍,特別是開發(fā)應(yīng)用自由軟件的觀念,或許不同的人有各自的理解,甚至有很大的差異。
筆者自詡是水利水電工程地質(zhì)計算機自由軟件的倡導(dǎo)者,兩年前即將“韋港字典”作為自由軟件公開進行交流,從而帶動了更多的自由軟件的廣泛交流??怯凇豆こ痰刭|(zhì)計算機應(yīng)用》1996年第3期的《贊自由軟件》,闡明了筆者對自由軟件的個人觀點。本文“再贊”自由軟件,其出發(fā)點仍在于希望通過自由軟件的交流來促進工程地質(zhì)軟件的發(fā)展,為本專業(yè)計算機的普及和計算機應(yīng)用水平的提高多探一條路。本刊不斷刊出一些工程地質(zhì)專業(yè)的自由軟件介紹,相信探索這條路是有意義的,有希望的,也是符合工程地質(zhì)專業(yè)特點的。
1自由軟件神侃
1.1自由軟件的起源、組織和自由軟件思想
自由軟件起源于美國。麻省理工學(xué)院的研究人員M.Stallman不滿于一些軟件廠家的傲慢與狹隘,將自己開發(fā)的軟件產(chǎn)品與他人共享,提出了自由軟件的概念,1984年成立了“自由軟件基金會”,全球千千萬萬軟件專家紛紛響應(yīng),形成了大量高質(zhì)量的自由軟件。
自由軟件并無權(quán)威性的嚴格定義,但被PC-Talk的作者AndrewFluegelman注冊了Freeware這一術(shù)語。洋人取的名字Freeware,將它直譯成中文就成了自由軟件這一專用詞,也有譯成免費軟件的。Freeware這個詞發(fā)明得實在太妙,簡直就是妙不可言。十分妙哉非常妙哉相當(dāng)妙哉的就是無論將Freeware直譯還是意譯,她的中文詞意都是十分清楚的。自由的意義在于此類軟件可以自由拷貝自由使用自由交流;免費的含義就更為明白:不要錢,白送!顯然,自由(免費)軟件的字面意義與實際意義是絕對的名符其實!
中國軟件行業(yè)協(xié)會中的自由軟件分會,于1993年4月面向全國各行各業(yè)組建的自由軟件聯(lián)誼網(wǎng),為國內(nèi)的自由軟件交流形成氣候確立了合法身份。多年來,聯(lián)誼網(wǎng)一直在《軟件世界》雜志上刊登自由軟件信息和介紹,并為全體網(wǎng)員免費拷貝自由軟件。時至今日,聯(lián)誼網(wǎng)組織在擴大,內(nèi)涵在外延。1997年6月17日,中國軟件行業(yè)協(xié)會國際自由軟件應(yīng)用研究發(fā)展分會正式宣告成立,在北京舉行了隆重的成立大會?!队嬎銠C世界》報從1997年9月起,開辟了“自由軟件系列談”專欄。各類計算機報刊雜志幾乎每期都刊有自由軟件的下載網(wǎng)址。至此,自由軟件在中國躍上了一個新臺階。
自由軟件的思想是哪個階級的?如此命題在今天看來確實荒唐,然!在荒唐年代7個音符里還有階級斗爭呢。自由軟件是一種計算機軟件,這種軟件在功能與應(yīng)用方面與其它性質(zhì)的軟件沒有嚴格的本質(zhì)區(qū)別和范圍界定。而將自由軟件的存在上升成為哲學(xué)概念,升華成為一種思想,一種理念,讓哲學(xué)家思想家們?nèi)ふ依碚撘罁?jù),經(jīng)受實踐檢驗,則大有文章可做。同樣,將自由軟件的實踐作為文化進行探討,形成一種自由軟件文化,照樣可以讓文人們有寫不完的題材,做不完的文章。
回到現(xiàn)實中來,自由軟件只不過也是計算機程序,怎么還有思想呢?別太復(fù)雜化神秘化懸虛化深沉化,其實,她就是中國人再熟悉不過的“為人民服務(wù)”的思想!奉獻的思想,這種思想不是社會主義的專利,其它主義也有,否則為什么Freeware一詞被資本主義的洋人注了冊呢。
1.2自由軟件的意義
自由軟件從誕生之日起就表現(xiàn)出一種旺盛的生命力,得到業(yè)界認可并迅速遍及全球,證實了她的存在價值和深層次的社會意義。
在芬蘭赫爾辛基理工大學(xué)從事研究工作的科學(xué)家宮敏先生使用自由軟件上了癮,得出結(jié)論:自由軟件優(yōu)于商業(yè)軟件!他在國外的體會是:鑒于自由軟件的水平之高、應(yīng)用面之廣并有源代碼,廣泛提倡使用自由軟件、學(xué)習(xí)自由軟件、參與開發(fā)自由軟件,對于方便用戶使用、保護用戶投資、提高軟件應(yīng)用與開發(fā)的綜合水平、打破商業(yè)軟件的壟斷和控制都具有重大意義,是非常必要的。
自由軟件有無商業(yè)意義,回答是肯定的。一個向公眾提供好的自由軟件的公司或企業(yè),對于樹立公司形象將超過鋪天蓋地的廣告效應(yīng)。自由軟件的傳播不必花廣告費,自由拷貝轉(zhuǎn)送過程中,就義務(wù)為軟件作了免費廣告。一夜暴富的Netscape公司,很大程度上就是因為始終堅持免費發(fā)放自己開發(fā)的導(dǎo)航者瀏覽器(NetscapeNavigator),在Internet上占領(lǐng)先機,擁有一筆無法估量的財富--傳遍網(wǎng)絡(luò)的聲譽,從而獲得70%以上Internet產(chǎn)品的市場份額。Netscape公司在微軟公司探險家瀏覽器(InternetExplorer)的窮追猛逼之下,宣布將新版本瀏覽器軟件的源代碼上載到Internet主頁讓需要者免費下載。網(wǎng)上搜索引擎Yahoo一直未改初衷,始終堅持免費向用戶提供信息檢索查詢服務(wù),每天吸引了上百萬的網(wǎng)絡(luò)來訪者,大量商業(yè)廣告為Yahoo帶來了滾滾財源。
自由軟件具有滿足表現(xiàn)欲的奇效,可以毫無約束地表現(xiàn)自己,就象Internet上的個人主頁一樣,向世人盡情地展示自己的才華。個人主頁沒有訪問者,那就是白占服務(wù)器的空間;自己編的程序不提供給他人用,等于白搭。計算機是年輕人的事業(yè),年輕人具有極強的表現(xiàn)欲望,自由軟件是電腦狂的最好表現(xiàn)方式,也是編程者個人價值的充分體現(xiàn)。
軟件具有很強的時效性。操作系統(tǒng)在瘋狂升級,用戶的口味也在不斷翻新,老的程序在新操作系統(tǒng)上運行起來總是那么別扭。計算機編程語言層出不窮,編程工具功能日益強大,程序員的編程工作量也有所減輕,用比以往少許多的工作量編出的應(yīng)用軟件,其功能更強大速度更快捷。例如第五代函數(shù)型編程語言--J語言,與傳統(tǒng)的編程語言相比,就先進多了。用BASIC編一個求平均值的計算程序需寫8行代碼,J語言僅用一行;用BASIC編寫的求解二元一次線性方程組程序需100余行代碼,J語言僅需兩行。軟件的時效性說明,今天的應(yīng)用軟件實在沒有什么保存和收藏價值,更無增值意義。一種軟件一旦成為明日黃花,也就意味著淪落到毫無價值無人問津的凄涼境地。不能形成商品的軟件走自由軟件之路實為明智之舉,這也許是一些電腦程序狂隨時將自己編的軟件向社會無償提供的原因之一。
自然,人們對自由軟件最關(guān)心的是她的“免費”意義。免費似乎成了Internet上最基本最流行的理念,許多計算機黑客的原始動機就是信息應(yīng)該無償獲得,因此,黑客們(計算機高手)便在此原始動機的驅(qū)駛下肆無忌憚地猛闖各類計算機網(wǎng)絡(luò)系統(tǒng),讓政府官員軍方要員網(wǎng)絡(luò)管理員們膽戰(zhàn)心驚。無償獲得信息的原始動機導(dǎo)致了黑客的產(chǎn)生,軟件廠家的傲慢、狹隘、壟斷和控制,創(chuàng)造了自由軟件的輝煌。計算機用戶們引吭高歌:我愛你!自由軟件。
自由軟件的文化內(nèi)涵是豐富的,自由軟件的自由情懷是浪漫的,自由軟件的思想是先進的,自由軟件的奉獻情操是高尚的,自由軟件的使用價值是公認的,自由軟件的社會意義是深遠的……??傊?自由軟件是人類社會步入高級階段的必然產(chǎn)物。
2Internet上的自由軟件資源
Internet的全球化為自由軟件的發(fā)展提供了絕妙的生存空間和交流通道,大約有40%的Internet服務(wù)器所使用的軟件是從網(wǎng)上免費獲得的。Internet上有大量的站點存放有成千上萬種自由軟件、共享軟件(Shareware)、和公共軟件(PublicDomainSoftware),還有專門存放此類軟件供人們下載的網(wǎng)址,如等等。一些此類軟件還有適合多種軟硬件平臺的版本,如DOS版、Windows版、Macintosh版和UNIX版。
“自由軟件庫”作為Internet的一個重要組成部分,在國外已經(jīng)非常普遍,大量著名的服務(wù)站點為自由軟件的交流和發(fā)展起到了很好的推動作用。“中國自由軟件庫”1997年8月在國家經(jīng)濟信息網(wǎng)上正式開通,網(wǎng)址:,存有80G容量的自由軟件(97年8月公布),堪稱是世界上規(guī)模最大的自由軟件檔案庫之一。國內(nèi)許多ISP也在自己的網(wǎng)頁上開辟有“自由軟件”欄目,如瀛海威、東方網(wǎng)景等。時至今日,自由軟件的交流也就不再僅限于磁盤拷貝這一業(yè)界古老的媒體傳播形式了。
“免費”是Internet的最大魅力,然而“免費”在Internet上遠不止僅限于自由軟件!她還包括免費網(wǎng)址、免費主頁、免費Email、免費查詢、免費教科書、免費服務(wù)、免費…。利用搜索引擎Yahoo,在查詢詞條中輸入“free,Internet,stuff”,即可找到一些專門收集免費網(wǎng)上資源的網(wǎng)站,國內(nèi)四通利方網(wǎng)站中的《網(wǎng)上免費服務(wù)大全》就是這樣的一個網(wǎng)站。
總之,Internet上的免費資源多如牛毛,信手拈來幾個網(wǎng)址可以一試:
中國自由軟件庫:;瀛海威時空:;
中國經(jīng)濟信息網(wǎng):;四通利方:;
共享軟件經(jīng)典:;;
下載軟件的好去處:;
熱門免費電子函件:。
3工程地質(zhì)軟件何處去初探
水利水電工程地質(zhì)專業(yè)的應(yīng)用軟件分散、標(biāo)準(zhǔn)化程度低,多為各單位或個人自主開發(fā)的自用軟件,也有一些與高校或科研單位合作針對某一工程而開發(fā)的專門性軟件。前者用戶群有限,沒有形成規(guī)模或事實標(biāo)準(zhǔn),軟件開發(fā)者和用戶之間是單位與單位之間的轉(zhuǎn)讓關(guān)系(盡管也存在買賣關(guān)系,但算不上商品軟件,原因請見參考文獻1);后者由于針對性較強,從特殊到一般顯然有些勉強,也沒見到有多少是得以推廣應(yīng)用的。盡管在許多科技成果鑒定意見中都美言有推廣價值,實際上正如北大方正集團的掌門人王選教授所言,誰要相信那些科研成果的鑒定意見,中國就是世界第一科技大國。多年來,水利水電系統(tǒng)的確也沒有進行過規(guī)模性的投入和開發(fā),更沒有正規(guī)的開發(fā)商或軟件組織來研究到底我們應(yīng)該開發(fā)什么樣的軟件,上什么檔次,以什么為標(biāo)準(zhǔn),當(dāng)然也就不具備象樣的商業(yè)意義。
工程地質(zhì)軟件到底向何處去?這一長期困惑我們的疑難命題,隨著勘測設(shè)計市場化進程的加快,沖突與矛盾將更加復(fù)雜化。新機制在落后的技術(shù)基礎(chǔ)上運作,對于進入市場競爭是極為不利的,而技術(shù)的革命性進步又要面對尚在過渡中的管理機制的約束,這種進步更將步履維艱。專業(yè)軟件的開發(fā)需要大量投入,誰來投入?誰來組織、研究、系統(tǒng)分析、總體設(shè)計?誰來實施?組建協(xié)作網(wǎng)的目的之一,是希望走開放聯(lián)合之路,聯(lián)合各單位共同投入,建立標(biāo)準(zhǔn),高效通用。然而,協(xié)作網(wǎng)這樣一種松散的專業(yè)技術(shù)性質(zhì)的群眾組織,不具備任何約束效力,完全是一種自愿合作的運作機制,能否完成這一歷史使命,有待于實踐去檢驗。
當(dāng)前或者說近期我們應(yīng)該為地質(zhì)軟件做些什么?請大家討論,最好能提出一些可以操作的解決方案。所謂領(lǐng)導(dǎo)重視,國家支持,總院組織,聯(lián)合開發(fā)等等大框架,不具備實際的操作意義。根據(jù)本系統(tǒng)的實際情況,兩年前我們就提出走自由軟件之路的倡議,希望各單位和地質(zhì)計算機愛好者們將自己開發(fā)的不能形成商品的軟件貢獻出來廣泛進行交流,得到了積極響應(yīng)。成勘院任鳴春專家提供的“AutoCAD圖案生成器”工具,隨“標(biāo)準(zhǔn)圖例庫”軟件發(fā)至各網(wǎng)員單位,反映良好。最近又有長江勘測技術(shù)研究所的王秋明女士向協(xié)作網(wǎng)提供自由軟件。衷心感謝他們。
為了我國的水利水電勘測事業(yè),為了工程地質(zhì)專業(yè)學(xué)科的發(fā)展,為了使本專業(yè)已經(jīng)落后的計算機應(yīng)用現(xiàn)狀改觀,希望我們的地質(zhì)計算機專家,將你們的聰明才智貢獻出來,服務(wù)于勘測事業(yè),服務(wù)于社會。協(xié)作網(wǎng)將為本專業(yè)的自由軟件交流提供廣闊的天地。自由軟件永存!
2存在的問題
1)思想認識上不夠重視學(xué)生方面:有些學(xué)生存在完成任務(wù)式的應(yīng)付心里,避重就輕,能簡就簡,敷衍了事。有些學(xué)生則只重視找工作而輕視畢業(yè)設(shè)計,不愿在畢業(yè)設(shè)計上花費太多時間和精力,甚至有些學(xué)生還以找工作為由,完全依賴于導(dǎo)師,向?qū)熕饕创a,甚至花錢在網(wǎng)上購買來交差。已經(jīng)找到工作的學(xué)生,更是認為畢業(yè)設(shè)計做的好與不好對自己沒什么影響,對待畢業(yè)設(shè)計也更加心不在焉。導(dǎo)師方面:大多數(shù)指導(dǎo)教師除了要指導(dǎo)學(xué)生畢業(yè)設(shè)計之外,還要承擔(dān)大量的教學(xué)和科研任務(wù),在畢業(yè)設(shè)計指導(dǎo)工作上能夠投入的精力和時間非常有限,致使有些導(dǎo)師對畢業(yè)設(shè)計的指導(dǎo)工作不太重視,對學(xué)生放任自流,不管不問,或者是直接將相關(guān)源代碼發(fā)給學(xué)生,以“簡化”指導(dǎo)工作。由于思想上的不重視,學(xué)生學(xué)習(xí)態(tài)度不認真,導(dǎo)師指導(dǎo)工作不到位,造成畢業(yè)設(shè)計流于形式,疏于管理,效果較差,使得學(xué)生白白浪費了畢業(yè)前的一次綜合訓(xùn)練機會。因此,如何充分認識畢業(yè)設(shè)計的重要性,并進行相應(yīng)的教學(xué)改革是軟件工程專業(yè)畢業(yè)設(shè)計必須要面對并解決的問題。
2)時間安排上不夠科學(xué)畢業(yè)設(shè)計一般安排在第八學(xué)期,這期間剛好是學(xué)生求職和考研的黃金時間段,由于目前就業(yè)形勢的日益嚴峻,學(xué)生就業(yè)壓力越來越大,當(dāng)求職和考研時間與畢業(yè)設(shè)計時間發(fā)生沖突時,學(xué)生都會選擇將主要精力投入到求職和考研上,有些還要去外地求職、應(yīng)聘考試、面試等,畢業(yè)設(shè)計自然是無暇顧及。而且,學(xué)校方面,為了保證就業(yè)率,往往對學(xué)生畢業(yè)設(shè)計的質(zhì)量也是睜一只眼閉一只眼,這又在無形中鼓勵了學(xué)生消極對待畢業(yè)設(shè)計的態(tài)度,畢業(yè)設(shè)計質(zhì)量下降也就成為必然結(jié)果。
3)題目設(shè)置上不夠合理由于畢業(yè)設(shè)計在高校各類教學(xué)活動中是最具綜合性和獨立性的,相對于常規(guī)課程而言,對指導(dǎo)教師要求也就更高,尤其軟件工程專業(yè),工程實踐性比較強,但每年真正來源于實際工程項目的題目所占的比例較小,很多題目都是虛構(gòu)出來的,導(dǎo)致有些題目不是理論性太強,就是缺乏具體需求的支撐,使學(xué)生很難從畢業(yè)設(shè)計過程中真正領(lǐng)悟到真實的軟件工程方法。而有些指導(dǎo)教師自己都沒參與過實際的工程項目,本身就缺乏實踐經(jīng)驗,對學(xué)生畢業(yè)設(shè)計的指導(dǎo)只是憑著自己的感覺來進行,缺乏系統(tǒng)性、整體性、科學(xué)性和嚴謹性,學(xué)生遇到問題后,難以得到及時的解決,導(dǎo)致抄襲現(xiàn)象時有發(fā)生,甚至有些學(xué)生直接照搬往屆畢業(yè)生的設(shè)計成果。畢業(yè)設(shè)計的主要目的在于通過畢業(yè)設(shè)計的訓(xùn)練來提升學(xué)生對所學(xué)知識的綜合應(yīng)用能力以及創(chuàng)新能力,從而實現(xiàn)學(xué)生從學(xué)校到工作崗位的平穩(wěn)過度。但由于題目設(shè)置上的不合理,題量太少,層次不清,導(dǎo)致選題匹配效果差。在選題時,部分能力差的學(xué)生所選題目難度太大,造成畢業(yè)設(shè)計很難完成,而有些能力強的學(xué)生所選題目難度過小,達不到能力提升的目的。
4)過程監(jiān)管上不夠到位眾所周知,對于軟件工程項目而言,過程控制與管理是項目執(zhí)行的關(guān)注點,畢業(yè)設(shè)計也當(dāng)如此。雖然學(xué)校也會在畢業(yè)設(shè)計過程中組織對各階段的工作情況進行檢查,但執(zhí)行檢查工作的不一定是專業(yè)教師,使得這種檢查大多只是對指導(dǎo)老師所填寫的各種表格和文檔等表面內(nèi)容進行檢查,對畢業(yè)設(shè)計的過程起不到實際的監(jiān)督作用,再加之有些學(xué)生在校外求職或?qū)嵙?xí)等原因造成指導(dǎo)教師與學(xué)生無法定期見面和溝通不暢等問題,使得指導(dǎo)教師難以用軟件工程方法對學(xué)生進行指導(dǎo)。畢業(yè)設(shè)計雖然啟動較早,但實際上很多學(xué)生前期在畢業(yè)設(shè)計上很少投入時間和精力,只是在答辯前為了完成任務(wù)而趕工應(yīng)付,這樣的畢業(yè)設(shè)計質(zhì)量自然也就不佳。
5)量化考核上不夠嚴格畢業(yè)設(shè)計成績一般由平時成績+論文成績+答辯成績?nèi)糠职匆欢ū壤龢?gòu)成,平時成績由指導(dǎo)教師自行把握,論文成績則由其他有經(jīng)驗的教師進行評閱,答辯成績由答辯委員會老師按照相關(guān)評分標(biāo)準(zhǔn)打分并取平均分,這樣雖然基本可以保證成績的公正性,但成績構(gòu)成太簡單,未顯示地將開題報告、文獻翻譯、分析和設(shè)計過程以及總結(jié)等納入到考核范圍,對畢業(yè)設(shè)計的前期和中期工作沒有約束力。在成績評定時,有些導(dǎo)師要求不嚴,采取寬容遷就的態(tài)度。答辯時,通過門檻較低,造成大部分學(xué)生僅以答辯及格為目標(biāo),在思想上不重視,答辯準(zhǔn)備工作不扎實。同時,學(xué)校為了提高學(xué)生畢業(yè)率,在最終答辯時,對畢業(yè)設(shè)計的質(zhì)量要求也有所放松,這也是導(dǎo)致畢業(yè)設(shè)計質(zhì)量難以保證的一個重要原因。
3采取的對策
時間安排上,可以提前啟動畢業(yè)設(shè)計工作,將原來的第八學(xué)期開始提前到第六學(xué)期中后期,此時學(xué)生已經(jīng)學(xué)完大部分課程,具有了一定的知識基礎(chǔ),而且學(xué)生都在校,可以隨時與導(dǎo)師見面,指導(dǎo)教師也有充分的時間對畢業(yè)設(shè)計項目隨時跟進,隨時指導(dǎo)。導(dǎo)師資格審查上,對于軟件工程專業(yè)來說,學(xué)生畢業(yè)設(shè)計的導(dǎo)師,應(yīng)該由長期從事實際工程實踐或者有較好科研成果的“雙師型”(雙師即“教師”、“工程師”)教師來擔(dān)任,也可以聘請校外科研單位或企業(yè)中水平較高的工程師來擔(dān)任企業(yè)導(dǎo)師,這樣不僅可以減輕指導(dǎo)教師短缺的壓力,也能促進指導(dǎo)教師隊伍多元化模式的形成。題目設(shè)置上,要求題量要充分,使得水平層次不同的學(xué)生都能選到合適的題目;難度和工作量要適中,且要有一定的創(chuàng)意,使學(xué)生通過畢業(yè)設(shè)計的訓(xùn)練,在綜合應(yīng)用能力和創(chuàng)新能力上都能夠得到有效的提高。有課題的指導(dǎo)教師要盡量結(jié)合自己的課題來設(shè)計題目,沒課題的指導(dǎo)教師可以從與學(xué)校有合作的企事業(yè)單位中獲取有實際意義的題目。鼓勵學(xué)生根據(jù)自己的興趣點和就業(yè)取向自擬題目,允許學(xué)生到實習(xí)企業(yè)中根據(jù)企業(yè)的實際工程需要選題和實施畢業(yè)設(shè)計,這樣既能解決實際問題又可完成畢業(yè)設(shè)計。過程監(jiān)管上,首先要在指導(dǎo)教師和學(xué)生之間建立有效的溝通聯(lián)系機制和問題討論的例會制度,充分發(fā)揮指導(dǎo)教師的引導(dǎo)作用,在畢業(yè)設(shè)計過程中,堅持每周師生溝通一次。學(xué)生提出問題,指導(dǎo)教師引導(dǎo)和總結(jié),鼓勵學(xué)生發(fā)揮主觀能動性和創(chuàng)造力。同時,學(xué)校要成立由領(lǐng)導(dǎo)牽頭、具有一定工程實踐經(jīng)驗的專業(yè)技術(shù)人員組成的督導(dǎo)組,對畢業(yè)設(shè)計過程包括選題、開題、中期檢查、答辯和成績評定等各個環(huán)節(jié)實施有效的監(jiān)控和督導(dǎo),加強管理學(xué)生的同時也要加強對指導(dǎo)教師工作質(zhì)量的檢查,確保畢業(yè)設(shè)計工作能夠有序、有效的實施。量化考核上,要對畢業(yè)設(shè)計從前期的開題、文獻查閱,到中期的分析、設(shè)計、實現(xiàn),再到后期的總結(jié)等各個階段的進行量化考核,前一階段的成績考核不合格者,不能進行下一階段工作,必須加以整改,直到整改合格后才能進入下一階段。對于未能按要求如期完成畢業(yè)設(shè)計的可以推遲答辯,對于首次答辯不合格的可以進行二次答辯,仍不合格的,可以緩發(fā)畢業(yè)證。只有建立嚴格的考核制度,才能對學(xué)生有約束力,讓學(xué)生從思想上重視畢業(yè)設(shè)計,進而保證畢業(yè)設(shè)計的質(zhì)量。
一、軟件生存周期各階段應(yīng)完成的任務(wù)
1.概要設(shè)計階段和詳細設(shè)計階段概要設(shè)計階段主要完成軟件系統(tǒng)總體結(jié)構(gòu)的建立、定義功能模塊的接口、設(shè)計全局數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)、規(guī)定設(shè)計約束、編制概要設(shè)計文檔等工作;詳細設(shè)計階段主要完成模塊詳細設(shè)計及編制模塊的詳細規(guī)格說明工作。包括模塊的詳細功能、算法、數(shù)據(jù)結(jié)構(gòu)和模塊間的接口信息等設(shè)計,擬定模塊測試方案;把模塊詳細設(shè)計的結(jié)果匯總,形成模塊詳細規(guī)格說明書。這兩個階段對應(yīng)于畢業(yè)設(shè)計的系統(tǒng)設(shè)計階段。2.實現(xiàn)階段與組裝測試階段實現(xiàn)階段主要完成編碼及單元測試工作。根據(jù)模塊詳細規(guī)格說明書,將詳細設(shè)計轉(zhuǎn)化為程序代碼、對模塊程序進行測試,驗證模塊功能及接口與詳細設(shè)計文檔的一致性,并形成單元測試報告;組裝測試階段主要完成模塊程序組裝與測試及組裝測試報告的編寫。3.確認測試階段該階段主要完成軟件系統(tǒng)測試、確認測試文檔編制及軟件評審工作。根據(jù)軟件需求規(guī)格說明定義的全部功能和性能要求及軟件確認測試準(zhǔn)則對軟件系統(tǒng)進行總測試;向用戶提供以確認測試報告為主的有關(guān)文檔,包括系統(tǒng)操作手冊、源程序清單和項目開發(fā)總結(jié)報告等;由專家、用戶、軟件開發(fā)人員組成的軟件評審小組對軟件確認報告、測試結(jié)果和軟件進行評審,并將得到確認的軟件產(chǎn)品交付用戶使用。這個階段主要對應(yīng)于畢業(yè)設(shè)計(論文)中的論文評審、結(jié)題驗收及畢業(yè)設(shè)計的答辨準(zhǔn)備階段。4.軟件運行與維護階段主要進入軟件的使用階段,并完成軟件的維護工作。它主要對應(yīng)于畢業(yè)設(shè)計中的答辯階段。
二、畢業(yè)設(shè)計應(yīng)注意的幾個問題
1.摘要摘要是對文章主要內(nèi)容的摘錄,要求精、短、完整。以幾十字至三百字左右為宜。摘要應(yīng)具有獨立性和自明性,從摘要中即應(yīng)獲得必要的信息;摘要中只能使用第三人稱;要客觀如實地反應(yīng)原文的內(nèi)容,要著重反映論文的最新內(nèi)容和作者特別強調(diào)的觀點;要求結(jié)構(gòu)嚴謹、語義確切、表述簡明,一般不分段落、不進行自我評價。2.關(guān)鍵詞關(guān)鍵詞主要用于論文檢索,它是從論文的題名、摘要和正文中選出的,是對表述論文的中心內(nèi)容有實質(zhì)意義的詞匯,關(guān)鍵詞一般以3~5個為宜。3.結(jié)論結(jié)論寫作的內(nèi)容應(yīng)主要考慮本文研究結(jié)果是什么?研究結(jié)果說明了什么?對前人有關(guān)的看法作了哪些修正、補充、發(fā)展、證實或否定?本文研究的不足之處或遺留未予解決的問題以及對解決這些問題的可能的關(guān)鍵點和方向等。結(jié)論應(yīng)該準(zhǔn)確、完整、明確、精練。4.需求分析在畢業(yè)設(shè)計中,學(xué)生往往不能對所做題目進行充分的調(diào)研,需求不明確,隨意想象的成分較多。特別是在數(shù)據(jù)表的建立上,大部分同學(xué)隨意設(shè)置字段的類型,而字段長度基本上采用默認置。而在實際項目開發(fā)中,數(shù)據(jù)項的設(shè)置應(yīng)主要注意以用戶的需求和滿足系統(tǒng)要求為準(zhǔn),而不應(yīng)設(shè)計冗余的字段;數(shù)據(jù)的類型要依據(jù)實際需求,當(dāng)某些字段可以是選擇某幾種類型之一,應(yīng)考慮哪一種更有利于本系統(tǒng)或哪種更易于用戶操作和維護。5.詳細設(shè)計許多同學(xué)把詳細設(shè)計階段的任務(wù)理解為代碼實現(xiàn),因此,在概要設(shè)計之后就著手進行代碼的編寫而忽略了算法的表達及測試用例的編寫環(huán)節(jié),由此造成的結(jié)果是隨意編程,大量的時間浪費在程序的修改和調(diào)試上。6.軟件測試測試做得不夠全面,大部分同學(xué)只選擇了有效的測試用例,而沒有進行無效的測試用例的設(shè)計,因此所做的軟件BUG較多。7.團隊合作在畢業(yè)設(shè)計中,應(yīng)有意識地鍛煉學(xué)生們的團隊協(xié)作精神,因此,在布置畢業(yè)設(shè)計題目時,應(yīng)盡量選擇規(guī)模大一點的題目,然后由4~5名同學(xué)共同協(xié)作,每人完成一個子題目。這樣,可以使學(xué)生們分析問題和解決問題的能力、溝通和表達能力得到充分鍛煉,為今后的工作奠定基礎(chǔ)。
作者:王素芬 單位:沈陽工程學(xué)院
博士畢業(yè)論文論文相比普通高校畢業(yè)論文的要求略低,國家開放大學(xué)一般要求論文率不得超過30%,而普通高等院校大多要求不超過20%-30%,各位學(xué)員在前應(yīng)注意所在博士畢業(yè)論文的具體率要求。
2、博士畢業(yè)論文論文用什么工具
博士畢業(yè)論文使用的論文使用是萬方相似性檢測系統(tǒng),相比知網(wǎng)系統(tǒng),該系統(tǒng)較為寬松,如果在進行時,搞不清楚該使用什么軟件,可以選擇知網(wǎng)本科論文軟件,只要知網(wǎng)能過,其他軟件都能順利通過。
3、博士畢業(yè)論文論文怎么
對于申請國家開放大學(xué)學(xué)位的畢業(yè)論文,都要求進行,具體檢測流程如下:①學(xué)員將畢業(yè)論文提交到所在電大分部圖書館;②分部對所有畢業(yè)論文進行批量檢測,每篇1次;③對于不合格的論文,及時反饋檢測報告給指導(dǎo)老師,指導(dǎo)老師根據(jù)報告指導(dǎo)學(xué)生進行修改;④修改完成后再次提交到分部進行復(fù)檢,復(fù)檢只有一次機會。
博士畢業(yè)論文操作步驟:
(1)博士畢業(yè)論文通過機構(gòu)賬號登錄萬方平臺;
(2)進入檢測平臺后,選擇新→批量檢測入口→創(chuàng)建任務(wù)→急速上傳模式→選擇論文→開始檢測→等待生成檢測報告→下載檢測報告。
4、順利通過博士論文的經(jīng)驗
設(shè)計畢業(yè)論文在培養(yǎng)大學(xué)生探索真理、強化社會意識、進行科學(xué)研究、提高綜合實踐能力等方面起到關(guān)鍵作用。畢業(yè)論文中有一類是綜述類論文,其注重培養(yǎng)學(xué)生對科技文獻查閱、整理和分析的能力。隨著科技文獻的快速增長和子期刊的快速發(fā)展,學(xué)生面對的文獻信息的數(shù)量越來越大,通過手工收集、整理、組織和引用這些文獻信息十分繁瑣與困難。文獻管理軟件能幫助學(xué)生高效完成畢業(yè)論文相關(guān)工作[1]。文獻管理軟件的種類很多,分類方式也很多,中文文獻管理軟件中較有代表性的是NoteFirst、NoteExpress、Mas個人學(xué)術(shù)空間和CNKIE-Learning四款軟件[2]。本文圍繞NoteFirst簡介及在本科畢業(yè)設(shè)計論文應(yīng)用,闡述參考文獻管理軟件在本科生畢業(yè)論文中的重要作用。
1NoteFirst簡介
NoteFirst是一款網(wǎng)絡(luò)版文獻管理軟件,由西安知先信息技術(shù)有限公司開發(fā)并提供技術(shù)支持,功能上不僅與國外主流文獻管理軟件相當(dāng),還具有全面支持國標(biāo),支持多語言方案,SCI、EI收錄期刊所要求的雙語參考文獻自動形成等功能[3]。NoteFirst是科技文獻服務(wù)市場上第一款把科技文獻管理和開放存取、科技資源交流共享相結(jié)合的服務(wù)系統(tǒng)。NoteFirst個人使用版本有普及版、專業(yè)版和高級版,普及版用戶可永久免費使用。三個版本在功能上沒有任何差異,只是在使用權(quán)限上稍有區(qū)別。NoteFirst的功能:(1)文件管理;(2)文獻收集;(3)論文中參考文獻的自動形成;(4)參考文獻自動校對;(5)科研協(xié)作交流;(6)免費科技文獻[4]。筆者在實踐中發(fā)現(xiàn),NoteFirstV4.1具有較高的文獻管理效率,本科生將其應(yīng)用于畢業(yè)論文的參考文獻收集和管理,論文質(zhì)量得到了很大程度的提高。
2NoteFirst在畢業(yè)論文中的應(yīng)用
本次畢業(yè)設(shè)計學(xué)生是機械工程及自動化專業(yè)的學(xué)生,其畢業(yè)論文題目是“金屬三明治板的國內(nèi)研究綜述及彎曲性能分析”,論文主要內(nèi)容包括金屬三明治板的國內(nèi)外研究現(xiàn)狀和金屬三明治板的力學(xué)性能分析。此論文與NoteFirst軟件有關(guān)的內(nèi)容如下:(1)采用NoteFirst查閱并管理100篇近十年研究金屬三明治板的中文文獻;(2)對文獻分別按時間、類型和研究方向分類;(3)整理三明治板的力學(xué)性能研究方面的文獻,著重分析比較彎曲性能、疲勞性能和腐蝕性能;(4)采用ENoteFirst編寫參考文獻格式。在畢業(yè)論文開始后的3個月時間內(nèi),學(xué)生不僅要學(xué)習(xí)和應(yīng)用NoteFirst軟件完成相關(guān)文獻的查閱與管理,還要進行一些論文題目相關(guān)專業(yè)知識的補充學(xué)習(xí),為后續(xù)力學(xué)性能的分析做準(zhǔn)備,因此,對于本科生圓滿完成此次畢業(yè)論文,并取得優(yōu)異成績具有一定難度。圖1是學(xué)生利用NoteFirst軟件所查閱和管理的部分文獻,可以看到這些文獻與此次畢業(yè)設(shè)計題目十分吻合。學(xué)生按論文格式要求便可生成參考文獻列表,不用一一手動輸入,提高論文寫作效率與質(zhì)量。圖2是分別按照論文、期刊和力學(xué)性能整理的文獻,如果要查閱某一年某種力學(xué)性能的論文,直接點擊鏈接就可以打開具體內(nèi)容。圖3是根據(jù)查閱文章,建立的論文提綱框圖,可以看出其邏輯性較強,且內(nèi)容安排合理,為后續(xù)論文的撰寫奠定了基礎(chǔ)。總之,借助NoteFirst軟件,學(xué)生完成的畢業(yè)論文質(zhì)量相比往屆畢業(yè)論文有大幅度提升,但依然存在一些問題,如學(xué)生學(xué)習(xí)NoteFirst軟件要花費一定時間,因此在今后的教學(xué)中,應(yīng)要求學(xué)生畢業(yè)設(shè)計之前學(xué)習(xí)一些與畢業(yè)論文相關(guān)的文獻管理軟件,培養(yǎng)良好的文獻及知識管理能力。
3結(jié)語
本科畢業(yè)論文是培養(yǎng)學(xué)生綜合素質(zhì)和實踐能力的重要教育過程,是我國高校制度化、規(guī)范化和科學(xué)化管理中一項十分重要的工作。參考文獻是畢業(yè)論文的重要組成部分之一,學(xué)生運用參考文獻管理軟件NoteFirst的文獻檢索與整理、引文標(biāo)注、按格式要求生成參考文獻列表等強大功能,可以輕松完成參考文獻的修改和參考文獻格式的變更;這種文獻管理模式不但效率高,而且可將參考文獻引用過程中的錯誤減少至最低,尤為重要的是在文獻查閱與管理過程中,學(xué)生會逐漸構(gòu)建起整個論文的框架。因此,工科院校在培養(yǎng)高素養(yǎng)工程人才過程是,應(yīng)引入一些文獻參考軟件以提高學(xué)生的文獻管理與論文寫作能力。
作者:蔣小霞 張?zhí)煨?張帥 劉俊萍 萬元 張波 單位:寧夏大學(xué)機械工程學(xué)院
參考文獻
[1]田維.本科畢業(yè)設(shè)計中存在的問題及建議[J].中國電力教育,2012(25):106-107.
中圖分類號:G642.41 文獻標(biāo)志碼:A 文章編號:1674-9324(2016)34-0194-02
目前,我國開設(shè)工科專業(yè)的本科高校有1047所,占本科高??倲?shù)的91.5%;高校共開設(shè)工科本科專業(yè)14085個,占全國本科專業(yè)點總數(shù)的32%。從2005年起我國開始開展工程教育專業(yè)認證試點,組織開展相關(guān)專業(yè)領(lǐng)域的認證工作,在學(xué)生、培養(yǎng)目標(biāo)、畢業(yè)要求、持續(xù)改進、課程體系、師資隊伍和支持條件等7個方面與國際標(biāo)準(zhǔn)緊密對接。2013年6月19日,在韓國首爾召開的國際工程聯(lián)盟大會上,《華盛頓協(xié)議》全會一致通過接納我國為該協(xié)議簽約成員,成為該協(xié)議組織第21個成員。這在一定程度上表明我國工程教育的質(zhì)量得到了國際社會的認可。
畢業(yè)論文是高等工科院校非常重要的實踐教學(xué)環(huán)節(jié),是學(xué)生綜合應(yīng)用專業(yè)理論知識去分析、解決實際問題的實踐鍛煉過程,是提高教學(xué)質(zhì)量的重要環(huán)節(jié)和完成人才培養(yǎng)計劃的重要保證措施,也是大學(xué)生才華的第一次顯露,最能反映出大學(xué)生的知識、能力和素質(zhì)。然而隨著我國高等教育進入大眾化教育階段[1],近年來,由于高校、教師和學(xué)生的重視不夠,畢業(yè)論文整體呈現(xiàn)出質(zhì)量不高、脫離實際的趨勢,特別是工科畢業(yè)論文未能體現(xiàn)出工科特色,有的畢業(yè)論文理論性太強,未能抓住工科畢業(yè)論文要結(jié)合工程實際和工程應(yīng)用背景的基本要求。
畢業(yè)論文的選題是決定畢業(yè)論文好壞的關(guān)鍵,畢業(yè)論文的選題要體現(xiàn)科學(xué)性、創(chuàng)新性、工程性、可行性等方面特點。本文結(jié)合江蘇大學(xué)光電信息科學(xué)與工程專業(yè)特點,從畢業(yè)論文的課題來源談?wù)劰た祁惐究飘厴I(yè)論文的實踐教學(xué)改革途徑,以期提高本科畢業(yè)論文質(zhì)量,進一步推進我校光電信息科學(xué)與工程本科專業(yè)工程教育認證工作。
一、結(jié)合導(dǎo)師科研項目選題,增強畢業(yè)論文內(nèi)容的科學(xué)性、創(chuàng)新性
本科畢業(yè)論文的選題可以結(jié)合導(dǎo)師的科研項目進行[2],科研項目一般包含許多子課題,子課題之間又是相互聯(lián)系相互支撐、相互滲透,它們的難易程度有所不同,可以讓不同基礎(chǔ)、不同興趣的學(xué)生選擇不同的子課題,培養(yǎng)學(xué)生基本的科研能力,對學(xué)生未來的學(xué)習(xí)和工作有著十分重要的意義。筆者所在系的教師都具有博士學(xué)歷,大多為碩士生導(dǎo)師,科研項目來源豐富,有省部級、國家級博士后基金、國家自然科學(xué)基金和江蘇省自然科學(xué)基金以及與企業(yè)進行的合作研究項目。如國家自然科學(xué)基金“飛秒激光誘導(dǎo)超快超高壓沖擊加載下金屬箔材塑性成形機理及方法”、江蘇省自然科學(xué)基金“飛秒激光加工制備光子晶體光伏電池及其抗反性能研究”和企業(yè)進行的合作研究項目“用于電力光纖到戶的新型彎曲不敏感光纖研究”等項目,這些項目大多面向工程應(yīng)用和基礎(chǔ)研究。近年來,我們始終堅持將自身的科研課題與本科生的畢業(yè)論文相結(jié)合,表一為我校光電信息科學(xué)與工程專業(yè)近三年畢業(yè)論文課題來源統(tǒng)計結(jié)果,可以看出,每年大約有29%左右畢業(yè)論文課題來自導(dǎo)師自己的科研項目,導(dǎo)師通過畢業(yè)論文有意識地培養(yǎng)學(xué)生的基本科研素質(zhì)。實踐表明,這種方法能夠充分發(fā)揮指導(dǎo)教師和學(xué)生兩方面的積極性,為圓滿完成畢業(yè)論文創(chuàng)造了良好的條件。通過研究生的傳幫帶,學(xué)生從查閱資料到擬定方案,從選擇設(shè)備、器件到問題的發(fā)現(xiàn)及解決這一系列的研究過程,對科學(xué)研究和科學(xué)實驗有了更深入的認識。通過與碩士生協(xié)同研究,他們學(xué)到了解決科學(xué)問題的方法和團隊協(xié)作精神,很好地培養(yǎng)了學(xué)生的動手實踐和科研創(chuàng)新能力。
二、結(jié)合企業(yè)生產(chǎn)工程實踐選題,畢業(yè)論文內(nèi)容面向工程應(yīng)用
問渠哪得清如許,為有源頭活水來。工科類畢業(yè)論文內(nèi)容要想面向工程應(yīng)用,最好的措施是結(jié)合企業(yè)工程生產(chǎn)實踐選題,采用校企聯(lián)合指導(dǎo)模式[3]。表一所示,近三年來本專業(yè)來自企業(yè)生產(chǎn)實踐的畢業(yè)論文選題有增大的趨勢,從2013屆的20.7%提高到2015屆的36.1%,這主要歸功于學(xué)生充分利用本專業(yè)學(xué)生的實習(xí)基地和教師通過自己與企業(yè)建立良好的科研合作關(guān)系,積極落實學(xué)生到有關(guān)企業(yè)去完成畢業(yè)論文。具有工程技術(shù)背景的企業(yè)導(dǎo)師結(jié)合企業(yè)生產(chǎn)實際問題進行畢業(yè)論文題目的擬定,這樣擬定的畢業(yè)論文題目都能與企業(yè)的工程應(yīng)用相結(jié)合。通過校企聯(lián)合指導(dǎo),學(xué)生在畢業(yè)論文期間直接參與了具體產(chǎn)品的設(shè)計、性能分析、優(yōu)化到產(chǎn)品試樣制作一個系列實踐活動,其分析實際問題的能力、創(chuàng)新能力和動手實踐能力等得到充分鍛煉。
結(jié)合企業(yè)生產(chǎn)工程實踐選題也是當(dāng)前現(xiàn)實的需要。一方面,現(xiàn)在學(xué)生就業(yè)觀也有很大改變,不再都是把國企、外企作為首要就業(yè)去向,許多學(xué)生也愿意到私營企業(yè)去。他們認為到國企、外企很可能不會到研發(fā)部門,而到私營企業(yè)可以到研發(fā)部門從事研發(fā)工作,學(xué)到很多技術(shù)和能力。私營企業(yè)很希望學(xué)生能到單位去做畢業(yè)論文,同時學(xué)生也愿意到單位完成畢業(yè)論文。通常用人單位會給予學(xué)生一定的實習(xí)費、生活費,以本專業(yè)學(xué)生去長三角和珠三角實習(xí)為例,用人單位一般會給學(xué)生每月2500元左右的實習(xí)費,基本解決了學(xué)生生活上的后顧之憂。用人單位會安排有經(jīng)驗的工程師擔(dān)任企業(yè)導(dǎo)師,這樣畢業(yè)論文完成后,學(xué)生和企業(yè)之間能進一步地相互了解。學(xué)生基本能勝任企業(yè)的工作,企業(yè)也對學(xué)生的綜合能力有了進一步了解,為以后合理安排工作崗位和工資待遇提供了依據(jù)。另一方面,可以解決校內(nèi)畢業(yè)論文題目陳舊的難題。由于近年來招生規(guī)模擴大,每位指導(dǎo)教師指導(dǎo)的畢業(yè)生數(shù)量較多,為每個學(xué)生提供不同面向工程類畢業(yè)論文題目難度較大,校企聯(lián)合指導(dǎo)畢業(yè)論文,使這一方矛盾得以緩解。今年來我校光電類本科畢業(yè)論文從企業(yè)選題,從激光加工、鏡片檢測到照明設(shè)計和通信光纖結(jié)構(gòu)設(shè)計等,豐富了學(xué)生的選題范圍。校企聯(lián)合指導(dǎo)學(xué)生完成工程類畢業(yè)論文課題,高校教師的實際工程能力得到提高,學(xué)校聘任企業(yè)工程技術(shù)人員為特聘教授,他們定期到學(xué)校做學(xué)術(shù)報告,結(jié)合自己成長經(jīng)驗將企業(yè)的經(jīng)營發(fā)展、先進管理經(jīng)驗傳授給學(xué)生,激發(fā)大學(xué)生自主創(chuàng)業(yè)熱情,促進學(xué)生健康發(fā)展。
三、借助專業(yè)軟件,使設(shè)計類畢業(yè)論文內(nèi)容面向工程應(yīng)用
工欲善其事,必先利其器。近年來,本專業(yè)開設(shè)的課程中涉及的專業(yè)軟件有CODE V、Rsoft、LightTools、Optiwave、TracePro、Matlab、Labview等。這些專業(yè)軟件有效地銜接了本專業(yè)的基礎(chǔ)專業(yè)知識和工程實踐應(yīng)用。通過專業(yè)軟件的學(xué)習(xí),提高學(xué)生分析問題、解決問題的能力,為順利完成畢業(yè)論文提供了強有力的工具。相比于需要借助于一些大型實驗設(shè)備來完成的畢業(yè)論文,軟件設(shè)計類起點低,時間上靈活自動,不受場地等物理條件的限制,使學(xué)生能更快地完成課題目標(biāo)。近年來,本專業(yè)借助專業(yè)設(shè)計軟件完成的畢業(yè)論文內(nèi)容主要有LED照明燈具的設(shè)計,光伏電池表面減發(fā)結(jié)構(gòu)設(shè)計,光波導(dǎo)結(jié)構(gòu)設(shè)計,光子晶體光纖結(jié)構(gòu)設(shè)計,相機、手機以及顯微鏡的鏡頭設(shè)計等。本專業(yè)教師在專業(yè)軟件的使用上經(jīng)驗豐富[4],設(shè)計內(nèi)容有著自己的特色,面向于工程實際應(yīng)用,因此,也受到本專業(yè)學(xué)生的青睞。表一中可以看出,近三年來,借助于專業(yè)軟件完成的設(shè)計類的畢業(yè)論文平均選題率大概在30%左右。
四、結(jié)束語
本專業(yè)近年來結(jié)合導(dǎo)師科研項目、企業(yè)生產(chǎn)工程實踐和專業(yè)設(shè)計軟件進行本科畢業(yè)論文選題??傮w而言,畢業(yè)論文能體現(xiàn)出科學(xué)性、創(chuàng)新性、工程性、可行性,但也存在近10%的畢業(yè)論文未能體現(xiàn)工科畢業(yè)論文要結(jié)合工程實際和工程應(yīng)用背景的基本要求,這也要求我們在以后的畢業(yè)論文課題確定上要克服困難,推進我校光電信息科學(xué)與工程本科專業(yè)的工程教育認證工作。
參考文獻:
[1]呂秋豐,李湘祁.提高本科畢業(yè)論文質(zhì)量的改革與實踐[J].廣州化工,2013,41(10):241-242.
自21世紀高等教育改革以來,全國各高校招生規(guī)模不斷擴大,導(dǎo)致畢業(yè)生數(shù)量也相應(yīng)大規(guī)模增加,給高校學(xué)生的求職擇業(yè)帶來了嚴峻的考驗。為了可以跟上時代的步伐,為求職帶來一些實際項目經(jīng)驗,計算機專業(yè)越來越多學(xué)生選取了軟件開發(fā)作為畢業(yè)設(shè)計課題。然而,在各高校實際當(dāng)中,本科畢業(yè)設(shè)計質(zhì)量已經(jīng)下降,軟件開發(fā)類論文與實際完全脫節(jié),歸根結(jié)底是沒有一個可以從頭到尾指導(dǎo)學(xué)生進行軟件開發(fā)的學(xué)習(xí)模式,主要存在下面幾個不足之處。
1.1學(xué)生問題
學(xué)生設(shè)計能力低,編程水平差,無項目實際經(jīng)驗,既不知道軟件開發(fā)的基本理論與方法,也不知道程序語言代碼編寫和開發(fā)工具界面操作,甚至不知道從何處開始下手準(zhǔn)備畢業(yè)論文,成為目前軟件開發(fā)類畢業(yè)論文質(zhì)量差的根本原因;學(xué)生思想上存在誤區(qū),不重視畢業(yè)設(shè)計的重要性與必要性,認為畢業(yè)設(shè)計與普通課程一樣,對畢業(yè)設(shè)計敷衍了事,不愿意花時間和精力認真努力開發(fā)軟件,總是被動、消極地接受學(xué)習(xí),成為軟件開發(fā)類畢業(yè)論文質(zhì)量差的直接原因。
1.2學(xué)校問題
學(xué)生在大一至大三期間,一般只是簡單地開設(shè)各科課程,并沒有將所有軟件開發(fā)類課程結(jié)合起來,直接導(dǎo)致出現(xiàn)學(xué)生軟件設(shè)計能力低與開發(fā)水平差的現(xiàn)象;從論文開題、中期檢查到論文答辯等過程中,并沒有嚴格按照各種材料上交的日期進行,普遍是最后答辯時上交補交所有材料,甚至包括論文開題報告,直接導(dǎo)致學(xué)生消極怠慢的態(tài)度;最后的畢業(yè)論文考核是最關(guān)鍵的問題,也是目前畢業(yè)論文相關(guān)制度中管理最混亂的一部分。既沒有一套規(guī)范畢業(yè)論文考核標(biāo)準(zhǔn),也沒有對畢業(yè)論文的中間過程進行監(jiān)控,就連最后的論文答辯也只是流于形式。
1.3教師問題
大部分教師沒有項目開發(fā)實際經(jīng)驗,只知道軟件設(shè)計理論基礎(chǔ),不能全方位地指導(dǎo)學(xué)生,更加無法讓學(xué)生能夠主動積極地學(xué)習(xí),成為畢業(yè)論文水平不高的原因之一。
2CDIO教育模式
CDIO教育模式繼承和發(fā)展歐美20多年以來的工程教育改革理念,將“做中學(xué)”和“基于項目教育和學(xué)習(xí)”的集中概括和抽象表達,是2004年由麻省理工學(xué)院和瑞典皇家工學(xué)院等四所大學(xué)研究創(chuàng)立,CDIO分別代表了構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運作(Operate)等四個學(xué)習(xí)過程,它以產(chǎn)品研發(fā)到產(chǎn)品運行的生命周期為載體,讓學(xué)生以主動的、實踐的、課程之間有機聯(lián)系的方式學(xué)習(xí)[3]。CDIO培養(yǎng)大綱將工程畢業(yè)生的能力分為工程基礎(chǔ)知識、個人能力、人際團隊能力和工程系統(tǒng)能力四個層面,大綱要求以綜合的培養(yǎng)方式使學(xué)生在這四個層面達到預(yù)定目標(biāo)[4]。本文將CDIO模式的構(gòu)思、設(shè)計、實現(xiàn)和運作等四個學(xué)習(xí)過程引入到計算機軟件開發(fā)類畢業(yè)設(shè)計中,要求嚴格按照構(gòu)思、設(shè)計、實現(xiàn)和運作這四個階段進行,并將每一個階段的成果都作為畢業(yè)論文考核的依據(jù),以此調(diào)動學(xué)生的積極性與主動性,既能讓指導(dǎo)老師清楚整個設(shè)計流程,并根據(jù)階段安排加以指導(dǎo)和督促,也能讓學(xué)生愿意付出時間和精力努力投入到畢業(yè)設(shè)計當(dāng)中。在彌補學(xué)生軟件開發(fā)水平不足的同時,提高學(xué)生思考問題、綜合設(shè)計的能力,最后達到提高畢業(yè)論文質(zhì)量的目的。
3基于CDIO模式的計算機軟件開發(fā)類畢業(yè)設(shè)計
3.1構(gòu)思階段
畢業(yè)論文是從學(xué)生的選題開始,一般是由老師提供一系列題目,再由學(xué)生根據(jù)自己的具體情況選擇,這種方式遏制了學(xué)生的主動性。應(yīng)該由學(xué)生根據(jù)自己的愛好、專長和對將來的職業(yè)規(guī)劃等情況,利用各種參考資料主動搜索與查找適合自己的題材范圍,再在老師的指導(dǎo)下確定畢業(yè)論文題目。不僅能夠調(diào)動學(xué)生的設(shè)計積極性,為后面的畢業(yè)論文工作提供有利條件,而且還可以培養(yǎng)學(xué)生查閱資料和思考問題的能力。之后,指導(dǎo)老師提供軟件開發(fā)類參考資料,并在中國知網(wǎng)等學(xué)術(shù)平臺搜索課題相關(guān)文獻,確定論文的基本要求,給學(xué)生下達論文任務(wù)書。學(xué)生根據(jù)接收到的任務(wù)書,利用軟件工程專業(yè)書籍、中國知網(wǎng)等學(xué)術(shù)平臺、論文相關(guān)的Web網(wǎng)站,查閱大量的資料,了解論文的背景、研究現(xiàn)狀和開發(fā)意義,確定論文的研究內(nèi)容和開發(fā)中的關(guān)鍵問題,撰寫論文開題報告,完成軟件開發(fā)的構(gòu)思階段。
3.2設(shè)計階段
設(shè)計階段主要包括需求分析和總體設(shè)計,正式開始畢業(yè)論文的設(shè)計工作。根據(jù)資料查閱、市場調(diào)查和企業(yè)要求等形式分析軟件產(chǎn)品操作流程、功能列表,完成系統(tǒng)需求分析,并在需求分析的基礎(chǔ)上重點進行功能設(shè)計、模塊劃分、模塊接口規(guī)范、數(shù)據(jù)庫概念設(shè)計及數(shù)據(jù)庫邏輯設(shè)計,在老師的指導(dǎo)下反復(fù)修改不斷完善,最終確定系統(tǒng)的總體設(shè)計。然而,在軟件開發(fā)設(shè)計階段,學(xué)生論文還沒有開始寫,軟件程序也沒有完成,指導(dǎo)老師無中期檢查依據(jù),不能有效地督促學(xué)生開發(fā)設(shè)計。因此,在設(shè)計階段完成之后,應(yīng)該形成需求分析、數(shù)據(jù)庫設(shè)計、概要設(shè)計等相關(guān)說明書,作為畢業(yè)論文中期檢查的材料,納入論文考核的范圍。
3.3實現(xiàn)階段
實現(xiàn)階段是學(xué)生畢業(yè)論文工作的重點,也是畢業(yè)論文設(shè)計工作量最大、所需時間最長的一個階段,直接決定最終畢業(yè)論文的質(zhì)量水平。學(xué)生需要掌握軟件開發(fā)工具、程序設(shè)計語言等基本理論與方法,根據(jù)系統(tǒng)總體設(shè)計的功能模塊、接口規(guī)范等進行數(shù)據(jù)庫的實現(xiàn)、程序代碼的編寫,并反復(fù)運行與測試。此階段生成詳細設(shè)計說明書、編程規(guī)范、測試等文檔,作為畢業(yè)論文第二次中期檢查材料。在這個階段有了指導(dǎo)老師的督促,能夠完全確定系統(tǒng)功能,不至于在后期階段又需要反復(fù)修改。
3.4運作階段
根據(jù)前期產(chǎn)生的開題報告、需求分析、數(shù)據(jù)庫設(shè)計、概要設(shè)計、詳細設(shè)計、編程規(guī)范、測試等文檔和開發(fā)好的軟件系統(tǒng)撰寫畢業(yè)論文,并參與論文答辯,是學(xué)生畢業(yè)論文的總結(jié)階段,不僅著重體現(xiàn)學(xué)生的寫作水平,更能了解學(xué)生對軟件的學(xué)習(xí)情況,是分值比重最大的一部分。最后,將所有文檔和論文、答辯情況一起評分,獲得畢業(yè)論文成績。