美文网首页需求与用研
UML建模知识点三-业务用例图

UML建模知识点三-业务用例图

作者: smallmartial | 来源:发表于2020-09-29 19:25 被阅读0次

1.软件是组织的零件

  • 对于软件开发来说,业务建模的目的是为了得到待引进软件系统的需求
  • 可以从内外两个方面来研究组织。
    1.从外部看,组织是一些价值的集合,我们可以用业务用例图表示;
    2.从内部看,组织是一些系统的集合,我们可以用业务序列图来表示。


2.识别业务执行者

  • 业务执行者:以某组织为研究对象,在该组织之外和该组织交互的组织(人群或机构)就是该组织的执行者。因为研究对象是一个组织,所以叫业务执行者。
  • 业务工人和业务实体:组织内的人称为业务工人(Business Worker)
  • 业务执行者和业务工人的区别是,一个在组织外面,一个在组织里面,一个是组织不可替换的服务对象,一个是组织可以替换的零件。
  • 业务工人是可以被替换的人脑零件,它可能会被其他业务工人替换,但更有可能被业务实体(Business Entity)替换。
  • 业务工人和业务实体不在业务用例图中出现,因为它们不是组织的价值,而是成本

3.识别业务执行者

  • 研究对象是一个组织,和所研究组织对应的外部对应物——业务执行者也应该是一个组织。

4.识别业务用例

  • 业务用例指业务执行者希望通过和所研究组织交互获得的价值
  • 业务用例代表组织的本质价值,很难变化,变化的是业务用例的实现——业务流程
  • 组织里发生的一切都是为了给业务执行者提供价值
  • 业务用例是组织的价值,不会因为某个人脑系统或电脑系统的存在或消失而改变。
  • 用好用例,关键在于理解“价值”。价值是期望和承诺的平衡点,买卖的平衡点。
  • 识别业务用例有两条思路
    1.一条是从业务执行者开始,思考业务执行者和组织交互的目的
    2.另一条是通过观察组织的内部活动,一直问为什么,向外推到组织外部的某个业务执行者。
  • 识别业务用例常见错误:
    1.把业务工人的行为当作业务用例
    2.业务用例随待引入系统伸缩
    3.把害怕漏掉的扩展路径片段提升为业务用例
    4.管理型业务用例

相关文章

  • UML建模知识点三-业务用例图

    1.软件是组织的零件 对于软件开发来说,业务建模的目的是为了得到待引进软件系统的需求 可以从内外两个方面来研究组织...

  • 终于明白六大类UML类图关系了

    UML,全称Unified Modeling Language,统一建模语言。而UML图分为用例图、类图、对象图、...

  • 2019-04-01 面向对象技术

    考察重点面向对象、UML、设计模式等内容 uml统一建模语言 (1)静态模型(系统结构)——用例图、类图、对象图、...

  • UML建模(用例图)

    阿里巴巴长期招聘Java研发工程师p6,p7,p8等上不封顶级别,有意向的可以发简历给我,注明想去的部门和工作地点...

  • UML建模_用例图

      用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示一个外部用户能够观察到的系统功能模型图。用例图...

  • UML建模|用例图

    用例图(Use Case Diagram)展现了一组用例、参与者一级他们之间的关系。用例图通常包括以下内容: 1)...

  • UML建模工具

    1.简介 UMLet是一款简单实用、开源的轻量级UML建模工具,UML中定义了用例图、类图、对象图、状态图、活动图...

  • UML——基础版

    说明:以下文字来自《疯狂Java讲义》和《UML建模、设计与分析》 用例图 用例图主要在需求分析阶段使用,用于描述...

  • 常用UML图

    用例图 用例图多用于静态建模阶段(主要是业务建模和需求建模) 场景:我要开车去旅行,旅行途中需要加油,具体什么时候...

  • 用例图与用例描述

    统一建模语言(UML):是面向对象分析的主要模型技术。 UML是很多种技术的综合体,包括类图、用例图、交互图(顺序...

网友评论

    本文标题:UML建模知识点三-业务用例图

    本文链接:https://www.haomeiwen.com/subject/wwaeuktx.html