求知 文章 文库 Lib 视频 Code iProcess 课程 角色 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某集成电 多核体系的软件仿真
某电力能 设计模式原理及应用
南方航空 软件设计方法与实践
某跨国公 软件设计原理与实
爱立信( 软件设计
Moto 设计模式
北京 软件设计原理与实践

 
全部课程 >软件设计  
软件设计原理与实践 
1228 次浏览  118 次
micheal
国内知名架构师,具有15年软件开发、架构设计经验,曾任职IBM中国研发中心
 
时间地点: 北京 上海 深圳 根据报名开班
课程费用:5000元/人 ,详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



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


    本课程面向软件设计人员,从设计的基本原理,到设计的高级应用技巧,系统讲解设计的理论与实践经验,课程将从基本的程序结构开始,讲解如何构建面向问题的设计结构,同时,您也将关注行为和算法设计,因为这个可能是应用中最难处理和最核心的部分,您将学习如何基于行为分析方法进行程序的行为设计,而不仅仅局限于面向对象结构的解决方案——设计模式,在这里,您将学习到火龙果经过实践应用总结的、“独创的”更为微观的模式,您将具备深层次的能力,而不是“copy and paste”。
     本课程由资深技术专家主讲,“加速学习曲线,领会书本不容易学习到的经验”。通过学习本课程可以使学员在以下方面有所提升:

    • 加强学员的程序设计开发思想
    • 理解软件设计的基本原理
    • 了解各种设计方法及其基本应用
    • 理解模式的本质含义,以及模式的 “蓝图”
    • 学习设计的基本原则
    • 学习系统化设计的范围和方法
    • 能够在以后的实际工作中,自己构造出有效的设计
    • 学习运用对现有代码进行逆向,设计进行重构
    培训目标:

    • 加强学员的程序设计开发思想
    • 理解软件设计的基本原理
    • 了解各种设计方法及其基本应用
    • 理解模式的本质含义,以及模式的 “蓝图”
    • 学习设计的基本原则
    • 学习系统化设计的范围和方法
    • 能够在以后的实际工作中,自己构造出有效的设计
    • 学习运用对现有代码进行逆向,设计进行重构
    培训对象:软件设计人员、包括采用面向对象技术的开发与设计人员、采用结构化技术的开发与设计人员、架构师
    学员基础:具有一定的开发经验的软件编程人员、系统分析员、软件研发队伍的管理人员
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    软件设计基础
    • 什么是软件设计
    • 设计的基本组成
    • 设计层次体系
    • 设计的粒度,需求的角色、活动与产品
    设计方法
    • 面向服务的设计,面向结构的设计
    • 面向对象的设计,面向数据的设计

    基本设计原则
    • 类的设计原则
    • 子系统设计原则
    • 运行设计原则
    设计基本原理
    • 耦合性处理
    • 扩展处理
    • 复用处理
    • 复杂性处理
    设计基本模式
    • 解耦,复用
    • 处理变化,扩展
    • 可靠,性能
    • 可用性,接口
    系统化设计
    • 单元设计
    • 函数设计
    • 结构体设计
    • 对象设计
    • 行为设计
    • 面向问题的设计
    模式基本原理
    • 模式的作用力与反作用力
    • 基本模式
    • 设计模式
    • 分析模式
    • 架构模式
    现有代码的设
    计逆向与重构
    • 组织现有的代码
    • 发现设计问题
    • 进行设计重构,代码验证

     

     
    1228 次浏览  118 次
    其他人还看了课程
    卓越软件设计  1037 次浏览
    软件设计模式最佳实践  7838 次浏览
    软件详细设计、建模与编档  1985 次浏览
    设计匠艺实战精要  327 次浏览
    软件(详细)设计师  900 次浏览
    设计模式及最佳实践  3097 次浏览
    定制内训


    咨询服务:设计逆向、设计建模与重构
    咨询目标 帮助客户树立当前系统的设计模型
    采用工具逆向设计模型
    对当前设计的问题进行重构。
    咨询范围 程序设计方法与建模
    数据设计方法与建模
    算法设计方法与建模
    系统重构
    咨询方式 对当前的系统逆向设计模型
    诊断当前的设计问题
    进行优化设计,
    重构设计模型
    成功案例 某汽车电子企业嵌入式系统,某航天设备监控系统,某保险公司理赔系统。
    详情咨询:010-62670969, zhgx@uml.net.cn

    最新活动计划
    [北京]基于模型的设计 3-6
    [北京]机器学习&TensorFlow+Keras框架 3-13
    [北京]UML +嵌入式系统分析设计 3-15
    [北京]软件架构设计方法、案例与实践 3-20
    [北京]基于Kubernetes的DevOps实践 4-11
    [上海]人工智能,机器学习和深度学习 3-22
    [上海]产品需求分析与管理 3-30
    [深圳]软件开发过程中的质量管理实践 3-29
    中国移动  人工智能、机器学习和深度学习
    知名财险公司  Oracle数据库性能调优
    航天科工某子公司  软件测试架构师
    英特尔  代码整洁与嵌入式C高质量编程
    知名消费金融公司  探索性测试与测试分析
     
     
     

     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

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