我们决定以多种构架视图来表示软件构架。每种构架视图针对于开发流程中的涉众(例如最终用户、设计人员、管理人员、系统工程师、维护人员等)所关注的特定方面。
构架视图显示了软件构架如何分解为构件,以及构件如何由连接器连接来产生有用的形式 [PW92],由此记录主要的结构设计决策。这些设计决策必须基于需求以及功能、补充和其他方面的约束。而这些决策又会在较低层次上为需求和将来的设计决策施加进一步的约束。
构架由许多不同的构架视图来表示,这些视图本质上是以图形方式来摘要说明“在构架方面具有重要意义”的模型元素。在 Rational Unified Process 中,您将从一个典型的视图集开始,该视图集称为“4+1 视图模型”[KRU95]。它包括:
用例视图:包括用例和场景,这些用例和场景包括在构架方面具有重要意义的行为、类或技术风险。它是用例模型的子集。
逻辑视图:包括最重要的设计类、从这些设计类到包和子系统的组织形式,以及从这些包和子系统到层的组织形式。它还包括一些用例实现。它是设计模型的子集。
实施视图:包括实施模型及其从模块到包和层的组织形式的概览。 同时还描述了将逻辑视图中的包和类向实施视图中的包和模块分配的情况。它是实施模型的子集。
进程视图:包括所涉及任务(进程和线程)的描述,它们的交互和配置,以及将设计对象和类向任务的分配情况。只有在系统具有很高程度的并行时,才需要该视图。在 Rational Unified Process 中,它是设计模型的子集。
配置视图:包括对最典型的平台配置的各种物理节点的描述以及将任务(来自进程视图)向物理节点分配的情况。只有在分布式系统中才需要该视图。它是部署模型的一个子集。构架视图记录在软件构架文档中。
您可以构建其他视图来表达需要特别关注的不同方面:用户界面视图、安全视图、数据视图等等。对于简单系统,可以省略 4+1 视图模型中的一些视图。
如何在Tekla Structures中的一个视图看到所有视图的构件
双击视图空白处,打开视图属性对话框,把显示深度多加几个零,点修改就行了
广联达怎么让所画的构件全部显示出来
1.打开视图,点选第二个构件图元显示设置
2.选择所有构件显示即可
广联达软件中如何显示所有构件
点击视图 里面有一个显示构件的现象 会弹出一个需要显示的构件类别 和名称 建议选择显示全部构件 不要显示全部构件名称 这样会很乱
在广联达软件中怎样使各构件都能看到所画图形
首先,点上方标题栏【批量选择】按钮,会出现如下对话框
然后,在出现的对话框中,所有构件的框打勾(只要在大类上打勾即可),点确定就会显示所有已经画过的构件。
Tekla Structures 16.0钢结构模型软件怎么调出全部构件?是否是在视图属性里面调?怎么调,谢谢
什么调出构件?是出三维视图么
转载请注明出处51数据库 » 软件构件视图 软件架构的视图