阅读以下关于基于嵌入式系统的住宅安全系统的技术说明,根据要求回答问题1至问题4。
【说明】
基于某嵌入式系统的住宅安全系统可使用传感器(如红外探头和摄像头等)来检测各种意外情况,如非法进入、火警及水灾等。
房主可以在安装该系统时配置安全监控设备(如传感器、显示器和报警器等),也可以在系统运行时修改配置,通过录像机和电视机监控与系统连接的所有传感器,并通过控制面板上的键盘与系统进行信息交互。在安装过程中,系统给每个传感器赋予一个D编号和类型,
并设置房主密码以启动和关闭系统,设置传感器事件发生时应自动拨出的电话号码。当系统检测到一个传感器事件时,就激活警报,拨出预置的电话号码,并报告关于位置和检测到的事件的性质等信息。图6-19所示是住宅安全系统的顶层数据流图,图6-20所示是住宅安全系统的第0层数据流图,图 6-21所示是对住宅安全系统的第0层数据流图中加工4的细化图。
【问题2】 将图6-21所示的加工4的细化图中的数据流补充完整,请按以下答题格式分别指明加工名称、数据流名称和数据流方向(输入/输出)。 答题格式示例: [4.2 评估设置]→(告警数据)→[4.3 产生告警信号] 或[4.3 产生告警信号]→(告警类型) |
参考答案:
解析:5 拨号]→(电话拨号)(传感器状态)→[4.4 读传感器][4.1 格式显示]→(传感器数据)本试题的解答思路也是根据数据流图的数据流平衡原则进行分析的,详细的解答步骤如下: ①由于子图是其父图中某一部分内部的细节图(加工图),因此子图的输入/输出数据流应该保持一致。其含义是:在上一级中有几条数据流,其子图也一定有同样的数据流,而且它们的输送方向是一致的。 ②在第0层数据流图(图6-20)中,“4传感器监控”加工模块有1条输入数据流——“传感器状态”和3条输出数据流——“电话拨号”、“传感器数据”、“告警类型”。 ③在图6-21所示的加工4的细化图中,只有输出数据流“告警类型”,因此该加工图缺少了“传感器状态”、“电话拨号”及“传感器数据”这三条数据流。 ④由于加工4的细化图(图6-21)的内部结构、数据流向已清晰地给出,因此只需将“传感器状态”、“电话拨号”,“传感器数据”这3条数据流进行对号入座。 ⑤根据常识可知,“电话拨号”是加工处理“4.5拨号”的输出数据流;“传感器状态”是“4.4读传感器”处理的输入数据流。 ⑥“传感器数据”应该是经“4.1格式显示”处理过的数据流,所以作为“4.1格式显示”的输出数据流。其中,“格式显示”处理是指将准备输出显示的传感器数据处理成第0层数据流图(图6-20)中“5信息与状态显示”能够接受的传感器数据格式。 ⑦按照试题中“答题格式”的要求,将以上分析结果整理如下: [4.5 拨号]→(电话拨号) (传感器状态)→[4.4 读传感器] [4.1 格式显示]→(传感器数据) ⑧另外,将以上分析结果归纳整理出完整的加工4的细化数据流图,如图6-24所示。