嵌入式工程师如何画出优秀的技术架构图
点击下方【一起学嵌入式】关注,一起学习,一起成长
嵌入式工程师如何写出高质量的技术文档
写技术文档,当然少不了要画图,流程图、架构图等等,那如何将文档中的图画好呢?请看下边的内容。
(资料图)
1.前言
2. 架构的定义
在TOGAF企业架构理论中, 架构是从公司战略层面,自顶向下的细化的一部分,从战略 => 业务架构 =>应用/数据/技术架构,当然老板层关注的是战略与业务架构,我们搬砖的需要聚焦到 应用/数据/技术架构 这一层。
3.架构图的分类
系统架构图是为了抽象的表示软件系统的整体轮廓和各个组件之间的相互关系和约束边界,以及软件系统的物理部署和软件系统的演进方向的整体视图。好的架构图可以让干系人理解、遵循架构决策,就需要把架构信息传递出去。
那么,画架构图是为了:解决沟通障碍/达成共识/减少歧义。比较流行的是4+1视图和 C4视图。
3.1 4+1视图
3.1.1 场景视图
3.1.2 逻辑视图
3.1.3 物理视图
用于描述系统软件到物理硬件的映射关系,反映出系统的组件是如何部署到一组可计算机器节点上,用于指导软件系统的部署实施过程。
3.1.4 处理流程视图
5 种架构视图从不同角度表示一个软件系统的不同特征,组合到一起作为架构蓝图描述系统架构。
3.2 C4视图
3.2.1 语境图(System Context Diagram)
3.2.2 容器图(Container Diagram)
3.2.3 组件图(Component Diagram)
4.怎么画好架构图
上面的分类是前人的经验总结,图也是从网上摘来的,那么这些图画的好不好呢?是不是我们要依葫芦画瓢去画这样一些图?
先不去管这些图好不好,我们通过对这些图的分类以及作用,思考了一下。总结下来,我们认为,明确这两点之后,从受众角度来说,一个好的架构图是不需要解释的,它应该是自描述的,并且要具备一致性和足够的准确性,能够与代码相呼应。
4.1 视图的受众
在画出一个好的架构图之前, 首先应该要明确其受众,再想清楚要给他们传递什么信息 ,所以,不要为了画一个物理视图去画物理视图,为了画一个逻辑视图去画逻辑视图,而应该根据受众的不同,传递的信息的不同,用图准确地表达出来,最后的图可能就是在这样一些分类里。那么,画出的图好不好的一个直接标准就是:受众有没有准确接收到想传递的信息。
4.2 视图的元素区分
可以看到架构视图是由方框和线条等元素构成,要利用形状、颜色、线条变化等区分元素的含义,避免混淆。架构是一项复杂的工作,只使用单个图表来表示架构很容易造成莫名其妙的语义混乱。
关注我【一起学嵌入式】,一起学习,一起成长。
觉得文章不错,点击“分享”、“赞”、“在看” 呗!
关键词:
- 嵌入式工程师如何画出优秀的技术架构图
- 大新银行料今年港出口跌5%至10%|世界速读
- 世界百事通!定位精准的“轻越野”SUV 试驾哈弗二代大狗燃油四驱版
- 提技能、扩渠道、强服务——就业大省稳就业观察
- 天天热门:为何银行存款会赠送礼品?内部人员不小心透露秘密,恍然大悟!
- 德州市统计局 看点
- 滚动:剧终!第一公民银行接手硅谷银行,但美国经济衰退风险在所难免?
- 如何推进钢铁产业高质量发展?河南有了“路线图”(附图解) 世界观热点
- 天天动态:文国庆_关于文国庆简介
- 东安动力股东户数下降4.01%,户均持股8.9万元
-
7保6旋转矩阵(旋转矩阵中6保5公式)
7保6旋转矩阵,旋转矩阵中6保5公式这个很多人还不知道,现在让我们一起来看看吧!1、一共是38注,1,2,3,4,5,6,7,8,9,10,11,12,代表你选
-
ST弘高(002504)3月27日主力资金净卖出188.81万元_全球消息
截至2023年3月27日收盘,ST弘高(002504)报收于1 4元,下跌0 71%,换手率1 47%,成交量6 08万手,成交额846 36万元。
-
在熙韩彩英在一起过吗_在熙韩彩英
1、好像他们两个并没有参加什么节目彩英J参加过情书,最近又客串了韩版花样男子中的闵瑞贤(静学姐)超美的角色。2、在熙哥就
-
ABT为大众推出汽车无线充电器 明年上市
专业汽车改装厂在燃油车时代大红大紫,强悍的动力调校功底配合出色的空气动力学设计,让这些改装厂赚得盆满钵满。但是随着电动汽车时代的来临
-
普地_对于普地简单介绍
1、普地,英格兰足球运动员,场上位置是守门。2、前度效力球队是布里斯托城。文章到此就分享结束,希望对大家有所帮助。
-
晋控电力董秘回复:公司有储能项目的前期工作,公司新能源方面在运风电项目11个,光伏项目28个 全球焦点
晋控电力(000767)03月27日在投资者关系平台上答复了投资者关心的问题。
-
太阳能:公司持续增加光伏电站装机规模 天天速读
每经AI快讯,有投资者在投资者互动平台提问:公司在光伏太阳能还在加大发展吗?有没有新的发展?太阳能(000591 SZ)3月27日在投资者互动平台表
-
益盟品牌介绍_益盟工具软件
沂蒙自成立以来,一如既往地坚持中小投资者的初衷,专注于帮助中小投资者构建盈利体系,提高投资能力。中国的证券投资者数量已经
-
每日快报!最终在IIHS评估了2019款斯巴鲁Crosstrek混合动力车
在每次碰撞测试中,Crosstrek都获得了最高的“良好”保护级别,包括驾驶员和乘客之间的小重叠碰撞。前碰撞也获得了最高
-
朋友圈老公丧事讣告范文(5篇)_天天报资讯
朋友圈老公丧事讣告范文第1篇讣告我校纪念医院著名内分泌内科教授、原中山医科大学副校长、原纪念医院副院长,因病医治无效,于20xx年11月6日
X 关闭
战时防疫用!宝安首批667间集中居住板房移交管理
西安新增本土确诊病例150例 详情发布
广东最低气温跌至-6℃现冰挂 部分道路及海上交通受影响
“2022科学跨年系列活动”启动 提高公众对科学类流言“免疫力”
珠科院多举措助力大湾区抗旱防咸保供水
X 关闭
得知西安疫情防控“升级” 男子夜骑共享单车回咸阳淳化
中国医生将任SIU主席背后:从追随者同行者到引领者
海南省通报政法队伍教育整顿成果
云南两地发现核酸阳性人员 西安实行最严格的社会面管控
广东梅州大埔中央红色交通线沿线发现多株百岁古树