Java课程设计报告---扫雷游戏.doc

Java课程设计报告---扫雷游戏.doc

ID:51650494

大小:364.65 KB

页数:19页

时间:2020-03-14

Java课程设计报告---扫雷游戏.doc_第1页
Java课程设计报告---扫雷游戏.doc_第2页
Java课程设计报告---扫雷游戏.doc_第3页
Java课程设计报告---扫雷游戏.doc_第4页
Java课程设计报告---扫雷游戏.doc_第5页
资源描述:

《Java课程设计报告---扫雷游戏.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、东华理工大学长江学院课程设计报告封面Java课程设计题目:扫雷游戏姓名:学号:指导老师:黄国辉设计时间:2012年4月2东华理工大学长江学院课程设计报告摘要2东华理工大学长江学院课程设计报告摘要摘要在今天,游戏日益快速更新的情况下,相信大家对Windows2000/XP系统提供的扫雷游戏或多或少都有所了解。闲暇时刻,玩玩扫雷游戏,不但有利于提高自己快速反应的能力,还有助于减舒缓压力,它是一款简单而有趣的游戏,本次课程设计就是要完成由Java设计的一个简单扫雷游戏。Abstract:Nowadays,thegamehasbeenundatedquickly,

2、believerthateveryoneknowmoreorlessabouttheWindows2000/XPsystemprovidestheMineSweepergame.Leisuretime,playthegame,notonlyhelpustoimproveourownrapidofreactioncapability,andhelpsreducestress,itisasimpleandinterestinggames,thecurriculumdesignistobecompletedbythejavadesignofasimplegame

3、ofmineclearance.2东华理工大学长江学院课程设计报告目录目录一需求分析41.1设计背景41.2可行性分析41.3功能分析4二总体设计52.1系统结构分析52.2系统流程分析52.2.1系统流程描述52.2.2系统流程图52.3系统模块设计62.3.1模块一:随机布雷与初始化界面62.3.2模块二:游戏各级别的选择与设计102.3.3模块三:判断所点击的是否为雷133.小结18东华理工学院长江学院课程设计评分表193东华理工大学长江学院课程设计报告需求分析一需求分析1.1设计背景随着社会的不断进步,人们所承受的压力不断上升,在游戏层出不穷的时刻

4、,扫雷游戏仍受到不少人的青睐,其本身的性质,决定了人们对它的喜爱程度,不需要特殊的技巧,不需要不断地升级,不需要太多的时间进行初步的熟悉,简简单单却乐趣无穷。1.2可行性分析◆适用于各种群体,学生、老师、白领......◆简单却有效地舒缓压力,消磨闲暇时光◆一局所需的时间很短,低级的只需十多秒1.3功能分析◆随机布雷◆可以选择相应的等级◆显示一局完成的时间◆判断错误时,待游戏结束时会有不同标记4东华理工大学长江学院课程设计报告19东华理工大学长江学院课程设计报告二总体设计2.1系统结构分析根据系统的功能分析,可得系统系统总体的功能结构图,如下:图2.1-1

5、系统结构图2.2系统流程分析2.2.1系统流程描述◆游戏初始页面为初级的游戏界面◆点击开始便可开始扫雷◆点击方块,系统判断是否点中了雷◆点击开始可重新开始游戏◆菜单中有“初级”、“中级”、“高级”三个级别可供选择2.2.2系统流程图系统流程图如下:19东华理工大学长江学院课程设计报告图2.2-1系统流程图2.3系统模块设计2.3.1模块一:随机布雷与初始化界面模块负责人姓名:学号:1.模块的主要任务◆利用产生随机数的方法完成游戏中随机布雷的要求◆初始化菜单,包括了游戏的三个不同级别19东华理工大学长江学院课程设计报告2.界面的截图部分源代码游戏的初始界面截

6、图如下:图2.3.1-1初始界面页面初始化的源代码://产生随机数for(inti=0;i

7、i=0;i

8、

9、j==0

10、

11、i==row+1

12、

13、j==col+1){a[i][j]=0;}}}for(inti=1;i<=row;i++){for(intj=1;j<=col;j++){if(a[i][j]!=100){for(intl=j-1;l<=j+1;l++){if(a[i-1][l]==100){a[i][j]++;}i

14、f(a[i+1][l]==100){a[i][j]++;}}if(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。