毕业设计(论文)中国象棋对弈系统系 别 :计算机科学与技术系专 业 ( 班级):计算机科学与技术 09 级本 2 班作 者 ( 学号):XXX(学号)指导老师:XXX(括号填写职称或学位)完成日期:2013 年 06 月 06 日XXXXX 教务处制目 录中国象棋对弈系统- 1 -Chinese chese playing system- 2 -第一章引言(概述)- 4 -第二章系统可行性分析- 5 -2
1 总体分析- 5 -2
2 开发环境介绍- 5 -2
1 硬件开发环境- 5 -2
2 软件开发环境- 5 -第三章系统需求设计- 6 -第四章详细设计- 7 -4
1 功能设计- 7 -4
1 功能说明- 7 -4
2 对弈规则- 7 -4
3 相关类图- 7 -4
4 相关类的类图- 8 -4
2 功能的实现- 8 -4
1 图形界面的实现- 8 -4
2 棋谱的实现- 11 -4
3 棋子的添加- 11 -4
4 背景音乐- 13 -4
5 版本信息- 13 -4
6 新游戏- 14 -4
7 保存与打开- 14 -4
8 悔棋- 16 -4
3 棋子移动和吃棋规则- 17 -4
1 本节说明- 17 -4
2 详细规则介绍- 18 -4
1 卒的移动与吃棋规则- 18 -4
2 炮和车的移动与吃棋规则- 18 -4
3 马的移动和吃棋规则- 18 -4
4 相(象)的移动和吃棋规则- 18 -4
5 士(仕)的移动和吃棋规则- 19 -4
6 将(帅)的移动和吃棋规则- 20 -4
4 测试说明- 20 -4
5 测试结果- 21 -4
1 运行结果- 21 -4
2 新游戏实现- 23 -4
3 棋谱的打开与保存- 25 -结束语- 27