• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      如何撰寫工程報告類論文

      2009-02-04 05:35:58林廣艷麥中凡
      計算機(jī)教育 2009年23期

      林廣艷 麥中凡

      摘要:軟件工程碩士是我國面向企事業(yè)單位培養(yǎng)的高層次、實用性、復(fù)合型軟件人才,其畢業(yè)生撰寫的論文通常以工程報告型為主。對于如何撰寫研究型論文,已經(jīng)有比較成型的模式,但如何撰寫工程報告目前還存在較大爭議。本文總結(jié)了筆者多年的論文指導(dǎo)實踐工作,針對工程報告類論文的目標(biāo)定位及其論文撰寫中常見的困惑,提出了自己的處理思路,并在此基礎(chǔ)上提出了工程報告類論文的基本結(jié)構(gòu),希望為工程報類論文的撰寫提供指導(dǎo)。

      關(guān)鍵詞:軟件工程碩士;工程報告型論文;研究型論文;論文撰寫

      中圖分類號:G642 文獻(xiàn)標(biāo)識碼:B

      對學(xué)位教育而言,畢業(yè)設(shè)計(論文)是對學(xué)生數(shù)年所學(xué)知識的一次檢閱,以某個問題的解決為依托,表現(xiàn)作者的能力和水平(包括知識、技術(shù)和寫作表達(dá)水平)。一般按所在專業(yè)職場選題,以本專業(yè)術(shù)語、概念、方法陳述問題的解,并論證本解決方案可行和結(jié)論的正確。最重要的是突出本文的創(chuàng)新。因為論文是給人看的,是對本論題的新做法、新理解,或新結(jié)論。哪怕是只有一點(diǎn)點(diǎn)參考價值,也是論文的價值所在,屬作者的知識產(chǎn)權(quán)。通篇無創(chuàng)新的論文是毫無意義的。軟件學(xué)院軟件工程碩士培養(yǎng)目標(biāo)是面向國民經(jīng)濟(jì)信息化建設(shè)和發(fā)展需要、面向企事業(yè)單位對各類軟件工程人才需求,培養(yǎng)高層次實用型、復(fù)合型軟件工程人才,自然撰寫工程報告型論文居多。本文擬為軟件學(xué)院作工程型畢業(yè)論文的學(xué)生提出一些參考意見。

      1工程報告型論文

      眾所周知,畢業(yè)論文有理論型、研究型和工程型三種類型。軟件學(xué)院的工程碩士按現(xiàn)有的培養(yǎng)方案,至少要有一年的企業(yè)工程實踐,結(jié)合工作選作工程型課題是很自然的,但不等于說只限于工程型。比如該企業(yè)研究所作一探索型的原型開發(fā),那么就要作研究型的課題。甚至為了原理和方法的完備要作理論型課題。之所以分為三種類型是論文的內(nèi)容結(jié)構(gòu)形式不一樣。

      理論型課題在于創(chuàng)新性和嚴(yán)謹(jǐn)性,在設(shè)定的前提與假設(shè)下證明所提出的原理、方法的正確性。即前提加規(guī)則可導(dǎo)出結(jié)論,并給出數(shù)學(xué)或形式證明,或給出實例驗證的數(shù)據(jù)和圖表。因數(shù)學(xué)和形式證明不強(qiáng)調(diào)實例的完備性和實用性,故比驗證更具普適性。

      研究型課題是新原理、新方法的首次應(yīng)用,以及對實踐結(jié)果(工程原型)作出評價。只求研究點(diǎn)的完整正確,不求實用,是理論到實踐的實施過程,不像理論型只注重結(jié)果,而是過程和結(jié)果均重要。

      工程型論文一般以工程制作(最常見為工程項目)為背景,是已有原理、方法、技術(shù)在目標(biāo)系統(tǒng)上的綜合實現(xiàn)。如果是前所未有的綜合實現(xiàn),也屬創(chuàng)新。創(chuàng)新可以在實現(xiàn)過程上,也可以在過程某些環(huán)節(jié)的技術(shù)層面上,如同樣采用新的調(diào)試方法,同樣功能設(shè)計新算法等。總之,不能和相同類型的論文雷同(因為采用的技術(shù)步驟相差無幾),要有自己特色。工程型論文要求論文系統(tǒng)完整(在概念上的,而非完整文檔,如三個相似模塊均要提到,但只詳述其中一個),所述的背景項目是可實用的,是本人在工程實踐中的總結(jié)和提高。論述的重點(diǎn)可以是工程過程改進(jìn)、工廠技術(shù)改進(jìn)、管理完善、社會效益等,非常重視驗證數(shù)據(jù)和量化指標(biāo),如測試用例15組等。

      軟件學(xué)院的軟件工程碩士培養(yǎng)目標(biāo)強(qiáng)調(diào)實用型人才,所以論文選題以工程型為主,但不等于只作工程型選題,因為科學(xué)技術(shù)的發(fā)展,都是在解決工程實踐中的難題,也因此才有原型研究,才有理論探索,所以在工程型論文中嵌入小型算法推導(dǎo)、部分原型研制也是極其自然的。

      2常見的困惑

      盡管大家對論文撰寫的基本要求比較了解,但在實際撰寫中經(jīng)常會碰到許多困惑,歸結(jié)起來可以分為論文層次、內(nèi)容、與工作的關(guān)系、讀者層次把握幾個方面,下面談?wù)勎覀儗@些問題的認(rèn)識。

      2.1論文是對工作的總結(jié)和提高

      一年工作下來有許多體會,實際工作有的寫了不少代碼,有的寫了不少文檔,有的代碼文檔都很少,討論方案、協(xié)調(diào)需求居多,要寫出相對完整的論文不知從何下手。

      論文不是工作匯報

      論文要講一個相對完整的“故事”。一年換了三個地方,每個地方都是協(xié)調(diào)別人工作,也編寫了不少程序代碼——寫什么?把你最得意有收獲的地方編到一個“故事”中,所以不是干什么,寫什么。為了故事的系統(tǒng)性,有些工作就寫不進(jìn)去了,要舍得丟棄。要系統(tǒng)完整則會把別人的工作寫進(jìn)來,那么就得尊重知識產(chǎn)權(quán),交待了原理功能特色之后要聲明××地方是別人做的,也不要著力發(fā)揮。

      論文要反映學(xué)術(shù)價值,不反映勞動價值

      畢業(yè)論文屬學(xué)術(shù)論文范疇,你開發(fā)數(shù)萬行代碼,加了不少班,在極不理想環(huán)境下完成了任務(wù),但原理方法都很一般,說不出什么,怎么寫?只談“功勞”,不談“苦勞”,最多只能在行文中說明本項目工作量不小,影響或?qū)W術(shù)成果更高。把重點(diǎn)放在你對問題的分析上,解決同樣的問題有很多種方法,要有針對性地分析這些方法的優(yōu)勢與不足,說明你采用某種方法的理由。

      2.2論文要有中心論點(diǎn)

      反問一下,這篇論文到底要突出什么問題?工程報告類論文仍然是論文,因此要有中心論點(diǎn)。在撰寫中需要注意幾個問題:一是與工程文檔的區(qū)別,文檔更注重結(jié)論的陳述,要求全面翔實。論文強(qiáng)調(diào)結(jié)論的導(dǎo)出過程,要充分突出“論”字。二是不同于一般的報告,論述、評價要客觀,實事求是,切忌夸大的商業(yè)用語。切忌為了表現(xiàn)水平抄一些與本主題無關(guān)的功能、性能和用途。

      在說明自己論點(diǎn)正確時,所用術(shù)語不能錯,要掌握本課題當(dāng)前發(fā)展方向,要站在正確的立場談過時的技術(shù),因為每種軟件技術(shù)都只能在限定的條件下起作用。因此,大量抄錄,沒有觀點(diǎn)、論點(diǎn)的論文不是好論文。

      論文中應(yīng)明確表述:在什么背景下,討論什么問題,范圍如何限定。本文要討論的問題當(dāng)前非研究解決不可的理由,國內(nèi)外解決此問題的途經(jīng),本文將采取什么途經(jīng)?對于首次應(yīng)用于我國某行業(yè)的成熟技術(shù)論述的重點(diǎn)在具體實現(xiàn)上,對于非首次實現(xiàn)的技術(shù)應(yīng)該明確給出被采用的理由,如出于成本考慮,或某項性能考慮等。

      2.3論文面向的讀者是本專業(yè)研究生層次

      論文強(qiáng)調(diào)邏輯性,工程課題強(qiáng)調(diào)概念動作要以業(yè)務(wù)動作導(dǎo)出各項需求,要求什么技術(shù),相互為何關(guān)聯(lián),需要什么樣的基礎(chǔ)設(shè)施支持,象講故事一樣談原理和機(jī)制。盡量不要指定關(guān)鍵、重點(diǎn),而是在行文中突出重點(diǎn),所以每章小結(jié)可以起到畫龍點(diǎn)睛作用,不怕重復(fù)。不要以為自己知道的別人一定知道。論文的讀者水平應(yīng)設(shè)定為與你具有同樣研究生水平,但不做你這個課題的人,所以有些概念術(shù)語要介紹。高水平的幾句話就可說明,難度大的要講詳細(xì),切忌忽高忽低。還要避免大段代碼、圖或表的堆砌問題。

      3論文的形式結(jié)構(gòu)

      學(xué)習(xí)過軟件工程,軟件學(xué)院的工程型論文最好寫,基本上按背景項目的工程過程寫。下面談?wù)勅绾巫珜懸浴啊痢痢料到y(tǒng)的設(shè)計與實現(xiàn)”為題的工程報告類論文。這類論文是以解決實際應(yīng)用問題為驅(qū)動力,因此,建議論文結(jié)構(gòu)包括緒論、系統(tǒng)需求分析、系統(tǒng)解決方案、系統(tǒng)詳細(xì)設(shè)計與實現(xiàn)、系統(tǒng)測試與部署、總結(jié)與展望幾個部分。

      因為是將是否解決實際問題作為主要考察點(diǎn),因此在論文的緒論部分,應(yīng)以最簡捷的方式向讀者介紹與本論文主體相關(guān)的待建系統(tǒng)所依托公司或組織的背景,說明論文的價值。如果要構(gòu)建這樣一個系統(tǒng),接下來要考慮的問題是要建成一個什么樣的系統(tǒng)。在國內(nèi)外現(xiàn)狀分析中,應(yīng)針對目前國內(nèi)、國外同類產(chǎn)品進(jìn)行比較,其目的有二:一是了解構(gòu)建這樣一個系統(tǒng)應(yīng)具備哪些基本功能;另一方面要說明盡管市面上有很多(也可能沒有)同類產(chǎn)品,但以實用、價廉或知識產(chǎn)權(quán)等因素綜合考慮后,無法通過商購實現(xiàn)目標(biāo),因此做出自己開發(fā)的決定的理由。接下來明確系統(tǒng)的建設(shè)目標(biāo)和需要重點(diǎn)解決的關(guān)鍵問題。

      第一部分主要是交待背景,明確待建系統(tǒng)目標(biāo)。第二部分則要描述具體要解決的問題,即系統(tǒng)需求分析。需求分析中最好首先對待建系統(tǒng)所承載的業(yè)務(wù)進(jìn)行概述,使讀者盡快進(jìn)入業(yè)務(wù)語境。業(yè)務(wù)概述中應(yīng)重點(diǎn)描述當(dāng)前阻礙業(yè)務(wù)發(fā)展的主要問題,它們也是待建系統(tǒng)需要重點(diǎn)解決的問題,為后續(xù)的功能需求和非功能需求分析做鋪墊。這部分要把系統(tǒng)的關(guān)鍵需求談透,以便后續(xù)章節(jié)可以集中精力論述設(shè)計與實現(xiàn)方案的探討。

      論文的第三部分是系統(tǒng)解決方案。這部分最好從需求分析中提出的關(guān)鍵問題入手,逐一探討對系統(tǒng)影響面大,或技術(shù)實現(xiàn)風(fēng)險大,或涉及用戶商業(yè)決策等的問題,給出針對本系統(tǒng)的最佳解決策略,然后匯總成系統(tǒng)總體架構(gòu),最后給出系統(tǒng)的模塊劃分。

      如果本項目采用的是新技術(shù),新規(guī)范,新平臺工具或部分新原理,則在需求分析前后,開辟一章介紹這個新技術(shù)、新規(guī)范、新平臺工具、新原理,如軟件Apach剛出,第一次采用Vista操作系統(tǒng)等,并作為本論文的重要技術(shù)內(nèi)容。

      論文第四部分是系統(tǒng)的詳細(xì)設(shè)計與實現(xiàn)。論文只談工程實現(xiàn)中有特點(diǎn)的子系統(tǒng)/模塊,如果一點(diǎn)兒特色沒有,誰來都會這么干,就籠統(tǒng)論述有多少模塊/對象,用什么工具開發(fā),要什么支持,怎樣集成的。如果有必要寫,則重點(diǎn)討論某些有代表性的重要模塊的詳細(xì)設(shè)計與實現(xiàn)思路。如具體算法復(fù)雜,或技術(shù)實現(xiàn)難度大、工作量大等,對于實現(xiàn)情況類似的模塊則一帶而過(這也是文檔與論文的區(qū)別)。

      論文第五部分是系統(tǒng)測試與部署。該部分應(yīng)針對待建系統(tǒng)特點(diǎn)有針對性地提出測試部分需要重點(diǎn)驗證與確認(rèn)的主要需求指標(biāo),并選擇具體的測試策略和測試過程。討論系統(tǒng)部署中需要注意的問題。最后給出系統(tǒng)的總體評價。在此部分需要注意的是,該部分是對需求分析部分提出的要求回應(yīng)做得如何的直接體現(xiàn)。因為是以解決實際問題為驅(qū)動力,因此做的結(jié)果非常重要,如果沒有這部分,論文的實際意義就不存在了。

      論文的第六部分是總結(jié)與展望,主要是在總結(jié)成績的情況下,談?wù)勔院笕绾慰朔蛔?。最好首先總結(jié)自己的論文工作及后續(xù)的改進(jìn),然后抒發(fā)較理想的結(jié)果(從工程技術(shù)角度)。

      上述論文結(jié)構(gòu)對大家并不陌生,但能寫好的關(guān)鍵是在全篇中都以解決實際問題為源動力,所有技術(shù)、方案的優(yōu)劣都以是否在組織現(xiàn)有資源可承受的范圍內(nèi)提出最適合的解決方案為目標(biāo),這實質(zhì)就是在貫徹軟件工程的思想。

      4結(jié)束語

      對于軟件工程碩士研究生來說,作為基本要求“能干活”,都能達(dá)到,但能干活的同時又能寫出好論文的學(xué)生卻相對匱乏,這也是我國軟件高層次人才斷檔的主要原因。能寫出直接指導(dǎo)實際工作的好論文的人,一定工作完成也很好。因為好的實踐總結(jié)的出爐,不但需要有大量的實踐積累,同時還必須具備在實踐中勤于思考、善于總結(jié)、抽象提煉的良好習(xí)慣。軟件工程碩士論文撰寫能力的訓(xùn)練正是為了培養(yǎng)學(xué)生在實踐中思考、總結(jié)與提高的能力,以期在后續(xù)工作中能更好地舉一反三,不斷進(jìn)步。

      參考文獻(xiàn):

      [1] 北京航空航天大學(xué)軟件學(xué)院. 北京航空航天大學(xué)軟件學(xué)院軟件工程碩士培養(yǎng)方案[Z]. 2003.

      [2] 教育部高等教育司. 高等學(xué)校畢業(yè)設(shè)計(論文)指導(dǎo)手冊——電子信息卷[M]. 北京:高等教育出版社,1998.

      龙门县| 海盐县| 收藏| 涿州市| 丰顺县| 阜阳市| 潞城市| 西贡区| 都匀市| 北辰区| 莒南县| 陇西县| 团风县| 弥勒县| 常熟市| 仙游县| 名山县| 碌曲县| 瑞昌市| 和平区| 宁远县| 长汀县| 民乐县| 青阳县| 固安县| 彩票| 邯郸市| 泰安市| 随州市| 汶上县| 革吉县| 阿巴嘎旗| 婺源县| 彭泽县| 精河县| 乌苏市| 四会市| 宁武县| 汾西县| 延寿县| 耒阳市|