架构
weixin_43917227
这个作者很懒,什么都没留下…
展开
-
四种设计模式详解
四种设计模式详解一、单例模式1、单例模式的定义:2、单例模式实现方法:二、抽象工厂1、抽象工厂定义2、Abstract Factory模式的结构:3、程序举例:4、在什么情形下使用抽象工厂模式:5、抽象工厂的起源6、Abstract Factory模式在实际系统中的实现7、"开放-封闭"原则三、观察者模式四、通用层次模式一、单例模式1、单例模式的定义:单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。要实现这一点,可以从客户端对其进行实例化开始。因此需要用一原创 2020-11-21 19:17:57 · 1232 阅读 · 0 评论 -
基于体系结构的软件开发
基于体系结构的软件开发一、设计模式的概念二、4种设计模式三、中间件四、ABSD方法主要步骤五、基于体系结构的软件开发模型步骤(ABSDM)一、设计模式的概念模式是指从某个具体的形式中得到的一种抽象,在特殊的非任意性的环境中,该形式不断地重复出现。一个软件体系结构的模式描述了一个出现在特定设计语境中的特殊的再现设计问题,并为它的解决方案提供了一个经过充分验证的通用图示。解决方案图示通过描述其组成构件及其责任和相互关系以及它们的协作方式来具体指定。二、4种设计模式创造型模式:单例(singl原创 2020-11-21 11:17:22 · 719 阅读 · 0 评论 -
软件体系结构评估
软件体系结构评估一、软件质量二、软件体系结构评估的主要方式三、ATAM评估的步骤四、SAAM评估的步骤一、软件质量(1)性能(2)可靠性(容错、健壮性)(3)可用性(4)安全性(机密性、完整性、不可否认性、可控性)(5)可修改性(可维护性、可扩展性、结构重组、可移植性)(6)功能性(7)可变性(8)可集成性(9)互操作性二、软件体系结构评估的主要方式(1)基于调查问卷或检查表的评估方式(2)基于场景的评估方式(3)基于度量的评估方式三、ATAM评估的步骤四、SAAM评估原创 2020-11-21 10:47:33 · 2442 阅读 · 1 评论