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

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

ID:353580

大小:4.28 MB

頁數(shù):32頁

時間:2017-07-27

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è)論文》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

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

2、相關類圖-7-4.1.4相關類的類圖-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詳細規(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士(仕)的移動和吃棋規(guī)

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

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

5、人才服務;進行撰寫技術報告、學術論文等方面的基本訓練。3、成果形式軟件系統(tǒng)和設計論文關鍵詞:JAVA;象棋;對弈;游戲;大學;專業(yè);能力;論文-27-ChinesecheseplayingsystemAbstract:1,taskAccordingtostatistics,Chinahas200millionpeoplecanplayChinesechess,itisequivalenttoanaverageofsixtoonein7peopleinpeople,ithasabroadmassbase.Chinachesssystemisdesignedforth

6、efeasibilityanddevelopment,theplayercanmovethroughitverygoodresearch,learningChinesechesstechnology,improvethelevel.Simplechessrule,convenientcarrier,makehimfitathleticproject.TheprogramisagraphicalinterfaceJavaChinesechessgamesystem,thissystemmainlyrealizethefollowinggoals:(1)systemi

7、mplementation:chessinterface,playingchessandchess,theoutcome,(2)designchessmenu:anewgame,save,open,quit,HuiQi,informationprompt.2,focusontrainingtheabilityThistopicaimstothefoundationandprofessionalknowledgeduringtheperiodofuniversitycomprehensiveinspectionandsummary;Toimprovetheinteg

8、rated

當前文檔最多預覽五頁,下載文檔查看全文

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

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