當(dāng)前位置:首頁>知識>計算機學(xué)術(shù)期刊(計算機科學(xué)與技術(shù)的論文怎么寫)
發(fā)布時間:2024-01-23閱讀(12)
論文是每一個大學(xué)生在畢業(yè)的時候都要完成的最后一項學(xué)業(yè)任務(wù)。有些學(xué)生認(rèn)真學(xué)習(xí)了四年,但無法將自己所學(xué)的知識寫在論文里,有些沒有認(rèn)真學(xué)習(xí)的學(xué)生,更加的頭疼,根本不知道論文該怎么寫。

(圖片來自網(wǎng)絡(luò))
以《計算機科學(xué)與技術(shù)》學(xué)科來說,如果是這類學(xué)科的,那就麻煩了,因為你不光要寫論文,還要做畢業(yè)設(shè)計。不過也有好的地方,因為你做了畢業(yè)設(shè)計,在寫論文的時候要求也會降低一點,因為你的論文已經(jīng)不是通過科學(xué)的研究而寫出的論文了,而是根據(jù)你做的設(shè)計去寫一個詳細(xì)說明書。
在這里不說畢業(yè)設(shè)計該怎么做,因為小編對計算機知識的掌握只有office辦公處理,什么C ,java的一概不通。能給的建議就是,比較容易還好做的有三個,第一:動態(tài)網(wǎng)頁。選擇一個主題做一個簡單的網(wǎng)頁,比如:招聘網(wǎng)站,電子商務(wù)網(wǎng)站等等。第二:系統(tǒng)。選擇一個主題做一個簡單的小系統(tǒng),比如:辦公室的OA系統(tǒng),學(xué)生管理系統(tǒng),圖書管理系統(tǒng)等等。第三:單片機。有人說單片機和計算機科學(xué)與技術(shù)沒什么大的聯(lián)系,但有些學(xué)校也是可以的,因為單片機中用的計算機知識也是很多的,比較麻煩的就是需要制作出一個可以運行的單片機實物。

