雷电游戏需求分析说明书

上传人:s9****2 文档编号:488338553 上传时间:2022-11-12 格式:DOC 页数:18 大小:276.01KB
返回 下载 相关 举报
雷电游戏需求分析说明书_第1页
第1页 / 共18页
雷电游戏需求分析说明书_第2页
第2页 / 共18页
雷电游戏需求分析说明书_第3页
第3页 / 共18页
雷电游戏需求分析说明书_第4页
第4页 / 共18页
雷电游戏需求分析说明书_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《雷电游戏需求分析说明书》由会员分享,可在线阅读,更多相关《雷电游戏需求分析说明书(18页珍藏版)》请在金锄头文库上搜索。

1、雷电需求分析 班级:软件0902 姓名:郭彦峰 学号:09430231 目录1.引言31.1简介31.2开发背景31.3软件定义41.4参考资料42.项目概述42.1产品描述42.2用户特点52.3输入输出要求52.4系统流程图52.5数据流图72.6界面概览73.需求规格103.1功能分析图103.2功能需求定义113.3功能性需求113.3.1继续未完的游戏113.3.2创建新游戏123.3.3声音123.3.4游戏排名133.3.5帮助133.3.6退出游戏133.3.7暂停游戏143.3.8继续游戏143.3.9放大招153.3.10玩家吃生命宝物153.3.11玩家吃子弹强度宝物15

2、3.3.12玩家吃发大招宝物163.3.13吃子弹变换宝物163.3.14吃无敌状态宝物173.3.15游戏帮助173.3.16声音设置183.3.17玩家保存游戏183.3.18玩家返回游戏183.3.19直接退出游戏193.3非功能性需求194.运行环境20一引言1.1 简介通过与多位软件使用者进行全面深入地探讨和分析,并完成“雷电”游戏市场的前期调查后,提出了这份软件需求分析说明书。该需求分析说明书通过对所开发的“雷电”游戏软件进行全面细致的用户需求分析,明确所要开发的游戏软件应具有的功能以及界面的处理,从而使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设

3、计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。1.2开发背景信息社会的不断发展,生活节奏的不断加快使人们的生活压力日趋增大,为了满足众多奋战在PC屏幕前的工作人员适当的放松的愿望,我们决定开发一款在工作之余可以方便大众的简单的娱乐游戏,甚至可以通过WIFI等无线网络进行联机评分。传统的PC软件开发模式具有很大的弊端,如厂商固化硬件、程序不易增加、删除、更新、修改等。而JAVA技术在网络应用方面却有着非常明显的优势:1. 应用程序可按需下载,而不是购买由硬件商提供的套件,可升级空间大。2. Java技术提供了一个类库,它使

4、的应用开发商可以创建更为直觉、丰富的用户界面(GUI);3. Java技术使网络带宽的应用更为有效,因为应用程序可以下载到器件上,并在本地运行,仅仅是在连接到服务器时才会占用网络带宽。因此,为了迎合众多用户的需求并适应现在PC的规模,我们使用JAVA技术,开发出一款运行在PC上的、具有很强的娱乐性和交互性的经典游戏“雷电”。1.3 软件定义该游戏操作简单,节奏明快,具有很强的交互性及简单易行性。任何人都可以在很短时间内熟悉它的游戏规则,因此适合各个水平的用户使用。1.4 参考资料Stephen R. Schach:Object-Oriented Classical Software Engin

5、eering机械工业出版社 第七版肖刚:实用软件文档写作清华大学出版社 2005年2月中华人民共和国国家标准 计算机软件需求说明编制指南 GB/T 9385 1988二. 项目概述2.1 产品描述作为纵轴射击的经典之作,这款游戏既继承了经典款“雷电”游戏操作简单,节奏明快的特点,同时又加入了一些新的元素。力求使处于繁忙紧张的社会生活中的PC用户,在工作学习之余,随时随地的享受到游戏的乐趣。游戏的主界面力求美观,爽心悦目,武器攻击和爆炸的效果同样华丽炫目,以提高玩家对游戏的兴趣。游戏的控制模块简单易懂、操作容易,适合各个年龄阶层的玩家使用。同时,音乐效果也尽量动感逼真,引人入胜。2.2 用户特点

6、本游戏简单易懂、操作容易且交互性好,对用户没什么特别要求。适合各个年龄阶层和文化水平的用户使用。2.3 输入输出要求输入:玩家可以通过PC键盘控制游戏:“上”“下”“左”“右”快捷键、中间“确定”键以及左右软键。“上”“下”“左”“右”快捷键控制己方飞机的上下左右移动。左软键选择释放清屏大招,右软键退出。中间“确定”键表示选择。输出:进入游戏后屏幕上显示玩家所得的分数,玩家所用的时间,玩家剩余血量、大招数和生命值。当玩家所控制的飞机被击败后,输出一个消息“Game Over!”表示游戏结束。若玩家分数打破当前系统前三名记录,则弹出消息框提示玩家输入用户名,以保存新的前三名记录。2.4 系统流程

