基于场景的需求建模建模

需求建模:基于场景的方法

1、需求分析:

需求模型必须实现的三个主要目标

  • 描述客户需要什么?
  • 为软件设计奠定基础
  • 定义在软件完成后可以被确认的一组需求

分析的经验原则

  • 关注需求。不要陷入细节的泥潭。
  • 分析模型的每个元素都应该增加对软件需求的全面理解,并提供对系统信息域、 功能和行为的深入理解。
  • 基础结构和其他非功能的模型应推迟到设计阶段再考虑。
  • 最小化整个系统的关联。
  • 确保分析模型为所有利益相关者都带来价值。
  • 保持模型尽可能简洁。

域分析

  • 定义要调查的域。
  • 收集该领域应用程序的代表性样本。
  • 分析示例中的每个应用程序。
  • 为对象开发分析模型
2、基于场景建模
创建初始用例
  • 确定利益相关者
  • 定义问题的范围
  • 指定整体的运行目标
  • 建立优先级顺序
  • 概述所有已知的功能需求
  • 描述系统将处理的信息
细化初始用例

主场景中的每个步骤都将进行评估:

  • 在这个状态点,参与者能进行一些其他动作吗?
  • 在这个状态点,参与者有没有可能遇到一些错误的条件?如果有可能,这 些错误会是什么?
  • 在这一状态点,参与者有没有可能遇到一些其他的行为?如果有,这些行 为是什么?
编写正规的用例

在这里插入图片描述
在这里插入图片描述

发布了176 篇原创文章 · 获赞 46 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/weixin_43207025/article/details/105333446