如何绘制逻辑图—模型的分类(9)流程图

前面已经介绍了逻辑图三元素中的“要素”和“逻辑”表达方式,最后一篇三元素的之三“模型”的表达方式。最后就是如何将要素、逻辑整合为一张具有说服力的“逻辑图”。通常在选择用什么形式的图形来表达研究对象时,往往会首选大家比较熟悉的图形,这个图形的形式和表达的意图存在着约定俗成的关联,已经获得了大家的认同,这个图形就是模型。

有了要素、逻辑之后,为什么还有特别地说明模型呢?因为模型选择的正确与否会产生不同的结果

(1)模型选取的合适则观者首先通过模型的外观就知道作者要表达什么意图、观者会按照模型的定义去确认作者的内容,比如:但观者看到的是“流程模型”,就知道作者展示达成某个目标的工作过程,他会沿着流程的起点研究工作的每个步骤。又如:如果观者看到的是“鱼骨图”,就知道作者要做一个归集的分析,给出因果关系的结论。

模型主要分为两大类型,即:分析模型、架构模型。

01分析模型

分析模型,是建立分析要素与推测结果之间的关联关系。

这里推荐的5种分析模型可以分为两类,第一类是在业内具有较高的认知度和使用频率、第二类是基于作者的实践经验设计而成,参见图1。

分析模型有如下的特点:

图1分析模型一览

1)①关联图分析对象所包含的要素未必都具有可以结构化的特征,现实中有很多业务场景是非常复杂、耦合度高、难以拆分的,因此,模型①的引入主要是为了解决这类问题。关联图看似简单,实际是为理解和表现最复杂对象场景而引入的。

3)排比图④⑤:具有一定的结构化形式的模型,这样的模型易于给出分析成果的规律性、收敛方向等,在调研、分析的现场就有很好的实用性,可以比较容易地建立起分析结果与业务架构(流程图)之间的对应关系,加快分析与设计的速度。它是“分析模型”与“架构模型”之间的桥梁。

02架构模型

架构模型,是表达符合业务逻辑关系的要素结构图。

1)对模型的描述这里推荐的5种架构模型可以分为两类,第一类是在业内具有较高的认知度和使用频率、第二类是基于作者的实践经验设计而成,参见图2。架构模型有如下的特点:

图2架构模型一览

1)拓扑图①为了开拓读者的思路,这里导入一款具有可以响应扩展、灵活部署的架构模型,主要用来做最初的规划设计,它不但可以用在一般的业务架构,也可以为未来参与软件设计做一些实用知识的铺垫。

2)分层图②和框架图③用于复杂对象的第1级、第2级划分,起到了从粗粒度的规划→细粒度的设计的过渡作用,属于架构图中做概要层次描述的表达方法。

3)分解图④和流程图⑤这两个模型是采用结构化架构方法的核心,它们的作用是承接中粒度架构结果并向下做进一步的细分,属于架构图中做详细层次描述的表达方法。

03两种模型的区别

分析模型与架构类模型有什么区别呢?构成分析模型中的要素不一定有明确的、精准的逻辑关系,由于这个阶段要素之间的因果关系不清晰,此时无法使用精准的逻辑表达。

分析类模型可以解决梳理、归集要素并给出分析结果的工作,但是分析模型不能直接用来做分析结果的解决方案,因为无法精准地表达逻辑关系,所以必须将分析得到的要素(业务、管理)融入到“业务架构(如:业务流程)”中,才能够发挥出作用。

分析模型与架构模型的目的不同,它们之间的区别,从图3的(a)、(b)两张图的对比可以看出,将实际的业务内容(要素)加入到模型中,观察图形的变化,

图3分析模型与架构模型的区别

1)图(a)鱼骨图-成本超标问题(分析模型)分析(a)给出的分析课题是研究成本超标问题,可以看出鱼骨图上呈现的分析要素都是“意见、想法、现象、建议等”内容,它们是在调研中客户使用的语言,而不是通常设计中使用的业务设计用语,所以,“鱼骨图”+“非业务设计用语(客户用语)”,是不能用来表达解决方案中的“业务处理、管理控制等”内容的。

虽然分析工作与架构工作的目的都是用要素来构成一张图,但作图的方法也是有别的:□分析:是用“归集要素”的方法做图,归集后要素的承载结构是分析模型;□架构:是用“组合要素”的方法做图,组合后要素的承载结构是架构模型;

扩展说明:

“模型”与“图”的区别“模型”也是图,称之为“模型”的图揭示了某种事物对象的规律,这个规律具有一定的普遍性,所以模型可作为具有类似规律研究对象的参考。

一般称之为“xx图”的图形,只是表明对“xx”用图形来表达其含义,不强调它是否是一个具有代表性的“模型”。以生产流程图为例看两者的区分:

图4生产流程图

当然,如果这个生产行为在生产领域具有一定的代表性,则这个“生产流程图”也可以称为“生产流程模型”。

04逻辑图绘制方法的总结

到此,就完成了对逻辑图三元素的说明。不论描绘什么内容的逻辑图,都包含有这三种元素:要素、逻辑和模型,熟练度掌握了这三种元素的定义、用法,几乎没有不能表达的对象、事物。

