



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、需求分析说明书1. 编写目的通过与多位软件使用者进行全面深入地探讨和分析,并完成贪吃蛇游戏市场的 前期调查后,提出了这份软件需求分析说明书。此需求分析说明书对贪吃蛇游戏软件做了全面细致的用户需求分析,明确所要 开发的游戏软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能活楚地 了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工 作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、 项目管理人员。2. 背景随着科技的发展,现在手机的功能已不仅仅是简单的打接电话、收发短信了。更多 的手机用户希望在工作、学习之余通过方便灵巧可随身携带的仪器休
2、闲娱乐。因此,为了迎合众多用户的需求并适应现在手机的规模,我们开发出一套适合各阶层人士的具有 很强的娱乐性和交互性的贪吃蛇小游戏。贪吃蛇,之所以取这样的名字,去用意还是很明显的.贪吃蛇其实并不贪,它是人不 断向前追求的象征.就像现代的人只有不断努力向前才能得到自己想要的。而食物也是 随机出现的,就像现在社会存在的机会,而我们只有找好自己的目标才能成功。虽然现在市面上存在着各种各样的游戏版本,可是贪吃蛇其市场还是相当大的。因 为它的特殊在于它能吸引人更深入,爱不释手 .随着游戏速度不断加快,其刺激性也更 强。可以说该游戏的优势在于它的简单易行, 不论是手机,还是小游戏机,都能很快顺 利的运行。对
3、于在外忙碌的人,不可能花费大量时间在娱乐上,大型游戏是行不通的。 这样的小游戏刚好迎合了他们的需求。3. 定义需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、 标准,规范或其它正式规定文档所需具有的条件或权能。而且其很强的交互性及简单易行性,可以让人在很短时间内熟悉它的游戏规则, 不论用户文化水平如何,都会很轻松 的学会使用它。4. 参考资料张海藩:软件工程导论活华大学出版社 2008年2月第五版肖刚:实用软件文档写作活华大学出版社 2005年2月1 .目标在如今社会,人们的工作学习压力逐渐增大,生活节奏逐渐加快,大多数人没有足 够的时间去休闲娱乐,放松自己。这款小型的
4、手机游戏,可以让我们随时随地都能享受 游戏,。让我们从繁重的日常生活中解脱出来。游戏的主界面应该力求美观,爽心悦目,以提高玩家对游戏的兴趣。游戏的控制模 块应该做到易懂、易操作,以给玩家一个很好的游戏环境。2. 用户的特点由于本程序简单易操作,交互性好,对用户没什么特别要求。一般用户经过几分钟 练系都可以熟悉本游戏的规则。1. 对功能的规定本设计所开发的是基于Java的一个贪吃蛇游戏软件,主要实现游戏的开始、暂停、 退出等功能,分为:游戏主界面模块、游戏控制模块两个模块。游戏主界面模块:主要包括游戏图形区域界面、游戏开始按钮、暂停按钮、退出按钮。游戏控制模块:主要完成游戏的开始、暂停、退出等功
5、能。2. 对性能的规定本游戏在设计方面本着方便、实用及娱乐性高的宗旨,在对界面进行设计的过程中, 始终坚持活晰明了,在性能方面能够实现效率高,不易出错等优点。游戏主界面应该力求美观,赏心悦目。游戏控制模块应做到易懂、易操作,而且准 确率局,不易出错。3. 输入输出要求输入:玩家可以通过快捷键控制游戏,比如快捷键“N”开始游戏,“P”暂停游戏, “R”继续上次游戏,“S”查看6次最高纪录,“L”设置级别为初级,“H”设置级别 为高级,“D”查看游戏说明,“E”退出游戏。键盘上的方向键控制蛇的移动方向。输出:玩家所得的分数,玩家所用的时间。当玩家所控制的蛇死亡后,要输出一个 消息“Game Ove
6、n”表示蛇的死亡。4. 业务流程图5. 数据流图36. 功能分析图57数据字典7.1名字:级别别名:描述:游戏的难度随级别的增加而增大定义:级别=1(整数2位置:游戏控制面板7.2名字:时间别名:描述:记录用户开始游戏到目前为止所耗费的时间定义:时间=0秒n (n为某个常数)位置:游戏面板7.3名字:分数别名:描述:记录用户到目前为止所获得的分数定义:分数=10|15*吃掉的食物个数为止:游戏面板7.4名字:save文件别名:描述:保存游戏暂停时的状态定义:save 文件=time+score+food 坐标 +level+snake.body 各节点位置位置:MySnake工程文件夹中 名字:score文件别名:描述:保存用户自第一次玩本游戏开始到最近一次为止的6次最高分定义:score文件=score 最高的 6 次的 score+t
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 实数基础测试题及答案
- 纺织品设计市场实战案例分析试题及答案
- 设计与技术的2024年国际商业美术设计师考试试题及答案
- 蒲江工业保洁合同协议
- 视频监控转包合同协议
- 装修贷专用合同协议
- 角钢仓库出租合同协议
- 国际商业美术设计师考试的设计评审标准与试题及答案
- 国际商业美术设计师考试试题及答案精细探讨
- 自行车租借合同协议
- 崇左市人民检察院招聘机关文员笔试真题2024
- 电器供货协议合同协议
- (二模)2025年4月潍坊市高三高考模拟考试地理试卷(含答案)
- 2025年上半年福建福州广播电视台招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2025年北师大版物理中考一轮备考复习:光现象、透镜作图专题(一)(含解析)
- 高二下学期感恩母亲节主题班会课件
- 产业招商培训课件
- 高一信息技术Python编程课程讲解
- 医院行政测试题及答案
- 软件项目团队管理制度
- 2024年秦皇岛市市属事业单位考试真题
评论
0/150
提交评论