要资料 文章 文库 Lib 视频 Code iProcess 课程 认证 服务 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
联想 服 业务需求分析与建模
电研华源 设计原理、建模与重
蓝拓扑 设计模式原理及应用
中达电通 设计模式原理与实践
通号院 UML+Rhaps
阿里巴巴 设计模式

 

领域驱动的建模与设计   
俎涛
2001年创立了uml.org.cn,2005年IBM Rational 用户组最佳主讲
报名课程   1815 次浏览    15 次 
时间地点:深圳 北京 上海根据报名开班
课程费用:5500元/人
企业内训:可以根据企业需求,定制内训,详见 内训学习手册

当我们把软件从无到有的开发出来,建立了基本的技术框架,会发现随着需求的增加、规模的增长,对业务的理解和业务相关的设计越来越重要,而这正是领域模型的价值,让您能够从模型角度理解业务,然后进行领域驱动的设计,构建计算机之中的健壮的业务,适应未来不断发展的需要,进而能够快速响应业务变化,实现IT的灵活性和可控性。本课程将有专家级讲师,带领学员深刻理解领域模型的基本概念和领域驱动的设计方法,建立领域的主控能力。
课程将结合复杂的业务案例进行讲解,并带领学员进行实践分析设计、让您深刻理解领域驱动设计的本质。

 
培训目标:

  • 了解领域驱动的设计概览
  • 深刻理解领域模型的基本概念解析
  • 学习领域模型的建模方法
  • 领域对象的关系解析
  • 领域分析
  • 从领域分析过渡到领域设计
  • 领域设计之-角色模型
  • 领域设计之-实体模型
  • 行为的领域模型
  • 空间的领域分析与设计
  • 人员-实体-行为-空间的集成模型
  • 如何应对不断扩展的领域规模
  • 从领域设计到实现设计
  • 如何逆向领域模型
  • 培训对象:需求分析人员、软件开发人员、软件设计人员,构架设计师
    学员基础:了解面向对象分析设计,最好了解UML
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    领域驱动的设计概览 从业务到开发的过程回顾
    业务逻辑混乱带来的问题
    什么是领域模型
    什么是领域驱动的设计
    为什么进行领域驱动的设计
    领域驱动的设计参考框架
    领域驱动的设计模式
    领域模型的基本概念解析 什么是领域模型
    什么是领域类
    领域类之间存在哪些关系
    领域类和面向对象的关系
    如何使用UML类图建模领域类
    领域模型的建模方法 什么是领域通用语言(UBIQUITOUS LANGUAGE)
    领域模型的建摸语言UML
    四色建模方法

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

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

    行为的领域模型 什么是行为模型
    为什么分析行为模型
    行为典型的领域类
    行为的时间相关性
    行为之间的关系模式
    行为相关的建模、分析与设计
    行为的数据分析设计
    空间的领域分析与设计 什么是空间模型
    为什么分析空间模型
    空间的不同概念和差异
    典型的空间分析模式
    空间的领域驱动设计应用案例
    人员-实体-行为-空间的集成模型 人员-实体-行为-空间之间的:
  • 关系分析与设计
  • 属性分析与设计
  • 行为分析与设计
    集成的边界划分
    集成的对接点设计
  • 如何应对不断扩展的领域规模 领域模型扩张的可能原因
    基于领域模型设计可扩展的业务框架
    领域模型扩张的角度识别与处理:
  • 同一领域中的规模扩张
  • 同一领域中的应用扩展
  • 多个领域的同时扩展
  • 新的领域扩展
    如何设计一个领域模型架构
  • 从领域设计到实现设计 如何基于领域模型设计数据模型
    从领域设计到SOA的映射
    从领域设计到微服务模型的映射
    如何基于领域模型设计软件架构
    如何基于领域模型进行详细设计
    如何逆向领域模型 IT系统的发展的遗留问题
    逆向领域模型的必要性
    如何基于数据逆向领域模型
    如何基于代码逆向领域模型
    逆向领域模型的维护和管理
    1815 次浏览   15 次
    其他人还看了课程
    UML在迭代过程中的分析设计  616 次浏览
    领域驱动的建模与设计  1816 次浏览
    基于BPMN和EA进行业务流程建模  462 次浏览
    基于SysML和EA进行系统设计与建模  1607 次浏览
    UML与面向对象分析设计  2843 次浏览
    NCL原理与应用  1516 次浏览
    定制内训



    咨询服务:模型驱动的开发过程
    咨询目标 帮助建立模型驱动的分析、设计、开发,测试
    咨询范围 需求建模,架构建模,数据库建模,code建模,测试建模。
    建模工
    咨询方式 模型驱动的开发过程培训,建模与管理工具环境搭建,结合客户实际案例示范,团队实践指导,模型评价标准制定,规范制定
    成功案例 华为研究发展中心,中科院空间中心,南京14所,中国移动研究院等等。
    详情咨询:010-62670969, zhgx@uml.net.cn

    最新活动计划
    [北京]敏捷开发过程及最佳实践 12-5
    [北京]嵌入式软件测试 11-16
    [北京]人工智能机器和深度学习11-20
    [北京]Git版本控制与配置管理 11-21
    [北京]UML和EA进行系统分析设计 11-23
    [北京]DevOps体系实践、工具与平台11-27
    [上海]软件架构设计方法案例实践 11-16
    [上海]嵌入式C高质量编程 11-21
    [上海]嵌入式架构设计高级实践11-23
    [深圳]需求分析与管理 11-23
     
     
     
     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

    关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号