资源预览内容
第1页 / 共24页
第2页 / 共24页
第3页 / 共24页
第4页 / 共24页
第5页 / 共24页
第6页 / 共24页
第7页 / 共24页
第8页 / 共24页
第9页 / 共24页
第10页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
word 范文 植物大战僵尸植物大战僵尸 需求规格说明书需求规格说明书 编 撰 人 小组 具体编撰 审 核 人 批 准 人 批准日期 保密级别 机密 文档版本 1 0 word 范文 版本历史版本历史 日期日期版本版本说明说明作者作者 word 范文 目目 录录 1 1 引言引言 1 1 1 1 编制目的 1 1 2 范围 1 1 3 预期的读者和阅读建议 1 1 4 术语和缩略语 1 1 5 文档约定 2 1 6 参考文件 2 2 2 项目概述项目概述 3 3 2 1 目标 3 2 2 范围 3 2 3 用户的特点 3 2 4 假定条件和约束限制 3 2 5 运行环境 3 2 5 1 硬件环境 4 2 5 2 软件环境 4 3 3 业务分析业务分析 5 5 4 4 数据描述数据描述 6 6 4 1 基础数据 6 4 2 业务数据 6 5 5 功能需求功能需求 7 7 5 1 功能需求总述 7 5 1 1 功能需求总表 7 5 1 2 角色 权限需求 7 5 2 功能需求 1 8 5 3 功能需求 2 8 5 4 功能需求 3 8 word 范文 5 4 功能需求 4 8 5 5 功能需求 5 9 5 6 功能需求 6 9 5 7 功能需求 7 9 5 8 功能需求 8 9 5 9 功能需求 9 10 5 10 功能需求 10 10 5 11 功能需求 11 10 5 12 功能需求 12 10 5 13 功能需求 13 10 5 14 功能需求 14 11 5 15 功能需求 15 11 5 16 功能需求 16 11 6 6 非功能需求非功能需求 1212 6 1 性能需求 12 6 2 安全保密需求 12 6 3 扩展性需求 12 6 4 稳定性需求 13 7 7 界面要求界面要求 1414 7 1 图形要求 14 7 2 卡片格式 14 8 8 接口要求接口要求 1515 word 范文 1 1 引言引言 1 1 1 1 编制目的编制目的 本软件需求分析报告的编写目的是为了提供一个由用户 或老师 和开发 者双方共同确定的开发游戏的业务需求目标 并对所实现的软件功能做全面的 规格描述 同时 在用户业务需求的基础上 经过需求分析和数据处理 以向整个开 发期提供关于软件游戏的业务和数据技术信息和整体描述 成为软件开发的技 术基础 也作为系统设计和实现的目标及验收依据 本游戏需求分析报告的使用读者 一般为 软件客户 软件需求分析人员 软件设计及开发者和相关测试人员 1 2 1 2 范围范围 1 手机游戏在手机上发布成功 2 具有一定的趣味性和实用性 3 操作简单 界面设计易懂 直观 1 3 1 3 预期的读者和阅读建议预期的读者和阅读建议 预期的读者有各个大中型实训培训机构 小型开发团队也可参考 1 4 1 4 术语和缩略语术语和缩略语 表 1 术语和缩略语 术语 缩略语术语 缩略语解解 释释 教师 Teacher 负责项目的教学和解答 能够让培训的学生在本游戏中学好本课 程相关的知识 完成培训要求的项目和其他任务 小组 Group 为了共同研讨 学习或者完成作业 若干个学生用户按照一定规 则组成的小组 组员 Group 组员 Group Member word 范文 Member 组长 GroupMember 一个开发团队的核心人物 带领团队开发开发项目 分配任务 资源等 团队的决策人 1 5 1 5 文档约定文档约定 植物大战僵尸需求规格说明书 明确了 植物大战僵尸 的功能性需求 和非功能性需求 这是实训机构统计的根据 也是用户对游戏验收的标准之一 该需求规格说明书必须使得软件开发人员与用户需求达成统一的 无二义性的 认识 所描述的内容 可作为软件确认测试的依据 1 6 1 6 参考文件参考文件 1 张思 高校教师教育技术能力培训游戏的设计研究 D 湖南师范大学 2012 2 卢琴 信息技术教师远程研修游戏的应用研究 D 湖南师范大学 2012 3 徐君 基于活动理论的网络培训游戏的设计与实现 D 浙江师范大学 2012 4 邓慧 教师远程培训的需求调查及干预设计 D 安徽师范大学 2012 5 王觅 基于虚拟班级的教师远程培训游戏设计与实现 D 湖南大学 2012 6 冯玉帆 现代教育技术专业全日制教育硕士教学实践能力培训游戏的建 设 D 山东师范大学 2013 7 胡军卫 中小学教师网络培训需求分析研究 D 陕西师范大学 2013 8 宋海沂 中学教师远程培训平台的分析与设计 D 华东师范大学 2009 word 范文 2 2 项目概述项目概述 2 1 2 1 目标目标 植物大战僵尸 是为了让用户在休闲之余有一个操作简单 有趣 有成 就感的游戏来让休息的生活变得更加美好 并且我们开发的是手机版 让用户 站着玩 坐着玩 躺着玩都可以 玩耍方便 条件简单 2 2 2 2 范围范围 植物大战僵尸 是为培养我们自己的开发技术而开发的一款基于安卓平 台的手机游戏 主要是让我们小组可以更好的了解游戏的开发 更好的理解手 机游戏的开发框架和过程 第一个版本的开发重在学习 后续版本我们会努力 让用户满意 让自己更加满意 2 3 2 3 用户的特点用户的特点 本游戏的主要用户是手游爱好者 当然还有更多的想休闲生活品质更好的 人来玩耍 考虑到许多用户都没有相关的玩耍经验 我们会在每一个场景开始 前 每一个模式选择前做一下游戏的玩法介绍 让用户可以更快 更好的玩耍 本游戏 2 4 2 4 假定条件和约束限制假定条件和约束限制 软件设施 VS2012 cocos2d x 3 0 python 2 7 8 等相关软件 硬件设施 一台拥有 WIndows7 及其以上系统的电脑 台式 笔记本均可 2 5 2 5 运行环境运行环境 1 硬件环境 处理器 Android CPU 600 1500HZ 及其以上 word 范文 内存容量 1 00GB 及其以上 2 软件环境 VS2012 2 5 1 2 5 1 硬件环境硬件环境 1 服务器 设备名称 华硕笔记本电脑 处理器型号 Intel R Core i5 3210M 2 5GHz 内存容量 500GB 2 安装端 内存 1 00GB 处理器 Android CPU 600 1500HZ 及其以上 硬盘容量 4GB 2 5 2 2 5 2 软件环境软件环境 1 操作系统 Windows 7 及其以上 2 开发平台及具 VS2012 cocos2d x 3 0 python 2 7 8 3 其他软件 伽卡他卡软件 word 写字板等等 word 范文 3 3 业务分析业务分析 植物大战僵尸 探索模式迷你游戏益智模式生存模式 过 关 得 向 日 葵 过 关 得 樱 桃 炸 弹 过 关 得 坚 果 过 关 得 铲 子 滚 坚 果 砸 僵 尸 过 关 得 雪 花 豌 豆 过 关 得 食 尸 花 过 关 得 双 枪 豌 豆 过 关 得 喷 射 蘑 菇 过 关 得 阳 光 蘑 菇 过 关 得 烟 雾 蘑 菇 过 关 得 墓 碑 苔 藓 过 关 得 植 物 僵 尸 白天夜晚游泳池屋顶雾天 过 关 得 窝 瓜 过 关 得 催 眠 蘑 菇 过 关 得 胆 小 蘑 菇 word 范文 4 4 数据描述数据描述 4 1 4 1 基础数据基础数据 序号序号基础数据基础数据数据描述数据描述数据所属部门数据所属部门 001 场景的图片用于对每一个页面的场景的条件 002 各种按钮的图片用于对各个相关功能的实现的显示 003 植物的图片这是植物大战僵尸的核心数据之一 用于实现植物的栽种 发射子弹等 相关功能 004 僵尸的图片是植物大战僵尸核心数据之一 用 于实现僵尸行走在草地上 僵尸吃 掉植物等等 005 子弹的图片植物发出的子弹的实现所用 006 音乐进入场景的音乐的播放原件 战斗 胜利 得到奖励等等的相关背景音 乐 4 2 4 2 业务数据业务数据 序号序号业务数据业务数据数据描述数据描述数据所属部门数据所属部门 009 用户表用于对用户的用户名 密码等信息 的存储 010 关卡记录表用户进行了一段游戏之后 再次登 录时有上次玩耍的关卡记录 011 金币记录表记录用户玩耍游戏所获得的金币 012 游戏关卡说明表用于对游戏的关卡的基本玩法介绍 013 道具记录表用于对游戏道具的记录 word 范文 5 5 功能需求功能需求 5 1 5 1 功能需求总述功能需求总述 5 1 1 5 1 1 功能需求总表功能需求总表 编号编号功能需求名称功能需求名称优先级别优先级别 1 植物加载到卡片上高 2 点击植物种植在战斗场景上高 3 战斗场景移动高 4 僵尸出现在战斗场景上高 5 植物发出子弹高 6 子弹打中僵尸高 7 僵尸死亡高 8 土豆遇僵尸爆炸高 9 樱桃炸弹放在战斗场景爆炸高 10 僵尸吃植物高 11 僵尸走过战斗场景游戏结束高 12 僵尸死完游戏胜利高 13 阳光的计算高 14 用户金币的获得高 15 用户添加高 16 阳光的产生高 5 1 2 5 1 2 角色 权限需求角色 权限需求 序号序号角色角色功能功能权限权限 1 一般用户玩耍游戏 按规则玩耍 不能有捷 径 具有使用游戏的功能 添加 修改自己的基 word 范文 本信息功能 2 VIP 用户除正常的玩耍外 可以额外获得更 多植物 植物更强 道具更多 除具有一般用户的权 限外 还拥有道具的 使用权限 5 2 5 2 功能需求功能需求 1 1 植物加载到卡片上 实现植物的加载 功能概述 用户打开战斗场景 可以看到加载的植物有哪些 操作者 游戏后台 5 3 5 3 功能需求功能需求 2 2 战斗场景移动 种植植物 功能概述 用户点击植物卡片 将植物种植在战斗场景上 操作者 用户 5 4 5 4 功能需求功能需求 3 3 战斗场景移动 战斗场景的全面预览 功能概述 先看到房子 在是战斗场景 后是公路边的僵尸 最后定格在战斗场景 操作者 游戏后台 5 4 5 4 功能需求功能需求 4 4 僵尸出现在战斗场景上 僵尸的加载 功能概述 僵尸开始很少的且一个个出现在战斗场景 然后是一批批出现在战斗场景 word 范文 操作者 游戏后台 5 5 5 5 功能需求功能需求 5 5 植物发出子弹 植物种植在战斗场景后发出子弹 功能概述 用户点击植物种植到战斗场景过一会儿时间后植物发出子弹 并且子弹的 发出有间隔 操作者 游戏后台 5 6 5 6 功能需求功能需求 6 6 子弹打中僵尸 植物发出子弹与僵尸产生碰撞 功能概述 植物发出子弹 僵尸在遇到子弹后子弹会炸开消失 操作者 游戏后台 5 7 5 7 功能需求功能需求 7 7 僵尸死亡 僵尸 HP 0 后会死亡 功能概述 僵尸在 HP 减少的时候会出现断手等 HP 为 0 时会断头 或者化成灰 操作者 游戏后台 5 8 5 8 功能需求功能需求 8 8 土豆遇僵尸爆炸 僵尸到土豆的范围内会爆炸 功能概述 土豆在战斗场景中不动 当僵尸在土豆的前面一格时会爆炸 操作者 游戏后台 word 范文 5 9 5 9 功能需求功能需求 9 9 樱桃爆炸 樱桃炸弹放在战斗场景中会马上爆炸 功能概述 当用户将樱桃点击到战斗场景中时 樱桃会爆炸 操作者 用户 游戏后台 5 10 5 10 功能需求功能需求 1010 僵尸吃植物 僵尸在遇到植物后会吃它 功能概述 僵尸在没有死的情况下 到了植物的面前 会开始吃植物 操作者 游戏后台 5 11 5 11 功能需求功能需求 1111 游戏失败 僵尸走过战斗场景后游戏失败 功能概述 当僵尸把植物吃光了后 会走出战斗场景 然后游戏结束 操作者 游戏后台 5 12 5 12 功能需求功能需求 1212 游戏胜利 僵尸死完后游戏胜利 功能概述 当僵尸被植物打死光了后 然后游戏胜利结束 操作者 游戏后台 5 13 5 13 功能需求功能需求 1313 阳光产生 向日葵会产生阳光 word 范文 功能概述 当用户把向日葵种植在战斗场景上后 每隔一段时间会产生阳光 操作者 用户 游戏后台 5 14 5 14 功
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号