




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 引言引言 2 1 1 编写目的 2 1 2 背景 2 1 3 定义 2 1 4 参考资料 2 2 任务概述任务概述 2 2 1 目标 2 2 2 用户的特点 3 2 3 假定和约束 3 3 需求规定需求规定 3 3 1 对功能的规定 3 3 2 对性能的规定 3 3 2 1精度 3 3 2 2时间特性要求 3 3 2 3灵活性 4 3 3 输人输出要求 4 3 4 数据管理能力要求 4 3 5 故障处理要求 4 3 6 其他专门要求 5 4 运行环境规定运行环境规定 5 4 1 设备 5 4 2 支持软件 5 4 3 接口 5 4 4 控制 5 软件需求说明书的编写提示软件需求说明书的编写提示 1 引言引言 1 1 编写目的编写目的 了解体验软件工程开发的一般过程 体验面向对象设计开发的设计和过程 熟练掌握软件开发的技巧和过程 体验团队合作精神 1 2 背景背景 说明 a 软件系统名称 强者俄罗斯方块 b 任务提出者 牟勇 c 开发者 刘志强 金伟 曾锦成 陈巍 d 用户 游戏玩家 e 运行该软件的计算站 中心 北大青鸟昆明鼎点中心 f 软件开发小组名称 人民公社开发小组 1 3 定义定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组 形状 由 4 个小方块组成的 7 种形状 如图所示 形状活动区域 容器 由 20 行和 12 列组成 形状不能在此区域外活动 计分系统 消除一行是 50 分 二行是 300 分 三行是 500 分 四行是 1000 分 游戏难度 每升一级 需要 10000 分 速度提升 n 秒 游戏的最大速度为 x 检测 以方块的高度检测可消除行的循环 移动 左移 左移是由容器的右侧向左侧移动 默认是键盘上方向键 右移 右移是由容器的左侧向右侧移动 默认是键盘上方向键 加速 加速是由容器的上方向下移动 默认是键盘上方向键 直落 直落是由容器内形状由移动位置直接落到容器底部 默认是键盘 space 空格 键 旋转 旋转是指游戏中的形状本身变换方向 默认由键盘上方向键 注意 玩定可修改旋转的默认键设置 本选项可选 菜单选项 包括游戏选项 开始和关闭游戏 退出游戏 难度级别 调速 开始游戏 软件 说明书 可选 下一个形状提示框 形状是由游戏随机产生的 如果退出 返回都弹出提示框 本游戏不提供保存功能 是否退出 有是和否的按钮 活动方块 游戏运行中 受玩家控制的形状 静态方块 游戏运行中 停留在容器底部不受用户控制的形状 1 4 参考资料参考资料 列出用得着的参考资料 如 a JAVA 编程基础 软件测试和软件质量保证 基于软件开发项目的毕业设计 b 属于本项目的其他已发表文件 暂无 c 所要用到的软件开发标准 国家计算机标准 2 任务概述任务概述 2 1 目标目标 开发意图 为了适应了解游戏的整个开发过程 增强对 JAVA 软件的面向对象开发的技巧 应用目标 玩家 作用范围 Windows2000 软件开发的背景 是人民公社开发小组处于 ACCP 第二学期毕业之际 说明 本软件是人民公社开发小组独立开发 本开发小组有开发 修改 使用说明等权利 本 软件是一个独立的软件 不与其它软件相关联 2 2 用户的特点用户的特点 本软件适合于喜爱俄罗斯方块的朋友 2 3 假定和约束假定和约束 经费限制 无经费 开发期限 14 天 从 2006 年 6 月 12 日到 2006 年 6 月 26 日 3 需求规定需求规定 3 1 对功能的规定对功能的规定 功能界面 强强者者俄俄罗罗斯斯方方块块 1 0强强者者俄俄罗罗斯斯方方块块 1 0 玩家信息 下一个方块 积分 等级 0 1 游戏控制 开始游戏 结束游戏 退出程序 游戏等级调整 功能 a 游戏结束 结束有两种情况 如果容器内的形状堆满容器 则提示游戏结束 另一种情况 是游戏玩家点击了游戏结束功能按键 则弹出结束对话框提示 本游戏不提供游戏进度保存 是否真的游戏结束 点击 是 结束游戏 点击 否 则继续游戏 b 通关 如果游戏等级升到 10 级 则玩家游戏胜利结束 游戏提示是否从头继续玩 如果继 续玩 游戏等级则从 1 级开始 选择否则游戏返回上级菜单 c 退出 点击 退出 按钮 则游戏结束并关闭游戏界面 d 开始 点击 开始 功能 则游戏开始运行 e 移动 左移 左移是按键盘上方向键 则形状由容器的右侧向左侧移动 当形状移 动到容器左边缘时 左移功能失效 停止移动 右移 右移是按键盘上方向键 则形状由容器的左侧向右侧移动 当形状移 动到容器右边缘时 右移功能失效 停止移动 加速 加速按键盘上方向键 则形状由容器的上边缘向下边缘 如果容器下 方有形状 则从容器上边缘移动到容器底部形状的上边缘 移动 当形状移动 到容器下边缘时 加速功能失效 停止加速 直落 直落是点击键盘 space 空格 键 则形状由容器的上边缘向下边缘 如 果容器下方有形状 则从容器上边缘移动到容器底部形状的上边缘 移动 旋转 旋转是按由键盘上方向键 游戏中的形状本身变换方向 暂停 暂停是指游戏暂时停止 但不退出游戏 默认是键盘上 Enter 注意 玩家可修改旋转的默认键设置 此功能有待开发 并为可选项 f 消行和计分 如果容器内的一行或多行被小方块填充后则消除这几行 最多一次可以消除 行 计分系统根据消除的行数而定 消除一行计 分 消除二行计 分 消除三 行计 分 消除四行计 分 g 下一方块提示 当容器内的活动方块变为静态方块时 下一方块提示框内的方块成为当前活 动方块 并同时产生下一个方块的图形显示在提示框内 h 游戏等级调整 游戏开始前默认的等级为 级 玩家在游戏前游戏中都可以对游戏等级进行 调整 调整等级可以通过游戏界面的滑块进行调整 等级越高形状的下降速度会加快 游戏 最高等级为 级 3 2 对性能的规定对性能的规定 3 2 1 精度精度 移动 指包括 左移 右移 加速 每按一次功能键移动一次 移动精度为 25PX 像素 旋转 每按键盘上方向键 一次 形状向右旋转 顺时针 90 小方块 小方块精度为 25 25PX 像素 容器 宽度 高度精度为 350 550PX 像素 直落 根据容器内底部有无形状 通过循环来判断形状从最上方直接降落到容器允许降落的最 大范围 指像素 提示框 精度为宽度 高度精度为 100 100PX 像素 游戏级别 预计共分 10 级 每级难度为每按一次功能键 形状移动速度比上一级增加一倍 默 认第一级的速度为每按一次功能键移动 25PX 像素 注意 此级别或难度为暂定 可能与实际有些出 入 由游戏实际情况决定 3 2 2 时间特性要求时间特性要求 说明对于该软件的时间特性要求 如对 a 响应时间 每按一交功能键 即响应一次 b 更新处理时间 每次响应后即发生更新处理 3 2 3 灵活性灵活性 说明对该软件的灵活性的要求 即当需求发生某些变化时 该软件对这些变化的适应能力 如 a 操作方式上的变化 要求支持键盘和鼠标 b 运行环境的变化 允许支持 Windows2000 c 同其他软件的接口的变化 不同其它软件相关联 也无其它软件的接口 d 精度和有效时限的变化 精度要符合 3 2 1 精度的要求 有效时限为永远 e 计划的变化或改进 计划增加网络联机对战模式功能 有待开发 3 3 输人输出要求输人输出要求 游戏的输入设备是键盘和鼠标 输出设备是显示器输出 执行文件 为 EXE 文件 计分输出 从 0 分到 100000 分 如到 100000 分则提示游戏玩家可胜利过关 并弹出提示对话框 问是否从头再玩 选 是 则重新玩本游戏 选 否 则返回游戏初始界面 软件数据类型 整型 正常结果输出 要符合本报告中定义 精度 功能的要求输出 状态输出 要符合功能的要求输出 软件显示状态 要符合软件界面的要求 本报告所列举提供的软件界面可能与实际有出入 其解释 权归人民公社开发小组所有 如有疑问请与人民公社开发小组联系 3 4 数据管理能力要求数据管理能力要求 说明需要管理的文卷和记录的个数 表和文卷的大小规模 要按可预见的增长对数据及其分量的存 储要求作出估算 本软件预计包含 15 25 个文件 本软件 说明文件预计一个 执行文件一个 本软件预计大小 预览版为 10MB 左右 正式版为 50MB 左右 有待开发 网络版预计为 200MB 左右 有待开发 3 5 故障处理要求故障处理要求 列出可能的软件 硬件故障以及对各项性能而言所产生的后果和对故障处理的要求 3 6 其他专门要求其他专门要求 如用户单位对安全保密的要求 对使用方便的要求 对可维护性 可补充性 易读性 可靠性 运 行环境可转换性的特殊要求等 本产品是一项针对喜爱玩俄罗斯方块的玩家开发的 属娱乐性游戏 无任何保密要求 4 运行环境规定运行环境规定 4 1 设备设备 列出运行该软件所需要的硬设备 说明其中的新型设备及其专门功能 包括 a CPU 为赛杨 1 1G 以上 RAM 为 250MB 以上 b 外存容量 40GB 支持联机 有待开发 支持脱机 存储格式为 EXE 执行文件 支持单机版 c 输入及输出设备的型号和数量 支持 MTT 显示器 键盘 鼠标 d 数据通信设备的型号和数量 支持网络及联机对话 有待开发 e 功能键 F1 帮助键 F2 开始键 为旋转键 为加快键 为左移键 为 右移键 space 空格 为直落键 Enter 为暂停键 有待开发 Esc 为结束键 Alt F4 为游戏退出功能键 注 有关功能键所代
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 肺真菌考试题及答案
- 太空趣味考试题及答案
- 中药事业编考试试题及答案
- 数字农业面试题及答案
- 青州幼儿面试题及答案
- 企业钳工试题及答案
- 2025年广州协和学校教师招聘考试笔试试题(含答案)
- 2025年福建福州文教职业中专学校招聘考试笔试试题(含答案)
- 2025年教师编制考试义务教育法教师法知识考试题及答案
- 医疗器械岗前培训考试试题及答案
- 矿山用电安全知识培训课件
- 《落实主体责任》课件
- 收到美因基因检测报告痛风
- 2016届年第二届天津市大学生化学竞赛理论知识个人赛试卷
- 通勤车租赁投标方案(技术标)
- 一人一档安全管理资料
- 东峰煤矿煤层资源储量估算分析
- 2022年临沧市市级单位遴选(选调)考试真题
- 评估量表模板
- 河北省医疗保险诊疗项目目录
- 三相异步电动机正反转说课课件
评论
0/150
提交评论