7、图 Finish改变相关属性吃到“礼物”血数是否为零命数是否为零被子弹或者敌机击中击毁敌方飞机减少相应血数增加分数Start选择飞机类型,初始化飞机信息飞机出现于屏幕下方中央,直到结束不断发射子弹命数减1 NONO YES YES IMG1.1-12.5 数据流图 IMG1.1-22.6 界面概览 游戏开始界面: 玩家视角: 技能演示: 结束界面:三需求规格3.1 功能分析图IMG1.1-33.2 功能需求定义用户分类功能玩家登陆界面继续未完的游戏创建新游戏声音游戏排名帮助退出游戏游戏过程中暂停游戏继续游戏放大招玩家吃生命宝物玩家吃放大招宝物玩家吃子弹强度宝物吃子弹变换宝物吃无敌状态宝物游戏帮

8、助声音设置玩家保存游戏玩家返回游戏直接退出游戏TAB1.1-13.3 功能性需求登陆界面:3.3.1 继续未完的游戏 用例名称:继续未完的游戏用例编号01优先级必须实现触发器菜单选项前提用户在游戏中有存档基本路径1 用户打开游戏 ;2 进入游戏读取画面;3 选择“继续游戏”选项。可选路径N/A后置条件系统读取用户存档异常路径其他用户没有存档,提示无存档参考TAB1.1-1TAB1.1-23.3.2 创建新游戏用例名称:创建新游戏用例编号02优先级必须实现触发器菜单选项前提用户打开游戏基本路径1. 用户打开游戏;2. 进入游戏读取画面3. 选择“新游戏”选项。可选路径N/A后置条件开始新的游戏异

9、常路径其他参考TAB1.1-1TAB1.1-33.3.3 声音用例名称:声音用例编号03优先级必须实现触发器菜单选项前提用户打开游戏基本路径1. 选择“菜单”,然后系统显示运行时菜单2. 选择“声音设置(开/关)”选项3. 选择“开”,游戏声音打开,选择“关”,游戏声音关闭。可选路径N/A后置条件系统返回登陆界面异常路径其他参考TAB1.1-1TAB1.1-4 3.3.4 游戏排名用例名称:游戏排名用例编号04优先级必须实现触发器菜单选项前提用户打开游戏基本路径1. 选择“菜单”,然后系统显示运行时菜单;2. 选择“游戏排名”选项;3. 进入游戏排名,列出前三名的游戏分数及用户资料。可选路径N

10、/A后置条件系统返回登陆界面异常路径其他参考TAB1.1-1TAB1.1-53.3.5 帮助用例名称:帮助用例编号05优先级必须实现触发器菜单选项前提用户打开游戏基本路径1. 用户选择“帮助”; 2. 进入帮助界面。可选路径N/A后置条件系统返回登陆界面异常路径其他参考TAB1.1-1TAB1.1-63.3.6 退出游戏用例名称:退出游戏用例编号06优先级必须实现触发器菜单选项前提用户打开游戏基本路径1. 用户选择“退出游戏”,弹出提示对话框;2. 用户选择“确定”退出游戏;3. 完成存档;4. 游戏结束,退出游戏完成。可选路径N/A后置条件系统退出异常路径其他参考TAB1.1-1TAB1.1

11、-7游戏过程中: 3.3.7 暂停游戏用例名称:暂停游戏用例编号07优先级必须实现触发器暂停按钮前提游戏正在进行中基本路径1 当在游戏中时,按“暂停”按钮后暂停游戏2 屏幕上显示游戏暂停,并显示“继续游戏”按钮可选路径N/A后置条件系统暂停游戏异常路径其他参考TAB1.1-1TAB1.1-83.3.8 继续游戏用例名称:继续游戏用例编号08优先级必须实现触发器继续游戏按钮触发前提游戏已经暂停基本路径1 当玩家在游戏中请求暂停后,屏幕上显示有“继续游戏”按钮2 选择“继续游戏”按钮,游戏结束暂停状态,恢复游戏可选路径N/A后置条件系统继续游戏 异常路径其他参考TAB1.1-1TAB1.1-93.

12、3.9 放大招用例名称:放大招用例编号09优先级必须实现触发器按下PCFIRE键前提大招可用数0基本路径1. 玩家按下FIRE号键后,在当前屏幕中的Plane,子弹,炮塔都死亡可用数-1,初始化有两个大招;2. 玩家吃到放大招礼物后,可用数+13. 屏幕又下角显示可用数;可选路径N/A后置条件系统继续游戏异常路径其他参考TAB1.1-1TAB1.1-103.3.10 玩家吃生命宝物用例名称:玩家吃生命宝物用例编号10优先级必须实现触发器玩家控制飞机与宝物接触前提玩家处于正常的游戏运行中基本路径玩家处于正常的游戏运行中,飞机与宝物发生接触可选路径N/A后置条件玩家的剩余生命数量加一,显示的剩余生命数值也加一异常路径其他参考TAB1.1-1TAB1.1-113.3.11 玩家吃子弹强度宝物用例名称

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号