目 录
第 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