![JAVA猜数字游戏报告.doc_第1页](http://file.renrendoc.com/FileRoot1/2019-4/23/0103b7f7-0bae-43a5-96ea-8e4aff5a752f/0103b7f7-0bae-43a5-96ea-8e4aff5a752f1.gif)
![JAVA猜数字游戏报告.doc_第2页](http://file.renrendoc.com/FileRoot1/2019-4/23/0103b7f7-0bae-43a5-96ea-8e4aff5a752f/0103b7f7-0bae-43a5-96ea-8e4aff5a752f2.gif)
![JAVA猜数字游戏报告.doc_第3页](http://file.renrendoc.com/FileRoot1/2019-4/23/0103b7f7-0bae-43a5-96ea-8e4aff5a752f/0103b7f7-0bae-43a5-96ea-8e4aff5a752f3.gif)
![JAVA猜数字游戏报告.doc_第4页](http://file.renrendoc.com/FileRoot1/2019-4/23/0103b7f7-0bae-43a5-96ea-8e4aff5a752f/0103b7f7-0bae-43a5-96ea-8e4aff5a752f4.gif)
![JAVA猜数字游戏报告.doc_第5页](http://file.renrendoc.com/FileRoot1/2019-4/23/0103b7f7-0bae-43a5-96ea-8e4aff5a752f/0103b7f7-0bae-43a5-96ea-8e4aff5a752f5.gif)
已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
无锡科技职业学院Java Web编程基础大作业报 告 书设计题目: 猜数字游戏 班 级: 软件1002班 学 号:_ 100100450 姓 名:_ 董国际 指导教师: 陈忱 完成日期: 2012-06-12 软件外包工程系 制目 录目 录一、需求分析11.1 概述1三、详细设计23.1 系统设计23.2 功能实现2四、任务进度表5五、测试结果6六、用户使用说明6参考文献7IJava Web编程基础大作业一、需求分析1.1 概述本项目内容为使用Java语言进行计算机程序设计,设计一个猜数字游戏,实现如下功能:l 随机产生一个数,并在规定次数内,猜出数值为赢。l 可以设置随机数的范围。l 可以设置规定的可猜次数1.2 技术原理借助Java API提供的Random类来产生一个随机数。Java实用工具类库中的类java.util.Random提供了产生各种类型随机数的方法。它可以产生int、long、float、double以 及Goussian等类型的随机数。这也是它与java.lang.Math中的方法Random()最大的不同之处,后者只产生double型的随机 数。类Random中的方法十分简单,它只有两个构造方法和六个普通方法。、二、模块功能说明(概要设计)l 设置可猜次数,l 设置随机数的范围。l 保存设置l 正确设置所有参数后,输入猜测的数字,点击我猜!按钮,开始猜数字游戏l 界面如下图所示:注:为了方便游戏的快速进行,这里设定被猜数值为整数类型三、详细设计3.1 系统设计功能设计 界面设计3.2 功能实现(分六组功能,分别实现)3.2.1 可猜次数设置(设置默认值为5)设置错误界面如下: 3.2.2设置被猜数字范围可猜数字正确设置后,提示输入可猜范围,界面如下:只是正确设置范围开始数值后,提示结束数值设置不正确,界面如下:注:结束数值不可小于开始数值如开始数值大于结束数值,提示界面如下:3.2.3 保存设置正确设置可猜次数,被猜数值范围以后,点击【保存设置】按钮,会对当前游戏参数进行保存,界面如下图所示:但是上图中猜测的数字为”-9”,这是不合常理的,所以,当我们点击【我猜!】按钮时,会有错误提示(“您猜测的数值输入不正确“),界面如下:3.2.4 点击【我猜!】按钮,开始游戏修改猜测的数值为正确数值之后,点击【我猜!】按钮。A. 如果猜测数值比答案小,界面如下:B. 如果猜测数值比答案大,界面如下:注:从AB两图可以看出,当猜测数值错误时,可猜次数会自动减1次C. 如果猜测数值正确,界面如下:当然,还有另一种情况出现,那就是一直没猜到正确数值,当这种情况发生的时候,请重新设置并保存参数开始游戏,界面如下: 四、任务进度表日期计划任务完成任务缺陷报告6月09日开发环境安装配置,系统需求分析开发环境安装配置,系统需求分析无6月10日系统设计系统设计无6月11日程序设计程序设计发现界面不美观6月12日界面美化界面美化无五、测试结果表5.1 游戏测试结果测试内容预期结果实际结果评价参数设置错误的情况下保存不能正常保存跟预期一致良好猜测的数字设置不正确时无法正常开始游戏无法正常开始跟预期一致良好六、用户使用说明用户正确设置所有参数并保存参数后,输入正确的猜测数值,即可进行游戏。此游戏界面底部的提示文字足以让您轻松使用猜数字游戏,请在游戏过程中注意底部tips,即可轻松使用。参考文献A.JAVA程序设计教程 航空工业出版社 主编:刘志宏 向东 宿营B. Java
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版六年级上册数学期末模拟卷含答案(满分必刷)
- 人教版三年级上册数学期末测试卷及参考答案一套
- 人教版小学四年级下册数学期末测试卷及答案【必刷】
- 人教版六年级上册数学期末检测卷及参考答案(研优卷)
- 2022人教版数学六年级上册期中测试卷含答案(综合题)
- 人教版一年级上册数学期中测试卷附答案(黄金题型)
- 人教版二年级上册数学期末测试卷含答案(研优卷)
- 人教版六年级上册数学期中测试卷附答案下载
- 2022五年级上册数学期末测试卷含答案(达标题)
- 乐亭县六年级下册数学期末测试卷附答案
- 甘肃省兰州市安宁区2024年小升初数学试卷
- 2024个人二手房买卖合同模板
- 教科版科学三年级下册期末测试卷含完整答案【名校卷】
- 平行四边形的判定(27张)-完整课件
- 四川省成都2024届数学八年级下册期末学业水平测试模拟试题含解析
- 高空抛物安全教育主题
- 书法课教学工作计划及总结
- 湖北襄阳襄城区事业单位统一公开招聘工作人员81人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 专题11 非连续性文本阅读-2023-2024学年六年级语文下学期期末备考真题分类汇编(山东专版)
- 西医综合考点精要串讲-外科学
- 中国文化概要智慧树知到期末考试答案章节答案2024年温州大学
评论
0/150
提交评论