逻辑架构和物理架构架构设计中的应用.docVIP

  • 4
  • 0
  • 约5.53千字
  • 约 10页
  • 2017-05-08 发布于贵州
  • 举报

逻辑架构和物理架构架构设计中的应用.doc

逻辑架构和物理架构架构设计中的应用

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

文档评论(0)

1亿VIP精品文档

相关文档