Java坦克大战设计分析报告

  • 格式:doc
  • 大小:2.68 MB
  • 文档页数:89

Java坦克大战设计报告

2

———————————————————————————————— 作者: ———————————————————————————————— 日期: 《程序语言综合课程设计》 设计报告

学 院: 信息工程学院 专业班级: 学 号: 3

姓 名: 指导老师:

完成时间: 2011年7月22日 4

目录 目录 .......................................................................... 4 题目一 坦克大战 ............................................................... 6 1.1题目简介 ................................................................... 6 1.2设计的内容、要求和目标 ..................................................... 6 1.2.1设计内容 ............................................................... 6 1.2.2设计要求 ............................................................... 6 1.2.3设计目标 ............................................................... 6 1.3总体设计 ................................................................... 7 1.3.1系统功能结构图 ........................................................ 7 1.3.2系统总体流程图 ........................................................ 8 1.4详细设计及实现 ............................................................. 9 1.4.1界面及布局设计 ......................................................... 9 1.4.2开机欢迎画面的实现方法 ................................................. 9 1.4.3单人游戏的实现方法 .................................................... 11 1.4.4添加背景音乐的方法 .................................................... 14 1.4.5双人游戏实现的方法 .................................................... 14 1.4.6游戏设置方法 .......................................................... 16 1.4.7存盘退出实现方法 ...................................................... 18 1.4.8运行效果图 ............................................................ 19 1.4.9源代码分析 ............................................................ 21 1.5系统运行及使用说明 ........................................................ 39

题目二 都昌大酒店餐饮管理系统 ................................................. 40 2.1题目简介 .................................................................. 40 2.2设计的内容、要求和目标 .................................................... 40 2.2.1设计的内容 ............................................................ 40 2.2.2要求 .................................................................. 40 2.2.3目标 .................................................................. 40 2.3总体设计 .................................................................. 41 2.3.1功能模块设计 .......................................................... 41 2.3.2系统所有类之间的关系 .................................................. 41 2.4数据库设计 ................................................................ 42 2.4.1关系模式 .............................................................. 42 2.4.2 E-R图 ................................................................ 42 2.4.3数据库管理物理实现 .................................................... 43 2.4.4数据库表 .............................................................. 43 2.4.5表的建立 .............................................................. 44 2.4.6表与表之间的关系 ...................................................... 45 2.5详细设计及实现 ............................................................ 45 2.5.1操作界面设计 .......................................................... 46 5

2.5.2类成员变量及方法设计 .................................................. 49 2.5.3源代码分析 ............................................................ 55 2.6系统运行及使用说明 ........................................................ 66

题目三 俄罗斯方块(手机版) ..................................................... 67 3.1 题目简介 .................................................................. 67 3.2 需求分析 .................................................................. 67 3.2.1 设计目的和意义 ........................................................ 67 3.2.2 任务概述 .............................................................. 67 3.2.3 需求分析 .............................................................. 68 3.3 总体设计 .................................................................. 69 3.3.1 系统功能结构图 ........................................................ 69 3.3.2 系统总体流程图 ........................................................ 69 3.4 详细设计 .................................................................. 70 3.4.1 功能分析和描述 ........................................................ 70 3.4.2 程序系统的结构 ........................................................ 70 3.4.3 游戏的前景和背景设计 .................................................. 72 3.5主要技术的实现 ............................................................ 73 3.5.1 开机动画的实现 ........................................................ 73 3.5.2 排行榜设计 ............................................................ 73 3.5.3 消去方块的实现 ........................................................ 74 3.6 系统实现 .................................................................. 75 3.6.1 程序系统的结构 ........................................................ 75 3.6.2 程序设计说明 .......................................................... 75