基于WindowsCE下的嵌入式坦克游戏的开发(附答辩记录)(2)
来源:56doc.com 资料编号:5D4611 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D4611
资料介绍
目 录 摘 要 I ABSTRACT II 第1章 绪论 1 1.1嵌入式系统的介绍 1 1.1.1 嵌入式系统的定义 1 1.1.2 嵌入式系统的组成 1 1.2 嵌入式系统的现状和发展趋势 2 第2章 开发环境介绍 4 2.1 软件环境 4 2.1.1 Embedded Visual C++的介绍 4 2.1.2 Embedded Visual C++ 4.0的安装 4 2.1.3 Windows CE的介绍 7 2.1.4 Platform Builder 5.0的安装 8 2.2系统定制 11 2.2.1 BSP包的安装 11 2.2.2 Windows CE操作系统的编译 12 2.3硬件环境 14 2.3.1 TQ2440开发板说明 14 2.3.2 TQ2440开发板核心部件 16 2.3.3 系统的移植 17 2.3.4 应用程序在开发板上运行的方法 18 第3章 系统分析 19 3.1 模块需求分析 19 3.1.1 游戏界面 19 3.1.2 游戏逻辑分析 20 3.1.3 游戏操作 21 3.2 系统可行性分析 21 第4章 系统设计 22 4.1 类的设计 22 4.2 UML类图 23 4.3 游戏程序流程图 30 4.4 游戏具体代码实现 31 4.4.1 游戏界面 31 4.4.2 地图的实现 34 4.4.3 游戏的初始化 37 4.4.4 重绘游戏区 38 4.4.5 碰撞检测 39 第5章 系统测试 42 5.1 软件测试的概述 42 5.2 软件测试的目的和原则 42 5.2.1 软件测试的目的 42 5.2.2 软件测试的原则 43 5.3 软件测试的过程 44 5.3.1 需求分析 44 5.3.2 测试计划 44 5.3.3 测试设计 45 5.3.4 测试环境搭建 46 5.3.5 测试执行 46 5.4 软件测试的方法 47 5.4.1 白盒测试 47 5.4.2 黑盒测试 48 5.5 坦克游戏系统测试 48 结 论 50 参考文献 51 附 录 游戏关键代码 52 致 谢 63 |