俄罗斯方块软件需求规格说明指导书.docxVIP

俄罗斯方块软件需求规格说明指导书.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件需求规格说明书 1306401-35 王正 一、引言 1.1编写目标 经过本游戏设计,综合自己在校期间所学理论知识,设计开发俄罗斯广场游戏,使自己熟应用系统开发过程,培养独立思索能力,检验学习效果和动手能力,初步掌握软件工程系统理论,深入巩固和加强本身对编程语言知识了解,提升自己编程水平,从而达成理论和实践相结合目标。 1.2项目背景 游戏是大家活动中一项很关键内容,有些人认为假如哪一天人类对全部游戏全部失去爱好,恐怕世界末日就要到了。电脑对游戏贡献有目共睹,现在探索电脑人极少没玩过电脑游戏,喜爱游戏人也极少不玩电脑。 俄罗斯方块是一款风靡全球电视游戏机和掌上游戏机游戏,它曾经造成轰动和造成经济价值能够说是游戏史上一件大事。俄罗斯方块最早还是出现在PC机上,而中国用户全部是经过红白机了解、喜爱上它。伴随计算机发展而发展,俄罗斯方块不停推陈出新,深爱广大玩家喜爱。这个游戏有简单,有复杂,但其根本原理是一样全部是对运动方块进行组合,来训练玩家反应能力。所以开发此游戏软件可满足大家部分娱乐需求。 此俄罗斯方块游戏能够为用户提供一个可在一般个人电脑上运行,界面美观,易于控制俄罗斯方块游戏。 此次需要开发一项软件,在经过认真考虑以后,决定做一个“俄罗斯方块”,对于我个人来说,这是一个相当含有挑战性任务,也是一次不错锻炼机会。 1.3定义 (1)游戏区:玩家能够在游戏区中堆积方块,并能够在游戏过程中随时了解得分情况。 (2)游戏控制:玩家能够经过游戏控制功效来选择开始新一局游戏,暂停或退出游戏。 (3)等级设置:玩家能够依据自己需要自行设定游戏开始等级,等级越高,游戏速度越快,难度越大。 1.4参考资料 [1]朱福喜著,JAVA程序设计技巧和开发实例[M] 北京:人民邮电出版社,.2 [2] 张海藩 软件工程(第五版) 北京:清华大学出版社, [3] 贾振华 Java语言程序设计(第二版) 北京:中国水利水电出版社, [4]王宇,战学刚,高国伟著,计算机算法处理俄罗斯方块中数学和计算问题[M] 计算机应用和软件,第二十四卷第三期,.3 系统概述 2.1系统定义 点击进入 点击进入 玩家游戏系统 玩家 游戏系统 点击退出 点击退出 2.2处理步骤 暂停 暂停 玩家 玩家 系统选项 退出游戏 新游新游戏戏 音乐开 简单 困难 返回 音乐关 返回 返回 返回 清除 游戏统计 2.3运行环境 操作系统:Microsoft Windows XP以上、内存:512M以上 硬盘:80G以上、CPU:不限(最好Intel系列) 显示器:VGA、JDK版本:JDK6.0 2.4条件和限制 俄罗斯方块是一款小游戏,不会有很高要求,通常计算机上全部能够很好运行。 功效需求 3.1功效划分 退出游戏 退出游戏 俄罗斯方块游戏 游戏区 游戏控制区 显示玩家操作 显示玩家目前得分 游戏开始 暂停\继续 难度设置 音乐 3.2功效描述 游戏区模块 游戏区模块 创建游戏区 处理玩家游戏操作 显示游戏结果 游戏控制模块 游戏控制模块 开始游戏 暂停游戏 初始等级设置 退出游戏 音乐设置 性能需求 4.1数据正确度 在玩家游戏中,方块需要跟伴随玩家操作移动,要给玩家是方块伴随手操作在同时移动。 4.2时间特征 俄罗斯方块本就是一款比较简单易操作游戏,要求能够快速打开游戏界面,点击开始游戏后,能快速开始游戏,读取存档速度也要快。系统响应玩家操作速度也要快。 4.3适应性 能够设置一个按键玩家自定义功效,让玩家能够自行定义操作按键,符合本身操作习惯。 运行需求 5.1用户界面 游戏界面需求:设计良好游戏界面能够让玩家充足感受到游戏带来娱乐性,游戏背景是灰色,方块为绿色,在一定区域内运动和变形。 游戏形状需求:长条形、Z字形、反Z字形、田字形、7字形、反7字形、T字型。 显示需求:当不一样方块填满一行时能够消行,剩下方块向下移动并统计分数。当达成一定分数时候,会增加对应分数。 游戏界面大致分为两个部分,左边是游戏去,显示玩家操作和目前得分情况,右方则提供部分按钮,供玩家在游戏过程中对软件进行控制,按钮分别包含暂停/继续按钮,音乐开启\关闭按钮及退出游戏按钮。 5.2硬件接口 USB接口和PS/2接口,用来接入键盘和鼠标。 5.3软件接口 5.4通信接口 5.5故障处理 其它需求 灵活性:开发过程中,若提前完成,能够加入部分新功效,如可加入部分特殊功效模块,窗口自定义,能够让玩家定义自己喜爱窗口,使画面更贴近玩家审美观,还能再加上感人音乐,游戏背景音乐自动切换等等,让玩家感到享受。 安全性:内部图形形状和得分数据需要完全封装起来,以免数据任意更改影响软件本身稳定性。 数据描述 7.1静态数据 方块图形 方块图形 游戏区窗口 方块图形下落至窗口底端进行

文档评论(0)

159****9606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档