正在加载图片...
工的多个实例:④系统状态以及导致系统状态迁移的机制 图2.11给出的扩展的图形符号可以让分析员在描述数据流和加工的同时,描述控制流和 控制加工。这些符号可以与原来的数据流图的图形符号混用。 控制项或事件。时间上间隔发生的数据流,取布尔值或离散值。 连续数据流。时间上连续发生的数据流,用做加工的输入或输出。 控制加工。由事件驱动的控制处理过程,接受控制和输入,产生控制作为输 控制存储。为一个或多个控制提供事件源或事件存储服务的库 加工。同一个加工的多个对等的实例。在多任务系统中当产生多个加工时使 用。它相当于一些进程。 图2.11Wad& Mellor开发的针对实时系统的扩展的结构化分析符号 例如,图2.12给出一个基于计算机的水温控制系统的处理。水温测量仪连续传送水温数 据给温度监控加工模块,该加工将水温与允许波动范围进行比较,输出校正数据给温度调节 装置。 水温测量仪 温度 温度 监视与 温度校正值 调整 温度设置范围 图2.12时间连续的数据流与普通数据流 图213给出一个制造车间的数据和控制流的顶层流图。事件可以作为普通数据加工的输 入数据流,控制也可以接收普通的输入数据流 每个部件的状态 动作警告 初始化 部件状态缓冲 控制 位串 起动/停止 处理激 器人命令文件 控与操 信号 活信号 机器人动作记录 作界面 移位命 操作设置 令处理 操作命令 定位命令 图2.13使用ward& Mellor符号的数据流和控制流 Hatley和 Pirbhai对结构化分析技术的扩展 ward& Pirbhai方法主要关注面向控制的规格说明,而不是扩充数据流图的图形符号 他们建立控制流图(CFD)以区别于数据流图(DFD)。在控制流图中的加工与数据流图中相同,8 工的多个实例;④ 系统状态以及导致系统状态迁移的机制。 图 2.11 给出的扩展的图形符号可以让分析员在描述数据流和加工的同时,描述控制流和 控制加工。这些符号可以与原来的数据流图的图形符号混用。 图 2.11 Ward & Mellor 开发的针对实时系统的扩展的结构化分析符号 例如,图 2.12 给出一个基于计算机的水温控制系统的处理。水温测量仪连续传送水温数 据给温度监控加工模块,该加工将水温与允许波动范围进行比较,输出校正数据给温度调节 装置。 图 2.12 时间连续的数据流与普通数据流 图 2.13 给出一个制造车间的数据和控制流的顶层流图。事件可以作为普通数据加工的输 入数据流,控制也可以接收普通的输入数据流。 图 2.13 使用 Ward & Mellor 符号的数据流和控制流 ▪ Hatley 和 Pirbhai 对结构化分析技术的扩展 Ward & Pirbhai 方法主要关注面向控制的规格说明,而不是扩充数据流图的图形符号。 他们建立控制流图(CFD)以区别于数据流图(DFD)。在控制流图中的加工与数据流图中相同, 控制项或事件。时间上间隔发生的数据流,取布尔值或离散值。 连续数据流。时间上连续发生的数据流,用做加工的输入或输出。 控制加工。由事件驱动的控制处理过程,接受控制和输入,产生控制作为输 出。 控制存储。为一个或多个控制提供事件源或事件存储服务的库。 加工。同一个加工的多个对等的实例。在多任务系统中当产生多个加工时使 用。它相当于一些进程。 水温测量仪 温度 监视与 调整 温度 温度设置范围 温度校正值 每个部件的状态 部件状态缓冲器 位串 部件监 控与操 作界面 操作命令 机器人 初始化 控制 起动∕停止 信号 移位命 令处理 动作警告 操作设置 处理激 活信号 机器人命令文件 机器人动作记录 定位命令
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有