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

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

ID:15986674

大小:4.46 MB

頁數(shù):33頁

時間:2018-08-07

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

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

1、畢業(yè)設(shè)計(論文)中國象棋對弈系統(tǒng)系別:計算機(jī)科學(xué)與技術(shù)系專業(yè)(班級):計算機(jī)科學(xué)與技術(shù)09級本2班作者(學(xué)號):XXX(學(xué)號)指導(dǎo)教師:XXX(括號內(nèi)填寫職稱或?qū)W位)完成日期:2013年06月06日XXXXX教務(wù)處制目錄中國象棋對弈系統(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è)計-6-第四章詳細(xì)設(shè)計-7-4.1功能設(shè)計-7-4.1.1功能說明-7-4.1.2對弈規(guī)則-7-4

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

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

4、程序是一個圖形界面的java中國象棋對弈系統(tǒng),本系統(tǒng)主要實現(xiàn)如下目標(biāo):(1)系統(tǒng)實現(xiàn):下棋界面,走棋與吃棋,勝負(fù)判斷;(2)設(shè)計象棋菜單:新游戲,保存,打開,退出,悔棋,信息提示。2、著重培養(yǎng)的能力本課題旨在對大學(xué)期間所學(xué)基礎(chǔ)和專業(yè)知識的全面檢驗與總結(jié);提高綜合運(yùn)用所學(xué)專業(yè)知識分析、解決實際問題的能力;通過本課程設(shè)計使學(xué)生加深理解、鞏固課堂理論知識和實驗知識,使學(xué)生初步具備綜合運(yùn)用所學(xué)Java語言基礎(chǔ)知識,面向?qū)ο蟪绦蛟O(shè)計的基本思想、方法與技術(shù),數(shù)據(jù)結(jié)構(gòu)技術(shù)等開發(fā)簡單應(yīng)用系統(tǒng)的基本能力,初步掌握軟件開發(fā)中系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)和系統(tǒng)測試等階段的基本方

5、法與技術(shù),培養(yǎng)學(xué)生的創(chuàng)新意識,提高實踐應(yīng)用能力,為培養(yǎng)應(yīng)用型人才服務(wù);進(jìn)行撰寫技術(shù)報告、學(xué)術(shù)論文等方面的基本訓(xùn)練。3、成果形式軟件系統(tǒng)和設(shè)計論文關(guān)鍵詞:JAVA;象棋;對弈;游戲;大學(xué);專業(yè);能力;論文-29-XXXX本科畢業(yè)設(shè)計(論文)ChinesecheseplayingsystemAbstract:1,taskAccordingtostatistics,Chinahas200millionpeoplecanplayChinesechess,itisequivalenttoanaverageofsixtoonein7peopleinpeople,ith

6、asabroadmassbase.Chinachesssystemisdesignedforthefeasibilityanddevelopment,theplayercanmovethroughitverygoodresearch,learningChinesechesstechnology,improvethelevel.Simplechessrule,convenientcarrier,makehimfitathleticproject.TheprogramisagraphicalinterfaceJavaChinesechessgamesystem

7、,thissystemmainlyrealizethefollowinggoals:(1)systemimplementation:chessinterface,playingchessandchess,theoutcome,(2)designchessmenu:anewgame,save,open,quit,HuiQi,informationprompt.2,focusontrainingtheabilityThistopicaimstothefoundationandprofessionalknowledgeduringtheperiodofunive

8、rsitycomprehensiveinspectionandsu

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

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

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