java中國(guó)象棋對(duì)弈系統(tǒng)畢業(yè)論文

java中國(guó)象棋對(duì)弈系統(tǒng)畢業(yè)論文

ID:812955

大小:4.28 MB

頁(yè)數(shù):32頁(yè)

時(shí)間:2017-09-06

java中國(guó)象棋對(duì)弈系統(tǒng)畢業(yè)論文_第1頁(yè)
java中國(guó)象棋對(duì)弈系統(tǒng)畢業(yè)論文_第2頁(yè)
java中國(guó)象棋對(duì)弈系統(tǒng)畢業(yè)論文_第3頁(yè)
java中國(guó)象棋對(duì)弈系統(tǒng)畢業(yè)論文_第4頁(yè)
java中國(guó)象棋對(duì)弈系統(tǒng)畢業(yè)論文_第5頁(yè)
資源描述:

《java中國(guó)象棋對(duì)弈系統(tǒng)畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、畢業(yè)設(shè)計(jì)(論文)中國(guó)象棋對(duì)弈系統(tǒng)系別:計(jì)算機(jī)科學(xué)與技術(shù)系專業(yè)(班級(jí)):計(jì)算機(jī)科學(xué)與技術(shù)09級(jí)本2班作者(學(xué)號(hào)):XXX(學(xué)號(hào))指導(dǎo)教師:XXX(括號(hào)內(nèi)填寫職稱或?qū)W位)完成日期:2013年06月06日XXXXX教務(wù)處制目錄中國(guó)象棋對(duì)弈系統(tǒng)-1-Chinesecheseplayingsystem-2-第一章引言(概述)-4-第二章系統(tǒng)可行性分析-5-2.1總體分析-5-2.2開發(fā)環(huán)境介紹-5-2.2.1硬件開發(fā)環(huán)境-5-2.2.2軟件開發(fā)環(huán)境-5-第三章系統(tǒng)需求設(shè)計(jì)-6-第四章詳細(xì)設(shè)計(jì)-7-4.1功能設(shè)計(jì)-7-4.1.1功能說(shuō)明-7-4.1.2對(duì)弈規(guī)則-7-4.1.3相關(guān)類圖-7-4.1.4相關(guān)類

2、的類圖-8-4.2功能的實(shí)現(xiàn)-8-4.2.1圖形界面的實(shí)現(xiàn)-8-4.2.2棋譜的實(shí)現(xiàn)-11-4.2.3棋子的添加-11-4.2.4背景音樂(lè)-13-4.2.5版本信息-13-4.2.6新游戲-14-4.2.7保存與打開-14-4.2.8悔棋-16-4.3棋子移動(dòng)和吃棋規(guī)則-17-4.3.1本節(jié)說(shuō)明-17-4.3.2詳細(xì)規(guī)則介紹-18-4.3.2.1卒的移動(dòng)及吃棋規(guī)則-18-4.3.2.2炮和車的移動(dòng)及吃棋規(guī)則-18-4.3.2.3馬的移動(dòng)和吃棋規(guī)則-18-4.3.2.4相(象)的移動(dòng)和吃棋規(guī)則-18-4.3.2.5士(仕)的移動(dòng)和吃棋規(guī)則-19-4.3.2.6將(帥)的移動(dòng)和吃棋規(guī)則-20-4.

3、4測(cè)試說(shuō)明-20-4.5測(cè)試結(jié)果-21-4.5.1運(yùn)行結(jié)果-21-4.5.2新游戲?qū)崿F(xiàn)-23-4.5.3棋譜的打開與保存-25-結(jié)束語(yǔ)-27-謝詞-28-參考文獻(xiàn)-29-XXXX本科畢業(yè)設(shè)計(jì)(論文)中國(guó)象棋對(duì)弈系統(tǒng)摘要:1、任務(wù)據(jù)統(tǒng)計(jì),中國(guó)有2億人會(huì)下中國(guó)象棋,這相當(dāng)于平均6至7個(gè)人中就有1人會(huì)下,可見它有著廣泛的群眾基礎(chǔ)。中國(guó)象棋對(duì)弈系統(tǒng)正是為這一可行性而開發(fā)設(shè)計(jì)的,玩家可以通過(guò)它很好的研究棋譜,學(xué)習(xí)中國(guó)象棋技術(shù),提高水平。簡(jiǎn)單的棋規(guī),便捷的載體,使得他成為雅俗共賞的競(jìng)技項(xiàng)目。該程序是一個(gè)圖形界面的java中國(guó)象棋對(duì)弈系統(tǒng),本系統(tǒng)主要實(shí)現(xiàn)如下目標(biāo):(1)系統(tǒng)實(shí)現(xiàn):下棋界面,走棋與吃棋,勝負(fù)判

4、斷;(2)設(shè)計(jì)象棋菜單:新游戲,保存,打開,退出,悔棋,信息提示。2、著重培養(yǎng)的能力本課題旨在對(duì)大學(xué)期間所學(xué)基礎(chǔ)和專業(yè)知識(shí)的全面檢驗(yàn)與總結(jié);提高綜合運(yùn)用所學(xué)專業(yè)知識(shí)分析、解決實(shí)際問(wèn)題的能力;通過(guò)本課程設(shè)計(jì)使學(xué)生加深理解、鞏固課堂理論知識(shí)和實(shí)驗(yàn)知識(shí),使學(xué)生初步具備綜合運(yùn)用所學(xué)Java語(yǔ)言基礎(chǔ)知識(shí),面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想、方法與技術(shù),數(shù)據(jù)結(jié)構(gòu)技術(shù)等開發(fā)簡(jiǎn)單應(yīng)用系統(tǒng)的基本能力,初步掌握軟件開發(fā)中系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)和系統(tǒng)測(cè)試等階段的基本方法與技術(shù),培養(yǎng)學(xué)生的創(chuàng)新意識(shí),提高實(shí)踐應(yīng)用能力,為培養(yǎng)應(yīng)用型人才服務(wù);進(jìn)行撰寫技術(shù)報(bào)告、學(xué)術(shù)論文等方面的基本訓(xùn)練。3、成果形式軟件系統(tǒng)和設(shè)計(jì)論文關(guān)鍵詞:

5、JAVA;象棋;對(duì)弈;游戲;大學(xué);專業(yè);能力;論文-27-XXXX本科畢業(yè)設(shè)計(jì)(論文)ChinesecheseplayingsystemAbstract:1,taskAccordingtostatistics,Chinahas200millionpeoplecanplayChinesechess,itisequivalenttoanaverageofsixtoonein7peopleinpeople,ithasabroadmassbase.Chinachesssystemisdesignedforthefeasibilityanddevelopment,theplayercanmovethro

6、ughitverygoodresearch,learningChinesechesstechnology,improvethelevel.Simplechessrule,convenientcarrier,makehimfitathleticproject.TheprogramisagraphicalinterfaceJavaChinesechessgamesystem,thissystemmainlyrealizethefollowinggoals:(1)systemimplementation:chessinterface,playingchessandchess,theoutcome,(

7、2)designchessmenu:anewgame,save,open,quit,HuiQi,informationprompt.2,focusontrainingtheabilityThistopicaimstothefoundationandprofessionalknowledgeduringtheperiodofuniversitycomprehensiveinspectionandsu

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。