软件可靠性的定量描述
软件可靠度定量描述 MTBF 故障间隔时间,第一次故障到第二次故障的间隔时间,单位是时间。 MTTF 平均无故障时间,单位是时间 MTTR 平均故障修理时间,但是是时间 在...
软件可靠度定量描述 MTBF 故障间隔时间,第一次故障到第二次故障的间隔时间,单位是时间。 MTTF 平均无故障时间,单位是时间 MTTR 平均故障修理时间,但是是时间 在...
软件可靠度设计 容错技术设计 恢复块设计 将程序划分为一系列操作构成的恢复块。每个恢复块包含多个功能相同但设计不同的程序块,当检测到某个程序块出现...
微服务架构 概述 微服务是一种架构风格,将单体应用划分成一组小的服务,服务之间相互协作,实现业务功能每个服务运行在独立的进程中,服务间采用轻量级...
架构权衡评估方法 基本概念 ATAM方法是在SAAM方法基础上发展起来的,主要针对性能、可用性、安全性、可修改性,在系统开发之前,对这些只来你属...
范式 三大范式 第一范式:属性不可分割,既每个属性都是不可分割的原子项。 第二范式:满足第一范式;且不存在部分依赖,即非主属性必然完全依赖主属性。...
架构设计与生命周期 需求分析 需求阶段软件架构研究还处于起步阶段。在本质上,需求和软件架构设计面临的是不同的对象; 问题空间和解问题空间 .保持二者...
数据模型 数据模型两大类 概念数据模型(实体-联系模型) 按照用户的观点对数据和信息建模,主要用于数据库设计。E-R模型 基本数据模型 按照计算机系统...
数据库体系结构 三级模式 概念模式 概念模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据的视图 外模式 外模式(子模式、用户模式)用...
结构化分析 概念 SA方法的基本思想是自顶向下,逐层分解,把一个大问题分解成若干个小问题,每个小问题再分解成若干个更小的问题。经过逐层分解,每个...
层次式架构 层次架构是最通用的架构,常作为初始架构 【关注分离】每层只负责本层的工作 表现层 中间层 访问层 数据层 MVC架构风格 Model(模型) 应用...