目 录
前言 ........................................................... 1 第一章 系统开发环境介绍 ......................................... 2 1.1 开发环境 .................................................. 2 1.2 JAVA语言的特点 ............................................ 2 1.3 关于ECLIPSE ................................................ 6 第二章 软件需求分析 ............................................. 8 2.1 可行性分析 ................................................ 8 2.2 游戏规则和系统功能介绍..................................... 8 2.3 程序运行流程 .............................................. 9 第三章 系统总体设计 ............................................ 12 3.1 主体模块 ................................................. 12 3.2 子弹模块 ................................................. 12 3.3 坦克模块 ................................................. 13 3.4 墙模块 ................................................... 13 3.5 血液模块 ................................................. 14 3.6 爆炸模块 ................................................. 15 第四章 系统详细设计与实现 ...................................... 16 4.1 游戏窗口与我方坦克 ....................................... 16 4.2 子弹与一辆敌人坦克 ....................................... 22 4.3 爆炸与多辆敌人坦克 ....................................... 27 4.4 墙、坦克互相穿越、超级炮弹和生命值 ........................ 30 4.5 血块与加入图片 ........................................... 33 第五章 坦克大战打炮弹功能系统测试 .............................. 36 5.1 抬CTRL打炮弹的测试要点................................... 36 5.2 坦克大战系统采用的测试方法 ................................ 36