java五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第1頁(yè)
java五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第2頁(yè)
java五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第3頁(yè)
java五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第4頁(yè)
java五子棋游戲的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、業(yè)設(shè)十開(kāi)題報(bào)學(xué)號(hào):軟件學(xué)院軟件工程(軟件開(kāi)發(fā)與測(cè)試方向)javaGUI實(shí)現(xiàn)五子棋游戲2014年2月28日開(kāi)題報(bào)告填寫要求1. 開(kāi)題報(bào)告作為畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)對(duì)學(xué)生答辯資格審查的依據(jù)材料之一。此報(bào)告應(yīng)在指導(dǎo)教師指導(dǎo)下,由學(xué)生在畢 業(yè)設(shè)計(jì)(論 文)工作前期內(nèi)完成,經(jīng)指導(dǎo)教師簽署意見(jiàn)及所在專業(yè)審查后生效;2. 開(kāi)題報(bào)告內(nèi)容必須用按教務(wù)處統(tǒng)一設(shè)計(jì)的電子文檔標(biāo)準(zhǔn)格式(可從教 務(wù)處網(wǎng)頁(yè)上下載)打印,禁止打印在其它紙上后剪貼,完成后應(yīng)及時(shí)交給指導(dǎo) 教師簽署意見(jiàn);3. 學(xué)生寫文獻(xiàn)綜述的參考文獻(xiàn)應(yīng)不少于15篇(不包括辭典、手冊(cè))。 文中應(yīng)用參考文獻(xiàn)處應(yīng)標(biāo)出文獻(xiàn)序號(hào),文后"參考文獻(xiàn)”的書寫,應(yīng)按

2、照國(guó)標(biāo) GB 7714-87文后參考文獻(xiàn)著錄規(guī)則的要求書寫,不能有隨意性;4. 學(xué)生的“學(xué)號(hào)”要寫全號(hào)(如0201140102,為10位數(shù)),不能只 寫最后2位或1位數(shù)字;5. 有關(guān)年月日等日期的填寫,應(yīng)當(dāng)按照國(guó)標(biāo)GB/T 7408- 94數(shù)據(jù)元 和交換格式、信息交換、日期和時(shí)間表示法規(guī)定的要求,一律用阿拉伯?dāng)?shù)字書寫。如 “2004 年 3 月 15 0 ”或 “2004-03-15 ";6. 指導(dǎo)教師意見(jiàn)和所在專業(yè)意見(jiàn)用黑墨水筆工整書寫,不得隨便涂改或潦草書寫。業(yè)設(shè)計(jì)開(kāi)題報(bào)告1結(jié)合畢業(yè)設(shè)計(jì)課題情況,根據(jù)所查閱的文獻(xiàn)資料,撰寫2000字左右的文獻(xiàn)綜述:文獻(xiàn)綜述、選題的目的和意義:隨著

3、IT技術(shù)的發(fā)展,很多日常生活中的游戲都被搬到了計(jì)算機(jī)里供大眾娛樂(lè),尤其是博弈類的棋類游戲,如中國(guó)彖棋,圍棋,五子棋等,近年來(lái)人們對(duì)人工智能技術(shù)的研究成果更使得計(jì)算機(jī)在這些博弈游戲中能戰(zhàn)勝很多玩家。五子棋是起源于中國(guó)古代的傳統(tǒng)黑白棋種之一?,F(xiàn)代五子棋日文稱之為“連珠”英譯為“ Renju",英文稱之為“ Gobang或“ FIR” (Five in a Row的縮寫),亦有“連五子”、“五子連”、“串珠”、“五目”、“五目碰”、“五格”等多種稱謂。大約在南北朝時(shí)期隨圍棋一起先后傳入朝鮮、日本等地。據(jù)日本史料記載,五子棋先由中國(guó)傳到高麗(朝鮮),再由高麗傳到日本。當(dāng)時(shí)主要在皇宮和貴族大家

