高级系统架构师(7月20-24日) 北京

mand04 2020-6-24 263

高级系统架构师(7月20-24日)

【举办单位】北京曼顿培训网 

【咨询电话】4006820825   010-56133998  13810210257

【培训日期】2020年7月20-24日

【培训地点】线上

【培训对象】项目经理、系统架构师、系统分析师、高级程序员、资深开发人员。

【培训目标】

1、掌握现代软件架构设计的核心思想与方法、并能够在设计质量优化中灵活应用。

2、理解影响软件架构设计质量的问题、对策、解决方案与整体应对策略。

3、能够发挥创造性思维去改进已有的过程与设计方案、从而达到高质量与低成本的目的。

 

【课程大纲】

第一讲 系统思考:软件架构设计的方法论

    1,软件架构的定义与问题

软件架构的定义

学会系统思考

质量约束决定了架构风格

    2,案例分析:基于高可靠性的架构设计

解决可靠性问题的决策

解决可靠性问题的基本方法

基于高可靠性的架构设计案例

    3,案例分析:基于高可集成性的架构设计

案例背景

架构解决方案

可集成性架构思想的发展

第二讲 风险驱动的架构设计方法

    1,从“可行走的骨架”开始设计

什么是设计与怎样设计

一个有启发性的案例

从案例所获得的启示

    2,应对风险的解决方案

非线性问题与工程模型

测试驱动的开发

软件的腐化与重构

    3,需求变更:拥抱着变化而设计

变化是一个重要的设计要素

关注特征:共性和可变性分析

案例分析:面向特征的架构设计

    4,变化环境中的结构优化原则

单一职责原则

开放/封闭原则

依赖倒置原则

接口隔离原则

    5,包的设计与重构原则

包的内聚性原则

包的耦合性原则

包的稳定依赖原则

第三讲 案例分析:分布式系统顶层架构设计

    1,产品约束、愿景与谋划

案例背景与领域分析

确定关键质量指标

    2,基础框架的顶层设计

顶层概念性设计与构思

分布式问题的设计考虑

分离表现层的设计考虑

解决业务处理的性能问题

领域对象的并发访问考虑

日志处理的并发性考虑

顶层架构设计的设计树

第四讲 案例分析:业务拓扑领域对象设计

    1,领域对象的基础设计

支持软件模型的重新组织

提高访问领域对象的性能

支持重新配置行为考虑

    2,领域对象的新问题

实现全局拓扑管理功能

业务拓扑的遍历考虑

支持业务流扩展

业务拓扑的配置方案

    3,资源应用的考虑与设计

关于数据访问的考虑

合理的设计缓存

业务拓扑领域对象接口详细设计

领域对象设计的设计树

第五讲 总结归纳:过程模型与设计模式

    1,理性思维与总结归纳

从过程的角度归纳总结

从模式的角度归纳总结

把设计模式嵌入过程

    2,顶层架构设计过程域

从混沌到结构

分布式基础设施

接口划分

    3,领域对象设计过程域

对象划分

并发

对象之间的交互

适配与扩展

    4,资源应用过程域

资源管理

数据访问

    5,结束语:执著的追求卓越

【讲师介绍】

    谢老师,曼顿培训网(w)资深讲师。

培训中心副校长、教授,大型电子对抗项目首席系统架构师。

【费用及报名】

1、费用:培训费1980元(含培训费、讲义费);如需食宿,会务组可统一安排,费用自理。

2、报名咨询:4006820825  010-56133998  56028090  13810210257   鲍老师

3、报名流程:电话登记-->填写报名表-->发出培训确认函

4、备注:如课程已过期,请访问我们的网站,查询最新课程

5、详细资料请访问北京曼顿培训网: (每月在全国开设四百多门公开课,欢迎报名学习)


上一篇:机器学习和深度学习之实战进阶加深(7月31-8月1日)
下一篇:股权投后及并购整合管理(北京,7月10日)
最新回复 (0)
返回