- 4
- 0
- 约5.53千字
- 约 10页
- 2017-05-08 发布于贵州
- 举报
逻辑架构和物理架构架构设计中的应用
逻辑架构和物理架构在架构设计中的应用
???2007-5-10 15:09:26???中程在线???浏览数: 252
关键字:逻辑架构和物理架构
在不同的架构设计方法中出现的软件架构视图种类很多,本文介绍最常用的两种架构视图——逻辑架构视图和物理架构视图,并通过具体案例的分析说明如何运用它们进行架构设计。
当观察和描述事物大局的时候,逻辑架构和物理架构是最常用的角度。比如,以我们办公室里的局域网为例:从物理角度看,所有计算机“毫无区别”地连接到路由器上;而从逻辑角度看呢,就发现这些计算机是有区别的——一台计算机充当文件服务器,而其它计算机是可以访问服务器的客户机。如图1所示。
?
图1??? 区分物理视角与逻辑视角
同样,在软件架构设计过程中,也可以通过区分软件的逻辑架构和物理架构,分别从不同的角度设计和描述软件架构。
所谓软件架构视图,是指设计和看待整个软件系统的特定视角。每个软件架构视图关注系统架构的不同方面,针对不同的目标和用途。也就是说,架构要涵盖的内容和决策太多了,超过了人脑“一蹴而就”的能力范围,因此采用“分而治之”的办法从不同视角分别设计;同时,也为软件架构的理解、交流和归档提供了方便。
逻辑架构
软件的逻辑架构规定了软件系统由哪些逻辑元素组成、以及这些逻辑元素之间的关系。
软件的逻辑元素一般指某种级别的功能模块,大到我们熟悉
原创力文档

文档评论(0)