写点什么

02- 架构图

用户头像
Lane
关注
发布于: 3 小时前

一、4+1 架构视图

二、UML 视图

概念

统一建模语言,以图形方式描述软件的概念

  uml 可用来描述,某个问题领域,构思中的软件设计,描述已经完成的软件实现

  静态图  通过描述类、对象和数据架构以及他们之间的关系,来描述软件要素中不变

               的逻辑结构

               包括,用例,对象,类图,组件图,包图,部署图

  动态图  通过描绘执行流程或者实体状态变化的方式,来展示软件实体在软件过重的

               变化过程

               包括,协作图,序列图,活动图,状态图

软件开发的三个阶段所用的 UML 图

需求分析( 用例图,活动图(描述关键业务流程),状态图(业务对象状态变迁),时序图(描述当前的系统和外部系统的调用关系) )

概要设计( 部署图,时序图(服务器或子系统之间的时序图,组件级的时序图),

活动图(子系统级的活动图), 组件图[画了组件图后通常配合时序图来说明])

详细设计(类图,类的时序图,方法的活动图)

架构师的第一张图通常是 部署图(大概有哪些服务器,哪些服务实例)


三、架构图的分类


用户头像

Lane

关注

还有梦想 2018.07.05 加入

还未添加个人简介

评论

发布
暂无评论
02-架构图