a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 100|回复: 0

[软件设计师] 2012年软件水平考试软件设计师数据流图深入讲解(5)

[复制链接]
发表于 2012-8-2 09:08:23 | 显示全部楼层 |阅读模式
【问题1】(2分)     数据流图1-2中有两条数据流是错误的,请指出这两条数据流的起点和终点。8 m% ^( {" `  X! l. B# J8 [& j  \
    【问题2】(6分)8 @: g4 y* U6 }, i; `
    数据流图1-3中缺少三条数据流,请指出这三条数据流的起点和终点。+ T7 V! q+ X$ t: S  @
    【问题3】(7分)
3 T8 Y5 [' |$ f6 \3 m; L/ D+ I    根据系统功能和数据流图填充下列数据字典条目中的(1)和(2):! \! n4 w$ h" _$ b  v) `6 W1 \
    查询请求信息=[查询读者请求信息|查询图书请求信息]" Y! a5 p& Y2 W7 |6 `2 j
    读者情况=读者号+姓名+所在单位+{借书情况}
4 r1 z) Y: q' z  [- H5 I: r    管理工作请求单=   (1)
" y+ r  L8 ]- O+ H- \9 u4 \) u" ?7 w    入库单=   (2)& O5 p) p: Q  I% r1 U+ [& f
    试题分析:: d, V8 q: t) S3 k6 S
    本题是一道分层数据流图的题目。解答此类问题最关键的一点就是要细心,把题目看清,不要丢掉任何一个条件。另外解题有一定的技巧‘,从一些常规的人口作为突破口,会事半功倍。现在就利用分层数据流图的数据流的平衡原则(即父图和子图(加工图)的一致性)来解题。% I& h' w7 X7 C2 _# O4 ]
    子图是其父图中某一部分内部的细节图(加工图)。它们的输入输出数据流应该保持一致。如同看到地上有只蚂蚁有6条细细的腿,中间是一个小黑点,要看得更清楚一些就拿放大镜看。这时能看到它的头、触角、身体和比较粗的腿,但是看到的一定还是6条腿,不是?条,也不是3条。子图也是如此,在上一级中有几个数据流,它的子图也一定有同样的数据流,而且它们的输送方向是一致的(也就是说原图有3条进的数据流,2条出的数据流,子图同样也是)。8 c4 p, }6 U+ D* r* @9 ]
    用这条原则可以轻松地解决问题3。在。层图中,”4监控传感器“模块有1条输人数据流——”传感器状态“和3条输出数据流——”电话拨号“、”传感器数据“和”告警类型“。在加工4的细化图中,仅看到了输出数据流”告警类型“,所以知道此加工图少了”传感器状态“、”电话拨号“、”传感器数据'’这3条数据流。加工4的结构非常清晰,所以只需把这3条数据流对号入座即可,“电话拨号”应是“4.5拨号”的输出数据流;“传感器状态”应是作为“4.4读传感器”处理的输入数据流;“传感器数据”应该是经“4.1显示格式”处理过的数据流,所以作为“4.1显示格式”的输出数据流。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-7 16:44 , Processed in 0.484661 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表