直观:如何绘制逻辑图-模型的分类(9)

01/18 08:12:08 来源网站:辅助卡盟平台

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

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

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

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

2)图b.流程图-业务流程图(架构模型)再看架构图(b)的内容最终幻想3刷熟练度,采用的都是业务设计用语(业务属性),图形是严谨的、结构化,清晰地给出了目标、方向、流程、步骤等信息,也就是说,图(b)模仿的是真实的业务形态,所以也必须使用真实的业务设计用语(要素),流程上所有的节点之间必须用合理的逻辑相关联,这样的架构图才能够用来做业务的解决方案。

分析模型可以表现分析成果、需要的功能等,但不一定能够表现出严谨的逻辑关系、可以执行的解决方案,所以分析与架构各自关注的是不同阶段的工作和结果,因此分析模型是不能够替代架构模型做架构图的。

明日之后69级去哪刷战斗熟练_乱舞三国ol刷熟练软件_最终幻想3刷熟练度

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

扩展说明:

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

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

图4 生产流程图

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

04 逻辑图绘制方法的总结

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

乱舞三国ol刷熟练软件_明日之后69级去哪刷战斗熟练_最终幻想3刷熟练度

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

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

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

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

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

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

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

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

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

题图来自 Unsplash,基于 CC0 协议

    暂无相关资讯
直观:如何绘制逻辑图-模型的分类(9)