数独游戏的实现

技术:Java等
摘要:

数独是一款逻辑游戏,起源于18世纪末的瑞士,在美国发展起来,并在日本发展到顶峰,它使用纸张和笔来进行数字游戏。玩家需要基于9×9的磁盘已知的数字,推理出所有剩余的空间数据,并满足每一行,每一列、每一个小宫3 * 3)中的数字1 - 9不重复,数独游戏可以锻炼人的逻辑思维能力,并不是测试人的计算能力,是一个老少咸宜的益智游戏。
本课题主要使用了Eclipse平台、java swing、awt等技术进行开发。将原本用纸笔进行游戏的数独与计算机结合。程序主要实现了生成数独盘面、解题、录入盘面、存复盘等功能。游戏界面简洁美观,操作便捷,功能齐全,具有一定的实用性和游戏性,适合广大数独爱好者们进行数独游戏。

关键字:数独;游戏;java swing;Eclipse平台

目录:

摘   要    7
Abstract    8
1  绪论    10
1.1  课题背景    10
1.2  目的和意义    10
1.3  可行性分析    11
1.4  相关名词解释    11
2  技术及工具介绍    12
2.1  Eclipse    12
2.2  awt    12
2.2  swing    13
2.3  SWT    14
2.4  Java    14
3  需求分析    15
3.1  面向对象方法介绍    15
3.2  功能需求    16
3.3  用户界面需求    17
4  程序设计    18
    4.1 概要设计    18
4.2  详细设计    23
5  程序实现    32
5.1  游戏界面设计与实现         32
5.2  核心代码与算法    35
6  软件测试         44
6.1  测试的目的及相关问题    44
6.2   测试方法    45
6.3 测试用例    45
6.4  测试分析和总结    51
结论    52
参考文献    53
致谢    54
英文原文    55
中文翻译    65

论文字数:31410
包含资料:

 

 

截图:

 

 
 

 

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值