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


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

    模型驱动的开发可以有效地提高开发效率,课程将从开发角度看建模,如何整理需求模型,推导出设计模型,如何根据设计模型,生成代码,如何实现代码与模型同步,如何根据代码逆向模型,重构设计。

    >
     
    培训目标:

    • 基于模型的设计概览
    • 基于模型的设计知识准备
    • 基于模型进行正向设计
      • 基于模型进行需求分析
      • 基于模型进行领域分析
      • 基于模型进行架构设计
      • 基于模型进行详细设计
      • 基于模型进行设计验证
      • 基于模型的设计过渡到代码
    • 基于模型进行重构
      • 为什么重构的时候需要模型
      • 如何把代码逆向成模型
      • 如何基于模型发现问题、重构设计
      • 基于代码逆向模型的工具介绍
    • 基于模型实现四维管理
    本课程将结合实际项目案例,将结合一个完整的实际项目案例,从需求分析到设计,依次讲解如何实践基于模型的设计。
    课程特点:

      1、资深专家授课、互动式案例教学、实战模拟项目运作
      2、理论与实践相结合,注重案例的讲解
      3、全真案例讲解,学员边做边学,具体、深刻。
      4、咨询学员提出的案例,指导分析、设计。
    培训对象:软件开发工程师,软件设计工程师,软件需求分员,以及其他相关人员
    学员基础:具备一定的编程、分析、设计经验。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:3天

    主题
      课程安排
    基于模型的设计概览
      什么是基于模型的设计
      为什么基于模型设计
      模型的设计的关注层次是什么
      基于模型的设计都有哪些模型:
      基于模型的设计的原则
      模型和文档的关系
      基于模型的设计的路线图
      基于模型的设计实例展示
    基于模型的设计知识准备
      有哪些可以使用的建模标准:UML、SysML、Matlab,数据流图,状态机
      这些建模标准都有什么
      这些建模标准有什么关系
      有哪些合适的建模工具
      这些建模工具都有什么特点
      对基于模型设计的建模工具要求
      建模工具推荐与介绍
    基于模型进行正向设计
    基于模型进行需求分析
    • 对用户需求建模
    • 功能需求进行建模分析
    • 对非功能需求进行建模、分析
    • 对接口需求进行建模分析
    • 案例实践:基于模型进行需求整理
    基于模型进行领域分析
    • 什么是领域模型
    • 为什么建立领域模型
    • 领域驱动的设计方法
    • 领域模型中的元素和关系解析
    • 基于领域模型透彻理解问题域
    • 案例实践:基于模型进行领域分析
    基于模型进行架构设计
    • 架构设计的目标
    • 为什么基于模型进行架构设计
    • 架构都有哪些模型视图
      • 概念架构视图设计
      • 逻辑架构视图设计
      • 物理架构视图设计
      • 运行架构视图设计
      • 开发架构视图设计
      • 数据架构视图设计
    • 基于模型的架构设计实际案例剖析
    • 如何进行基于模型的架构设计
    • 案例实践:基于模型进行架构设计
    基于模型进行详细设计
    • 详细设计的目标
    • 为什么基于模型进行详细设计
    • 详细设计的挑战:工作量大、细节多、效率低
    • 详细设计都有哪些模型视图
      • 结构视图
      • 过程视图
      • 逻辑视图
    • 基于模型的详细设计实际案例剖析
    • 如何进行基于模型的详细设计
    基于模型进行设计验证
    • 设计验证的指标有哪些
    • 设计验证的模型有哪些
    • 如何进行模型验证
    • 采用工具进行辅助自动化验证
    基于模型的设计过渡到代码
    • 代码和模型的对应关系,
    • 如何基于模型生成代码
    • 如何基于模型编写代码
    • 案例实践:模型到代码的生成
    基于模型进行重构
    为什么重构的时候需要模型
      一个遗留系统的问题分析
      一个失败的重构案例
      重构的重点是代码还是设计
      重构的设计视图有哪些
    如何把代码逆向成模型
      代码逆向为模型的层次
      代码逆向为模型的内容
      代码逆向为模型的形式
      案例实践:代码到模型的逆向建模
    如何基于模型发现问题、重构设计
      如何基于模型发现问题:
      如何重构设计模型
      如何基于模型发现重构点
      如何基于设计模型组织重构
      如何通过模型了解代码执行情况,发现运行问题、重构设计
    基于代码逆向模型的工具介绍
    • 代码分析工具有哪些
    • 这些代码分析工具逆向什么模型
    • 基于模型发现的代码问题分类介绍
    • 代码逆向模型工具演示与实践。
    基于模型实现四维管理
      基于模型实现四维管理方法介绍
      基于模型实现四维管理的工具平台方案介绍
      基于模型的文档生成
      基于模型的代码管理和跟踪
      基于模型的管理和跟踪
      从模型到代码的同步管理。
       
    3250 次浏览  32 次
    其他人还看了课程
    UML&J2EE架构设计  2508 次浏览
    使用用例进行需求管理  5002 次浏览
    应用 Software Modeler 进行UML建模与分析设计  2416 次浏览
    使用RSA进行UML建模与分析设计  2828 次浏览
    UML + RoseRealtime +嵌入式系统分析设计  3946 次浏览
    使用 Rose 进行UML建模  2736 次浏览
    定制内训


    咨询服务:模型驱动的开发过程
    咨询目标 帮助建立模型驱动的分析、设计、开发,测试
    咨询范围 需求建模,架构建模,数据库建模,code建模,测试建模。
    咨询方式 模型驱动的开发过程培训,建模与管理工具环境搭建,结合客户实际案例示范,团队实践指导,模型评价标准制定,规范制定
    成功案例 华为研究发展中心,中科院空间中心,南京14所,中国移动研究院等等。
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    MBSE(基于模型的系统工程)4-18[北京]
    自然语言处理(NLP) 4-25[北京]
    基于 UML 和EA进行分析设计 4-29[北京]
    以用户为中心的软件界面设计 5-16[北京]
    DoDAF规范、模型与实例 5-23[北京]
    信息架构建模(基于UML+EA)5-29[北京]