| 网站首页 | 毕业设计中心 | 下载中心 | 图片中心 | 论坛 | 
您现在的位置: 毕业设计吧 >> 毕业设计中心 >> 毕业设计 >> java >> 正文 用户登录 新用户注册
[组图]排雷游戏软件的设计与开发(java)           ★★★ 【字体:
排雷游戏软件的设计与开发(java)
作者:admin    毕业设计来源:本站原创    点击数:    更新时间:2008-4-20    

题目:排雷游戏软件的设计与开发(java)
摘  要:本课题——排雷游戏软件的设计与开发,是一款智力游戏软件,分为简单、中等、困难、自定义共四个游戏模式,使用JAVA语言开发。本课题就是使用JAVA语言模仿它的,在安装了j2sdk1.4.1_02的机器上使该游戏获得重生。
    该款游戏软件在j2sdk1.4.1_02下运行通过,使用Sun公司提供的免费版的TextPad做开发平台。从技术可行性、经济可行性、法律可行性等方面考虑,其具有相当的恰当性。本游戏软件的开发思想以及各大功能模块大致为:使用自定义数学函数实现棋盘的大小、方位、颜色等格式的设计;使用数学方法编写“随机布雷函数”以实现在已生成的棋盘上进行随机地布雷;鼠标事件的监听与反映,也即在游戏中实现棋盘的图像反映,当然这些反映都与该棋盘格的“有无地雷”属性相关;游戏棋盘的“自定义”和三种固定模式的切换;获取棋盘上某棋盘格周围的地雷数目的算法的实现;棋盘上众棋盘格间的相互联系的实现;整体棋盘的绘制;游戏界面的卡通化;等等。

关键词:JAVA  智力游戏  排雷

-----------------------------------------

目录:

1  引言 1
1.1  课题的研究背景与意义 1
1.2  课题的定义与简介 1
1.3  课题的调研 3
1.4  可行性分析 3
1.5  论文各章简介 4
2  系统需求分析 6
2.1  系统功能需求分析 6
2.2  数据流分析 7
2.3  成本与效益分析 9
3  系统设计 10
3.1  系统总体结构 10
3.2  开发环境和运行环境设计 13
3.3  附带浏览器的介绍 14
4  “游戏主类”的设计 15
4.1  “游戏主类”要实现的功能 15
4.2  “游戏主类”的开发思想 15
4.3  “游戏主类”的关键代码的设计 15
5  游戏棋盘生成及游戏方法定义调用类的设计 18
5.1  游戏棋盘生成及游戏方法定义调用类要实现的功能 18
5.2  游戏棋盘生成及游戏方法定义调用类的开发思想 18
5.3  游戏棋盘生成及游戏方法定义调用类的关键代码的设计 18
6  游戏棋盘格生成类的设计 22
6.1  游戏棋盘格生成类要实现的功能 22
6.2  游戏棋盘格生成类的开发思想 22
6.3  游戏棋盘格生成类的关键代码的讲解 22
7  附带浏览器的设计 23
8  用户使用手册 25
8.1  软件功能简介、运行环境简介 25
8.2  软件运行与操作指南 25
8.3  附带IE浏览器操作指南 32
9  软件评价 35
9.1  软件特色/优点介绍 35
9.2  软件存在的不足与改进方案 35
结  论 37
致  谢 39
参 考 文 献 40
附 录A 41









 

毕业设计录入:admin    责任编辑:admin 
  • 上一篇毕业设计:

  • 下一篇毕业设计:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关毕业设计
    没有相关毕业设计
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)