课程培训
领域驱动的建模与设计培训课程

 

培训目标:

 

  • 了解领域驱动的设计概览
  • 深刻理解领域模型的基本概念解析
  • 学习领域模型的建模方法
  • 领域对象的关系解析
  • 领域分析
  • 从领域分析过渡到领域设计
  • 领域设计之-角色模型
  • 领域设计之-实体模型
  • 行为的领域模型
  • 空间的领域分析与设计
  • 人员-实体-行为-空间的集成模型
  • 如何应对不断扩展的领域规模
  • 从领域设计到实现设计
  • 如何逆向领域模型
  • 领域驱动的设计概览 从业务到开发的过程回顾
    业务逻辑混乱带来的问题
    什么是领域模型
    什么是领域驱动的设计
    为什么进行领域驱动的设计
    领域驱动的设计参考框架
    领域驱动的设计模式
    领域模型的基本概念解析 什么是领域模型
    什么是领域类
    领域类之间存在哪些关系
    领域类和面向对象的关系
    如何使用UML类图建模领域类
    领域模型的建模方法 什么是领域通用语言(UBIQUITOUS LANGUAGE)
    领域模型的建摸语言UML
    四色建模方法

     

    领域对象的关系解析 关联关系
    泛化关系
    聚合关系
    组成关系
    依赖关系
    衍生关系

     

    领域分析 业务分析与建模
    如何识别领域类
    领域类的分析模式
    如何分解领域类的关系
    领域类的属性分析方法
    领域类的行为分析方法
    从领域分析过渡到领域设计 领域设计关注什么
    领域分析和领域设计的关注点的差异,
    场景驱动的分析设计
    从分析模型到设计模型的映射方法
    领域设计的参考层次框架
    领域驱动设计过程中使用的模式
    CQRS架构
    DCI架构
    Event Sourcing(事件溯源)
    领域设计之-角色模型
    角色模型的本质剖析
    角色相关典型领域类和关系
    角色的属性建模、分析与设计
    角色的关系建模、分析与设计
    角色的行为建模、分析与设计
    角色模型的应用设计:用户权限模型
    角色模型的应用设计:处理人模型
    角色模型的应用设计:创建者
    领域设计之-实体模型 实体模型的本质剖析
    实体相关典型的领域类和关系
    实体的属性建模、分析与设计
    实体的关系建模、分析与设计
    实体的行为建模、分析与设计

     

    行为的领域模型 什么是行为模型
    为什么分析行为模型
    行为典型的领域类
    行为的时间相关性
    行为之间的关系模式
    行为相关的建模、分析与设计
    行为的数据分析设计
    空间的领域分析与设计 什么是空间模型
    为什么分析空间模型
    空间的不同概念和差异
    典型的空间分析模式
    空间的领域驱动设计应用案例
    人员-实体-行为-空间的集成模型 人员-实体-行为-空间之间的:
    • 关系分析与设计
    • 属性分析与设计
    • 行为分析与设计
      集成的边界划分
      集成的对接点设计
    如何应对不断扩展的领域规模 领域模型扩张的可能原因
    基于领域模型设计可扩展的业务框架
    领域模型扩张的角度识别与处理:
    • 同一领域中的规模扩张
    • 同一领域中的应用扩展
    • 多个领域的同时扩展
    • 新的领域扩展
      如何设计一个领域模型架构
    从领域设计到实现设计 如何基于领域模型设计数据模型
    从领域设计到SOA的映射
    从领域设计到微服务模型的映射
    如何基于领域模型设计软件架构
    如何基于领域模型进行详细设计
    如何逆向领域模型 IT系统的发展的遗留问题
    逆向领域模型的必要性
    如何基于数据逆向领域模型
    如何基于代码逆向领域模型
    逆向领域模型的维护和管理



如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击

服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。

专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>
技术支持:帮做网络