欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    java扫雷游戏计算机毕业设计中期检查表、中期报告.doc

    • 资源ID:2386882       资源大小:231.50KB        全文页数:4页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    java扫雷游戏计算机毕业设计中期检查表、中期报告.doc

    毕业论文中期检查表 填表日期: 2014年4月28日以下内容由学生填写班 级课题类型设计类 调研类 实验类 其他学生姓名课题名称JAVA版扫雷游戏指导教师指导教师职称软件工程师选题是否有变化是 否是否一人一题是 否是否有文献综述是 否课题拟解决的问题本次扫雷游戏的设计是由JAVA语言实现的,在参考现有扫雷游戏的情况下进行改进,以完善其功能,通过本次课题能够使扫雷游戏界面更为美观,操作更为方便,使其更受大众的欢迎。设计时间2014年3月17日 至 2014年6月27日以下内容由检查组填写工作量及待添加的隐藏文字内容1难度太大 大 小 适中 很难 较难 一般 简单对分配工作完成的进度情况提前完成 按计划完成 拖后完成 没有完成工作态度认真 较认真 一般 不认真质量评价(学生前期已完成的工作情况)存在的问题检查组意见 组长签名:毕业设计中期报告一、 毕业设计进度:我的毕业设计过程中包括可行性分析、需求分析、概要设计、详细设计和测试。现在可行性分析、需求分析、概要设计均已基本完成,关于测试已完成了系统测试,详细设计也大体完成,只有少数功能仍需添加,另外还需把界面进一步美化。关于代码已经基本编写完成,所以程序已经能够跑起来,可以展现出该毕业设计的主要界面,其功能也基本可以实现。关于毕业论文,框架基本搭建好了,之后再对可行性分析、需求分析、概要设计、详细设计和测试这五个部分的内容填充的充实一些,把之后改进和添加的功能再加进去就基本完成了。所以,总体来说,现阶段已完成毕业设计的85%。二、 毕业设计主要内容:本次毕业设计所设计的是JAVA版扫雷游戏,需要使用JAVA语言完成扫雷游戏的界面及各个功能模块,其中使用了JAVA语言的一些特性(如通用性、高效性、平台移植性和安全性等)和复杂算法(如使用了Math类中的random()方法来产生随机数,用于布雷时随机指定雷所在的位置等)等。关于扫雷游戏的界面,需要完成的有两大块,即菜单区和雷区。菜单区包含游戏(点击可选择初级、中级、高级),帮助(可查看扫雷游戏说明),计时器(显示游戏进行时间),开始(点击可开始游戏)以及雷数显示器(显示玩家标记后的剩余雷数)。雷区由许多小方块组成,根据级别不同,方块数目不同,但均由横纵块数不同的小方块组成。另外,本次毕业设计中最主要的是关于扫雷游戏的功能设计,其主要内容是使用JAVA语言编写要完成游戏所拥有的各个功能及界面上各个按钮的实现,其中主要包括以下四个功能:(1) 玩家可以自己选择游戏级别,且级别不同,雷数不同;(2) 游戏具有计时功能,即可显示玩家从游戏开始后所花费的时间;(3) 玩家可以右键标记雷数,无论此方块是否为雷,雷数均减一;(4) 点击方块,未踩到雷时,必须保证其周围8个方块中雷数与方块显示的数字相同。三、 毕业设计主要成果:从毕业设计开始至提交中期检查表时间段内,毕业设计的可行性分析、需求分析、概要设计均已完成,详细设计和测试也完成了85%的内容,其中主要的成果便是程序已实现运行,在Eclipse上跑起来,还有即是论文的主题框架已经建立。另外关于本次扫雷游戏设计,我编写了一个java源程序: Minesweeper.java, 其中包含了两个类:Minesweeper和NormoreMouseEvent,Minesweeper类中拥有5个方法:initGUI()、go()、main()、out()和actionPerformed();而NormoreMouseEvent类中有一个方法:mouseClick()。在我的设计中,按方法来划分模块,把一个方法分成一个模块,故有六个模块:(1)initGUI()声明初始化图形界面方法,设置雷区的宽度,高度以及雷区的级别;(2)go()方法设置显示窗体;(3)main()主方法用来实例化窗体对象,调用go()方法将窗体显示在屏幕之上;(4)out()方法是一个递归方法,用于设置各个雷区中的方块显示内容及其周围8个方块的情况;(5)actionPerformed()方法负责执行有关算法,分别从初级、中级、高级各个级别来调用out()方法进行扫雷;(6)mouseClicked()方法是NormoreMouseEvent类中的一个接口方法。该方法当鼠标单击时会触发。下面我将简要运行一下程序,来展示一下具体的成果:其他一些具体功能的截图将在论文中体现,以上就是目前为止我所做的毕业设计所取得的成果。接下来的任务就是完善设计中的的功能,细化论文,向其中填充具体内容,制作答辩PPT,准备进行答辩。

    注意事项

    本文(java扫雷游戏计算机毕业设计中期检查表、中期报告.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开