计算机与通信学院软件职业技术学院
课程设计说明书
1-100以内猜数游戏
作者:
学号:
专业:软件技术
班级:软件2班
指导教师:
答辩时间:
1-100以内猜数游戏
刘正翔
摘要
本设计将一个1-100以内的猜数字游戏作为研究对象。设计出一个有系统随机选出一个1-100的数字不显示出来,由玩家猜这个数字,直到猜中为止,并显示出玩家猜中数字所用时间和次数对玩家做出评判,并对所涉及的相关技术进行初步的探讨。
程序运行就进入游戏玩家就可以进行数字猜猜看了。
关键字:数字游戏 java代码
目录
一、设计任务与要求 0
1.1课程设计的任务 0
1.2课程设计的要求 0
二、需求分析 0
2.1 用户需求分析 0
三、设计思路 (1)
3.1 系统总体设计 (1)
3.2 功能模块设计 (2)
四、详细设计 (4)
4.1 程序流程图 (4)
4.2 关键算法与技术实现 (5)
4.3 类与数据结构实现 (14)
五、运行调试与分析讨论 (15)
5.1 系统测试方案 (15)
5.2 运行结果分析 (15)
六、设计体会与小结 (19)
致谢 (21)
简单的java游戏代码七、参考文献 (22)
一、设计任务与要求
1.1课程设计的任务
根据所选题目,完成课程设计的分析、设计和编码,写出课程设计报告。
(1)掌握Java的语言规范,面向对象的核心概念和特性;
(2)掌握Java的编程技术,包括异常处理,图形界面设计,多线程,网络通信程序等;
(3)掌握Java应用软件的开发环境和开发过程;
(4)掌握面向对象的思想和程序设计方法。
1.2课程设计的要求
设计一个猜数字游戏程序,该游戏可以由程序随机产生整数,玩游戏者通过由用户输入数字来匹配上
面所产生的数字。用户随机输入数字,当与计算机产生的随机数相符合时,计算机将提醒用户,游戏成功的信息,当有偏差时,将会提醒偏差,如偏大或者是偏小。
二、需求分析
2.1 用户需求分析
设计一个猜数字游戏程序,要求具体如下特性:
(1)趣味性:要求游戏内容丰富多彩,语言风趣幽默。
(2)大众性:要求游戏界面操作简单,游戏规则简单易懂。
(3)合理性:游戏设计严谨,有条理,具体需求如下
①输入任意一个数字。数字的要求是1—100的自然数即可。
②系统对您输入的数字进行判断。
如果玩家输入的数字与计算机随机生成数相比较,输入的数字比随机生成数小.
系统将提示您,数字太小请您重新输入。
如果玩家输入的数字与计算机随机生成数相比较,如果输入的数字比随机生成数
大。系统将提示您,数字太大请您重新输入。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论