俄罗斯方块软件需求规格说明书软件需求规格说明书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 以...