系统架构设计师重点内容
2024-04-12 17:37:36 6 举报
AI智能生成
系统架构设计师重点内容
作者其他创作
大纲/内容
系统质量属性与架构评估
软件系统质量属性
开发期质量属性
运行期质量属性
面向软件架构评估的质量属性(质量属性效用树)
性能
可靠性
MTTF
MTBF
MTTR
可用性
安全性
可修改性
功能性
可变性
互操作性
软件系统的质量属性
组成
刺激源
刺激
环境
制品
响应
响应度量
软件架构评估
三种常用的软件架构评估方式
基于调查问卷(检查表)的方式
基于度量的方式
基于场景的方式
软件架构评估方法
基于场景的架构分析方法SAAM评估方法
方法活动
架构权衡分析方法ATAM评估方法
ATAM方法采用质量效用树
成本效益分析法CBAM评估方法
其他评估方法
SAEM方法
SAABNet 方法
SACMM方法
SASAM方法
ALRRA方法
AHP方法
COSMIC+UML方法
软件可靠性
软件可靠性基本概念
软件可靠性定义
串并联系统可靠性
串联系统
并联系统
软件可靠性的定量描述
规定时间
失效概率
可靠度
失效强度
平均失效前时间(MTTF)
平均恢复前时间(MTTR)
平均故障间隔时间(MTBF)
可靠性测试的意义
广义的软件可靠性测试
狭义的软件可靠性测试
软件可靠性建模
影响软件可靠性的因素
软件可靠性的建模方法
软件的可靠性模型分类
软件可靠性管理
软件可靠性设计
软件可靠性设计原则
软件可靠性设计技术
容错设计
N版本程序设计
恢复块方法设计(动态冗余)
防卫式程序设计
双机容错技术
集群技术
负载均衡技术
检错设计
降低复杂度设计
软件可靠性测试和评价
软件可靠性测试
软件可靠性评价
系统架构设计基础知识
软件架构
定义
设计
生命周期
需求分析阶段
设计阶段
实现阶段
构件组装阶段
部署阶段
后开发阶段
组成
构件
构件定义
构件特性
构件接口
面向构件的编程(COP)
构件标准流派
EJB
COM、DCOM、COM+
CORBA标准
连接件
基于架构的软件开发方法(ABSD)
基于体系结构的开发模型
体系结构需求
体系结构设计
体系结构文档化
架构(体系结构)规格说明
测试架构(体系结构)需求的质量设计说明书
体系架构审查
体系结构实现
体系结构演化
软件架构风格
数据流风格
批处理风格
管道-过滤器风格
调用/返回风格
主程序/子程序风格
面向对象风格
层次风格
独立构件风格
进程通信风格
事件驱动系统风格
虚拟机风格
解释器风格
规则系统风格
仓库(数据共享)风格
数据库系统
黑板风格
超文本系统
闭环-过程控制风格
C2体系结构风格
层次架构风格
两层C/S架构
三层C/S架构
三层B/S架构
混合架构风格
MVC架构
MVP
特点
MVVM
面向服务的架构风格(SOA)
关键目标
关键技术
WEB Service
服务注册表
企业服务总线(ESB)
ESB特点
软件架构复用
软件架构复用的定义及分类
软件架构复用的原因
软件架构复用的对象及形式
软件架构复用的基本过程
特定领域软件体系结构(DSSA)
基本活动
领域分析
领域设计
领域实现
参与人员
领域专家
领域分析人员
领域设计人员
领域实现人员
建立过程
定义领域范围
定义领域特定的元素
定义领域特定的设计和实现需求约束
定义领域模型和体系结构
产生、搜集可重用的产品单元
三层次模型
软件架构的演化和维护
软件架构的演化和定义的关系
演化的重要性
演化和定义的关系
面向对象软件架构演化过程
对象演化
消息演化
复合片段演化
约束演化
软件架构演化方式的分类
软件架构演化时期
软件架构静态演化
软件架构动态演化
软件架构的动态性级别
软件架构的动态演化方面
架构动态演化的技术
动态软件架构(DSA)
进行动态重配置(DR)
软件架构演化原则
软件架构演化评估方法
演化过程己知的评估
演化过程未知的评估
软件架构维护
软件架构知识管理
软件架构修改管理
软件架构版本管理
软件架构可维护性度量实践
信息系统架构设计理论与实践
信息系统架构基本概念及发展
信息系统架构
架构风格
信息系统架构分类
信息系统物理结构
集中式
分布式
信息系统的逻辑结构
信息系统常用4种架构模型
单机应用模式 (Standalone)
客户机/服务器 (Client/Server) 模式
面向服务架构 (SOA)模式
面向服务架构
Web Service
面向服务架构的本质
企业数据交换总线
企业信息系统的总体架构框架
需要考虑四个方面
战略系统
业务系统
应用系统
信息基础设施
信息系统架构设计方法
ADM架构开发方法
TOGAF
能力框架
组件
核心思想
ADM架构开发方法
信息化总体架构方法
信息系统的生命周期5个阶段
层次式架构设计理论与实践
层次式体系结构
分层式体系结构
表现层框架设计
表现层设计模式
MVC
MVP
MVVM模式
表现层中UIP设计思想
表现层动态生成设计思想
中间层框架设计
业务逻辑层组件设计
业务逻辑层工作流设计
业务逻辑层实体设计
业务逻辑层框架
数据访问层设计
5种数据访问模式
工厂模式在数据访问层应用
事务处理设计
ORM、Hibernate与CMP2.0设计思想
连接对象管理设计
物联网层次架构设计
感知层
网络层
应用层
云原生架构设计理论与实践
特点
代码结构发生巨大变化
非功能特性大量委托
高度自动户的软件交付
原则
服务化原则
弹性原则
可观测性原则
韧性原则
所有过程自动化原则
零信任原则
架构持续演进原则
架构模式
服务化架构模式
mesh化架构模式
serverless模式
存储计算分离模式
分布式事务模式
可观测架构
事件驱动架构
相关技术
容器技术
云原生微服务
主要微服务技术
无服务器技术
服务网格
面向服务架构设计理论与实践
定义
主要协议和规范
UDDI协议
WSDL规范
SOAP协议
REST规范
ESB
特点
功能
SOA设计的标准要求
文档标准化
通信协议标准
应用程序统一登记与集成
服务质量
SOA的作用
SOA的设计原则
SOA的设计模式
服务注册表模式
服务注册
服务位置
服务绑定
企业服务总线模式(ESB)
核心功能
微服务模式
微服务架构概述
复杂应用解耦
独立
技术选型灵活
容错
松耦合,易扩展
微服务架构模式方案
聚合器微服务
链式微服务
数据共享微服务
异步消息传递微服务
微服务架构面临的问题与挑战
SOA实施过程
选择SOA解决方案
尽量选择能进行全局规划的方案
选择时充分考虑企业自身的需求
从平台、实施等技术方面进行考察
业务流程分析
建立业务对象
建立服务接口
建立业务流程
嵌入式系统架构设计理论与实践
架构模式
层次化模式架构
递归模式架构
嵌入式操作系统
基本功能
操作系统内核架构
任务管理
任务=程序+执行
实时调度方法
离线和在线调度
抢占和非抢占调度
嵌入式数据库
基于内存方式
基于文件方式
基于网络方式
嵌入式中间件
嵌入式系统软件架构设计方法
基于架构的软件设计开发方法的应用
属性驱动(ADD)的软件设计方法
ADD开发方法的质量属性
ADD开发过程
步骤
实时系统(DARTS)设计方法
DARTS开发过程
组成部分
优势
缺点
实时结构化分析和设计方法(RTSAD)
实时结构化分析(RTSA)
实时结构化设计(RTSD)
通信系统架构设计理论与实践
通信系统概述
通信系统网络架构
局域网网络结构
概述
网络组成
网络架构
单核心架构
双核心架构
环型架构
层次局域网架构(或多层局域网)
网络协议的应用
广域网网络架构
概述
网络组成
网络架构
单核心广域网
双核心广域网
环型广域网
半冗余广域网
对等子域广域网
层次子域广域网
移动通信网网络架构
5GS与DN互连
从UE通过5GS接入DN的两种模式
透明模式
非透明模式
5G 网络边缘计算
存储网络架构
网络连接存储
存储区域网络
网络构建关键技术
网络高可用设计
网络高可用概述
网络高可用架构
网络部件
网络连接模型
网络协议及配置
IPv4与IPv6融合组网技术
双协议栈
隧道技术
ISATAP 隧道
6to4 隧道
4over6 隧道
6over4 隧道
网络地址翻译技术
SDN技术
控制平面技术
数据平面技术
转发规则一致性更新技术
软件定义网络
网络构建和设计方法
网络需求分析
网络技术遴选及设计
局域网技术遴选
广域网技术遴选
地址规划模型
路由协议选择
层次化网络模型设计
网络高可用设计方法
网络安全
防火墙布设
vpn技术
访问控制技术
网络安全隔离
网络安全协议
网络安全审计
绿色网络设计方法
绿色网络设计思路
绿色网络设计原则
安全架构设计理论与实践
安全架构概述
安全威胁方面
物理安全威胁
通信链路安全威胁
网络安全威胁
操作系统安全威胁
应用系统安全威胁
管理系统安全威胁
常见安全威胁
安全防线
产品安全架构
安全技术体系架构
审计架构
安全模型
模型分类
模型类型
状态机模型
Bell-LaPadula模型
Biba模型
Clark-Wilson模型
Chinese Wall模型
系统安全体系架构规划框架
安全技术体系架构
信息系统安全体系规划
信息系统安全规划框架
信息安全整体架构设计
信息安全体系架构模型(WPDRRC模型)
预警
保护
检测
响应
恢复
反击
信息安全体系架构设计
1.系统安全保障体系
2.信息安全体系架构
网络安全体系架构设计
鉴别
访问控制框架
机密性框架
完整性框架
抗抵赖框架
数据库系统的安全设计
数据库完整性的作用
系统架构的脆弱性分析
软件脆弱性生命周期
引入阶段
产生破坏效果阶段
修补阶段
软件脆弱性分析考虑方面
典型软件架构的脆弱性分析
C/S 架构的脆弱性
B/S 架构的脆弱性
事件驱动架构的脆弱性
MVC架构的脆弱性
微内核架构的脆弱性
微服务架构的脆弱性
大数据架构设计理论与实践
大数据处理系统架构分析
大数据处理系统面临挑战
大数据处理系统架构特征
Lambda架构
Lambda架构应用场景
机器学习中的Lambda架构
物联网的 Lambda架构
流处理和Lambda架构挑战
Lambda架构介绍
批处理层
加速层
服务层
Lambda架构的实现
Lambda架构优缺点
Kappa架构
Kappa架构介绍
Kappa架构的实现
Kappa架构的优缺点
Kappa+
Lambda架构与Kappa架构的对比和设计选择
Lambda架构与Kappa架构的特性对比
Lambda架构与Kappa架构的设计选择
收藏
0 条评论
下一页
为你推荐
查看更多