![](https://csdnimg.cn/release/download_crawler_static/2495646/bg1.jpg)
编号
版本
需 求 规 格 说 明 书
项目名称 Fly Fly Little Birds 飞行棋游戏设计
小组成员
单 位 HUST 数字媒体技术
![](https://csdnimg.cn/release/download_crawler_static/2495646/bg2.jpg)
目 录
1 引言............................................................................................................( )
1.1 编写目的.................................................................................................( )
1.2 参考资料.................................................................................................( )
2 概述............................................................................................................( )
2.1 产品的描述.............................................................................................( )
2.2 产品的功能.............................................................................................( )
2.3 实现语言... .............................................................................................( )
2.4 用户特点.................................................................................................( )
2.5 一般约束.................................................................................................( )
3 具体需求....................................................................................................( )
3.1 功能需求.................................................................................................( )
3.1.1 功能清单..............................................................................................( )
3.1.2 输入......................................................................................................( )
3.1.3 处理......................................................................................................( )
3.1.4 输出......................................................................................................( )
3.2 外部接口需求.........................................................................................( )
3.2.1 用户界面..............................................................................................( )
3.2.2 接口.......................................................................................................( )
3.3 性能需求.................................................................................................( )
3.3.1 时间特性需求.......................................................................................( )
3.3.2 稳定性需求...........................................................................................( )
3.4 设计约束.................................................................................................( )
3.4.1 硬件限制..............................................................................................( )
3.4.2 其他约束..............................................................................................( )
![](https://csdnimg.cn/release/download_crawler_static/2495646/bg3.jpg)
1 引言
1.1 编写目的
本文描述了飞行棋游戏 Fly Fly Birds 开发项目的软件规格需求。从
该阶段开发正式进入游戏的实际开发阶段,本阶段完成游戏的大致设计
并明确系统的设计架构。在系统设计阶段主要是把需求转化为系统表示
的过程,这种表示只是描绘出游戏的总的概貌。本需求说明书的读者定
位于软件架构师,需要对本需求进行一个彻底的分析,然后制定代码框架交
给软件工程师来实现代码.也可以供软件工程师参考.
1.2 参考资料
《软件工程》 Ian Sommerville 著 机械工业出版社
2 概述
2.1 产品的描述
本游戏的名称:Fly Fly Little Birds 飞行棋游戏
本游戏旨在提供一个创新的游戏环境,在原始飞行棋的基础上加以
改进创新,给喜欢飞行棋游戏的玩家耳目一新的游戏体验。
本游戏支持两至四人参与,通过点击鼠标等简单的操作控制棋子前
进,在游戏规则的指导下前进至终点决出胜负。
本游戏适应各个年龄层的玩家,由于现代人生活节奏加快,精神经
常处于紧张状态,此游戏致力于用最简单的方式让玩家获得最大程度的
精神放松。
本开发软件是独立的,在 PC 等环境下独立运行。本软件采用 JAVA
语言编写,使用模块化的编程方式构建软件体系结构。
2.2 产品的功能
1