你需要理解一张内容较多、业务比较复杂的、同时也不太熟悉的逻辑图时,一定要从这三个元素入手,就可以快速的理解:

1)判断模型的分类:知道了模型,就大概知道了作者要表达对象的哪个层面、维度的逻辑,如:

2)判断要素的合理性:要素表达的粒度/层级、内容划分的耦合性等是否符合要求;

3)判断逻辑的正确性:根据业务知识、软件设计要求等,检查逻辑表达的方式是否正确;

作为一种能力,不论你从事软件工程上的哪个岗位(咨询、需求、架构、开发、测试、实施等),逻辑思维、逻辑推理、逻辑表达等有关逻辑的能力都是必须的。这种能力是做好任何业务领域软件(ERP、电商平台、物联网等)的基础。

能够用逻辑图完美、精准地表达、传递意图,是你展示自己才能的一个重要方式,同时也是其他人评估你能力的一个重要参考。

本系列博文到此结束,谢谢收看!

作者:李鸿君;《大话软件工程—需求分析与软件设计》一书作者。

本文由@李鸿君原创发布于人人都是产品经理,未经许可,禁止转载

THE END
1.免费在线创建流程图思维导图迅捷流程图支持免费在线创建流程图、思维导图、组织结构图、ER图、业务流程图、工作流程图、网络拓扑图等,是一款功能强大的在线流程图制作软件.https://app.liuchengtu.com/
2.首页Freedgo是一个多种类型图表的在线绘制软件,让您轻松、快速、协作地创建各种专业图表。可以创建思维导图,阿里云架构图,腾讯云架构图,Oracle云架构图,AWS系统部署图,软件架构图,UML,BPMN,ER模型,流程图,UX设计图,软件流程图。立即开始免费试用!https://www.freedgo.com/
3.Web思维导图库SimpleMindMap使用详解在线体验使用地址:思绪思维导图 友好性: 除了PC端另外还提供了客户端手动下载使用,支持Windows、Mac及Linux。 特性: 插件化架构,除核心功能外,其他功能作为插件提供,后续使用,减少压缩体积 支持逻辑结构图(向左、向右逻辑结构图)、思维导图、组织结构图、目录组织图、时间轴(横向、竖向)、鱼骨图等结构 https://blog.csdn.net/weixin_61387700/article/details/144406948
4.框架图在线制作文| 帆软数字化相关文章2022-07-14 9:41:13阅读次数: 2,286 2022-07-14 9:41:13 报表产品更多介绍:www.finereport.com 立即体验Demo免费下载FineReport < 上一篇:曲线绘图软件 下一篇:空气污染信息图表> 免费资源 可视化大屏资料包 制造业数据建设白皮书 https://www.fanruan.com/bw/51994-ciye
5.论文结构设置框架图推荐分类 流程图组织架构图模型图思维导图图表图形分析画布示意图UML图路线图时间轴E-R图鱼骨图关系图概念图韦恩图甘特图基础教育高校与高等教育毕业/考证知识科普项目管理IT/软件教育工作互联网公司经营物流人事/行政生活攻略工作计划财务市场分析政府电子商务数据分析新能源金融医疗PPT https://imiaoban.com/pic/5082.html
6.框架图用什么软件做?这10款亲测好用!然而,许多人可能很难确定框架图用什么软件做最合合适,因为市场上存在众多选择。本文将结合boardmix博思白板为你介绍10款好用的框架图制作软件,让你在繁多的选项中找到最适合自己需求的软件。5步学会框架图怎么做 1. boardmix博思白板 boardmix是一款功能强大的在线白板软件,旨在促进团队协作、创意思维和远程工作。https://boardmix.cn/article/10-framework-chart-softwares/
7.Photon介绍及与其他Layer2技术对比分析腾讯云开发者社区Photon技术框架图 按照自下而上的顺序,Photon架构分为底层、通信层、管理层、服务层和应用层五层结构。 底层:基于Spectrum公链及公链上的智能合约,保证Photon链上交易的安全性。 通信层:包括合约事件、数据库以及节点通信模块,目前photon通信主要采用UDP和XMPP方式(支持与PFS交互查询路由及收费),其中对于无网状态下的https://cloud.tencent.com/developer/article/1423492
8.科学网—[转载]群视角下的多智能体强化学习方法综述(1)样本效率与分布式:策略探索的样本效率与方法的实用性十分相关,借助分布式计算架构,如何设计满足策略学习的分布式框架与学习方法尤为关键。特别是如何设计满足“智能体—玩家”两层协同演化的分布式架构[33]。 (2)少样本与多类样本:策略的学习依赖离线或在线样本数据,仿真器失真或在线流式交互样本不足、环境的非平稳https://blog.sciencenet.cn/home.php?mod=space&uid=3472670&do=blog&id=1422698
9.腾讯体育产品分析报告全民健身时代,在线体育迎来发展新机遇期。腾讯体育作为一款主打比赛视频直播、注重培养社区活跃度的体育APP,面临着诸多机遇和挑战。本文将从功能、市场、用户等方面对腾讯体育进行分析。 1.产品功能框架 1.1功能框架图 腾讯体育APP是腾讯公司的一款针对体育视频的手机app应用,主要为用户提供足球、篮球、网球、高尔夫等赛事https://www.jianshu.com/p/3b8373bffe86
10.在线流程图(jQuery网页版)这是一个用来在WEB网页端设计流程图的UI组件,基于Jquery开发。可用来设计各种流程图、逻辑流图,数据流图,或者是设计某个系统中需要走流程的功能应用。良好的用户体验使得操作界面很容易上手,技术开发人员和用户都可使用。 并且兼容主流浏览器。 页面底部有演示、免费下载链接。若是想看更多js特效、网站源码、 js教程https://www.thinkphp.cn/code/1207.html
11.结构图在线制作猜你喜欢:结构图在线制作的AI框架包时,当“参数配置”选择“自定义运行时”时,支持使用“通用”、“TensorFlow”或者“tensorflow”两种启动文件。针对使用常用框架的训练引擎,您需要创建一个可用的AI引擎以及训练作业。在ModelArts创建训练作业时,可使用自定义镜像创建训练作业。“基础教程”是使用常用框架创建训练作业,帮https://www.huaweicloud.com/zhishi/edits-17566767.html
12.T+生产(车间工序)管理系统插件介绍(2022版)一、T+生产管理插件业务流程框架图: 二、T+生产管理插件采用B/S界面,数据无缝衔接。目前支持T+软件包12.3、13.0版本、T+专属云,并对普及版、标准版与专业版完美支持。T+cloud版本不支持。T+与生产管理插件之间可以相互一键切换。 三、T+生产管理插件价值: https://www.meipian.cn/3cjdc3e7
13.单原子催化剂综述梳理:基本概念制备方法及能源催化应用图1 本综述的框架示意图 气凝胶是指由基本的“纳米单元”(如纳米颗粒、纳米片、纳米线等)构建而成的超轻三维多孔材料(包括宏观泡沫状气凝胶和介观粉状气凝胶)。金属单原子材料是指金属原子以原子分散的状态分布在特定载体上(金属原子与之间存在配位化学键)的功能材料。单原子与气凝胶的结合可以产生高度创新的“原子https://www.scholat.com/userPostMsgPage-getDynamic.html?usermessageid=209716
14.在线流程图制作AlphaChart免费专业易用的在线流程图制作设计平台,可为用户提供不同类型流程设计器,精选丰富实用不同风格的流程图模版,轻松上手,一键导出流程图。https://www.alphachart.com/
15.Map地图本框架推崇百度地图,借助百度地图可以制作许多实用的效果。详见百度地图JavaScript版本的API。实用前需要先申请百度地图的秘钥,然后跟随百度官方文档便可以实现常用效果,下面列举一些常用的。自定义定位点JS HTML 在线演示 01 02 03 //自定义一个标注 04 var mapAdd = new BMap.Map("map-add",{ 05 enableMaphttps://axui.cn/v1.0/ax-map.php
16.Vue中实现在线画流程图的方法vue.js最近在调研一些在线文档的实现,包括文档编辑器、在线思维导图、在线流程图等,前面的文章基于语雀编辑器的在线文档编辑与查看实现了文档编辑器。在本文,分享在Vue框架下基于metaeditor-mxgraph实现在线流程图。 实现效果 实现 1. 添加依赖 1 2 3 { "metaeditor-mxgraph": "^2.0.7" } 2. 编辑器简介 metaeditor-https://www.jb51.net/javascript/3241942de.htm
17.走进工业级图神经网络框架GraphLearn走进工业级图神经网络框架GraphLearn 简介:阿里巴巴高级技术专家赵昆在阿里云开发者社区特别栏目《周二开源日》直播中,分享走进深度学习的又一颗明珠:图神经网络,并向大家介绍阿里巴巴自研的图神经网络框架GraphLearn。本文为直播内容文字整理,看直播回放,请点击文首链接~https://developer.aliyun.com/article/778069
18.亿图图示模板社区私有云-超融合-云计算业务逻辑结构图 109 2 1 西门吹牛 ¥5 泛在物联网建设方案 282 4 14 圣诞老人 ¥9.9 自定义登录注册交互时序图 运营地图_小红书 104 0 2 竟然是草莓 ¥16.9 供应链战略 103 3 1 流程再造 ¥3 食品全链质量数字化品控与认证支撑框架图 https://www.edrawmax.cn/templates/
19.还不会机器学习模型部署?15张图带你走进TensorFlow部署框架!图4 TensorFlow 机器学习模型部署框架 TensorFlow Lite 实际操作 小李想了解更加具体的部署过程,刚好我手上有一个项目用到了TensorFlow 的部署框架,于是将其过程演示给他看看。这个项目是要将“猫狗识别”的模型部署到Android 手机上,由于IOS 、Android、树莓派、浏览器都属于客户端,其拥有的运算资源不可能和服务器相https://www.51cto.com/article/742831.html