你的位置: 首页 > 公开课首页 > 职业技能 > 课程详情
课程介绍 评价详情(0)
讲师介绍 谢老师,资深讲师。培训中心副校长、教授,大型电子对抗项目首席系统架构师。
本课程名称: 高级系统架构师培训
查看更多:职业技能公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
课程大纲
第一阶段 系统思考:软件架构设计的方法论
1,软件架构的定义与问题
■软件系统架构与架构师
■在质量约束下形成架构风格
■什么是设计与怎样设计
2,需求变更:拥抱着变化而设计
■变化是一个重要的设计要素
■关注特征:共性和可变性分析
■特征分析与架构设计
■变化环境中的结构优化原则
3,多智能体系统的技术架构
■什么是多智能体系统
■智能体本身的技术架构
■多智能体系统的架构设计
4,多智能体系统的合作与协调
■合作协调机制的场景与问题
■任务执行前的合作与协调
■任务进行中的合作与协调
■从一个案例看懂多智能体系统
第二阶段 案例分析:分布式系统架构设计与优化
1,产品约束、愿景与谋划
■案例背景与领域分析
■确定关键质量指标
■方向:愿景、目标、路线图
■决策:整体的架构思想
2,基础框架的顶层设计
■顶层概念性设计与构思
■分布式问题的设计考虑
■分离表现层的设计考虑
■解决业务处理的性能问题
■领域对象的并发访问考虑
■日志处理的并发性考虑
■顶层架构设计的设计树
3,业务拓扑领域对象设计
■支持软件模型的重新组织
■提高访问领域对象的性能
■提供组织标准列表
■支持重新配置行为考虑
4,业务拓扑领域对象的新问题
■实现全局拓扑管理功能
■业务拓扑的遍历考虑
■支持业务流扩展
■业务拓扑的配置方案
5,资源应用的考虑与设计
■关于数据访问的考虑
■合理的设计缓存
■维护内存中的存储单元数据
■业务拓扑领域对象接口详细设计
■领域对象设计的设计树
第三阶段 理论归纳:架构设计的过程与模式
1,理性思维与总结归纳
■从过程的角度归纳总结
■从模式的角度归纳总结
■把模式嵌入过程:模式语言
■模式语言的表现形式
2,顶层架构设计过程域
■从混沌到结构
■分布式基础设施
■事件的分离和分发
■接口划分
3,领域对象设计过程域
■对象划分
■并发
■同步
■对象之间的交互
■适配与扩展
4,资源应用过程域
■资源管理
■数据访问
5,多智能体系统的设计模式
■设计模式的分类
■模式的描述模板
单个智能体
组织结构型
■交互协作型
6,课程总结
讲师介绍
谢老师,资深讲师。
培训中心副校长、教授,大型电子对抗项目首席系统架构师。
本课程名称: 高级系统架构师培训
查看更多:职业技能公开课