admin 发表于 2016-4-25 16:59:36

QT中国象棋游戏毕业设计

技术:C++、QT等
摘要:
计算机是一个伟大的产物,它不仅是人类智慧的结晶,更是一个国家和社会发展进步的象征。随着人类文明的不断进步,计算机已经成为人们日常生活中不可缺少的一部分,电脑游戏便是其中之一。中国象棋是一项中国的传统战略棋类游戏,它不仅有助于开发智力,启迪思维,而且锻炼辨证分析能力和培养顽强的意志,在中国乃至世界都深受喜爱。本程序将中国象棋和电脑游戏完美结合起来,给棋迷们带来了不一样的感受。本程序使用QT开发,有美观的界面,实现了人人对弈,包括开始、和棋、悔棋、认输、退出、计时等功能。

关键词:中国象棋,QT,C++,人人对战

目录:
1引言    2
1.1中国象棋游戏设计的背景和意义    2
1.2中国象棋软件研究现状    3
1.3    开发工具简介    4
1.3.1 Linux简介    4
1.3.2 Vi简介    4
1.3.3 QT简介    5
2问题的定义与可行性研究    6
2.1问题的定义    6
2.2问题的可行性研究    6
2.2.1技术可行性    6
2.2.2经济可行性    7
2.2.3操作可行性    7
3需求分析    7
3.1需求规定    7
3.1.1对功能的规定    7
3.1.2对输入输出的规定    7
3.2运行环境设定    8
3.2.1设备    8
3.2.2支持软件    8
3.3系统功能需求    8
3.3.1主界面    8
3.3.2游戏界面    8
3.3.3棋子功能    8
3.4系统用例图    9
4系统设计    9
4.1总体设计    9
4.1.1基本设计概念和处理流程    10
4.1.2结构设计    10
4.2详细设计    10
4.2.1 类的定义    11
4.2.2程序接口定义    11
5 编码    12
5.1 编码风格    12
5.2 主要功能代码    13
5.2.1棋盘数组初始化函数    13
5.2.2 绘棋子函数    14
5.2.3 鼠标响应函数    17
6系统测试    23
6.1测试的目的    23
6.2测试概要    23
6.2.1测试环境与配置    23
6.2.2测试方法    23
6.2.3测试用例    24
7 个人总结    29
8 参考文献    31
9 致谢    32

包含资料:


截图:




百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页: [1]
查看完整版本: QT中国象棋游戏毕业设计