文件目录
一、序言
许多程序猿画框架图头痛,不清楚画什么、怎么画画!
共享、审查、个人述职、论文答辩,如果你在程序猿这一领域,就基本上离不了要绘图。
一提及绘图很多人就想站立起来喊,”内卷“、”内卷啦“、”PPT技术工程师“,但编程代码自身便是一种数学逻辑的实际完成,要是没有一些数据图表相互配合文本的论述,说真的难以让任何人都能在一同的的共识下开展沟通交流。
这并不好像文史类,”八表云影澄夜幕,九霄华月动江城“ 上去就能想到到它是在叙述啥。可是偏理工科编码逻辑或架构模式,只有把抽象性的內容用图表的方式呈现出去,让大伙儿在同一的的共识下一同协调工作。
而大家画的框架图、流程表、框架图、作用图、逻辑图等,都必须漂亮、好懂、功能强大、好搞,由于:
这如同谦谦君子在追求完美漂亮的姑娘一样,漂亮就想积极撩一下、有品性和一同的三观迅速使你张口说我懂你、下面便是交货品质和执行速率了,那也是顺理成章的事。
好,别兴奋,下面大家就逐渐专心致志研究框架图,都有哪些,该怎么画,有哪些技巧。
二、框架图有哪些?
仅说技术架构图得话,一般大家?指的是型号选择各类技术性部件来支撑点全部服务项目基本建设的系统架构图。但用以不一样群体范畴和不一样情景下会出现别的归类,如图所示 26-1 框架图归类
三、Zachman框架是什么?
Zachman架构,由约翰 扎深迈(John Zachman )在1987年开创的全世界第一个企业架构基础理论,其毕业论文《信息系统架构框架》迄今仍被业内觉得是公司架构模式层面最权威性的基础理论。
Zachman架构(Zachman framework)是一种逻辑结构,它能够 对公司信息依照不一样归类和不一样视角开展表明。
Zachman架构,从横着六个视角对待公司,这一六个见解能够 分成;哪些內容、怎样工作中、哪些地址、谁承担、为何那么做(称之为W5H)。
架构的列由一组产品工件构成,分成规划者、拥有人、设计师(系统架构师)、建造者、工程分包者、商品,或是有时候表明为聚焦点:范畴前后文,业务流程定义,系统软件逻辑性,技术性,物理学,部件拼装和实际操作类。总体如图所示 26-2 TOGAF Zachman架构
报表横着六项 意味着了用以叙述信息管理系统的某一个层面,针对一切一个事情只需在这里好多个基础层面对其开展清理的表述就充足能够 叙述清晰。
报表竖向六项 意味着了在信息管理系统结构全过程中所牵涉到的人到叙述信息管理系统时需选用的角度,包含:
依据 TOGAF 的界定,公司是具备一系列一同总体目标机构的结合,而构架则是为了更好地合理地完成这一系列总体目标。
在完成的全过程中 界定了公司的构造和运营模式的定义宏伟蓝图(SearchCIO),及其组成公司的全部重要原素和其关联的综合性叙述(Zachman)。根据建立、沟通交流和提升用于叙述公司将来情况和发展趋势的重要标准和实体模型以将业务流程企业愿景和发展战略转换成合理的公司变更的全过程(Gartner)。
能够 这一部分內容会较为绕,但能够 做为架构模式的专业知识拓展开展学习培训了解及其应用。
四、陪着你画上框架图
简易而言,框架图便是为了更好地达到沟通交流的共识的完成计划方案演试,并不一定非要局限于某类方式,如果你能画的清晰,讲的搞清楚就最好但是了。
1. 构架型号选择图
2. 分布式架构
3. 技术架构图
五、小结
本章节目录向大伙儿解读了什么叫框架图,框架图的归类和怎么画画框架图,根据那样的內容能够 让大伙儿对框架图有一个全景的认知能力。在之后自身画框架图了还可以十分确立的了解应对的哪些客户人群,要画的內容是啥。
TOGAF有一套十分健全的企业架构基础理论,它叙述了一种开发设计和管理企业系统架构生命期的方式 ,并组成了TOGAF的关键。所牵涉到的专业知识比较丰富,非常值得用心看一下。
漂亮,可以把一件事做的漂亮十分关键,漂亮能令人提到兴趣爱好、漂亮能够 使沟通成本减少。也激励大伙儿尽量把历经自身手上的物品,做的漂亮一些。