贪吃蛇需求规格说明书

上传人:大米 文档编号:568200753 上传时间:2024-07-23 格式:PDF 页数:11 大小:514.83KB
返回 下载 相关 举报
贪吃蛇需求规格说明书_第1页
第1页 / 共11页
贪吃蛇需求规格说明书_第2页
第2页 / 共11页
贪吃蛇需求规格说明书_第3页
第3页 / 共11页
贪吃蛇需求规格说明书_第4页
第4页 / 共11页
贪吃蛇需求规格说明书_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《贪吃蛇需求规格说明书》由会员分享,可在线阅读,更多相关《贪吃蛇需求规格说明书(11页珍藏版)》请在金锄头文库上搜索。

1、.贪吃蛇需求规格说明书开发小组成员:开发小组成员:.可修编.目录目录一引言-31.1编写目的-31.2编写原那么-31.3参考资料-31.4适用围-3二系统概述-32.1业务背景-32.2用户类别与特征-32.3用户文档-42.4设计和实现上的限制-42.5运行环境-4三功能需求-.可修编.-43.1系统用例图-43.2工程名称-43.2.1功能描述-43.2.1.1进入游戏-43.2.1.2玩游戏-53.2.1.3 游戏的退出-5四非功能需求-64.1系统质量要求-64.1.1性能-64.1.2可靠性-64.1.3可维护性-64.1.4可用性-74.1.5可移植性-74.1.6可测试性-74

2、.1.7易用性.可修编.-74.2平安性需求-74.3环境需求-74.4性和私密性的需求-74.5其他需求-7五外部接口需求-85.1用户界面-85.1.1界面布局-85.1.2界面风格-85.1.3界面规-85.2硬件接口-95.3软件接口-9一、引言软件需求规格说明书记录系统或系统一局部完整软件需求。以下是我们小组(TNT)的软件需求规格说明书概述。1.1 编写目的:明白用户需求,为系统设计和编码人员提供依据,方便本小组的各种后续工作。.可修编.1.2 编写原那么:由于我们均属于初学者,能力尚不成熟,故尽量一切从简单、根底入手编写。1.3 参考资料:胡飞?软件工程根底?高等教育建军?Vis

3、ual C#程序设计?清华大学周峰?C#典型模块开发?中国铁道1.4 适用围:本文档适用本小组所用成员,其中工程组长应着重阅读本文档各个局部,其他成员选择性阅读。二、系统概述二、系统概述2.1 业务背景:本游戏着重于在空闲时间为人们提供一点娱乐,来到达打发时间,娱乐心情的目的。2.2 用户类别与特征Actor 名称简要说明权限主要由程序部的部人员担任,用户数量全 部 权 限系统管理员 较少,负责系统配置、维护、备份与恢读、写、复,以及任务管理等工作。普通玩家2.3 用户文档:本游戏不需要任何用户文档,翻开即玩。2.4 设计和实现上的限制:由于本工程开发人员皆为初学者,所有在各个方面都略显缺乏,

4、应该会有不少错误和漏洞。此外,在系统方面,我们也是采用较为简单的表达,并不是十分完美。2.5 运行环境:.可修编.创立、 删除无所有玩家,数量多。.硬件方面:Pentium级处理芯片 1 兆显存的兼容显卡 256 色,800*600 的兼容显示器 。软件方面:WIN95 操作系统以上。三、功能需求3.1 系统用例图3.2 工程名称TNT 版贪吃蛇3.2.1 功能描述3.2.1.1 进入游戏用例名称参与者前置条件根本领件流其他事件流异常事件流进入游戏玩家翻开TNT 版贪吃蛇程序点击“选项、帮助或点击游戏中的开场无无.可修编.后置条件注释游戏开场,目标开场移动无3.2.1.2 玩游戏用例名称参与者

5、前置条件根本领件流玩游戏玩家玩家进入并开场游戏1玩家通过上、下、左、右来控制目标的行进方向,而目标会做出相应的反响。2目标撞到方块时,身体会变长一个单位。3当所按方向键与目标前进方向相反时,目标忽略此条命令。其他事件流异常事件流后置条件注释游戏期间可以直接关闭游戏目标撞到自身或边界系统提示是否重新开场目标做出相应的动作,并正常前进无3.2.1.3 游戏的退出用例名称参与者前置条件根本领件流其他事件流退出玩家游戏正在运行点击游戏中的退出或点击窗体的关闭按钮无.可修编.异常事件流后置条件注释无游戏完毕,程序关闭无四、非功能需求四、非功能需求4.1 系统质量需求4.1.1 性能1系统容量:本软件由于

6、过于简单,在系统容量上没有太大需求。一般电脑均可使用。2响应指标:进入游戏,点击“开场“后, “蛇在 0.01 秒做出反响,开场移动;在“吃到食物“以及上“下“等各项命令指标是反响时间均在 0.01 秒。4.1.2 可靠性:经试验,在连续运行的情况下,系统可靠性在99.9999%。并且一旦使用本软件后,可提供人工上门效劳,以解决用户的问题。4.1.3 可维护性:由于本软件采取上门效劳方式。因此在可维护性方面,可谓做到极致,用户可联系技术人员,由他们亲自来解决维护问题。4.1.4 可用性:本软件无需联网,支持脱机运行。因此,用户可以随时随地使用本软件。4.1.5 可移植性:本软件可看成独立系统,

7、 所以实现了 U 盘的拷贝、 粘贴等行为。.可修编.4.1.6 可测试性:作为一款游戏类工程, 在测试方面用了大量的时间,而这工程的克测试性非常的强,因为游戏本身也算一种测试。4.1.7 易用性:软件所占容量小,游戏本身操作简单,更人性化的界面,上手极快。4.2 平安性需求1网络平安:由于本软件不需要联网,所以网络平安这一问题可轻松防止。2数据库平安:数据库级备份和恢复,数据库级用户进展角色和权限授权。使在异常情况发生时,系统能够得以快速恢复,防止数据的丧失或将其影响降到最低。 同样,要保证存储过程中不被非法的访问和篡改。3应用系统的平安:通过对用户的身份鉴别,使用户只能得到系统授权的数据访问

8、功能操作。 用户只能在授权下才可以更改程序, 防止因程序更改而引起程序出错。4.3 环境需求:WIN95 操作系统以上4.4 性和私密性的需求:跟平安性一样,本软件作为独立软件在性方面也是到了极致。4.5 其他需求:无五、外部接口需求五、外部接口需求5.1 用户界面(1)要求有菜单及工具栏以方便操作 。 (2)进展系统分析后的结果在另一窗口中显示。.可修编.5.1.1 界面布局界面布局如下列图所示:矩形方阵代表蛇所活动的围;红色方块,表示所要吃的食物;一串珠子蓝色代表头部;左上方的三个选项是; “游戏G, “选项O, “帮助H;右上方显示的是分数。5.1.2 界面风格:朴素、简单;清晰、明朗。5.1.3 界面规:游戏所需的所有选项均在界面,使其显示清晰明了、游戏简单易上手。5.2 硬件接口:无5.3 软件接口:Windows 标准接口。.可修编.可修编.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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