![](https://csdnimg.cn/release/download_crawler_static/88159166/bg5.jpg)
3."4+1"视图模型:逻辑视图:主要支持系统的功能需求,即系统
提供给最终用户的服务。最终用户:功能需求;
进程视图:侧重于系统的运行特性,主要关注一些非功能性的需
求,例如系统的性能和可用性。系统集成人员:性能可扩充性,吞吐
量;
开发视图:也称模块视图,主要侧重于软件模块的组织和管理。
软件人员:软件管理;
物理视图:主要考虑如何把软件映射到硬件上,它一般要考虑系
统性能、规模、可靠性等。系统工程人员:系统拓扑,安装,通信等.
场景:能够看作是那些重要系统活动的抽象,它使四个视图有机
联系起来,从某种意义上说场景是最重要的需求抽象。
4.体系结构风格概念:
是描述某一特定应用领域中系统组织方式的惯用模式。
体系结构风格的四要素:提供一个词汇表、定义一套配置规则、
定义一套语义解释原则和定义对基于这种风格的系统所进行的分
析。
软件体系结构风格分类:①数据流风格(批处理序列;管道/过滤
器)②调用/返回风格(主程序/子程序;面向对象风格;层次结
构)③独立构件风格(进程通信;事件系统)④虚拟机风格(解
释器)⑤仓库风格(数据库系统;超文本系统;黑板系统)
5.管道和过滤器:1.每个构件都有一组输入和输出,构件读输入的
数据流,经过内部处理,