itgle.com

绘图题:用SA方法画出下列问题的顶层和0层数据流图。某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。该系统有两部分功能:(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。

题目

绘图题:用SA方法画出下列问题的顶层和0层数据流图。某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。该系统有两部分功能:(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。


相似考题
参考答案和解析

更多“绘图题:用SA方法画出下列问题的顶层和0层数据流图。某运动会管理系统接受来自运动员的报名单、裁判 ”相关问题
  • 第1题:

    阅读下列说明和数据流图,回答问题1至问题3。

    【说明】

    某供销系统接受顾客的订货单,当库存中某配件的数量小于订购量或库存量低于一定数量时,向供应商发出采货单;当某配件的库存量大于或等于订购量时,或者收到供应商的送货单时并更新了库存后,向顾客发出提货单。该系统还可随时向总经理提供销售和库存情况表。

    以下是经分析得到的数据流图及部分数据字典,有些地方有待填充,假定顶层数据流图是正确的。图9-8是顶层数据流图,图9-9所示是第0层数据流图,图9-10是第1层数据流图,其中(A)是加工1的子图,(B)是加工2的子图。

    【数据字典】

    (1)数据流条目

    订货单=配件号+配件名+规格+数量+顾客名+地址

    提货单=订货单+金额

    采货单=配件号+配件名+规格+数量+供应商名+地址

    送货单=配件号+配件名+规格+数量+金额

    (2)文件说明

    文件名:配件库存

    组成:{配件号+配件名+规格+数量+允许的最低库存量}

    根据题意,图9-9中哪个文件可不必画出。


    正确答案:采购订单
    采购订单 解析:分层数据流图中,只涉及单个加工的文件不必画出,可在子图中再画。
    依此标准,图9-10中文件“采购订单”只与加工采购有关,故不必画出。

  • 第2题:

    阅读下列说明和图,回答问题1至问题3。

    【说明】

    某汽车数字仪表板将完成下述功能:

    (1)通过模/数转换,实现传感器和微处理器的接口。

    (2)在发光二极管面板上显示数据。

    (3)指示速度(mph)、行驶里程、油耗(mpg)等。

    (4)指示加速或减速。

    以下是经分析得到的数据流图,有些地方有待填充,假定顶层数据流图是正确的。图9-14是顶层数据流图,图9-15是第0层数据流图,图9-16是第1层数据流图,其中A是加工1的细化图,B是加工2的细化图。图中,△sps表示转速sps的瞬时变化值,若△sps>0则汽车加速,△sps<0则减速,△sps=0则匀速。假定题中提供的顶层图是正确的,请回答下列问题。

    第0层数据流图(如图9-15所示)中有一条缺失的数据流,请指出该数据流的起点和终点。

    加工1的细化图(如图9-16中的A所示)中有一条缺失的数据流,请指出该数据流的起点和终点。


    正确答案:图9-15中缺失的数据流:速度mph起点:加工1速度处理终点:仪表板。 图9-16(A)中缺失的数据流:加速/减速起点:加工1.2确定加速/减速终点:仪表板。
    图9-15中,缺失的数据流:速度mph,起点:加工1速度处理,终点:仪表板。 图9-16(A)中,缺失的数据流:加速/减速,起点:加工1.2确定加速/减速,终点:仪表板。 解析:分层数据流图时刻牢记父图与子图平衡原则。对这种数据流缺失题目,认真对照父图与子图就可得出答案。另外,还要注意与文件的交互,包括错误数据流大多也是出在此。
    将第0层数据流图(见图9-15)与顶层数据流图(见图9-14)仔细对照,可以发现缺失了输出数据流“速度mph”,其起点为加工1速度处理,终点为仪表板。数据流“速度mph”虽然从加工1输出到了加工2,但这只是内部数据流。
    同理,加工1的细化图(见图9-16(A))缺失了数据流“加速碱速”,其起点是加工1.2确定加速/减速,终点是仪表板。

  • 第3题:

    结构化分析(Structured Analysis,简称SA)是面向数据流的需求分析方法,(26)不属于SA工具。

    A.分层的数据流图

    B.数据词典

    C.问题分析图

    D.描述加工逻辑的结构化语言、判定表或判定树


    正确答案:C
    解析:SA法的描述工具⑴分层的数据流图⑵数据词典⑶描述加工逻辑的结构化语言、判定表或判定树。问题分析图(PAD)是一种改进的图形描述方式,可以用来取代流程图。PAD支持SP方法,它仅具有顺序、选择、循环三类基本成分(图4.64),其中选择和循环又有几种形式,图4.65列出了PAD的所有基本成分及相应的流程图表示和PASCAL结构,这是PASCAL标准风格的PAD表示。

  • 第4题:

    ●试题二

    阅读以下说明和流程图,回答问题1和问题2,将答案写在答卷的对应栏内。

    【说明】

    某供销系统接受顾客的订货单,当库存中某配件的数量小于订购量或库存量低于一定数量时,向供应商发出采购单;当某配件的库存量大于或等于定购粮食,或者收到供应商的送货单并更新了库存后,向顾客发出提货单。该系统还可随时向总经理提供销售和库存情况表。该供销系统的分层数据流图中部分数据流和文件的组成如下:

    文件

    配件库存=配件号+配件名+规格+数量+允许的最低库存量

    数据流

    订货单=配件号+配件名+规格+数量+顾客名+地址

    提货单=订货单+金额

    采购单=配件号+配件名+规格+数量+供应商名+地址

    送货单=配件号+配件名+规格+数量+金额

    假定顶层图(如图6所示)是正确的,"供应商"文件已由其他系统生成。

    【问题1】

    指出哪张图中的哪些文件可不必画出。

    【问题2】

    指出在哪些图中遗漏了哪些数据流。回答时使用如下形式之一:

    (1) XX图中遗漏了XX加工(或文件)流向XX加工(或文件)的XX数据流;

    (2) XX图中XX加工遗漏了XX输入(或输出)数据流。

    【流程图】

    顶层图

    图6

    0层图

    图7

    加工1子图

    图8

    加工2子图

    图9


    正确答案:
    ●试题二[问题1]【答案】0层图中的"采购清单"多余,应去掉。采购只需有采购请求就可以。[问题2]【答案】加工1子图中遗漏了"配件库存"文件到1.3加工的数据流。加工1子图中1.4加工遗漏了"提货单"输出数据流。加工1子图中1.5加工遗漏了"到货通知"输入数据流。加工2子图中2.3加工遗漏了"采购请求"输入数据流。

  • 第5题:

    常用的需求分析方法有:面向数据流的结构化分析方法(SA)、面向对象的分析方法(OOA)。( )不是结构化分析方法的图形工具。

    A:决策树
    B:数据流图
    C:数据字典
    D:用例图

    答案:D
    解析:
    结构化分析方法给出一组帮助系统分析人员产生功能规约的原理与技术。它一般利用图形表达用户需求,使用的手段主要有数据流图、数据字典、结构化语言、判定表以及判定树等。

  • 第6题:

    绘图题:画出循环水计量泵加酸系统流程图。
    如图E-22所示。

  • 第7题:

    绘图题:画出超临界直流锅炉炉前系统碱洗系统图。
    如图E-37所示。

  • 第8题:

    绘图题:画出联氨配药、加药系统流程图。
    如图E-34所示。

  • 第9题:

    画某系统的数据流图时,顶层图有()

    • A、0张
    • B、1张
    • C、2张
    • D、3张及其以上

    正确答案:B

  • 第10题:

    数据流程图的顶层图说明了系统的(),即系统的()和()数据流,顶层图有()张。


    正确答案:边界;输入;输出;一

  • 第11题:

    确定系统输入输出数据流需绘制()。

    • A、关联图
    • B、顶层图
    • C、事件图
    • D、上下文数据流图

    正确答案:A

  • 第12题:

    单选题
    在生产运作管理中,画出系统图是因为()
    A

    不画出系统图就无法进行管理活动

    B

    不画出系统图就无法进行系统的设计,评价和改进

    C

    系统图才能反应出系统的全部活动

    D

    可以以系统图凸显关注的系统流程,用数学、模拟或其他方法作进一步的分析


    正确答案: C
    解析: 暂无解析

  • 第13题:

    阅读下列说明和数据流图,回答问题1至问题3,将解答填入对应栏内。

    [说明]

    下面给出的是某房产管理系统的一套分层数据流图。其功能描述如下:

    (1)系统随时根据住房送来的入住单更新住户基本信息文件;

    (2)每月初系统根据物业管理委员会提供的月附加费(例如清洁费、保安费、大楼管理费等)表和房租调整表,计算每家住户的月租费(包括月附加费),向住户发出交费通知单。住户交费时,系统输入交费凭证,核对后输出收据给住户;

    (3)系统定期向物业管理委员会提供住房分配表和交费清况表;

    (4)住户因分户或换房,在更新住户基本信息文件的同时,系统应立即对这些住户做月租费计算,以了结分户或换房前的房租。

    以下是经分析得到的数据流图及部分数据字典,有些地方有待填充,假定顶层数据流图是正确的。图1-1是项层数据流图,图1-2是第0层数据流图,图1-3是第1层数据流图,其中A是加工1的细化图,B是加工2的细化图。假定题中提供的顶层图是正确的,请回答下列问题。

    [图1-1]

    [图1-2]

    [图1-3]

    指出图1-2中的哪些文件可不必画出。


    正确答案:“房租文件”和“交费文件”
    “房租文件”和“交费文件” 解析:分层数据流图中,只涉及单个加工的文件不必画出,可在子图中再画。依此标准,图1-2中文件“房租文件”和“交费文件”不必画出。

  • 第14题:

    数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的______


    答案:B
    本题考查数据流图的基本概念。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,其基础是功能分解。对于复杂一些的实际问题,在数据流图中常常出现许多加工,这样看起来不直观,也不易理解,因此用分层的数据流图来建模。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系。 在分层的数据流图中,各层数据流图之间应保持“平衡”关系,即输入和输出数据流在各层应该是一致的。

     

  • 第15题:

    ●试题一

    阅读下列说明和数据流图,回答问题1~问题3。

    【说明】

    某医院收费系统的主要功能是收取病人门诊的各项费用。系统的收费功能分为3个方面:病历收费、挂号收费和根据处方单内容收取检查或药物费用。

    1.病人初次来该医院看病,首先购买病历,记录病人基本情况。

    2.病人看病前要挂号。根据病人的病历和门诊部门(内科、外科等),系统提供相应的挂号单和处方单,并收取费用。

    3.病人根据处方单进行进一步检查或取药前需交纳各项费用。系统首先根据病人基本情况检查处方单中病历号是否正确,记录合格的处方单,并提供收据。

    4.所有收费都必须依据定价表中的定价来计算,且所有收费都必须写入收费记录中。

    医院收费系统的顶层图如图2所示;医院收费系统的第O层DFD图如图3所示。其中,加工1的细化图如图4所示,加工2的细化图如图5所示。

    假定顶层图是正确的,"定价表"文件已由其他系统生成。

    【数据流图】

    图2医院收费系统的顶层图

    图3医院收费系统的0层图

    图4医院收费系统的加工1子图

    图5医院收费系统的加工2子图

    【问题1】

    指出哪张图的哪些文件可以不必画出。

    【问题2】

    数据流图4中缺少2条数据流,请直接在图中添加。

    【问题3】

    数据流图5中缺少4条数据流,请直接在图中添加。


    正确答案:
    ●试题一[问题1]【答案】医院收费系统的0层图中"处方记录"[问题2]【答案】1."1.1检查病人信息"的"不合格病人信息"输出数据流。2."1.2计算费用"的"收据"输出数据流。[问题3]【答案】1.从"病人基本情况"到"3.1检查处方单"的数据流。2.从"3.2记录处方"到"处方记录"的数据流。3.从"定价表"到"3.3制作收据"的数据流。4.从"3.3制作收据"到"收费记录"的数据流。【解析】在0层图中有0层图中"处方记录"是加工3"处方收费"的局部数据文件,所以不必画出。找出缺少的数据流的一个关键是父图与子图的平衡,即子图的输入输出数据流与父图相应的加工的输入输出数据必须一致。从0层图中可以看到对于加工1"病历收费"有输入流"病人信息",输出流"不合格病人信息","病历"和"收据"。而加工1子图中却只有"病人信息"和"病历",所以一定缺少2条输出流"不合格病人信息"和"收据"。病人信息是否合格是在加工1.1"检查病人信息"中处理,因此加工1.1出一条输出流"合格病人信息"外,还缺少一条输出流"不合格病人信息"。对合格的病人信息,加工1.2计算收费后,理应提供收据给病人,所以另一条缺少的数据流是"1.2计算费用"的"收据"输出数据流。根据说明"系统首先根据病人基本情况检查处方单中病历号是否正确",因此,在加工3.1"检查处方单"中,需读入病人基本情况,所以缺少从"病人基本情况"到"3.1检查处方单"的数据流。然后系统"记录合格的处方单",所以加工3.2"记录处方"中需讲处方的内容记录到文件"处方记录"中,因此缺少从"3.2记录处方"到"处方记录"的数据流。加工3.3"制作收据"中需根据文件"定价表"的各项目或药品的价格来计算所需收取的费用,因此图中还缺少从"定价表"到"3.3制作收据"的数据流。最后收费的记录需写入文件"收费记录"中,所以缺少的第4条数据流是从"3.3制作收据"到"收费记录"的数据流。

  • 第16题:

    ( 4 )一套分层的数据流图由顶层、底层和中间层组成。顶层图划定了系统的 【 4 】 。


    正确答案:

  • 第17题:

    绘图题:画出凝结水精处理系统图。
    如图E-18所示。

    1—过滤器;2—高速混床;3—树脂捕捉器;4—再循环泵

  • 第18题:

    绘图题:画出制氢系统流程图。
    如图E-55所示。

  • 第19题:

    绘图题:画出锅炉补给水、预处理系统流程图。
    如图E-32所示。

  • 第20题:

    绘图题:画出高塔形式凝结水精处理体外再生系统图。
    如图E-16所示。

    1—树脂分离塔;2—阴再生塔;3—阳再生塔(兼储存塔)

  • 第21题:

    数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的() 。

    • A、处理过程
    • B、输入与输出
    • C、数据存储
    • D、数据实体

    正确答案:B

  • 第22题:

    在生产运作管理中,画出系统图是因为()

    • A、不画出系统图就无法进行管理活动
    • B、不画出系统图就无法进行系统的设计,评价和改进
    • C、系统图才能反应出系统的全部活动
    • D、可以以系统图凸显关注的系统流程,用数学、模拟或其他方法作进一步的分析

    正确答案:D

  • 第23题:

    填空题
    数据流程图的顶层图说明了系统的(),即系统的()和()数据流,顶层图有()张。

    正确答案: 边界,输入,输出,一
    解析: 暂无解析