刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题二(15分)

某公司拟开发一个商业情报处理系统,使公司能够及时针对市场环境的变化及时调整发展战略,以获取最大的商业利益。项目组经过讨论,决定采用结构化分析和设计方法。在系统分析阶段,为了更好地对情报数据处理流程及其与外部角色的关联进行建模,项目组成员分别给出了自己的设计思路:
(1)小张提出先构建系统流程图(System Flowcharts),以便更精确地反映系统的业务处理过程及数据的输入和输出;
(2)小李提出先构建系统数据流图(Data Flow Diagrams),来展现系统的处理过程和定义业务功能边界,并给出了情报分类子系统的0层和1层数据流图,后者如图2-1所示。

项目组经讨论确定以数据流图作为本阶段的建模手段。工程师老王详细说明了流程图和数据流图之间的区别与联系,并指出了图2-1的数据流图中存在的错误。

请分析图2-1的数据流图中的错误,并给出针对情报分类子系统的0层数据流图的设计。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

【问题2】

如图所示的数据流图中存在的错误有以下4种:

(1)“分类训练”加工:只有输入没有输出,产生数据黑洞;

(2)“分类处理”加工:有输出没有输入,无中生有;

(3)“规则文件”数据流:外部实体没有经过加工处理,直接到数据存储;

(4)“配置信息”数据流:外部实体之间没有加工处理,存在直接数据流

解析:

本题主要考察对数据流图的理解和分析。数据流图是一种描述系统数据流动过程的图形表示方法,由外部实体、数据流、加工、数据存储等要素构成。在分析数据流图时,需要注意每个加工的输入输出数据流,以及数据流在加工、存储和实体之间的流动是否符合实际业务逻辑。

根据题目描述和图2-1的数据流图,我们可以找出以下几个错误:

  1. “分类训练”和“分类处理”两个加工的输入输出不符合实际业务逻辑。
  2. “规则文件”和“配置信息”两个数据流直接流向数据存储或存在于外部实体之间,没有明确的加工处理过程。

针对这些错误,我们需要对图2-1进行修正,并绘制出情报分类子系统的0层数据流图。0层数据流图应该展示整个子系统的数据流程,包括主要的数据流、加工过程、外部实体和数据存储等元素。在绘制时,需要注意数据的来源、去向以及它们在各个元素之间的流动是否符合实际业务逻辑。

以上是对本题的理解和解答,供参考。

创作类型:
原创

本文链接:请分析图2-1的数据流图中的错误,并给出针对情报分类子系统的0层数据流图的设计。

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share