大话软工笔记—组合要素2之逻辑

1. 逻辑的概念

逻辑,指的是思维的规律和规则,是对思维过程的抽象。

结合逻辑的一般定义以及信息系统的设计方法,对逻辑的概念进行抽提、定义为三个核心内涵,即:规律、顺序、规则。

(1)规律:要素之间内在的、稳定和反复出现的关系。

(2)顺序:要素的位置关系,包括前后、上下、左右。

(3)规则:保证按照规律、顺序运行的约束。

2. 逻辑的分类

按照架构的架构层、功能层、数据层、管理层,从逻辑的规律、顺序、规则含义上对不同层的模型进行表达。

逻辑的分类与表达方式图

3. 逻辑表达1—架构

在架构模型中,逻辑表达的是要素之间的业务关联关系,也成为“业务逻辑”。业务逻辑的主要表达形式有三种:关联、位置和包含,常用的业务架构模型如下图所示:

业务架构模型

3.1 逻辑形式1—关联

用线、箭头表达逻辑为最普遍和直观,采用箭头进行关联则是最强的逻辑表达方式,典型的代表是流程图。

3.2 逻辑形式2—位置

用“位置”指代逻辑原定义的“顺序”,表达要素除了“线性”的含义,还存在着“上下、左右、前后”的空间位置关系,可以表达一维、二维、三维架构图,典型的代表是分层图。

3.3 逻辑形式3—包含

包含在一起的要素具有一定的共性,包含逻辑同时也具有从属的意思,表达包含的方式可以用线、背景框等,典型代表是框架图。

4. 逻辑表达2—功能

功能层面的逻辑表达,指的是进行界面/表单的设计时所考虑的逻辑依据,界面上的逻辑主要表现在“位置、包含”上。

5. 逻辑表达3—数据

在数据模型中的要素是数据表、数据,因此逻辑表达的是数据表和数据之间的关联关系,也成为“数据逻辑”。

6. 逻辑表达4—管理

在管控模型中,此时要素是模型、规则、判断等,逻辑表达的主要是规则之间的作用关系,也称为“管理逻辑”。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

田园Coder

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值