4、庭中流行。至加祿末期,在日本京都,這一當(dāng)時(shí)被稱作“五目碰”、“五格”的棋戲在民間開(kāi)始盛行起來(lái),無(wú)論武士、僧侶、農(nóng)夫等都能參與這一活動(dòng)。到日本明治32年(公元1899年),經(jīng)過(guò)公開(kāi)征名,“連珠”這一名稱才被正式確定下來(lái)。目前,連珠五子棋這一棋類運(yùn)動(dòng)己迅速在國(guó)際上發(fā)展起來(lái)。五子棋不像網(wǎng)絡(luò)上有的游戲只是一味的機(jī)械的消磨時(shí)間,它是必須動(dòng)用腦力的游戲,所以五子棋不僅能增強(qiáng)思維能力,提高智力,而且富含哲理,有助于修身養(yǎng)性。五子棋既有現(xiàn)代休閑的明顯特征“短、平、快”,容易上手,老少皆宜,而且趣味橫生,引人入勝,同時(shí)又有古典哲學(xué)的高深學(xué)問(wèn)“陰陽(yáng)易理”;它既有簡(jiǎn)單易學(xué)的特性,為人民群眾所喜聞樂(lè)見(jiàn),又有深?yuàn)W的技巧

5、和高水平的國(guó)際性比賽;它的棋文化源淵流長(zhǎng),具有東方的神秘和西方的直觀;既有“場(chǎng)”的概念,亦有 “占”八、 的連接。它是中西文化的交流點(diǎn),是古今哲理的結(jié)晶。二、國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì):現(xiàn)在,有40多個(gè)國(guó)家例如韓國(guó)人把五子棋目前,連珠五子棋這一棋類運(yùn)動(dòng)已迅速在國(guó)際上發(fā)展起來(lái)。己開(kāi)展了五子棋活動(dòng)。許多國(guó)家的人對(duì)五子棋都有不同的愛(ài)稱,運(yùn)行。Java平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。Java應(yīng)用編程接口已經(jīng)從1. IX版發(fā)展到1.2版。常用的Java平臺(tái)基于Javal. 4,最近版本為Javal. 7o Sun公司對(duì)Java編程語(yǔ)言的解釋是:Ja

6、va編程語(yǔ)言是個(gè)簡(jiǎn)單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無(wú)關(guān)、可 移植、高性能、多線程和動(dòng)態(tài)的語(yǔ)言。java優(yōu)勢(shì),是適合團(tuán)隊(duì)開(kāi)發(fā),軟件工程可以相對(duì)做到規(guī)范, 這是一個(gè)很難比擬的優(yōu)勢(shì)。java劣勢(shì),是j2ee的架構(gòu)很完美,第一版軟件可以做滿意,但是很不適 合互聯(lián)網(wǎng)模式的持續(xù)不斷修改?;ヂ?lián)網(wǎng)軟件工程管理上的不足,持續(xù)的修修補(bǔ)補(bǔ)導(dǎo)致架構(gòu)的破壞。軟件開(kāi)發(fā)流程(Software development process )即軟件設(shè)計(jì)思路和方法的一般過(guò)程,包括設(shè) 計(jì)軟件的功能和實(shí)現(xiàn)的算法和方法、軟件的總體結(jié)構(gòu)設(shè)計(jì)和模塊設(shè)計(jì)、編程和調(diào)試、程序聯(lián)調(diào)和測(cè)試 以及編寫、提交程序。主要包括需求分析、概要設(shè)計(jì)、

7、詳細(xì)設(shè)計(jì)、編碼和測(cè)試。C/S結(jié)構(gòu),即大家熟 知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。它是軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到Clie nt端和Server端來(lái)實(shí)現(xiàn),降低了系統(tǒng)的通訊開(kāi)銷。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Clie nt/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Wet和Client/Server應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問(wèn)新的和現(xiàn)有的應(yīng)用系統(tǒng),應(yīng)用系統(tǒng)中通過(guò)現(xiàn)有的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。參考文獻(xiàn):1123智能M清華大學(xué)出版社20114蔡自興徐光人工智能及其應(yīng)用M

8、第三版清華大學(xué)出版社20105朱全民博弈機(jī)器人系統(tǒng)的設(shè)計(jì)及關(guān)鍵技術(shù)研究M2012(6)耿祥義Java課程設(shè)計(jì)M清華大學(xué)出版社20097耿祥義,張躍平Java面向?qū)ο蟪绦蛟O(shè)計(jì)M清華大學(xué)出版社2010891朱福喜,唐曉軍Java程序設(shè)計(jì)技巧與開(kāi)發(fā)實(shí)例M人民郵電出版社2010(美)Bruce Eckel著陳昊鵬譯Java編程思想M第四版機(jī)械工業(yè)出版社200910 飛思科技產(chǎn)品研發(fā)中心兀眩2應(yīng)用開(kāi)發(fā)指南M第二版電子工業(yè)出版社程序員雜志社 程序員2011合訂本下J電子工業(yè)出版社2011孫宏偉何豐泉五子連珠棋初步M哈爾濱黑龍江科技出版社2010馬少平等人工201111 於東軍,楊靜宇,李千目,王過(guò)全Jav

