java1521数独游戏小程序毕业设计

java1521数独游戏小程序毕业设计

199

更新时间:2021-03-08

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:

开发环境:myeclipse/eclipse

 

下载权限

数独是一种需要进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并且满足每一行、每一列、每一个粗线宫内的数字均含1-9,不能重复。随着各种报刊杂志刊登了数独游戏,也让越来越多的人接触数独。
  本次毕业设计对“数独”游戏的整个生命周期进行了完整的描述。首先分析了本次毕业设计的可行性,然后进行了游戏的功能需求分析,最后进行了游戏的详细设计,同时为了保证程序的代码正确性以及功能的可靠性,进行了游戏程序的调试与功能测试。通过游戏的开发学习了Java程序开发的相关技术,使用Eclipse开发程序的相关流程,培养了对程序的需求分析以及程序设计的能力。
系统功能的需求指定系统必须提供的服务。通过需求分析应该划分出系统必须完成的所有功能。本作的功能模块主要包括游戏的后台设计,游戏的界面设计。
游戏的引擎设计的需求分析:
游戏后台是游戏的灵魂,也就是这个游戏的框架,它的好坏直接决定着游戏的质量。它是控制所有游戏功能的主程序,包括画面的处理,路径寻找算法的实现,接收玩家的设置等。
所以鉴定一个游戏的好坏,从内部设计的原因上说,是从游戏的后台设计体现出来的。一个游戏的后台设计,直接关系到游戏设计的其他方面,诸如游戏的图形系统、声音系统及设计的物理模块等各方面。就如一台CPU一样,游戏的后台也是直接牵制着整个游戏的设计。它主要的作用是处理游戏的时间,运行游戏,输出相应提示,响应玩家的游戏监听时间等。所以,游戏的后台设计是必要的功能模块,而且游戏的后台必须设计好,这样游戏才具有更好的可玩性。游戏程序是一样精度要求很高的程序系统,因为其代码利用率很高。一个实时运行的最终作品,每秒都会运行成千上万的程序,且需要极高频率在后台等待响应。因此,其伙计设计应当相当严谨。
游戏界面设计的需求分析:
作为一个游戏吸引玩家的最重要的方便就是几面。本作品界面简洁明了,很容易上手操作,且适应性强。

目    录
目    录 2
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发技术介绍 5
2.1 Java 5
2.2 Eclipse 5
2.3 JDK 6
3 系统分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.2 需求分析 7
3.3 数独游戏功能分析 8
3.4 设计思想分析 9
3.5 设计重点分析 9
3.6 随机数介绍 9
3.7 系统主要功能 10
3.8 游戏运行流程 10
4 详细实现 11
4.1 游戏主界面设计 11
4.2 设置背景颜色 14
4.3 游戏计时功能 15
4.4 帮助功能 16
4.5 难度选择功能 16
5 系统的测试 17
5.1 测试的重要性及意义 17
5.2 测试的步骤 18
5.3 测试的主要内容 19
5.4 测试方案设计 20
5.4.1 测试策略 20
5.4.2 测试安排 20
5.4.3 测试资源 21
5.5 测试用例构建 21
5.5.1 测试用例编写约定 21
5.5.2 测试用例设计 21
5.6 测试过程 22
5.7 测试结果 22
结束语 22
参考文献 23
致谢 25


下载
本地下载
- MB
188083800