版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、山 東 科 技 大 學(xué)本科畢業(yè)設(shè)計(jì)(論文)開題報(bào)告 題 目 基于J2ME的五子棋游戲的開發(fā) 學(xué) 院 名 稱 電氣信息系 專業(yè)班級(jí) 計(jì)算機(jī)應(yīng)用08 學(xué)生姓名 朱曉龍 學(xué) 號(hào) 200803224231 指 導(dǎo) 教 師 連劍 填表時(shí)間: 2011 年 04月 18 日填表說明1.開題報(bào)告作為畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)對(duì)學(xué)生答辯資格審查的依據(jù)材料之一。2.此報(bào)告應(yīng)在指導(dǎo)教師指導(dǎo)下,由學(xué)生在畢業(yè)設(shè)計(jì)(論文)工作前期完成,經(jīng)指導(dǎo)教師簽署意見、相關(guān)系主任審查后生效。3.學(xué)生應(yīng)按照學(xué)校統(tǒng)一設(shè)計(jì)的電子文檔標(biāo)準(zhǔn)格式,用A4紙打印。4.參考文獻(xiàn)不少于8篇,其中應(yīng)有適當(dāng)?shù)耐馕馁Y料(一般不少于2篇)。5.開題報(bào)告作為畢
2、業(yè)設(shè)計(jì)(論文)資料,與畢業(yè)設(shè)計(jì)(論文)一同存檔。 設(shè)計(jì)(論文)題目基于J2ME的手機(jī)游戲開發(fā)設(shè)計(jì)(論文)類型(劃“”)工程設(shè)計(jì)應(yīng)用研究開發(fā)研究基礎(chǔ)研究其它 一、本課題的研究背景和意義 在現(xiàn)代社會(huì)中,手機(jī)及其他設(shè)備越來越多的走進(jìn)普通老百姓的工作與生活。隨著3G技術(shù)的普及及應(yīng)用,基于Java開發(fā)的軟件在手機(jī)上的使用非常廣泛,手機(jī)的增值服務(wù)也越來越多,對(duì)豐富人們的生活內(nèi)容起著不可忽視的作用。 五子棋游戲一款非常經(jīng)典的手機(jī)游戲,因?yàn)樗容^簡(jiǎn)單有趣,提升人的智力無論老少都比較適合。五子棋的設(shè)計(jì)對(duì)每一個(gè)Java語言設(shè)計(jì)者進(jìn)行語言提高和進(jìn)階都是一個(gè)很好的鍛煉機(jī)會(huì)。 正是因?yàn)槿绱?,本次畢業(yè)設(shè)計(jì)的目的在于學(xué)習(xí)J
3、ava程序設(shè)計(jì)基本技術(shù),學(xué)習(xí)用Eclipse開發(fā)Java程序的相關(guān)技術(shù),熟悉游戲“五子棋”的需求,熟悉項(xiàng)目開發(fā)的完整過程。學(xué)會(huì)怎樣進(jìn)行一個(gè)項(xiàng)目的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)等軟件開發(fā)過程,熟練地掌握J(rèn)ava程序設(shè)計(jì)的基本技術(shù)和方法,熟練地掌握Eclipse環(huán)境的使用方法,培養(yǎng)起初步的項(xiàng)目分析能力和程序設(shè)計(jì)能力。二、本課題的主要研究?jī)?nèi)容 基于J2ME手機(jī)五子棋游戲的開發(fā)與實(shí)現(xiàn),主要?jiǎng)澐?個(gè)界面:菜單界面,登陸界面,游戲界面。 具體實(shí)現(xiàn)的功能為:1.進(jìn)入游戲,進(jìn)入到用戶登陸界面;操作說明,進(jìn)入說明界面說明游戲軟件的操作方法; 2.登陸界面:得到用戶輸入的用戶名和密碼,向服務(wù)器提交,如果身份驗(yàn)證成功
4、,界面則跳轉(zhuǎn)到游戲界面,如果身份驗(yàn)證失敗,則彈出警告窗口,說明登錄失敗的原因。 3.游戲界面:用戶游戲時(shí)看到的界面,負(fù)責(zé)根據(jù)需要畫圖。三、文獻(xiàn)綜述(國(guó)內(nèi)外研究情況及其發(fā)展)當(dāng)JAVA平臺(tái)發(fā)展到JAVA 2的版本以后,為了適應(yīng)不同級(jí)別計(jì)算機(jī)硬件的開發(fā)需要,JAVA平臺(tái)形成了三個(gè)主要分支:Java 2, Standard Edition(J2SE):是為臺(tái)式機(jī)而設(shè)計(jì)的,主要運(yùn)行在Linux, Solaris, 或Microsoft Windows等操作系統(tǒng)上。 Java 2, Enterprise Edition (J2EE):則是一個(gè)適合分布式的、多用戶、企業(yè)級(jí)應(yīng)用系統(tǒng)運(yùn)轉(zhuǎn)的平臺(tái)。它以J2SE為
5、基礎(chǔ),增加了處理服務(wù)器端計(jì)算的功能。Java 2, Micro Edition (J2ME):和J2SE不同,它既不算是一個(gè)軟件也不能算是一則規(guī)范。準(zhǔn)確地說,J2ME是為了支持像PDA、手機(jī)等小型的嵌入式或移動(dòng)設(shè)備而推出的一系列的技術(shù)和規(guī)范的總稱。它借用了J2SE類庫(kù)的一部分,使用了更少的API,而且其J2ME采用的JAVA虛擬機(jī)(JVM)比J2SE的JVM也要小得多。Java 2, Enterprise Edition (J2EE):則是一個(gè)適合分布式的、多用戶、企業(yè)級(jí)應(yīng)用系統(tǒng)運(yùn)轉(zhuǎn)的平臺(tái)。它以J2SE為基礎(chǔ),增加了處理服務(wù)器端計(jì)算的功能。Java 2, Micro Edition (J2ME
6、):和J2SE不同,它既不算是一個(gè)軟件也不能算是一則規(guī)范。準(zhǔn)確地說,J2ME是為了支持像PDA、手機(jī)等小型的嵌入式或移動(dòng)設(shè)備而推出的一系列的技術(shù)和規(guī)范的總稱。它借用了J2SE類庫(kù)的一部分,使用了更少的API,而且其J2ME采用的JAVA虛擬機(jī)(JVM)比J2SE的JVM也要小得多。四、擬解決的關(guān)鍵問題1.繪制棋盤和黑白棋;2.棋子的擺放位置;3.設(shè)置判斷輸贏的標(biāo)準(zhǔn)程序;4.對(duì)不同游戲結(jié)果做出的不同反應(yīng);5.儲(chǔ)存勝利玩家的分?jǐn)?shù),并與存儲(chǔ)其中的最高分?jǐn)?shù)作比較,存儲(chǔ)較高的一個(gè)。五、研究思路和方法 1、采用的設(shè)計(jì)方法 采用J2ME平臺(tái)來實(shí)現(xiàn)對(duì)用戶輸入信息的全面管理,并及時(shí)給與反饋。2、采用的設(shè)計(jì)工具
7、采用目前最為流行的環(huán)境搭配:WTK版本W(wǎng)TK2.2,JDK版本:JDK5.0,Eclipse版本:。它們能夠很好的彼此集成,同時(shí)都是免費(fèi)的、是運(yùn)行效率相當(dāng)高的開發(fā)工具。3、達(dá)到的效果 本系統(tǒng)主要實(shí)現(xiàn)對(duì)個(gè)人事務(wù)信息進(jìn)行全面管理、及時(shí)察看庫(kù)存信息,通過對(duì)入庫(kù)、出庫(kù)信息進(jìn)行管理,實(shí)現(xiàn)各種信息查詢功能,對(duì)用戶輸入的信息進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn)等,使系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。4、結(jié)論 本系通過目前流行的J2ME技術(shù)能實(shí)現(xiàn)對(duì)個(gè)人任務(wù)信息的完善管理,且系統(tǒng)運(yùn)行安全可靠。六、本課題的進(jìn)度安排01-02周:根據(jù)畢業(yè)設(shè)計(jì)題目及任務(wù)要求,復(fù)習(xí)所學(xué)的相關(guān)知識(shí)并查閱相關(guān)資料。03周:選定進(jìn)行畢業(yè)設(shè)計(jì)所需的開發(fā)工具。04-06周
8、:根據(jù)選定的設(shè)計(jì)方案進(jìn)行系統(tǒng)的構(gòu)建和設(shè)計(jì),完成畢業(yè)設(shè)計(jì)的開題報(bào)告。07-13周:根據(jù)選定的設(shè)計(jì)方案進(jìn)行系統(tǒng)的具體設(shè)計(jì)和構(gòu)建。14-15周:編寫畢業(yè)設(shè)計(jì)技術(shù)文件(畢業(yè)設(shè)計(jì)說明書和相關(guān)圖紙等)。16周:進(jìn)行畢業(yè)答辯。七、參考文獻(xiàn)1 James Keogh,潘穎,王磊。J2ME開發(fā)大全北京:清華大學(xué)出版社,20042 David Allen,張靜,楊思源。Getting Things Done北京:中信出版社,20033 Barry Bird ,Java For Dummies 4th editionPDF,20074 Jonathon S.HarbourBeginning.Java.Game.Programming 2nd editionPDF,20005 Iovr Horton,java2入門經(jīng)典北京:中國(guó)電力行業(yè)出版社,20006 java編程思想PDF,20037 J2ME MIDP 1.0/2.0 無線設(shè)備編程指南北京:北京大學(xué)出版社,20068Java基礎(chǔ)及
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年西藏客運(yùn)駕駛資格證考試試題及答案
- 2024年濟(jì)南小車客運(yùn)資格證模擬考試
- 2024年西安下載客運(yùn)從業(yè)資格證模擬考試題庫(kù)及答案
- 2024年四川2024年客運(yùn)資格證模擬考試
- 2024年新疆客運(yùn)從業(yè)資格證考試題庫(kù)下載軟件
- 興仁縣2024-2025學(xué)年數(shù)學(xué)六年級(jí)第一學(xué)期期末統(tǒng)考試題含解析
- 2024年山東客運(yùn)資格考試考題題庫(kù)
- 均衡飲食健康生活
- 鹽源縣2024-2025學(xué)年三上數(shù)學(xué)期末復(fù)習(xí)檢測(cè)試題含解析
- 山東省德州市寧津縣第二實(shí)驗(yàn)小學(xué)2023-2024學(xué)年四年級(jí)(上)月考英語試卷(10月份)
- 喜茶運(yùn)營(yíng)管理手冊(cè)和員工操作管理手冊(cè)
- 光周期現(xiàn)象課件
- 水文化知識(shí)競(jìng)賽題庫(kù)附答案(含各題型)
- 拳擊入門-北京理工大學(xué)中國(guó)大學(xué)mooc課后章節(jié)答案期末考試題庫(kù)2023年
- pep人教版英語五年級(jí)上冊(cè)Unit2《Myweek》單元作業(yè)設(shè)計(jì)
- 《北屯礦業(yè)有限責(zé)任公司富蘊(yùn)縣庫(kù)衛(wèi)云母礦礦山地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案》及專家評(píng)審意見
- GHS化學(xué)品(含危險(xiǎn)品)標(biāo)簽標(biāo)志與象形符號(hào)
- 核心素養(yǎng)導(dǎo)向的初中數(shù)學(xué)試題命制策略與實(shí)例
- 統(tǒng)編版七語上課程綱要
- 美國(guó)史智慧樹知到答案章節(jié)測(cè)試2023年東北師范大學(xué)
- 冷凍機(jī)組項(xiàng)目工程設(shè)備及管道安裝施工方案
評(píng)論
0/150
提交評(píng)論