电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

坦克大战需求分析报告VIP免费

坦克大战需求分析报告_第1页
1/15
坦克大战需求分析报告_第2页
2/15
坦克大战需求分析报告_第3页
3/15
智能试题库需求规格说明书1、概述需求分析是软件开发生命周期中的重要阶段,是软件设计阶段的基石,本文档是软件开发者和客户之间签订的一份契约,保证客户需求的稳定性,为软件开发者提供软件开发过程的凭据。1.1用户简介近年来,手机游戏市场规模迅速增长,市场潜力巨大,同时,我国政府在大力扶持手机游戏行业,特别是对我国本土游戏企业的扶持,手机游戏已被列入国家863计划。积极参与游戏开发的国内企业可享受政府税收优惠和资金支持,同时,政府也加紧了对外国游戏开发商的管理制度。除此之外,我国政府各部门还采取了各种各样的形式来帮助发展国内手机游戏行业,手机游戏产业正高速发展。用户角色大致分为:玩家1.2项目目的和目标随着科技的发展,手机的功能越来越强大,手机已经成为大多数人生活的一部分,人们渐渐习惯于将手机作为新的娱乐工具,而游戏也已成为手机上不可缺少的功能。如今手机游戏的规划越来越复杂,画而越来越精美,娱乐性和交互性也越来越强,已经可以和当年的“Gameboy”掌上游戏相媲。因此,开发这样一个娱乐游戏成为很有必要的事情。经过思考,我们决定尝试以“坦克大战”为主要构想,开发出一个完整的、实用性强、应用性和适应性广泛的手机游戏软件,以丰富人们的娱乐生活。1.3术语定义坦克大战1.4参考资料【1】《软件工程实践教程》,赵池龙等编著,电子工业出版社,2007年1月【2】《UML参考手册》,(美)兰博等编著,机械工业出版社,2001年1月1.5相关文档【1】《TankSprite需求规格说明书》【2】《TankSprite概要设计说明书》【3】《TankSprite详细设计说明书》1.6版本更新信息如表1-1所示。表1-1版本更新记录版本号创建者创建日期维护者维护日期维护纪要V1.0最后小组2009/3/11------2、目标系统描述2.1组织结构与职责本系统用户的组织结构与角色如图1-1所示。图1-1组织结构与角色2.2角色定义用户在系统中扮演的角色,以及可以执行的职责,如表1-2所示。表1-2角色定义编号角色职责1玩家操纵玩家坦克,与敌方坦克作战,同时保护本方司令部2.3作业流程/业务模型系统总体业务流程图,如图1-2所示。图1-2总体结构图开始控制玩家坦克移动发弹玩家2.4信息源本系统的主要信息源说明,如表1-3至表1-7所示。表1-3玩家坦克信息表单据名称intest_mytank用途存放玩家坦克的相关信息使用者玩家其中,玩家坦克信息表的各项数据项的详细说明如下:序号数据项英文名数据项中文名类型、长度、精度允许为空1mytank_id玩家坦克idint(11)2mytank_image玩家坦克图形image(500)3mytank_framewidth玩家坦克机壳宽度int(10)4mytank_frameheight玩家坦克机壳高度int(10)表1-4敌方坦克信息表单据名称intest_enemytank用途存放敌方坦克的相关信息使用者玩家其中,敌方坦克信息表的各项数据项的详细说明如下:序号数据项英文名数据项中文名类型、长度、精度允许为空1enemytank_id敌方坦克idint(11)2enemytank_image敌方坦克图形image(500)3enemytank_framewidth敌方坦克机壳宽度int(10)4enemytank_frameheight敌方坦克机壳高度int(10)表1-5炮弹信息表单据名称intest_bulletsprite用途存放炮弹的相关信息使用者玩家其中,炮弹信息表的各项数据项的详细说明如下:序号数据项英文名数据项中文名类型、长度、精度允许为空1bulletsprite_id炮弹id号int(11)PK2Bulletsprite_speed炮弹速率int(10)3Bulletsprite_dir炮弹方向int(10)4Bulletsprite_image炮弹图形image(500)5Bulletsprite_framewidth炮弹外壳宽度int(10)6Bulletsprite_frameheight炮弹外壳高度int(10)表1-6爆炸精灵信息表单据名称intest_explosionsprite用途存放爆炸精灵的相关信息使用者玩家其中,爆炸精灵信息表的各项数据项的详细说明如下:序号数据项英文名数据项中文名类型、长度、精度允许为空1explosionsprite_id爆精灵炸idint(11)2explosionsprite_image爆炸精灵图形image(500)3explosionsprite_framewidth爆炸精灵框架宽度int(10)4explosionsprite_frameheight爆炸精灵框架高度int(10)表1-6场景信息表单据名称intest_scene用途存放场景的相关信息使用者玩家其中,场景信息表的各项数据项的详细说明如下:序号...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

坦克大战需求分析报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部