标签:
1、设计任务与要求
1.1 设计任务与要求
功能要求:该程序用图形界面实现下面功能:用计算机产生一个100以内的随机数,游戏者进行猜数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜对为止。游戏结束后给出评语并计算出玩家所用的时间与所猜的次数。
具体要求:
(1) 输入任意一个数字。数字的要求是1—100的自然数即可。
(2) 系统对您输入的数字进行判断。如果玩家输入的数字与计算机随机生成数相比较,输入的数字比随机生成数小.系统将提示您,数字太小请您重新输入。如果玩家输入的数字与计算机随机生成数相比较,如果输入的数字比随机生成数大。系统将提示您,数字太大请您重新输入。如果玩家输入的字符不是合法字符,系统将提示您,您输入的数字不合法,请从新输入。
(3) 每猜测一次,系统会记录下来,游戏结束后,显示共猜测多少次。
(4) 欢迎界面:通过这里提供的选项(或按钮),进入游戏界面。
(5) 游戏界面提供“获取随机数”按钮,系统获取到随机数,游戏者输入自己的猜测结果,通过按“确认”按钮完成输入。每次提示输入猜测结果时,给出猜测的准确度提示。
(6) 按“获取随机数”按钮,继续游戏。
(7) 游戏结束后给出评语并计算出玩家所用的时间与所猜次数。
界面要示:用图形界面实现。
1.2 选题目的与意义
通过猜数游戏这个课题我可以学到文本框、标签框、按钮、布局、对话框方面的知识和应用,达到设计登陆界面、加入图像显示功能以及设计按钮的目的,让我更加的掌握和理解java面向对象语言的需求分析、系统设计,所以我选择猜数游戏这个课题。
标签:
原文地址:http://www.cnblogs.com/xx18256514526/p/5539632.html