|
技术:Java等
摘要:
在当今社会,互联网技术飞速发展,人们的生活已经越来越离不开网络,特别是电脑游戏,现在已成为很多人休闲娱乐的首要之选。为了满足大家娱乐、休闲、放松的需求,并且能适当开发玩家的智力,为巩固并创新所学知识,所以开发并研究了本课题。
本次设计使用的是JAVA语言,其中用到了Java语言的主要特性,GUI编程中的页面布局,JAVA语言中的典型递归算法,精细的随机布雷算法等。另外,本论文是以软件开发流程为线索,介绍了编程语言JAVA以及本课题所用软件Eclipse,本次设计的可行性分析,需求分析,概要设计以及其详细设计,系统测试等。
最终,在利用所学知识,参考有关资料之后,设计出符合大众需求,界面简洁的扫雷游戏,并根据设计中的各个阶段、程序所用到的主要技术、代码中的关机语句等编写完成了本论文,希望能为今后windows操作系统中扫雷游戏的发展提供一定的帮助。
关键词:Java;扫雷游戏;设计;算法
目录:
摘要 i
Abstract ii
1.绪论 1
1.1课题研究背景与意义 1
1.1.1.研究背景 1
1.1.2.研究意义 1
1.2课题设计目标 2
1.3系统的开发环境及技术简介 2
1.3.1 设计中所用JAVA语言的主要技术 2
1.3.2设计中所用JAVA语言的主要特性 4
1.3.3 设计中所用的Eclipse的关键技术 5
2.需求分析 6
2.1功能需求 6
2.2环境需求 7
2.3用户界面需求 7
2.4可行性分析 7
2.4.1可行性研究前提 7
2.4.2对所建设系统的分析 8
2.4.3结论意见 8
3.概要设计与详细设计 9
3.1概要设计 9
3.1.1设计的详细设计目标 9
3.1.2 设计的主要算法 9
3.1.3设计的主要结构 9
3.2详细设计 10
3.2.1 initGUI()方法 11
3.2.2 go()方法 12
3.2.3 main()方法 12
3.2.4 out()方法 12
3.2.5 actionPerformed()方法 14
3.2.6 mouseClicked()方法 15
4.编码实现与调试 17
4.1关键代码介绍 17
4.1.1 程序导入的内容 17
4.1.2 构造方法 17
4.1.3布雷 18
4.2设计过程中截图 19
5.系统测试 21
5.1测试的目的 21
5.2测试的原则 21
5.3系统测试的意义 21
5.4 程序的系统测试 21
结论 28
参考文献 29
致谢 30
外文原文 31
中文翻译 36
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览 支付
|
|