一、项目简介:
1.编写目的
2.项目背景 1》项目名称 2》项目面向对象 3》项目来源及其介绍
3.软件定义
4.参考文献
二、任务概述:
1.目标 1》游戏整体风格 2》游戏模式 3》UI界面 4》游戏角色 5》游戏音效 6》装备 7》怪物
2.用户特点
3.运行环境
4.条件限制
三、数据描述:
1.静态数据
2.动态数据
3.数据库描述
4.数据字典
5.数据采集
四、功能需求:
(注:画出整体业务的流程图和用例图)
1.功能划分(目前分游戏开始、游戏进行、游戏设置、游戏帮助四个模块)
2.开始界面:1》游戏简介 2》游戏规则 3》人物简介 4》道具简介 5》操作帮助
3.游戏设置:1》音效设置 2》音乐设置
4.游戏进行:1》开始游戏 2》暂停游戏 现场保护 3》退出游戏 给出提示
五、功能描述:
1.功能1:游戏帮助(输入数据、输出数据、功能)
2.功能2:游戏设置(输入数据、输出数据、功能)
3.功能3:游戏进行(输入数据、输出数据、功能)
4.功能4:游戏开始(优先级、触发器、前提、后置条件)
5.功能5:声音设置(优先级、触发器、前提、后置条件)
6.功能6:暂停游戏(优先级、触发器、前提、后置条件)
7.功能7:继续游戏(优先级、触发器、前提、后置条件)
六、性能需求:
七、运行要求:
1.用户接口
2.硬件接口
3.软件接口