文档介绍: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) (22)