資源描述:
《畢業(yè)論文---java貪吃蛇小游戲開(kāi)發(fā)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、大連商務(wù)職業(yè)學(xué)院信息技術(shù)與藝術(shù)設(shè)計(jì)學(xué)院畢業(yè)設(shè)計(jì)題目java貪吃蛇小游戲開(kāi)發(fā)專業(yè)軟件技術(shù)學(xué)號(hào)932008姓名望月指導(dǎo)教師鴻鵠2012年3月1日1摘要近年來(lái),Java作為一種新的編程語(yǔ)言,以其簡(jiǎn)單性、可移植性和平臺(tái)無(wú)關(guān)性等優(yōu)點(diǎn),得到了廣泛地應(yīng)用,特別是Java與萬(wàn)維網(wǎng)的完美結(jié)合,使其成為網(wǎng)絡(luò)編程和嵌入式編程領(lǐng)域的首選編程語(yǔ)言。JBuilder是Borland公司用于快速開(kāi)發(fā)Java應(yīng)用的一款優(yōu)秀的集成開(kāi)發(fā)環(huán)境,它以其友好的開(kāi)發(fā)界面、強(qiáng)大的組件支持等優(yōu)點(diǎn),得到廣大程序員的接受和認(rèn)可。“貪吃蛇”游戲是一個(gè)經(jīng)典的游戲,它因操作簡(jiǎn)
2、單、娛樂(lè)性強(qiáng)而廣受歡迎。本文基于Java技術(shù)和JBuilder開(kāi)發(fā)環(huán)境,開(kāi)發(fā)了一個(gè)操作簡(jiǎn)單、界面美觀、功能較齊全的“貪吃蛇”游戲。通過(guò)本游戲的開(kāi)發(fā),達(dá)到學(xué)習(xí)Java技術(shù)和熟悉軟件開(kāi)發(fā)流程的目的。本文在介紹Java相關(guān)技術(shù)和國(guó)內(nèi)外發(fā)展現(xiàn)狀的基礎(chǔ)上,對(duì)“貪吃蛇”游戲的整個(gè)生命周期的各個(gè)開(kāi)發(fā)階段進(jìn)行了詳細(xì)地介紹。首先,分析了開(kāi)發(fā)本游戲軟件的可行性,重點(diǎn)分析本設(shè)計(jì)所采用的技術(shù)的可行性。其次,從游戲主界面等幾方面,分析了本游戲的功能需求;從可使用性和安全性方面分析了屬性需求。然后,進(jìn)行了游戲的概要設(shè)計(jì)和詳細(xì)設(shè)計(jì),這也是本文的重點(diǎn)
3、。概要設(shè)計(jì)給出二個(gè)功能模塊的主框架以及六個(gè)類模塊的函數(shù)調(diào)用關(guān)系;詳細(xì)設(shè)計(jì)介紹了Java2標(biāo)準(zhǔn)運(yùn)行環(huán)境的配置,重點(diǎn)給出各個(gè)類模塊的程序流程圖以及UML圖,列表介紹了各個(gè)類包含的變量、使用的方法,展示了游戲的界面。為了保證程序代碼的正確性和功能實(shí)現(xiàn)的可靠性,本文還介紹了游戲軟件的程序調(diào)試過(guò)程和功能測(cè)試結(jié)果。關(guān)鍵詞:java貪吃蛇貪吃蛇小游戲貪吃蛇JDK32目錄摘要.....................................................................I1.引言.......
4、..............................................................21.1開(kāi)發(fā)工具.....................................................................21.2應(yīng)用環(huán)境.....................................................................22.系統(tǒng)需求分析.....................................
5、................................32.1需求分析.....................................................................32.2可行性分析..................................................................33.系統(tǒng)概要設(shè)計(jì).....................................................................
6、43.1設(shè)計(jì)目標(biāo).....................................................................43.2系統(tǒng)功能模塊................................................................44.系統(tǒng)詳細(xì)設(shè)計(jì)......................................................................64.1程序設(shè)計(jì)........................
7、.............................................64.2程序源代碼..................................................................104.3各功能界面截圖.............................................................235.系統(tǒng)測(cè)試.............................................................
8、.............295.1測(cè)試的意義..................................................................295.2測(cè)試過(guò)程....................................................................