博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Visio2010绘制上下文数据流图
阅读量:6281 次
发布时间:2019-06-22

本文共 591 字,大约阅读时间需要 1 分钟。

首先先让我们明确一下为什么要绘制上下文数据流图?

对于程序员来说,我们要知道:整个系统中,哪一些是要我们编程解决的,哪一些不用。上下文数据流图,就是用来建立初始的项目范围的。

上下文数据流图的几个符号:

 

外部代理:是与系统交互的外部的人员、组织部门、其他系统或者其他组织,也称为外部实体。简单的说,就是跟我们这个系统打交道的东西。可以是人,可以是系统。一般用矩形表示。

系统:就是你现在想要做的系统。

数据存储:其实就是用来存储信息的。可视为数据库,文件等存储介质都属于这类。

步骤:

1、区分内部和外部

2、系统需要响应什么业务事务

3、系统必须产生什么响应

4、确定外部存储

 

说明:

下面我将以一个团购系统为例,讲解如何构建一个上下文数据流图。

团购系统购物子系统用例图

 

用Visio2010创建上下文数据流图模版

1、选择模版

2、选择数据流图

 

3、看到工具栏

 

构建上下文数据流图

 

1、区分内部和外部

让我们从用例中识别出可能的外部代理。可以看出外部代理分别是供应商,会员,管理员,游客。内部:购物子系统

2、系统需要响应什么业务事务

构建上下文数据流图是为了区分系统的边界。所以,我们将对一些响应过程进行抽象。

3、系统必须产生什么响应。其中画红圈的部分,是系统响应。

4、确定外部存储

由于购物子系统没有涉及到外部存储,所以这一步就跳过了。

 

至此,上下文数据流图已经完成。

转载地址:http://awxva.baihongyu.com/

你可能感兴趣的文章
使用Gradle打RPM包
查看>>
“我意识到”的意义
查看>>
淘宝天猫上新辅助工具-新品填表
查看>>
再学 GDI+[43]: 文本输出 - 获取已安装的字体列表
查看>>
nginx反向代理
查看>>
操作系统真实的虚拟内存是什么样的(一)
查看>>
hadoop、hbase、zookeeper集群搭建
查看>>
python中一切皆对象------类的基础(五)
查看>>
modprobe
查看>>
android中用ExpandableListView实现三级扩展列表
查看>>
%Error opening tftp://255.255.255.255/cisconet.cfg
查看>>
java读取excel、txt 文件内容,传到、显示到另一个页面的文本框里面。
查看>>
《从零开始学Swift》学习笔记(Day 51)——扩展构造函数
查看>>
python多线程队列安全
查看>>
[汇编语言学习笔记][第四章第一个程序的编写]
查看>>
android 打开各种文件(setDataAndType)转:
查看>>
补交:最最原始的第一次作业(当时没有选上课,所以不知道)
查看>>
Vue实例初始化的选项配置对象详解
查看>>
PLM产品技术的发展趋势 来源:e-works 作者:清软英泰 党伟升 罗先海 耿坤瑛
查看>>
vue part3.3 小案例ajax (axios) 及页面异步显示
查看>>