(圖片來自網(wǎng)絡(luò))
下面就開始說說讓人頭疼的論文到底該怎么寫。論文是有模板的,你可以按照大部分的論文那樣去寫,也可以寫上不同的東西。如果是有畢業(yè)設(shè)計的同學(xué),那就可以按照軟件工程去寫。
1.前言 2.需求分析 3.總體設(shè)計 4.詳細(xì)設(shè)計 5.測試 6.總結(jié)
1.前言。前言是每一個論文都要有的,也可以寫成緒論。在前言里,只要包括,時代背景,為什么要做這個設(shè)計,做這個設(shè)計有什么目的,做這個設(shè)計有什么好處,有什么意義。不同的學(xué)校有不同的要求,有的學(xué)校要求前言為一段,超過word文檔的半頁以上,不得超過一頁,字?jǐn)?shù)大概在300字到500字。有的學(xué)校是允許在前言中分小標(biāo)題的,那最好將前言的標(biāo)題寫成緒論,再分出小標(biāo)題寫背景、目的和意義。例如:
1.緒論
1.1 設(shè)計背景
1.2 設(shè)計目的
1.2 設(shè)計意義
1.1設(shè)計背景。介紹一下當(dāng)前時代下的大背景,比如計算機飛速的發(fā)展,人們在日常的工作中已經(jīng)離不開計算機了,計算機走進(jìn)了千家萬戶等等。
在最后,要引入到你設(shè)計的這個東西當(dāng)中,比如:所以,設(shè)計一款什么什么網(wǎng)站(或者系統(tǒng))是非常有必須的(或者可行的)
1.2設(shè)計目的。介紹一下你的這款設(shè)計是做什么的,你設(shè)計的這款設(shè)計是要去完成什么的。比如:這款設(shè)計可以幫助人們怎么怎么樣,這款設(shè)計可以完成什么什么。
1.3設(shè)計意義。介紹一下設(shè)計這款軟件有什么好處,比如:減輕人們的工作,幫助人們更快速便捷的工作等等。
2.需求分析。需求分析是通過幾個方面去分析你的設(shè)計能夠去制作的條件。在計算機當(dāng)中,需要分析的有2.1可行性分析,2.1.1經(jīng)濟可行性,2.1.2技術(shù)可行性,2.2用戶需求,2.3安全可行性。
2.需求分析
2.1可行性分析
2.1.1經(jīng)濟可行性分析
2.1.2技術(shù)可行性分析
2.2用戶需求
2.3安全可行性分析
2.1可行性分析。可行性分析就是說你的設(shè)計是否可以運行,如果設(shè)計一個無法運行的軟件,那還不如不設(shè)計。在可行性分析里主要包括經(jīng)濟可行性和技術(shù)可行性。
2.1.1經(jīng)濟可行性分析。做什么東西都是需要本錢的,設(shè)計一款軟件也是如此。如果你的設(shè)計花費了很多的錢,那就沒必要了。因為你的設(shè)計是為了畢業(yè),而不是上線去用別人使用。如果是的話,那花點錢也是可以的。
在經(jīng)濟可行性分析里,需要考慮兩方面,一是成本,二是效益。這款設(shè)計需要多少成本,這款設(shè)計能帶來多少效益。成本就是你所用到的工具是否需要花錢,你需要的代碼源或者其他東西是不是要花錢,你所需要的數(shù)據(jù)是不是要花錢。效益一般不考慮,因為你如果是為了畢業(yè)那將什么效益都沒有。如果不光是為了畢業(yè),也為了上線,而就要考慮了。效益就是你的設(shè)計在上線后能掙多少錢,這個就得自己估算了。
2.1.2技術(shù)可行性分析。技術(shù)可行性分析就是你想設(shè)計的東西有沒有技術(shù)的支持。比如你設(shè)計的是一款可以全自動運行的電子商務(wù)網(wǎng)站,從買賣到發(fā)貨全部都是自動的,這很明顯在當(dāng)前是沒有技術(shù)可以去實現(xiàn)的。比如你設(shè)計的是一款電子圖書閱覽網(wǎng)站,能支持在線閱讀書籍,支持的技術(shù)有,java,c ,php,MySQL等這些東西可以去制作出你想要的網(wǎng)站,這就可以。
切記,在技術(shù)可行性分析里,有的同學(xué)會從百度百科里找一些軟件的背景或者能實現(xiàn)的功能,再或者是這個軟件的發(fā)展歷史去寫。有的老師會同意,但有的老師不會。因為這些軟件都是大家知道的,你沒有必要去寫這些大家都知道的東西,這就看你的導(dǎo)師是什么意見了。
2.2用戶需求。用戶需求是要去分析用戶需要的是什么功能。這款設(shè)計是要用戶去使用的,如果一款設(shè)計無法滿足用戶的需求,那還設(shè)計它干嘛。比如圖書管理系統(tǒng),用戶的需求就是,有沒有圖書分類,有沒有圖書查找等功能。比如學(xué)生管理系統(tǒng),用戶的需求是有沒有學(xué)生簽到功能,有沒有學(xué)生日常的管理功能等等。這就是用戶需求。
2.3安全可行性。不管做什么安全都是第一,設(shè)計一款軟件也是,用戶的信息安全,用戶注冊的賬號安全,用戶的瀏覽信息安全,系統(tǒng)(或者網(wǎng)站)的安全使用,有沒有漏洞,有沒有防御外來入侵的功能。一般我們做的畢業(yè)設(shè)計都是為了畢業(yè),所以不會上線,用戶的數(shù)據(jù)也都是我們自己設(shè)定的,也不用擔(dān)心系統(tǒng)(活網(wǎng)站)會遭到什么外來惡意攻擊,也就沒什么安全性可言。如果你的畢業(yè)設(shè)計是要上線使用的,那就要好好的弄安全這方面,因為安全性是一個系統(tǒng)(或網(wǎng)站)最基本的一點。
3.總體設(shè)計
總體設(shè)計就是這款軟件的主要設(shè)計部分。一般都分為,前臺登錄界面設(shè)計,功能模板設(shè)計,后臺數(shù)據(jù)庫設(shè)計。
前臺登錄界面設(shè)計:每一個系統(tǒng)(或網(wǎng)站)都要有登錄的功能,比如QQ,微信,我們都要去輸入已經(jīng)注冊好的賬號和密碼才能進(jìn)入。我們所設(shè)計的系統(tǒng)(或網(wǎng)站)也是一樣,需要用一個賬號和密碼去登錄。這是一個系統(tǒng)(或網(wǎng)站)最基本的東西。有人也會說,登錄界面太簡單了,沒必要說。但對于我們這些還沒有畢業(yè)的學(xué)子來說,能把簡單的東西做好就不簡單。并且,登錄界面不是重點,重點是功能模塊設(shè)計。
功能模塊設(shè)計:這是一個設(shè)計最關(guān)鍵的地方,一個系統(tǒng)(或網(wǎng)站)的中心就在這里。功能模塊設(shè)計就是你的系統(tǒng)所能實現(xiàn),使用的功能。比如圖書管理系統(tǒng),它的功能模塊就是圖書搜尋功能,圖書分類功能,圖書閱讀功能等等。這塊是整個論文的亮點,設(shè)計的系統(tǒng)(或網(wǎng)站)能實現(xiàn)的功能要寫出你用了什么軟件,怎么使用了這個軟件,去實現(xiàn)了什么功能。比如,圖書分類功能,可以寫,我用什么什么軟件通過它里面的什么功能,將所有的圖書都怎么怎么了,然后實現(xiàn)了圖書分類的功能。
后臺數(shù)據(jù)庫設(shè)計:數(shù)據(jù)庫是每一個系統(tǒng)(或網(wǎng)站)都需要的東西,一般使用的數(shù)據(jù)庫都是MySQL,如果有別的也行。在數(shù)據(jù)庫這方面,你不用寫的那么復(fù)雜,說白了數(shù)據(jù)庫就是存儲數(shù)據(jù)的。你設(shè)計的數(shù)據(jù)庫一般是創(chuàng)建了什么數(shù)據(jù)表,然后將這些表與前臺或者別的地方連接起來。還拿圖書管理系統(tǒng)來舉例,圖書分類一共設(shè)立了幾個數(shù)據(jù)表,然后把數(shù)據(jù)表都羅列出來,里面的數(shù)據(jù)不用寫,一般的老師也不會看你的數(shù)據(jù),而是看你的數(shù)據(jù)表設(shè)立的對或者不對。
4.詳細(xì)設(shè)計
詳細(xì)設(shè)計:在這里要仔仔細(xì)細(xì)的介紹一下你的系統(tǒng)(系統(tǒng)),你所設(shè)計的系統(tǒng)(或網(wǎng)站)能夠去實現(xiàn)什么功能,區(qū)別3總體設(shè)計里的功能模塊設(shè)計。在這里你不用寫用什么軟件,使用了這個軟件的什么功能去實現(xiàn)了什么功能。而是要在你的系統(tǒng)(或網(wǎng)站)里截一個圖片,在這個圖片的上面(或下面)寫,如圖4-1所示,在圖書分類功能里可以選擇圖書的類型,如果選擇歷史書,那么將會出現(xiàn)關(guān)于歷史的書籍。如圖4-2所示,管理員點擊刪除,那么這本圖書就會被刪掉,不會出現(xiàn),用戶也將無法找尋和閱讀這本書籍。類似于這種,將你的系統(tǒng)(或網(wǎng)站)從登陸開始,一張圖,一段字,將你所設(shè)計的系統(tǒng)(或網(wǎng)站)完完全全的介紹出來。有人會說,那會需要很多圖片,不要擔(dān)心麻煩,多了總比少了好,多了可以直接刪掉,如果少了,你還要去思考再添加什么東西。
5測試
測試:每一個系統(tǒng)(或網(wǎng)站)在被設(shè)計出后都要進(jìn)過測試,找尋漏洞和BUG,如果不測試,怎么能發(fā)現(xiàn)系統(tǒng)(或網(wǎng)站)存在的問題呢。一般軟件的測試方法有專業(yè)的工具,比如,騰訊,阿里。你可以去使用這些工具,寫下測試的過程和測試的結(jié)果。也可以自己去運行一遍,看看系統(tǒng)(或網(wǎng)站)的功能有沒有不能實現(xiàn)的。專業(yè)一點就可以寫,靜態(tài)測試,動態(tài)測試,黑盒測試,白盒測試。但記住,最后一定要寫安全測試,安全第一!
6總結(jié)
總結(jié)就不多說了,總結(jié)大家應(yīng)該都知道怎么寫吧。把你整個文章的亮點寫出來。最后再拿圖書管理系統(tǒng)舉例,本款設(shè)計通過使用什么什么軟件,實現(xiàn)了圖書管理功能,圖書分類功能,圖書閱讀功能,讓用戶可以便捷快速的找到自己想要閱讀的圖書。還可以寫一寫可以改進(jìn)的方向和存在的不足,再展望一下未來。
好了,小編的水平有限,能幫助大家的就這么多。論文是一個看著難也簡單的東西,不能說一點都不會寫,只是寫出來的好與壞,希望能給即將進(jìn)入大四還有一年就要畢業(yè)的學(xué)計算機學(xué)科的同學(xué)帶來幫助。如有別的見解或者本文中寫的不對的地方,歡迎大家多多批評。如果大家有什么問題,也可以私信或者評論,小編會在第一時間為大家?guī)韨€人的看法,歡迎騷擾。
以上所有,只是個人看法,如有不對,在這里說聲抱歉。
以上所有,只是個人看法,如有不對,在這里說聲抱歉。
以上所有,只是個人看法,如有不對,在這里說聲抱歉。
歡迎分享轉(zhuǎn)載→http://m.avcorse.com/read-97319.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