美文网首页
如何展示你的架构 - "4+1"视图

如何展示你的架构 - "4+1"视图

作者: Huld多 | 来源:发表于2019-11-05 22:08 被阅读0次

“4+1”视图是对逻辑架构进行描述,最早由 Philippe Kruchten 提出,他在1995年的《IEEE Software》上发表了题为《The 4+1 View Model of Architecture》的论文,引起了业界的极大关注,现在是软件设计的结构标准 - 百度百科
总的来说,只要你去做汇报/写ppt,你总是要画个一两个视图的。
4代表了4中视图,1表示基于某一个场景,结合4中视图进行说明。

  1. 逻辑视图(Logical View)

    设计的对象模型,改成了用uml来表示。 逻辑视图|设计的对象模型
  2. 过程/进程视图(Process View)

    捕捉设计的并发和同步特征。这个图有点抽象,主要需要表现出线程,进程之间的关系。 过程/进程视图
  3. 物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性。你的物理网络如何搭建。 物理视图
  4. 开发视图(Development View),描述了在开发环境中软件的静态组织结构。包含哪些功能模块。 开发视图

相关文章

  • 如何展示你的架构 - "4+1"视图

    “4+1”视图是对逻辑架构进行描述,最早由 Philippe Kruchten 提出,他在1995年的《IEEE ...

  • 【抄袭】4+1视图模型

    “4+1”视图是对逻辑架构进行描述,最早由 Philippe Kruchten 提出,他在1995年的《IEEE ...

  • 4+1 架构视图 101

    4+1 视图是现代软件开发中经常被使用到的架构蓝图。早在 1995,Phillip Krutchen 就在他的大作...

  • 分布式服务框架--第一章:应用架构演进

    第一章:应用架构演进 一.垂直应用(典型:MVC架构)1.基本架构 1)view:前段视图展示层。 2)contr...

  • 学习如何用 VIPER 构建iOS架构

    VIPER践行"单一职责原则"最好的架构,由视图 (View),交互器 (Interactor),展示器 (Pre...

  • 团队组织架构视图展示

    Introduction 根据数据源和自定义view,自动生成团队组织架构图View,可根据数据量自动约束高度和宽...

  • 关于4+1视图

    现在面向对象建模,总是绕不开4+1视图,可信设计也将其作为了重点。竟然还有《可信软件设计》这本书,回头找一找pdf...

  • 定义阴影与裁剪视图

    定义阴影与裁剪视图 本课程将向您展示如何 指定视图高度 自定义视图阴影与轮廓 裁剪视图 您也应该阅读 Materi...

  • 4+1视图解读

    最早的4+1视图由Philippe Kruchten于1995年提出,虽然历经26年的时间,中间使用过程中也被不断...

  • 架构(下)

    我们常见的分层架构, 三层架构:视图层,业务层,数据层 四层架构:视图层,业务层,网络层,本地数据层 1.视图层设...

网友评论

      本文标题:如何展示你的架构 - "4+1"视图

      本文链接:https://www.haomeiwen.com/subject/qymebctx.html