• 需求规格说明书


    1.导言

    1.1编写目的

    本需求规格文档的目的是说明连连看的功能和设计方向、目标,为全体开发人员进一步的设计和实现提供统一的依据。

    1.2项目背景

    个人作业

    2.任务概述

    2.1目标

    为玩家提供一种休闲娱乐的方式

    2.2开发环境

    Eclipse+windows7

    2.3运行环境

    配置了JAVA环境的PC,windows xp以上

    3.功能需求

    3.1功能划分

    游戏控制模块

    游戏设置模块

    游戏记录模块

    关卡选择模块

    3.2功能描述

    玩家打开游戏,在游戏菜单上有4个选项

    1)开始游戏:不多说

    2)游戏设置:玩家可以选择游戏的难易度

    3)查看记录:玩家可以查看在不同难度下取得的最好成绩

    4.面向对象设计

    4.1用例图

    4.2用例图描述

    用例名:开始游戏

    执行者:玩家

    前置条件:打开游戏

    后置条件:点击“开始游戏“

    基本路径:a)点击“开始游戏“,进入游戏

         b)玩家通过鼠标进行操作

    c)点击相同图案来消除他们

    d)在规定时间内,若玩家没有把所有图案都消掉,则游戏结束

    用例名:游戏设置

    执行者:玩家

    前置条件:打开游戏

    后置条件:点击“游戏设置“

    基本路径:a)点击“游戏设置“

    b)通过点击“简单”“中等”“困难”来改变游戏难度

    c)点击“返回”来回到游戏主界面

    用例名:查看记录

    执行者:玩家

    前置条件:打开游戏

    后置条件:点击“查看记录”

    基本路径:a)点击“查看记录”可查询玩家在不同难度下的最高分,分数共十个,由上往下递减

    4.3顺序图

    4.4活动图

    5.运行需求

    5.1用户界面

    选择适合图片,多窗口运行

    5.2硬件接口

    5.3软件接口

    Windows xp或更高

  • 相关阅读:
    做SQL解析时遇到的问题
    SqlAnalyzer1.00源码
    用于测试SqlAnalyzer1.00的十七个测试用例
    XmlAnalyzer1.00 源码
    用于测试XmlAnalyzer 1.00版的八个测试用例
    JsonAnalyzer2 1.01版
    用于测试 JsonAnalyzer2 1.01版的测试用例
    按照BNF语法重新写就的JsonAnalyzer2
    递归向下解析算术表达式(四)
    允许Sublime编辑器在Ubuntu上输入中文
  • 原文地址:https://www.cnblogs.com/wsq520/p/5297334.html
Copyright © 2020-2023  润新知