前言:我們精心挑選了數篇優質計算機論文總結文章,供您閱讀參考。期待這些文章能為您帶來啟發,助您在寫作的道路上更上一層樓。
寫計算機論文,必須具有1定的理論基礎,除了應該具有1般的哲學、邏輯學等基礎外,主要應該具有計算機學、心理學發及學科教學方面的基礎。教師要做好“平時燒香”工作,經常系統的看1些計算機專著,廣泛涉獵計算機報刊,特別是與自已所教學科有關的報刊。此外,也要做好“臨時抱佛腳”工作,結合擬將撰寫論文的選題學習相關理論。
畢業設計和畢業論文是本科生培養方案中的重要環節.學生通過畢業論文,綜合性地運用所學知識去分析,解決一個應用問題,在完成畢業論文的過程中,將所學知識進行合理的運用,它既是一次檢閱,又是一次鍛煉.不少學生在作完畢業設計后,感到自己的實踐動手,動筆能力得到提高,增強了跨入社會去競爭的自信心.以下內容希望能對學生畢業論文有所幫助. 關于本專業畢業論文選題
計算機專業畢業論文的撰寫前提,是先要求學員結合自己的工作實際,完成一定的應用型課題(項目)設計/開發工作,然后在課題(項目)完成的基礎上,學習并研究相關學科專業領域知識,將自己的實際工作加以
總結,以形成畢業論文.這也就是我們所要求的:論文一定要在自己的工作基礎上撰寫出來, 切勿上網下載或找幾篇文章拼湊.
計算機專業的應用很廣泛,幾乎遍及各行各業,因此論文選題的的范圍也很廣泛.網絡學員應該結合自己的本職工作,選擇一個適合自己的課題/項目和方向,加以研究,并完成課題/項目的設計和開發.在開發過程中,需要學習相關的應用技術和工具.課題/項目開發前,一定要進行計劃,要按軟件工程要求的那樣進行問題描述,軟件需求分析,總體設計,詳細設計與實現,最后是測試,在整個過程中,要像軟件工程要求的那樣,撰寫文檔.在課題/項目的開發設計中,要注意及時記錄和小結開發工作中成功經驗和所存在的問題,出現問題時,可以查資料,或向老師及同學請教.通常,在開發完成之后,學員會形成自己的觀點和經驗,這些觀點和經驗正是論文寫作的寶貴基礎.當然光有觀點和經驗是不夠的,還應該在理論的高度進行提升,即以專業理論來指導自己的論文撰寫工作.因此,從這一意義上將,論文不是一份軟件工程文檔,工作匯報或工作總結,而是對自己實踐工作進一步提升.
現在通過例子加以說明.假如一學員在中學教初中物理,平時見過或做過一些初中物理課件,也知道學校的工資,人事等管理已經計算機化.該學員初步可以選擇的論文題目就是初中物理課件的制作(或××初中物理課件的設計與實現),或中學工資管理系統和人事管理系統的開
發(或××中學工資管理系統的設計與實現),這一論文題目同時也是學員要設計和開發的內容.在確定題目后,將自己的構思與指導老師及時進行溝通,以得到老師的指導.在此基礎上,可按照前面所講述的方法,實現該系統的全部或部分(可視學員需求和時間而定),為此學員在結合軟件工程的要求,學習課件制作工具的使用,或應用系統開發工具的使用.當課題(部分)完成后,就可以開始對論文的框架進行構思.
事實上,計算機理論與應用專業有很多熱點問題值得研究的問題.
對于理論問題的選擇,選題可以參考計算機中文核心期刊上相關作者已經發表的文章所涉及的內容,要注意的幾點是,研究者應該具有:1)較好的數學基礎;2)教扎實的本專業理論知識;3)一定的研究能力;4)較多的參考資料(至少能夠找得到,或知道如何找).
對于應用問題的選擇,則廣泛得多.例如應用領域的管理系統的開發,這一選題中可以考慮的問題有基于網絡/Web的應用系統,或者選擇基于單機的應用系統開發.
教師根據社會需求所擬定的選題是:院系行政教學,科研和研究生信息管理系統,本科生學籍管理系統等. 相關選題可以本文參考附錄.
二,是本專業論文寫作的特點,寫作要點
本科畢業論文通常有如下四種類型:
1.1 完成一個不太大的實際項目或在某一個較大的項目中設計并完成一個模塊(如應用軟件,工具軟件或自行設計的板卡,接口等等),然后以工程項目總結或科研報告,或已發表的論文的綜合擴展等形式完成論文. 這類項目的寫作提綱是:
1) 引言(應該寫本論文研究的意義,相關研究背景和本論文的目標等
內容.);
2)×××系統的設計(應該寫該系統設計的主要結論,如系統的總體設計結論(包括模塊結構和接口設計),數據庫/數據結構設計結論和主要算法(思想)是什么等內容.);
3)×××系統的實現(主要寫為了完成該系統的設計,要解決的關鍵問題都有什么,以及如何解決,必要時應該給出實驗結果及其分析結論等.);
4)結束語(應該總結全文工作,并說明進一步研究的目標和方向等).
1.2 對一個即將進行開發的項目的一部份進行系統分析(需求分析,平臺選型,分塊,設計部分
模塊的細化).例如對一個大中型企業管理信息系統中的財務部分進行調研,分析和設計等,這類工作可以沒有具體編程,但應得到有關方面的初步認可,有一定的工作量.這類論文的重點是收集整理應用項目的背景分析,需求分析,平臺選型,總體設計(分塊),設計部分模塊的細化,使用的開發工具的內容.論文結構一般安排如下: 1)引言(重點描述應用項目背景,項目開發特色,工作難度等) ;2)項目分
5.1 學術論文要求文字流暢,層次清晰,詞藻不能過分華麗,近年國內外在計算機方面的論文的語言較以前生動,但用詞都以準確,不過分夸張為度。
5.2 標題要能反映內容。如有新意更好。例如,下面題目是個不好的題目:"圖像處理的某些問題的研究",論防火墻技術"等,其中的"某些問題"不如換成最中心的詞匯。論防火墻技術題目太大,不適合本科生作。
5.3 學術刊物上論文摘要一般 300 字左右,需要較高的綜合能力。而學生畢業論文摘要可以寫一頁( 1000 字左右),因此活動空間較大,要好寫一些。
摘要可以在全文寫完后再寫。要簡明,
中英文摘要應一致,要突出自己的工作,要提供幾個 key words 。
寫英文摘要時,可先用英文的習慣和用語寫摘要 ( 可以借助于電子詞典),然后英譯漢 , 用中文摘要去將就英文摘要。反過來,如果先寫好中文摘要,再漢譯英,則很難把英文摘要寫得地道。
為了使得英文表達地道、準確,可以讀十幾篇相關研究方向的論文的摘要,注意一些表達詞的使用,如 present, implementation, propose, give, argue 等。
平行的內容宜用平行的句型。例如下面的例子中,一句主動,一句被動,語感就非常糟糕: "This paper proposes a new algorithm and a prototype is presented.....".
5.4 前言部分要寫問題背景,動機,要說明自己工作的工作有用,有意義(才能鼓勵讀者讀下去),通常在介紹國內外工作后,用"但是"一轉,指出前人工作的不足,引出自己的工作。在前言中簡述自己作的主要結果,(例如明確地列出幾條,說明本文的主要工作,主要成果)。前言部分的末尾介紹文章的組織情況,各節內容。
5.5 突出特色,一個項目中工作很多,有些是同行皆知,自己也無創新的,可以略寫,要多寫自己遇到的特殊困難和創造的特殊解決方法。使人家讀了能學到東西,看到作者的創意。為了突出特色,還可以在一節中分成小標題寫,一個問題一小段,與計算機相關的論文中還可以把數據結構和程序片段夾敘夾議呈現出來,比只用漢字解釋得更清楚。
5.6 上升到理論,一般碩士論文會要求這一點。如果本科生能夠在畢業論文中得出有意義的定理或命題,一般會認為是好成果。可能會被推薦到雜志上發表,或在考研、求職中得到承認。
5.7 各部分應詳略得當。一般地,畢業論文應該主要寫作者的見解和工作,把自己的創新寫深寫透。綜述要有述有評有比較。只要是作了實驗,寫了程序,一般是想寫的太多,寫不完。反之,會感到空虛,沒有寫的,有的學生抄書來充篇幅,效果不好。一般地介紹相關工作(前人的成果)部分不應該超過總篇幅的 1/6 。
5.8 完整的論文應包括測試、運行結果及分析(圖表或曲線)。
5.9 結論,小結。說明解決了什么問題,有什么創新,下一步工作主要內容等。
返回目錄
六、參考文獻及引用
參考文獻是論文寫作中的重要一環,帶著問題讀文獻或雜志上的論文,不但注意學習學術內容,同時也注意學習選題方法、格式、標準的套話、起承轉合的語言和方式,參考文獻的寫法,字體的運用等等。在論文中明確給出參考文獻的出處,既代表著對前人成果的繼承,也代表了對他人研究成果的尊崇,是科學研究中應培養的正確的科學態度和做人準則。
參考文獻的寫法:按參考文獻在論文中出現的順序,用編碼的方式給出,如 [1] , [2] ,等。參考文獻包括專著、學術期刊、學術會議、技術報告等。
七、 摘要樣板
學術刊物上論文摘要一般 300 字左右,需要較高的綜合能力。而學生畢業論文摘要可以寫到 1000 字,因此活動空間較大,要好寫一些。下面是可行寫法之一。
1. 介紹項目意義背景, 100-200 字。
2. 本文作的主要工作, ( 1 ),( 2 ), ( 3 ) ,..... , 400 - 600 字
綜述是查閱了某一專題在一段時期內的相當數量的文獻資料,經過分析研究,選取有關情報信息,進行歸納整理,作出綜合性描述的文章。“綜”是指對文獻資料進行綜合分析、歸納整理,使材料更精練明確、更有邏輯層次;“述”是指對綜合整理后的文獻進行比較專門的、全面的、深入的、系統的論述。總之,綜述是作者對某一方面問題的歷史背景、前人工作、爭論焦點、研究現狀和發展前景等內容進行評論的科學性論文。
一、綜述的作用
綜述在科研中的重要作用主要體現在:
1.在科研伊始階段,綜述為科研人員提供研究課題的背景、歷史、現狀、當前爭論的焦點及發展趨勢的情報資料,能夠幫助科研人員用較少的時間和精力比較完整、系統地了解本領域的基本情況,從而選定有意義、有價值的研究課題。
2.在文獻檢索方面,綜述文后所附的參考篇目可為讀者提供已確定課題的許多參考文獻,成為一種獨特的情報檢索系統。利用參考篇目采用回溯檢索和循環檢索的方法,可獲得成千上萬篇文獻資料,并可滿足在檢索工具缺乏情況下的族性檢索。
3.通過綜述的寫作,不僅可以熟悉文獻的查找方法,積累大量科研資料,了解有關專題的研究歷史、現狀和發展趨勢,為開展課題研究做好準備;還能夠培養鍛煉提取信息、組織材料、綜合分析和正確表達學術思想的能力,為撰寫科研論文奠定基礎。
二、綜述的類型
根據寫作目的和所用文獻情況的不同,通常可分以下四種:
1. 簡介式綜述:就是按內容特點分別綜合介紹原文獻所論述的事實、數據、論點等,一般不加評述、這種類型綜述適用于某些學術、技術問題的概要介紹,尤其適用于某些問題剛發現還尚無定論時,較宜使用這一種形式。
2. 動態性綜述:就是對某一領域或某一專題的發展動態,按照其自身的發展階段,由遠及近地介紹其主要進展,一直介紹到目前的發展程度、這種類型最適宜介紹學術、技術的進展。
3. 成就性綜述:就是將有關文獻匯集分類,把某一方面或某一項目有關的各種內容從原始文獻中摘出,不管時序先后,分門別類地進行敘述、這種類型適用于介紹新方法、新技術、新論點和新成就。
4. 爭鳴性綜述:就是對某一領域或某一專題學術觀點上存在的分歧,進行分類歸納和綜合,按不同見解分別敘述。敘述中可表述作者傾向性的意見、這類綜述,寫作時要注意對所引用的原始論文的論據一定要抓住要害。
三、綜述的特點
1. 論文篇幅較大,中文文章的字數通常在3000~6000之間,英文文章的字數在15000左右。
2. 引用文獻數量較多,通常為15~100篇。
3. 內容豐富,涉及面較廣,從縱向上來說,能夠反映某一專題的研究歷史;從橫向上來講,能夠展現某個領域的研究現狀。
4. 揭示文獻信息的程度較深,綜述不是對材料的簡單羅列,而是對材料加以綜合分析、消化鑒別,進而做出評論和估價,總結專題的發展演變規律,預測發展趨勢。
5. 前沿性和時效性較強,綜述的目的是反映新動向、新成果和新發現。因此選題要力求新穎,要搜集最新資料,獲取最新內容,將最新的信息和科研動向及時傳遞給讀者。
四、撰寫綜述的步驟
撰寫綜述,一般要經歷以下幾個步驟:
1.選題
這是綜述寫作的關鍵環節,選題要突出一個“新”——就是選題新、資料新。綜述只有選題新、資料新才具有參考價值,才能引起讀者的閱讀興趣。一般綜述的選題都是近年來發展較快,進展較大而又切合實際需要的課題。資料新是指引用的文獻以近3~5年學術性期刊的論文為主,陳舊性的資料隨時間的進展可能被新發表的資料所包含或超越、失去了被歸納綜合的意義。
一般綜述的定題有三種情況:
(1)為科研作準備,所選題目是與自己科研有關的內容,即與自己的科研方向一致、因此,這種情況常先有一個初步的題目,然后廣泛查文獻再確定;
(2)反映學科的新動態,結合自己較熟悉的專業,選擇某一專題,收集最新研究文獻進行綜述,為人們提供新的知識;
(3)在日積月累閱讀文獻中,感到有些問題需要整理提高,這樣在已掌握較多文獻的前提下,從中選定題目。
2.搜集資料
選定題目后,就要圍繞題目廣泛搜集文獻資料。關于搜集文獻的方法,前面的專題已有介紹,在此不再重復。搜集文獻要求越全越好,因而最常用的方法是檢索法。通過各種檢索工具,如文獻目錄、索引、文摘進行檢索,選擇文獻時,應由近及遠,主要選擇近3~5年內的文獻,這樣才能體現出文獻綜述的新觀點、新水平。此外,在平時的學習和工作中,要養成收集和積累資料的習慣,這樣寫作綜述時就會節省大量查閱資料的時間。
3.閱讀、篩選、鑒別、歸納、整理資料
搜集好與文題有關的文獻資料后,就要對這些文獻資料進行閱讀、篩選、鑒別、歸納、整理,如何從數量巨大的文獻資料中選出具有代表性、科學性和可靠性大的單篇研究文獻十分重要,從某種意義上講,所選擇文獻質量的高低,直接影響綜述的水平。因此在閱讀文獻時,要寫好“讀書筆記”、做好“文獻摘錄卡片”。用自己的語言寫下閱讀時得到的啟示、體會和想法,將文獻的精髓摘錄下來,不僅為撰寫綜述時提供有用的資料,而且對于訓練自己的表達能力,閱讀水平都有好處,特別是將文獻整理成文獻摘錄卡片,對撰寫綜述極為有利。
4.擬定大綱、安排資料
綜述涉及的內容多而廣,所以在正式寫作之前應擬定一個寫作提綱,以便將主題與材料加以安排和組織,這是寫作前的一項重要工作。這樣可以使作者的邏輯思維更加趨于完善,既有利于成文,又便于修改,使文章層次清晰,前后照應。
擬定大綱時,首先要劃分出文章的大體結構,即包含幾個層次;然后列出每個層次的標題,明確每個層次所要撰寫的大致內容;最后,要把可利用的材料安去,用簡短的詞語在各個層次標題之下標明材料出處和需要利用的部分。
5.撰寫全文、引用文獻
擬好大綱后,明確構思,材料齊全,就可以進一步組織材料、寫成文章。綜述的格式與一般研究性論文的格式有所不同。研究性論文注重研究的原理、方法、結果和結論,格式規范嚴謹,而綜述要求向讀者介紹與主題有關的詳細資料、動態、進展、展望以及對以上方面的評述,因此綜述的格式相對靈活多樣,但總的來說,一般都包含以下三個部分:即前置部分、正文和參考文獻。有關各個部分的寫作方法,將在后面加以介紹。
6.修改定稿
包括以下幾個方面:
(1)內容和主題的修改:對綜述撰寫的目的、意義是否明確,選題是否恰當,信息是否全面、周密等方面再進行檢驗、查核、并作出必要的修改。
(2)材料的修改:包括對材料進行增、刪或更換,突出新穎性,抓住研究熱點,豐富綜述的內容。
(3)結構的修改:主要是使綜述的整體突出、層次分明、銜接均衡,同時也使篇幅符合規定要求。
1.論文類型:
不同的院系,不同的指導教師對本科畢業論文有不同的指導方法,在計算機系,本科畢業論文通常以下面四種類型:
1.1完成一個不太大的實際項目或在某一個較大的項目中設計并完成一個模塊(如應用軟件、工具軟件或自行設計的板卡、接口等等),然后以工程項目總結或科研報告、或已發表的論文的綜合擴展等形式完成論文。
1.2對一個即將進行的項目的一部份進行系統分析(需求分析,平臺選型,分塊,設計部分模塊的細化)。例如對一個大中型企業管理信息系統中的財務部分進行調研,分析和設計等,這類工作可以沒有具體編程,但應得到有關方面的初步認可,有一定的工作量。例如打印后有30頁以上的報告。
1.3對某一項計算機領域的先進技術或成熟軟件進行分析、比較,進而能提出自己的評價和有針對性創見。例如XML目前是因特網上新涌現的標記語言,它較HTML有許多無可比擬的優點,其中XML-QL是基于XML提出的一種新型查詢語言,分析總結這一新型查詢語言并探索它的實現途徑是十分有意義的工作。再如對自由軟件數據庫系統MySQL,分析總結其在Web應用上的特色,并能將有關技術用于自己研制的系統中。這類工作要注意把分析和實驗相結合,不要只停留在消化上。消化是前提,吸收和轉化才是工作的重點。
1.4對某一個計算機科學中的理論問題有一定見解,接近或達到了在雜志上發表的水平。例如,解決了一個眾所周知的問題,糾正了某雜志上理論的錯誤且提出解決修正方案,或自己提出有意義的模型,定義,且有定理、命題、或性能比較、分析、測試報告等。
一般而言,第四種較難,在若干年指導本科生畢業論文經驗中,只有兩位學生采用此形式寫出了好的論文,據悉,這兩位學生都順利進入了博士生序列。
2.選題:
2.1有科研項目的老師通常愿意從項目中選取本科生能完成的模塊,交給學生做,然后以第一種形式寫成論文。教師熟悉項目,項目有實用背景,一般而言,多數學生經過努力都能完成。但有些科研項目太難,或涉及保密內容,或本科生不容易完成,在這種情況下,教師可能會讓已保送為研究生,或確定留校的學生作這類題目。
2.2學生自選題目,有些學生已聯系好畢業后的工作單位,工作單位要求學生作某方面的項目,或已交給學生某方面的項目,經過指導教師認可,認為可作出合格的畢業論文,則可作這方面題目。這種方式下,學生積極性高,責任心較強,學以致用,一般論文的質量較好且成文后篇幅較大。
2.3教師根據社會需求,選擇題目。例如,院系行政需要教學,科研和研究生信息管理系統,有的教師指導幾位學生分別作大學院系行政管理子系統,博士生碩士生學籍管理子系統等等,有可能開始作出的軟件還不很完善,但有了雛形,經過修改后,一般是能夠應用的。有的系統經過下一屆本科生畢業實習的改進,就可以實用了。一些對路的、有用戶的軟件還有可能進一步發展為產品
3.論文的組織安排:
依據上述的論文類型,由于各類工作特點的不同,在搜集整理論文的素材、組織安排論文的結構方面,應有所不同,做到有的放矢。
3.1系統實現型論文:重點收集整理系統體系結構,程序模塊調用關系,數據結構,算法,實驗或測試等內容,論文結構一般安排如下:
(1)引言或背景(概述題目背景,實現情況,自己開發的內容或模塊)一般談課題意義,綜述已有成果,如”誰誰在文獻某某中做了什么工作,誰誰在文獻某某中有什么突出貢獻“,用“但是”一轉,分析存在問題,引出自己工作必要性、意義和價值、創新點和主要思想、方法和結果。然后用“本文組織如下:第二節第三節....,第四節....."作為這段結束。
(2)系統體系結構(強調系統的整體性,突出自己工作在整體中的位置)。(3)主要實現功能的描述(包括模塊調用關系,數據結構,算法說明,依據內容多少此部分可安排兩到三節)。
(4)實驗或測試。
(5)總結。
3.2應用開發型論文:
重點收集整理應用項目的背景分析,需求分析,平臺選型,分塊,設計部分模塊的細化,使用的開發工具的內容。論文結構一般安排如下:(1)引言(重點描述應用項目背景,項目開發特色,工作難度等);
(2)項目分析設計(重點描述項目的整體框架,功能說明,開發工具簡介等)(3)項目實現(重點描述數據庫設計結果,代碼開發原理和過程,實現中遇到和解決的主要問題,項目今后的維護和改進等,此部分可安排兩到三節);
(4)總結。
3.3分析比較型論文:
重點收集整理有關的最新論文或軟件,分析比較心得,實驗數據等內容。論文結構一般安排如下:引言(重點描述分析對象的特點,分析比較工作的意義,主要結果等);分析對象的概括性描述,分析比較的主要結果(如果是技術分析,給出主要數據,如果是軟件分析,給出代碼分析結果,實驗過程等);分析比較的評價和系統應用(可以給出基于分析比較的結果,提出某些設計實現方案,和進行一些實驗工作;最后是結論。
3.4理論探索型論文:
重點收集整理問題的發現,解決問題所用到的基本知識,解決問題的獨特方法,定理證明,算法設計和分析。
論文結構一般安排如下:
(1)引言(重點描述要解決的問題的來源,難度,解決問題的主要方法等);
(2)基本知識(解決問題涉及的基本定義,定理,及自己提出的概念等);
(3)推理結論(給出問題解決方案,包括定理證明,算法設計,復雜性分析等);
(4)結論。上述論文結構的安排和劃分不是絕對,可依據各自工作的實際情況,采用某一種或某幾種混合的方式指導自己論文的寫作。但無論采用什么樣的結構,一定要作到心中有數,貫穿一條邏輯線索切不可泛論成文或堆砌成文,時刻突出自己的工作內容。
4.論文格式及目錄系統:
每個作者有自己的風格,格式不必強求一致,但科技論文不能象寫小說劇本那樣,一般不能用倒敘,插敘,不設懸念,不用意識流,多線索方式等。例如,可在下列格式基礎上適當修改:科技論文目錄體系一般不用中文的“一二三”,而用下列的編排方式題目扉頁|___摘要(中英文,200-300字為限)|___正文目錄1.前言(背景,動機,前人工作)|___1.1。。。。|(1)(a)(b)(c)|(2)(a)(b)(c)|___1.2。。。。2.項目框圖及本工作在項目中的地位
3.項目特色(特殊功能,困難
4.方案選擇(前人方案,現可選方案,為什么選這一方案)
5.實現技術數據結構程序片段:
6.特殊問題解決方法:
|__6.1問題1|__6.2問題2|__......