请将住宅安全系统的顶层数据流图(见图6-13)中(A)~(D)空缺处,以及第0层数据流图(见图 6-14)中(E)空缺处的内容填写完整。

题目

请将住宅安全系统的顶层数据流图(见图6-13)中(A)~(D)空缺处,以及第0层数据流图(见图 6-14)中(E)空缺处的内容填写完整。


相似考题
更多“请将住宅安全系统的顶层数据流图(见图6-13)中(A)~(D)空缺处,以及第0层数据流图(见图 6-14)中(E) ”相关问题
  • 第1题:

    修改在住宅安全系统第0层数据流图(见图6-14)中的数据存储“配置信息”,将会影响第0层数据流图中的哪些加工?


    正确答案:这是一道要求读者掌握数据流图(DFD图)中数据存储作用的综合分析题。本题的解答思路如下。 ①在数据流图(DFD图)中数据存储是指逻辑上要求存储的数据它不考虑具体数据的存储介质和技术手段。 ②在图6-15所示的加工4的细化数据流图中“4.2 评估设置”这一加工处理用到了配置信息文件由此可知在第0层数据流图(见图6-14)中“4 传感器监控”加工将用到配置信息文件即“4 传感器监控”加工处理与数据存储“配置信息”有关联。 ③由题干关键信息“房主……可以在系统运行时修改配置”可知此处的“修改配置”结果将存储到“配置信息”这一数据存储中。在第。层数据流图(见图6-14)中“3 密码处理”是用于检验密码的但是它只有一个输出数据流“检验ID信息”到“信息及状态显示”加工处理并没有反馈回来的数据流所以“检验ID信息”是已经验证通过的用户的信息用户输入密码应是在“3 密码处理”这个环节中进行验证的。如果密码验证是在“5 信息及状态显示”中进行的那么从“5 信息及状态显示”应有一条不合法的用户数据流反馈到“密码处理”。可见“密码处理”要用到数据存储“配置信息”中的用户名和密码。 ④由以上分析可知在第0层数据流图(见图6-14)中由于输出到加工处理“5 信息及状态显示”的数据流是用来“检验ID信息”的因此“5 信息及状态显示”加工处理也将与“配置信息”这一数据存储相关联。
    这是一道要求读者掌握数据流图(DFD图)中数据存储作用的综合分析题。本题的解答思路如下。 ①在数据流图(DFD图)中,数据存储是指逻辑上要求存储的数据,它不考虑具体数据的存储介质和技术手段。 ②在图6-15所示的加工4的细化数据流图中,“4.2 评估设置”这一加工处理用到了配置信息文件,由此可知,在第0层数据流图(见图6-14)中“4 传感器监控”加工将用到配置信息文件,即“4 传感器监控”加工处理与数据存储“配置信息”有关联。 ③由题干关键信息“房主……可以在系统运行时修改配置”可知,此处的“修改配置”结果将存储到“配置信息”这一数据存储中。在第。层数据流图(见图6-14)中,“3 密码处理”是用于检验密码的,但是它只有一个输出数据流“检验ID信息”到“信息及状态显示”加工处理,并没有反馈回来的数据流,所以“检验ID信息”是已经验证通过的用户的信息,用户输入密码应是在“3 密码处理”这个环节中进行验证的。如果密码验证是在“5 信息及状态显示”中进行的,那么从“5 信息及状态显示”应有一条不合法的用户数据流反馈到“密码处理”。可见,“密码处理”要用到数据存储“配置信息”中的用户名和密码。 ④由以上分析可知,在第0层数据流图(见图6-14)中,由于输出到加工处理“5 信息及状态显示”的数据流是用来“检验ID信息”的,因此,“5 信息及状态显示”加工处理也将与“配置信息”这一数据存储相关联。

  • 第2题:

    该房屋租赁服务系统第0层数据流图(见图5-11)中缺失了一些数据流,请指出所缺失数据流的名称、起点和终点。


    正确答案:这也是一道要求读者掌握分层DFD父图与子图平衡原则和输入/输出平衡原则的综合分析题。本题的解答思路如下。 ①结合[问题1]的分析结果可知在图5-10中与外部实体“租赁者”相关的输入/输出数据共有5条(即租赁者信息、待租赁房屋列表、看房请求、看房通知和查询房屋请求)而在图5-11中与外部实体“租赁者”相关的输入/输出数据仅画出了3条(即待租赁房屋列表、看房通知和查询房屋请求)缺少了“租赁者信息”和“看房请求”这两条数据流。 ②由题干给出的关键信息“登记租赁者信息:所有想通过该系统租赁房屋的租赁者必须首先在系统中登记个人信息……这些信息都保存在租赁者信息文件中”可知在图5-11中应有一条“租赁者信息”数据流从外部实体“租赁者”输入到处理“3 登记租赁者信息”然后再将租赁者的相关信息保存到数据存储“租赁者信息文件”中。 ③由题干给出的关键信息“租赁房屋:已经登记……一旦租赁者从中找到合适的房屋就可以提出看房请求。系统会安排租赁者与房主见面的时间和地点并将见面信息(包含见面双方的基本信息)通知租赁者和房主。对于每次看房系统会生成一条看房记录并将其写入看房记录文件中”可知在图5-11中应有一条“看房请求”数据流从外部实体“租赁者”输入到处理“5 安排租赁者看房”然后再将看房记录保存到数据存储“看房记录文件”中。 同时注意到“将见面信息(包含见面双方的基本信息)通知租赁者和房主”这一关键信息见面双方的基本信息也被包含在“见面信息”中安排见面时需要查询租赁者信息文件和房主信息文件以获得双方的基本信息并将见面信息通知双方因此在图5-11中应有一条“查询租赁者信息”数据流从处理“5 安排租赁者看房”输出到数据存储“租赁者信息文件”;在图5-11中还应有一条“查询房主信息”数据流从处理“5 安排租赁者看房”输出到数据存储“房主信息文件”。 ④同理在图5-10中与外部实体“房主”相关的输入/输出数据共有6条而在图5-11中与外部实体“房主”相关的输入/输出数据仅画出了5条即缺少了数据流“变更房屋状态请求”。 ⑤由题干给出的关键信息“变更房屋状态:当租赁者与房主达成租房或退房协议后房主向系统提交变更房屋状态的请求。系统将根据房主的请求修改房屋信息文件”可知在图5-11中应有一条“变更房屋状态请求”数据流从外部实体“房主”输入到处理“6 变更房屋状态”。
    这也是一道要求读者掌握分层DFD父图与子图平衡原则和输入/输出平衡原则的综合分析题。本题的解答思路如下。 ①结合[问题1]的分析结果可知,在图5-10中与外部实体“租赁者”相关的输入/输出数据共有5条(即租赁者信息、待租赁房屋列表、看房请求、看房通知和查询房屋请求),而在图5-11中与外部实体“租赁者”相关的输入/输出数据仅画出了3条(即待租赁房屋列表、看房通知和查询房屋请求),缺少了“租赁者信息”和“看房请求”这两条数据流。 ②由题干给出的关键信息“登记租赁者信息:所有想通过该系统租赁房屋的租赁者,必须首先在系统中登记个人信息……这些信息都保存在租赁者信息文件中”可知,在图5-11中应有一条“租赁者信息”数据流从外部实体“租赁者”输入到处理“3 登记租赁者信息”,然后再将租赁者的相关信息保存到数据存储“租赁者信息文件”中。 ③由题干给出的关键信息“租赁房屋:已经登记……一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统会安排租赁者与房主见面的时间和地点,并将见面信息(包含见面双方的基本信息)通知租赁者和房主。对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中”可知,在图5-11中应有一条“看房请求”数据流从外部实体“租赁者”输入到处理“5 安排租赁者看房”,然后再将看房记录保存到数据存储“看房记录文件”中。 同时注意到“将见面信息(包含见面双方的基本信息)通知租赁者和房主”这一关键信息,见面双方的基本信息也被包含在“见面信息”中,安排见面时需要查询租赁者信息文件和房主信息文件以获得双方的基本信息,并将见面信息通知双方,因此在图5-11中应有一条“查询租赁者信息”数据流从处理“5 安排租赁者看房”输出到数据存储“租赁者信息文件”;在图5-11中还应有一条“查询房主信息”数据流从处理“5 安排租赁者看房”输出到数据存储“房主信息文件”。 ④同理,在图5-10中与外部实体“房主”相关的输入/输出数据共有6条,而在图5-11中与外部实体“房主”相关的输入/输出数据仅画出了5条,即缺少了数据流“变更房屋状态请求”。 ⑤由题干给出的关键信息“变更房屋状态:当租赁者与房主达成租房或退房协议后,房主向系统提交变更房屋状态的请求。系统将根据房主的请求,修改房屋信息文件”可知,在图5-11中应有一条“变更房屋状态请求”数据流从外部实体“房主”输入到处理“6 变更房屋状态”。

  • 第3题:

    数据流图顶层就是整个系统。


    逻辑模型

  • 第4题:

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


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

     

  • 第5题:

    绘制数据流程图时,系统中的全系统共享的数据存储常花在( )

    A. 任意层次数据流程图
    B. 扩展数据流程图
    C. 低层次数据流程图
    D. 顶层数据流程图

    答案:D
    解析:
    1、数据流程图的符号
    在数据流程图中,采用四种符号。
    (1)外部实体。这是指不受所描述的系统控制,独立于该系统之外的部门、群体,或另一个信息系统。
    (2)处理功能。这是指对输入数据流进行加工、变换与输出数据流的逻辑处理过程。
    (3)数据存储。这是指逻辑上要求存储的数据,不考虑具体数据的存储介质和技术手段。
    (4)数据流。这是指与所描述系统数据处理功能有关的各类数据的载体,是各处理功能输入和输出的数据集合。数据流用一根箭线表示。
    2、顶层数据流程图
    数据流程图的绘制,采取自顶向下逐步求精的方法,即先把整个系统当做一个处理功能来看待,画出最粗略的数据流程图;然后逐层向下分析,分解为详细的低层次的数据流程图。
    (1)顶层数据流程图的一般形式。任何系统,无论多么复杂,顶层数据流程都可粗略地表达一种形式。若系统中具有全系统共享的数据存储,可表示在顶层数据流程图中,部分处理功能共享的数据可在低层次数据流程图中表达。
    (2)顶层数据流程图的绘制。先应根据系统可行性分析确定的范围和目标、用户的需求,划定系统的界面。界面内的,作为具体分析的系统;界面外的、与系统有数据联系的部门和事物,则视为外部实体。
    3、低层次数据流程图
    在顶层数据流程图的基础上,将处理功能(逻辑功能)逐步分解,可得到不同层次的数据流程图。
    用分层次的数据流程图来描述原系统,把系统看作一个统一的整体,进行综合的逻辑描述。首先要划定系统的边界,分析系统与外界的信息联系。
    4、扩展的数据流程图
    扩展的具体内容有两个方面:(1)应用计算机以后,可以增加许多原来手工处理难以完成的各种功能。(2)扩展是增加对各种例外情况和错误情况的处理。
    最终确定的数据流程图,是新系统的综合逻辑描述,着重反映系统的全貌。而逻辑模型的许多细节,如每个处理功能的要求,数据流和数据存储的具体内容、特征等,不可能在一套图中完全表示出来,因此还要进一步进行下面两步的分析工作,即数据分析和功能分析。