9、a程序設(shè)計(jì)與應(yīng)用開(kāi)發(fā)M清華大學(xué)出版社201112美)昊斯特曼著,葉乃文,邙勁筠,杜永萍譯Java核心技術(shù):卷I基礎(chǔ)識(shí)(原書第8版)M機(jī)械工業(yè)岀版社201013李剛 瘋狂Java講義M電子工業(yè)出版社201114李興華名師講壇一一 Java開(kāi)發(fā)實(shí)戰(zhàn)經(jīng)典M清華大學(xué)出版社200915雍俊海Java程序設(shè)計(jì)教程M清華大學(xué)岀版社201016孫家廣軟件工程-理論、方法與實(shí)踐M 清華大學(xué)出版社.2011業(yè)設(shè)計(jì)開(kāi)題報(bào)告2 .本課題要研究或解決的問(wèn)題和擬采用的研究手段(途徑)(1)本課題研究?jī)?nèi)容:為了迎合廣大五子棋愛(ài)好者的需求和交流,設(shè)計(jì)出一款五子棋游戲。主要功能如下:開(kāi)始游戲:進(jìn)行新一局的五子棋游戲;重新游戲:

10、游戲結(jié)束或人方認(rèn)輸時(shí)可以進(jìn)行新的游戲;退岀游戲:退出此手機(jī)五子棋游戲軟件;判斷輸贏并顯示比賽結(jié)果;可視化的界面;設(shè)計(jì)游戲核心算法。(2) 要研究解決的問(wèn)題:五子棋的設(shè)計(jì)總體上分為畫圖和算法兩部分。圖形的繪制較簡(jiǎn)單,最關(guān)鍵最核心的就是算法的實(shí)現(xiàn),搜索棋盤各棋子的位置并判斷是否連成一線,若5個(gè)棋子連成一線則停止顯示比賽結(jié)果,該顏色的玩家贏。(3) 解決的辦法:參考相關(guān)書籍,按照軟件開(kāi)發(fā)流程,分清模塊,做好計(jì)劃,按時(shí)按步的完成各階段任務(wù)。及時(shí)繪制界面的變化,及時(shí)判斷輸贏并顯示結(jié)果。指導(dǎo)教師意見(jiàn):所在學(xué)院審查意見(jiàn):業(yè)設(shè)計(jì)開(kāi)題報(bào)告指導(dǎo)教師:2014年3月1日負(fù)責(zé)人:2014年3月2日附件:參考文獻(xiàn)注釋格

11、式學(xué)術(shù)期刊作者論文題目期刊名稱,岀版年份,卷(期):頁(yè)次如果作者的人數(shù)多于3人,則寫前三位作者的名字后面加“等”,作者之間以逗號(hào)隔開(kāi)。例如:1李峰,胡征,景蘇等.納米粒子的控制生長(zhǎng)和自組裝研究進(jìn)展.無(wú)機(jī)化學(xué)學(xué)報(bào),2001, 17(3) : 3153242 J Y Li, X. L Chen, H Li. Fabrication of zinc oxide nanorods Journal of CrystaiGrow th,2001,233:57學(xué)術(shù)會(huì)議論文集作者論文題目文集編者姓名學(xué)術(shù)會(huì)議文集名稱,出版地:出版者,出版年份:頁(yè)次例如:3司宗國(guó)謝去病 王群重子湮沒(méi)快度關(guān)聯(lián)的研究見(jiàn)趙維勤,高崇壽

12、編第五屆高能粒子產(chǎn)生和重離子碰撞理論研討會(huì)文集,北京:中國(guó)高等科學(xué)技術(shù)中心,1996: 105圖書著者書名版本出版地:出版者,出版年頁(yè)次如果該書是第一版則可以略去版次。例如:4韓其智孫洪洲群論北京:北京大學(xué)出版社,1987101預(yù)印本作者.論文題目預(yù)印本編號(hào)(岀版年份)例如:5Xiaofe ng Guo and Jia nwei Qiu 一 The lead ing po wer correct ionsto thestructure functions- hep一 ph/9810548 (1998)學(xué)位論文作者論文題目學(xué)士(或碩士、博士)學(xué)位論文出版地:岀版者,岀版年份例如:6陳異納米粒子形貌控制研究碩士學(xué)位論文北京:中國(guó)科學(xué)院,2002電子文獻(xiàn)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論