网站首页 > 资源文章 正文
架构图是程序员必备的技能之一。很多同学觉得老是画不好架构图,且经常无从下手,那就看看下面这篇文章,笔者整理分享了关于架构图的相关内容,需要了解相关知识的同学可以进来看看哦!
许多的小伙伴坦言画不好架构图,因为有很多困难阻碍了他们的进阶之路。
当你想用一张或几张图来描述你的系统时,经常对着画布无从下手、删了又画;不知道如何用一张图描述你的系统,让各部门同事一目了然;图画一半发现不清楚给谁看;布局怎么画都不满意······
当然你可能还面临更多细碎的问题,让你画架构之路举步维艰。如果你有以上诸多困惑,也许今天的分享能够让你对架构图的认识更清晰。
一、什么是架构图?
系统架构图是为了抽象地表示软件系统的整体轮廓和各个组件之间的相互关系和约束边界,以及软件系统的物理部署和软件系统的演进方向的整体视图。
要让各部门的同事理解、遵循架构决策,就需要把架构信息传递出去,架构图就是一个很好的载体。一图胜千言,使用架构图的好处就是能解决沟通障碍,达成共识,让相关同事通过图一目了然领悟作图者的信息。
架构图是提升工作效率、优化产品性能、改善用户体验等方面的体现,也是作图者专业能力的表现。
二、为什么要画架构图?
我们画架构图需要好看、好懂、好用、好搞,因为好看是为了提升沟通效率,好懂是为了提升交流共识,好用是为了提升交付质量,好搞是为了提升实施速度。
三、架构图的分类
1. 业务架构
需求初期业务的结果和过程描述一般比较模糊,可能来自于某个老板、运营或用户的反馈。客户说海尔洗衣机洗土豆会堵,海尔立马设计专门的土豆洗衣机 业务方向往往是定方向和结果的叫战略,主要包括业务规划、业务模块和流程以及问题域的列表等。
2. 应用架构
服务复用、跨组协同,简单、灵活、整合是应用架构必须考虑的点,就像你要上线一个聊天功能,那么聊天内容的输入法、文字识别、舆情监控以及视频服务、支付服务等,它们都是在应用架构分层下沉淀到平台的产物,在供各个方使用。
3. 产品架构
业务提需求,产品定方案,相对于业务的粗放流程,产品架构会更加细腻以及考虑各个模块的分层和边界。
4. 数据架构
数据的获取、数据的存放和数据的使用是数据架构要解决的三个问题,数据库存放、大数据汇总、数据分析等。
5. 技术架构
是离程序员最近的架构设计,它不仅是系统搭建的架构图设计,还包括了结构、功能、流程、逻辑等内容。它的具体描述就是整个系统如何落地的具体实现方案。
本文由 @观察月亮的小白羊 原创发布于人人都是产品经理。未经许可,禁止转载。
题图来自Unsplash,基于CC0协议。
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
- 上一篇: 什么叫做产品架构?教你如何从浅入深画产品架构图!
- 下一篇: 史上最全微信运营架构图,带你装逼带你飞
猜你喜欢
- 2024-09-23 高端PPT模版:35页逻辑架构图PPT模板,非常精美的逻辑架构图模板
- 2024-09-23 高级感十足的60页项目方案逻辑架构PPT,非常棒的逻辑架构图模板
- 2024-09-23 Excel制作带姓名、职位的组织架构图,只需简单三步就能完成
- 2024-09-23 你会制作带姓名和职位的组织架构图吗?用Excel简单三步搞定
- 2024-09-23 《架构图》设计|最常见的样式精选!
- 2024-09-23 产品经理如何画产品架构图?(产品架构怎么做)
- 2024-09-23 如何画好一张架构图(架构图的做法)
- 2024-09-23 组织架构图你还在手动画么,用Excel一分钟搞定!
- 2024-09-23 公司各类组织架构图,超详细!(公司组织架构图及岗位职责)
- 2024-09-23 老板让制作公司组织架构图,我用了1天,同事3分钟搞定了
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)