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

简答题

试题二(25分)
阅读以下关于系统数据分析与建模的叙述,在答题纸上回答问题1 至问题 3。
【说明】
 某公司正在研发一套新的库存管理系统。系统中一个关键事件是接收供应商供货。项目组系统分析员小王花了大量时间在仓库观察了整个事件的处理过程,并开发出该过程所执行活动的列表:供应商发送货物和商品清单。公司收到商品后执行收货处理,包括卸载商品、确定收到了订单上的商品、处理与供应商的分歧等。对于已有商品,调整其库存信息,对于新采购的商品,在库存中添加新的商品记录。收货完成后,系统执行入库处理,将商品放到仓库对应的货架上。在付款处理活动中,自动生成应付账款信息,如果查询到该供应商有待付款记录,则进行合并付款,付款完成后消除应付账款记录。最后,仓库管理员根据最新的库存商品,调整出货信息。
    小王根据自己观察的过程创建了该事件的1层数据流图,如下图所示。



【问题1】

请用300以内文字说明数据流图(Data Flow Diagram)的基本元素及其作用。




【问题2】

数据流图在绘制过程中可能出现多种语法错误,请分析题图所示数据流图中哪些地方有错误,并分别说明错误的类型。




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

答案:

【问题1】

数据流图(Data Flow Diagram)的四种基本元素及其作用:

    (1)External Agent(实体/外部代理):定义位于项目范围之外,但与正在被研发的系统有交互关系的人、部门、外部系统或组织。

    (2)Process(加工/处理):在输入数据流或条件上执行,或者对输入数据流或条件做出响应的工作。

    (3)Data Store(数据存储):静止的数据,表示系统中需要保存的数据。

    (4)Data Flow(数据流):运动中的数据,表示到一个过程的数据输入,或者来自一个过程的数据输出。

【问题2】

    (1)D1到A2:缺少移动数据流的加工。

    (2)P5.3:没有输出数据流,输入输出不平衡。

    (3)P5.4:没有输入数据流,输入输出不平衡。

    (4)D2:数据存储没有输出的数据流。(此条可不必写)

【问题3】

(1)R    (2)R    (3)CRU    (4)RU    (5)CRUD


解析:

问题1要求解释数据流图的基本元素及其作用。数据流图是系统分析和设计过程中常用的工具,用于描述系统的数据流动情况。其基本元素包括外部实体、处理过程、数据存储和数据流,分别代表系统外的参与者、系统内的处理任务、需要保存的数据以及数据的流动。

问题2要求分析题图所示数据流图中的错误,并说明错误的类型。数据流图在绘制过程中可能出现的错误包括元素遗漏、输入输出不平衡、数据流向错误等。根据题图,可以看出存在缺少处理过程、输入输出不平衡等问题。

问题3是利用CRUD矩阵分析各加工对应的操作类型。CRUD矩阵是一种系统建模工具,用于检查数据模型和过程模型的一致性,列出系统中各种数据对象和操作类型。根据系统描述和各加工的功能,可以分析出各加工对应的CRUD操作类型。

创作类型:
原创

本文链接:试题二(25分)阅读以下关于系统数据分析与建模的叙述,在答题纸上回答问题1 至问题 3。【说明】 某

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

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

分享考题
share