中文·软件工程类·业务流程图、E-R图和IPO图·实践笔记

本文介绍了软件工程中业务流程图、E-R图和IPO图的概念与应用。通过实例分析,阐述了如何绘制流程图中的泳道图,强调其在显示不同主体行为顺序和影响上的优势。同时,探讨了E-R图在描述数据关系中的作用,以及IPO图如何体现信息的输入、处理和输出。文章还提供了具体的绘制步骤和学习心得。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Version Date Time
demo 5/6/2019 9:16PM

Preface

选修课软件工程项目实践课程中的业务流程图、E-R图和IPO图。

Generate

定义

业务流程图是一种用来描述一个有相对固定的事件执行顺序的事物的图。

E-R图是一种描述现实世界事物关系的图。它在数据库领域的应用可以使我们对数据的处理变得规范。

IPO图是一种描述数据的输入、处理和输出的方式的图。

思考与生成

三种图处理的对象不相同但是有共通之处。

在业务流程图中,我最中意的方式是泳道图。因为它极其清晰地表现出了不同的主体的行为顺序和主体间行为的影响、顺序,这是普通的(或是仅仅用颜色表明属于哪个主体的)流程图不能达到的。

一个流程,肯定离不开数据(数据就是信息,我更愿意用信息这个词,因为它更符合本质)。我们行动的一个主要功能就是对信息的输入、处理和输出。对信息的良好操作是有益处的。

业务流程图中也有信息。有些行为需要信息来驱动,有些行为则创造出信息。

这就引发了我对“信息”这个概念的讨论:

  • 什么是信息
  • 为什么需要信息
  • 我们需要怎样的信息
  • 该怎样对待信息

首先我们来解决“什么是信息”的问题。有学者认为,信息是“客体相对于主体的变化”1。香农和韦弗认为,“凡是在一种

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值