JIUJIANGUNIVERSITY毕业设计题目中国象棋游戏设计英文题目ChineseChessGameDesign院系信息科学与技术学院专业信息管理与信息系统姓名林传玉班级学号A102215指导教师杨桃二O一四年五月摘要中国象棋游戏系统是以C/S架构为基础开发的对弈软件,以灵活独立的Java语言为主要开发工具,其中多线程、JavaSwing、Socket编程以及数组和字符串的运用等技术都在开发过程中有所涉猎。在计算机广泛普及的背景之下,中国象棋游戏解决了由时间、地域和对手有限等面对面对弈所产生的问题,给人们带来很多方便。对于象棋游戏的研究,通过棋盘类的开发实现棋盘模块,从移动区域、移动规则两个方面详细研究并描述象棋七类棋子的基本属性和棋子走法。另外,通过对系统的运行测试,表明系统除了实现基于Java技术的中国象棋游戏行棋规则算法,得以使每个棋子的行棋路线都严格遵循棋子属性所具备的走棋规则之外,还具有悔棋、计时、求和、认输等功能,而系统本身也具备界面朴素,操作简便,运行稳定的特点。系统虽然调试完成,但是仍有许多不足之处,比如没有实现人机对弈,没有聊天记录的本机储存等功能。不过,随着开发经验的积累,系统的缺陷和不足将会逐步得到完善。关键词:中国象棋,设计,软件,多线程,信息技术AbstractChinesechessgamesystemisagamesoftwarewhichisdevelopedonthebasisofC/Sarchitecture,andusingtheflexibleindependentJavalanguageasthemaindevelopmenttools,multi-threading,JavaSwing,,theproblemsresultingfromfacetofacerivalgame,likethelimitsoftime,regionandopponentsetc,aresolved,,boardmoduleachievedthroughthedevelopmentofboards,,throughtheoperationtestsofthesystem,itshowsthatinadditiontorealizetheChinesechessgamemovesrulesalgorithmbasedonJavatechnology,sothateachpiecemovesonlinestrictlyfollowpiecesattributeoftherulesofplayingchess,thesystemalsohasundo,timing,summation,throwinthetowelandotherfunctions,andthesystemitselfhascharacteristicsofsimpleinterface,,buttherearestillmanydeficiencies,suchasnoman-machinechess,,umulationofdevelopmentexperience,:ChineseChess,Design,Software,MuitiTheard,InformationTechnology目录摘要 IAbstract (1) (2) (3) (4) (5) (6) (7) (10) (11) (13) (14) (18)
中国象棋游戏设计 来自淘豆网www.taodocs.com转载请标明出处.