428 次浏览
  • 三、架构映射阶段
    • 架构定义:架构是以组件、组件间关系、组件与环境之间的关系为内容的某一系统的基本组织结构
      • 系统的软件架构是对系统进行推演获得的一组结构,每个结构均有软件元素,这些元素以及他们的属性组成。
      • 软件架构要素
        • 软件元素
        • 元素间(关系)接口、协作方式、组合元素的方式
        • 软件元素与环境之间的关系
        • 指导设计与演化的架构原则
    • 架构映射关系
      • 软件系统——系统上下文
      • 软件元素——限界上下文
      • 关系——上下文映射
      • 架构原则——领域为核心驱动力,业务能力为核心关注点
    • 架构映射过程
      • 过程:
        •  问题空间——>解空间 
        • ①价值需求——组织级
        • ②业务需求——业务级
        • ③领域 ——系统级
      • 系统上下文
        • 可通过绘制业务序列图——>详细系统上下文
      • 限界上下文
        • 限界上下文要素
          • 角色
          • 活动
          • 领域对象
          • 领域知识
          • 知识语境
          • 业务能力
        • 限界上下文体现了领域模型的知识语境、体现了业务能力的纵向切分
        • 限界上下文是架构层次的自治单元
          • 最小完备
          • 独立进化
          • 自我履行
          • 稳定空间
      • 整洁架构思想
      • 面向领域架构——菱形对称架构

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注