信息管理系统需求文档模板_第1页
信息管理系统需求文档模板_第2页
信息管理系统需求文档模板_第3页
信息管理系统需求文档模板_第4页
信息管理系统需求文档模板_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

需求分析说明书需求分析说明书俄罗斯方块玩耍——工程需求分析说明杰普物联网研发中心BriupIOTR&DCenter文件状态:[√]草稿[ ]正式公布[ ]正在修改

作者:

briup-IOT-CZY-021.0ChengZeYan2015-8-22需求分析说明书需求分析说明书--10-编写目的本规格说明书描述了俄罗斯方块玩耍的工程需求,作为系统实现目标,系统设计及验收的依据。通过该需求分析,描述用户的具体需求,定义需求的规格和内容,并且作为各方面沟通的依据,也为下一步工作供给基准。软件开发小组的每一位成员应当阅读本需求说明,以明确工程最终特点的评价、仲裁的重要参考。适用范围本文档主要涉及俄罗斯方块玩耍的应用模型和功能信息描述。背景软件名称:俄罗斯方块玩耍任务提出者:邵永波开发者:叶佳良,左杉,王磊,张荷,靳国栋产生的输出也是独立的。Linux操作系统下。C/C++高级编程语言进展开发,要求程序代码符合相应的书写标准。面即可。术语、定义和缩写定义:俄罗斯方块玩耍是承受C/C++编程语言进展实现,最终为客户供给一个交互性良好,功能全面,能够完全进展键盘掌握,计分功能,等级提升并提速暂停功能。文档概述本文档主要描述了俄罗斯方块玩耍的功能需求以及其他非功能需求。参考资料相关文件如下:杰普软件嵌入式软件课程体系标准及培训打算《系统开发标准与文档编写》《软件工程》GB856T——88》目标俄罗斯方块玩耍将用C/C++语言编程实现,最终为客户供给一个Linux总体而言,系统实现的主要目标包括:打印启动界面启动玩耍c打印方块d边界检测e键盘掌握f碰撞检测g消行处理分数和等级暂停和玩耍完毕软件特点俄罗斯方块玩耍是一个经典的趣味玩耍软件,可以记录用户的键盘操作,并由此掌握界面图像移动和变化,界面简洁明白一目了然。C/C++高级语言模块化编程,为将来的二次开发和后期程序和对用户友好的交互设计,使客户有良好的用户体验。假定和约束设计和实现上的假定:A 编程语言开发B 玩耍基于C/S构造玩耍承受模块化编程linux操作系统玩耍通过监听键盘掌握软件功能规定玩耍启动玩耍启动时,主要清空当前界面,并打印初始的玩耍图形界面启动玩耍在初始玩耍界面上按任意键来启动玩耍打印方块玩耍启动后,在玩耍界面顶端固定位置消灭随机颜色和随机外形的方块。边界掌握方块的移动和变形不能超出边界键盘掌握通过键盘可以掌握方块进展移动和变形,或者玩耍的暂停和退出功能。碰撞检测方块与方块之间不能产生叠加的局部,向下移动产生碰撞前方块停顿运动。消行处理当某一行或者某几行行满了之后要消退这些行,并将上面的内容整体下移。分数和等级当消退一行或几行后得到肯定的分数,当到达肯定分数后提升等级,等级提升前方块下落速度也会提升。暂停和完毕玩耍按下暂停键后,玩耍暂停,再次按键后恢复玩耍,当玩耍窗体最顶行填有方块时玩耍完毕。软件功能概述玩耍启动清屏去除屏幕内容,为打印玩耍窗体做预备打印玩耍窗体通过输出语句打印出整体的玩耍窗体。窗体组成玩耍执行的主窗体,预览窗和分数等级窗。启动玩耍按任意键启动当按下键盘上的任意按键后玩耍开头执行。按下的键不显示按下的键不会在屏幕上显示,也不会显示光标闪耀打印方块初始方块初始方块消灭在界面顶端的中部,为随机的颜色和外形预览方块预览方块为在预览窗口中部,为下一个将会消灭的方块方块种类7种,分别为:I型,T型,LL型,Z型,反Z型和田型。边界掌握移动时边界掌握方块移动后不能超出或掩盖下边界和左右边界方块变形时边界掌握方块再靠近边界变形后不能超出或掩盖下边界和左右边界键盘掌握上键变形左键左移右键右移下键加速下落回车直接落底空格暂停q\Q退出碰撞检测棋盘数组设置棋盘数组来保存已经固定的方块位置c) 碰撞检测通过扫描变化后的方块与已经固定的方块是否会产生重叠局部来检测碰撞消行处理推断是否有行满行的行号。转变棋盘数组数组。C)重打印出变化后的棋盘数组分数和等级分数的记录每当消去一行就可以获得肯定的分数,将分数进展累计。等级的提升提升。暂停和完毕玩耍暂停0,玩耍暂停;当再次按下空格键微秒计时器计时恢复,玩耍连续。完毕玩耍局部显示通关;或者是在玩耍窗体顶端都有方块时,玩耍无法进展,被迫中止,此时玩耍完毕。对性能的规定精度10分100分升一级0.8s,每升一级速度变为原来的四分之三敏捷性上述精度都可通过修改程序中一处,即可重设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论