求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导 | 角色培养  
 电话 English
成功案例   品质保证
 
成功案例
联想 服 业务需求分析与建模
电研华源 设计原理、建模与重
蓝拓扑 设计模式原理及应用
中达电通 设计模式原理与实践
通号院 UML+Rhaps
阿里巴巴 设计模式
 
全部课程 >建模   
业务建模 & 领域驱动设计
4846 次浏览  54 次
俎涛
2001年创立了uml.org.cn,2005年IBM Rational 用户组最佳主讲
 
时间地点:北京 1月15-16日;深圳、上海根据报名开班
课程费用:5700元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    随着软件日益复杂,软件的规模越来越大、内容越来越复杂,如何有效的建模业务,提炼领域模型,基于领域进行分析设计,对于软件的可持续积累能力显得越来越重要。本课程首先讲解如何通过业务建模理清业务,然后讲解如何从业务模型中提炼领域模型,过渡到领域分析,进行领域驱动的设计,实现有序的软件设计,并能够对现有系统进行领域模型逆向,帮助识别问题,进行有效的重构。

     
    培训目标:

    了解领域驱动设计概览以及优点和挑战
    理解领域驱动设计基本概念
    结合行业案例学习业务建模和领域驱动设计方法
    学习如何进行
  • 业务建模
  • 领域分析
  • 从领域分析过渡到领域设计
  • 从领域设计过渡到实现设计
  • 如何逆向领域建模
  • 逆向领域建模的注意事项
  • 从具体实例讲解完整的逆向领域建模
    培训对象:需求分析人员、软件开发人员、软件设计人员,构架设计师
    学员基础:了解面向对象分析设计,最好了解UML
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    业务建模与领域驱动的设计概览 什么是业务模型,
    业务模型与需求模型、架构模型、数据模型的区别和联系
    业务建模实例展示,了解:
  • 为什么需要业务模型
  • 业务模型由谁,什么时候建立
  • 业务模型的应用方法
  • 什么是领域驱动的设计
    什么是领域模型,
    领域模型与业务模型的区别和联系
    领域模型实例展示,让学员了解:
  • 为什么需要领域模型
  • 领域模型由谁,什么时候建立
  • 领域模型的应用方法
  • 领域驱动设计的案例对比:
  • 某系统随着时间积累、规模增长带来的逻辑复杂、难以维护的额外难题
  • 引入了领域模型后的设计重构
  • 领域驱动设计的思路
    某实际项目的领域驱动设计回顾 某大型复杂系统的开发项目的发展历程回顾
    需求多而且易变带来的系统的不断变更
    缺乏方向的迭代开发进入迷宫状态
    引入业务模型明确业务需求
    基于领域模型理清设计思路
    借助领域驱动的设计,实现从业务过渡到实现技术。
    抓住领域的核心,简化系统的设计
    效果对比分析、业务模型和领域模型的作用
    业务建模与领域设计的知识准备 面向对象思想、分析设计方法
    UML建模标准与方法
    DSL建模方法
    Business Model建模标准与方法
    Archimate建模标准与方法
    建模工具的功能需求与工具推荐:
    模型的转换: 业务模型->领域模型->数据模型->设计模型->code模型
    结合一个完整案例,讲解如何进行业务建模和领域驱动的设计
    业务建模 什么是业务模型
    业务模型有哪些对象类型
    如何进行业务建模
    从业务模型过渡到领域模型
    工具演练:业务建模
    领域分析(同一贯穿案例) 领域分析实例展示与剖析
    领域分析关注的目标和范围
    进行领域分析的方法
    领域分析的关键技能
    常见的领域分析模
    工具演练:
  • 从业务模型转换领域模型,
  • 进行领域分析建模
  • 从领域分析过渡到领域设计(同一贯穿案例) 领域设计实例展示与剖析
    领域设计关注什么
    领域分析和领域设计的关注点的差异,
    领域驱动的设计方法:
    领域设计的关键技能:
    领域设计的应用实践:
  • 领域设计驱动的架构设计
  • 领域设计驱动的数据库设计
  • 领域涉及驱动的详细设计
  • 工具演练:
  • 从领域分析模型转换领域设计模型,
  • 进行领域设计建模
  • 从领域设计过渡到实现设计(同一贯穿案例) 实现设计实例展示与剖析
    实现设计关注什么
    实现设计和领域设计的关注点的差异,
    如何从领域设计过渡到实现设计:
    实现设计的关键技能:
    领域设计到实现设计的应用实践:
  • 数据库实现设计
  • 微服务实现设计
  • 接口实现设计
  • 工具演练:
  • 从领域设计模型转换实现设计模型,
  • 实现建模和代码生成

  • 如何逆向领域模型(同一贯穿案例) 实例展示与剖析:逆向领域建模
    从当前系统实现到逆向领域模型
    基于领域模型建立业务统一视图
    基于逆向的领域模型进行重构设计:
    逆向领域模型的注意事项
    结合某系统基于领域模型的架构重构实例讲解
  • 逆向领域模型的路线图
  • 如何把复杂系统进行清晰有序的逆向
  • 如何基于逆向的领域模型识别设计问题、并进行改进
  • 工具演练:基于code逆向领域模型,基于领域模型重构设计

    课程总结 课程回顾
    客户案例的应用讨论:业务建模和领域驱动
    问题解答

       
    4846 次浏览  54 次
    其他人还看了课程
    系统思维与系统工程  2830 次浏览
    AADL原理与实践  2243 次浏览
    使用NML进行系统分析与建模  1514 次浏览
    Modelica培训  3072 次浏览
    面向对象的业务分析与系统设计  2072 次浏览
    业务分析师特训营(BABOK.v3标准体系)  1807 次浏览
    定制内训


    咨询服务:模型驱动的开发过程
    咨询目标 帮助建立模型驱动的分析、设计、开发,测试
    咨询范围 需求建模,架构建模,数据库建模,code建模,测试建模。
    咨询方式 模型驱动的开发过程培训,建模与管理工具环境搭建,结合客户实际案例示范,团队实践指导,模型评价标准制定,规范制定
    成功案例 华为研究发展中心,中科院空间中心,南京14所,中国移动研究院等等。
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    QT应用开发 11-21[线上]
    C++高级编程 11-27[北京]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    数据建模方法与工具 12-3[北京]
    SysML建模专家 1-16[北京]