数据流图如图1-9(住宅安全系统顶层图)所示中的A和B分别是什么? 请说明逻辑数据流图(LogicalData Flow Diagram)和物理数据流图(PhysicalData Flow Diagram)之间的主要差别。

admin2013-05-11  69

问题 数据流图如图1-9(住宅安全系统顶层图)所示中的A和B分别是什么?
请说明逻辑数据流图(LogicalData Flow Diagram)和物理数据流图(PhysicalData Flow Diagram)之间的主要差别。

选项

答案逻辑数据流图说明应该具有哪些加工,而不关心这些加工是如何实现的:物理数据流图则要说明加工是如何实现的。

解析 本题考查分层数据流图及相关的概念。
   问题1是识别外部实体。根据题中说明,系统使用传感器监测各种意外情况,使用录像机和电视机输出TV信号,房主可通过控制面板配置系统、设置密码、启动和关闭系统,并设置传感器事件发生时应自动拨出的电话号码;当系统监测到传感器事件时,就激活警报,播出预置的电话号码。可见,系统的外部实体应有:传感器、报警器、控制面板、显示器(录像机、电视机)、电话线,从传感器读取传感器状态,向报警器发送告警类型,对照数据流图1-9(顶层数据流图)易得,外部实体A是传感器,外部实体B是报警器。
   问题2是判断与数据存储“配置信息”相交互的加工,根据题述,配置信息包含如下数据:传感器①和类型、密码、预拨电话号码。数据流图1-10加工4的细化图中可看出加工4监控传感器用到了配置信息文件,当然也可从加工4的输出数据流“电话拨号”看出,加工4显然用到配置信息中的电话号码。加工3是进行密码处理的,显然需要用到配置信息中的密码。加工5是显示信息和状态,包括从加工2来的信息、从加工3来的检验ID信息及传感器数据,只需简单显示即可,不需要用到配置信息文件。故配置信息会影响数据流图1-10中的加工3“密码处理”、加工4“监控传感器”。
   问题3是补充数据流图。数据流图1-11是数据流图1-10中加工4的细化图,根据子图与父图平衡原则,对照其输入输出数据流可得,缺少输入数据流“传感器状态”,缺少输出数据流“传感器数据”和“电话拨号”。输入数据流“传感器状态”的终点应为加工4.4读传感器,输出数据流“传感器数据”的起点应为加工4.1显示格式,输出数据流“电话拨号”的起点应为加工4.5拨号。
   问题4是数据流图的一些相关概念。物理数据流图关注的是系统中的物理实体,以及一些具体的文档、报告和其他输入/输出硬拷贝。物理数据流用做系统构造和实现的技术性蓝图。逻辑数据流图强调参与者所做的事情,可以帮助设计者决定需要哪些系统资源,为了运行系统用户必须执行的活动,以及在系统安装之后如何保护和控制这些系统。逻辑数据流图说明应该具有哪些加工,而不关心这些加工是如何实现的;物理数据流图则要说明加工是如何实现的。
转载请注明原文地址:https://kaotiyun.com/show/C2RZ777K
0

相关试题推荐
最新回复(0)