067+qt 基于QT的中国象棋的设计与实现(400元)
- 模板售价:¥300.00元
- 成品编号:010qt067
- 使用技术:无
- 数据库:无
- 最后更新:2018-11-15 20:23
注意:QQ2748904540,qq3300576459为本网站唯一售卖成品的账号,其他均为盗版
计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ传送,如果有啥问题直接联系客服
素材描述:
本设计内容包含:源代码,PPT演示文稿,演示视频,开题报告,1.7w字论文
本套设计的功能如下:
本套设计的功能如下:
目 录
第1章 前言 1
1.1 中国象棋游戏设计背景 1
1.2 中国象棋游戏设计意义 1
1.3 中国象棋游戏的设计技术要求 2
第2章 程序需求分析与可行性分析 3
2.1 需求分析 3
2.1.1 程序需求分析 3
2.2.2 程序构成需求分析 3
2.3 程序运行需求分析 3
2.2 可行性分析 4
2.2.1 技术可行性分析 4
2.2.2 运行可行性分析 4
2.2.3 时间可行性分析 4
2.3 程序开发步骤 4
第3章 程序及相关技术简介 5
3.1 程序简介 5
3.2 程序组成 5
3.3 相关技术简介 5
3.3.1 Linux系统平台简介 5
3.3.2 QT简介 6
3.3.3 C/S架构简介 7
第4章 程序分析 8
4.1 程序模块划分 8
4.2 程序模块关系结构 8
4.3 程序部分主要模块具体实现 9
4.3.1 游戏顶层界面绘制及游戏属性设置top-widget模块 9
4.3.1 棋子属性及图片的初始化(顶层数据)chessmen模块 11
第5章 程序设计与实现 14
5.1 数据结构 14
5.1.1 棋盘属性 14
5.1.2 棋子属性 15
5.2 中国象棋走棋规则算法引擎 16
5.2.1 中国象棋走子规则简介 16
5.2.2 部分棋子走子流程算法 18
5.2.3 部分棋子走法引擎算法分析 19
第6章 部分程序模块测试及调试 23
6.1 欢迎模块界面模块测试 23
6.2 程序主界面模块测试 23
6.3 自由对弈模块测试 24
6.3.1 走马模块测试 24
6.3.2 走象模块测试 26
6.3.3 走棋胜利判定模块测试 26
6.3.4 悔棋模块测试 27
6.4 网络对弈模块测试 28
6.4.1 网络对弈模块测试 28
结束语 30
参考文献 31
致谢 32
附录 33
标签
全部评论 / 0