扫雷毕业设计(5)

2019-04-08 21:09

5 系统测试

(1) 程序运行后,界面上有一个菜单和一个按钮,分别是“游戏”和“重新开始”;当玩家踩雷时候可以点击“重新开始”。如图5-1所示

图5-1 主界面

(2) 当玩家点击“游戏”菜单时会出现7个子菜单,分别是“开局”、“初级”、“中级”、“高级”“自定义”、“扫雷英雄榜”和“退出”。当玩家开始游戏时可以点击“开局”进行游戏,玩家还可以通过选择“初级”、“中级”和“高级”按钮来选择游戏级别;玩家还可以通过“自定义”来进行设置“行数”、“列数”、“雷数”和“级别”;游戏结束后玩家还可以通过“扫雷英雄榜”查询成绩;玩家可以通过“退出”退出游戏框。

(3) 点击“游戏”出现的界面如图5-2所示。

16

图5-2 游戏界面

(4) 点击“初级”选择初级游戏时出现界面如图5-3所示。

图5-3 初级窗口界面

(5) 开局后进行游戏时出现界面如图5-4所示。

17

图5-4 扫雷进行中的效果

(6) 踩雷时候游戏就结束了,踩雷时出现界面如图5-5所示。

图5-5 扫雷失败效果

(7) 游戏结束后点击“扫雷英雄榜”显示成绩的界面,效果如图5-6所示。

18

图5-6 成绩界面

19

结 论

Java是一个完全面向对象的语言,Java的命名规则是很容易让人接受的。而且容易被编程人员记住。经过实践训练,对Java的综合应用能力有了较大的提高,另外对Java的特点有了更深层次的认识。

通过这次的毕业论文,我对Java这门语言有了更深刻的理解。其中包括类、对象、接口、继承、方法以及Java语言中的常用包等的使用方法,特别是图形用户界面里各种组件的创建,事件处理等相关知识。还学会了很多在这个学期《Java课程设计基础》课上没有学会和没有学懂的东西,使我对Java语言是一种非常难懂的语言的思想有了极大的改观。

这次的毕业论文是用Java语言及相关知识设计一个扫雷游戏系统,能实现选择游戏级别,记录游戏时间和保存游戏成绩等功能。虽然整个设计的时间才短短两个月,我还是对JDK等Java语言开发工具有了深层次的认知,并熟练掌握了它们的使用方法。而且这次的毕业设计,也使我的编程能力有了明显的提高。

通过这次毕业设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质。此外,我认为这次毕业设计最大的收获就是:知识必须通过应用才能实现其价值!有些东西以为学会了,但真正到用的时候才发现是两回事,所以我认为只有到真正会用的时候才是真的学会了。

这次毕业设计还让我懂得了写程序不能闭门造车,要努力拓宽知识面,开阔视野,拓展思维。它还让我学会了在网上查阅那些无限的资料。通过对此课题的开发,使我对用Eclipse开发平台有了一个比较清楚的认识,体会到理论和实践的重要性。由于自己的分析设计和程序经验不足,该系统设计和实现过程中,还有许多没有完善的地方,还请老师见谅。

20


扫雷毕业设计(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:ABB机器人RAPID指令中文翻译

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: