电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java中国象棋对弈系统毕业论文

Java中国象棋对弈系统毕业论文_第1页
1/39
Java中国象棋对弈系统毕业论文_第2页
2/39
Java中国象棋对弈系统毕业论文_第3页
3/39
毕业设计(论文)中国象棋对弈系统系 别 :计算机科学与技术系专 业 ( 班级):计算机科学与技术 09 级本 2 班作 者 ( 学号):XXX(学号)指导老师:XXX(括号填写职称或学位)完成日期:2013 年 06 月 06 日XXXXX 教务处制目 录中国象棋对弈系统- 1 -Chinese chese playing system- 2 -第一章引言(概述)- 4 -第二章系统可行性分析- 5 -2.1 总体分析- 5 -2.2 开发环境介绍- 5 -2.2.1 硬件开发环境- 5 -2.2.2 软件开发环境- 5 -第三章系统需求设计- 6 -第四章详细设计- 7 -4.1 功能设计- 7 -4.1.1 功能说明- 7 -4.1.2 对弈规则- 7 -4.1.3 相关类图- 7 -4.1.4 相关类的类图- 8 -4.2 功能的实现- 8 -4.2.1 图形界面的实现- 8 -4.2.2 棋谱的实现- 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 棋子移动和吃棋规则- 17 -4.3.1 本节说明- 17 -4.3.2 详细规则介绍- 18 -4.3.2.1 卒的移动与吃棋规则- 18 -4.3.2.2 炮和车的移动与吃棋规则- 18 -4.3.2.3 马的移动和吃棋规则- 18 -4.3.2.4 相(象)的移动和吃棋规则- 18 -4.3.2.5 士(仕)的移动和吃棋规则- 19 -4.3.2.6 将(帅)的移动和吃棋规则- 20 -4.4 测试说明- 20 -4.5 测试结果- 21 -4.5.1 运行结果- 21 -4.5.2 新游戏实现- 23 -4.5.3 棋谱的打开与保存- 25 -结束语- 27 -词- 28 -参考文献- 29 -中国象棋对弈系统摘 要: 1、任务据统计,中国有 2 亿人会下中国象棋,这相当于平均 6 至 7 个人中就有1 人会下,可见它有着广泛的群众基础。中国象棋对弈系统正是为这一可行性而开发设计的,玩家可以通过它很好的讨论棋谱,学习中国象棋技术,提高水平。简单的棋规,便捷的载体,使得他成为雅俗共赏的竞技项目。该程序是一个图形界面的 java 中国象棋对弈系统,本系统主要实现如下目标:(1)系统实现:下棋界面,走棋与吃棋,胜负推断;(2)设计象棋菜单:新游戏,保存,打开,退出,悔棋,信息提示。2、着重培育的能力本课题旨在对大学期间所学基础和专业知识的全面检验与总结;提高综合运用所学专业知识分析、解决实际问题的能力;通过本课程设计使学生加深理解、巩固课堂理论知识和实验知识,使学生初步具备综合运用所学 Java 语言基础知识,面对...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java中国象棋对弈系统毕业论文

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部