niusouti.com
更多“请使用[说明]中给出的词语,将销售事件序列图中的(A)~(D)空缺处的内容填写完整。 ”相关问题
  • 第1题:

    请使用[说明]中给出的词汇,将该房屋租赁服务系统第0层数据流图(见图5-11)中的(5)~(8)空缺处的数据存储补充完整。


    正确答案:这是一道要求读者掌握分层DFD局部数据存储隐蔽性原则的综合分析题。本题的解答思路如下。 ①由于在图5-11中(5)空缺处的数据存储与处理“1 登记房主信息”相关联因此应重点阅读题干说明中“登记房主信息”相关的信息。由题干给出的关键信息“登记房主信息:对于每名房主……并将这些信息写入房主信息文件”可知在图5-11中处理“1 登记房主信息”应有一条“房主信息”数据流输出到数据存储“房主信息文件”即图5-11中(5)空缺处的数据存储是“房主信息文件”。 ②由题干给出的关键信息“登记房屋信息:所有在系统中登记的房屋……这些信息都保存在房屋信息文件中……”可知在图5-11中处理“2 登记房屋信息”应有一条“房屋信息”数据流输出到数据存储“房屋信息文件”因此图5-11中(7)空缺处的数据存储是“房屋信息文件”。 另外在图5-11中(7)空缺处的数据存储也与处理“6 变更房屋状态”相关联。由题干给出的关键信息“变更房屋状态:当租赁者与房主达成……系统将根据房主的请求修改房屋信息文件”可知在图5-11中处理“6 变更房屋状态”应有一条“房屋变更信息”数据流输出给数据存储“房屋信息文件”。 ③由题干给出的关键信息“登记租赁者信息:所有想通过该系统租赁房屋的租赁者……这些信息都保存在租赁者信息文件中。”可知处理“3 登记租赁者信息”应有一个“租赁者信息”数据流输出到数据存储“租赁者信息文件”因此图5-11中(6)空缺处的数据存储是“租赁者信息文件”。 ④由题干给出的关键信息“租赁房屋:已经登记在系统中的租赁者……对于每次看房系统会生成一条看房记录并将其写入看房记录文件中”可知处理“5 安排租赁者看房”应有一条“看房记录”数据流输出到数据存储“看房记录文件”因此图5-11中(8)空缺处的数据存储是“看房记录文件”。
    这是一道要求读者掌握分层DFD局部数据存储隐蔽性原则的综合分析题。本题的解答思路如下。 ①由于在图5-11中(5)空缺处的数据存储与处理“1 登记房主信息”相关联,因此应重点阅读题干说明中“登记房主信息”相关的信息。由题干给出的关键信息“登记房主信息:对于每名房主……并将这些信息写入房主信息文件”可知,在图5-11中处理“1 登记房主信息”应有一条“房主信息”数据流输出到数据存储“房主信息文件”,即图5-11中(5)空缺处的数据存储是“房主信息文件”。 ②由题干给出的关键信息“登记房屋信息:所有在系统中登记的房屋……这些信息都保存在房屋信息文件中……”可知,在图5-11中处理“2 登记房屋信息”应有一条“房屋信息”数据流输出到数据存储“房屋信息文件”,因此图5-11中(7)空缺处的数据存储是“房屋信息文件”。 另外,在图5-11中(7)空缺处的数据存储也与处理“6 变更房屋状态”相关联。由题干给出的关键信息“变更房屋状态:当租赁者与房主达成……系统将根据房主的请求,修改房屋信息文件”可知,在图5-11中处理“6 变更房屋状态”应有一条“房屋变更信息”数据流输出给数据存储“房屋信息文件”。 ③由题干给出的关键信息“登记租赁者信息:所有想通过该系统租赁房屋的租赁者……这些信息都保存在租赁者信息文件中。”可知,处理“3 登记租赁者信息”应有一个“租赁者信息”数据流输出到数据存储“租赁者信息文件”,因此图5-11中(6)空缺处的数据存储是“租赁者信息文件”。 ④由题干给出的关键信息“租赁房屋:已经登记在系统中的租赁者……对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中”可知,处理“5 安排租赁者看房”应有一条“看房记录”数据流输出到数据存储“看房记录文件”,因此图5-11中(8)空缺处的数据存储是“看房记录文件”。

  • 第2题:

    序列图是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动,即显示了一组对象和由这组对象发送和接收的消息。如图2-26所示是用户成功开锁的序列图。依据上述说明中给出的词语,将图2-26中的(1)~(5)空缺处补充完整。


    正确答案:这是一道要求读者掌握UML建模中序列图知识点的分析题。本题的解答思路如下。 ①系统的动态行为常采用UML序列图表示它展现了一组对象和由这组对象收发的消息用于按时间顺序对控制流建模。要注意它强调的是时间和顺序。 ②图2-26所表达的序列图有两个特征:一是它有对象生命线;二是它有控制焦点。对象生命线是一条垂直的虚线表示一个对象的生命跨度。控制焦点是一个瘦高的矩形表示一个对象执行一个动作所经历的时间段。矩形的顶部表示动作的开始底部表示动作的结束。在序列图顶部水平方向画出的是参与交换的对象。 ③看懂序列图之后接着根据问题要点查找题目中与用户开锁相关的信息。对这些关键信息进行归纳整理的结果如下:用户开锁时只需将感应卡靠近读卡器。读卡器获取信息后将发送一个中断事件给锁控器锁控器从读卡器读取用户卡的ID号并将该ID号信息发送到管理主机管理主机根据数据库中存储的信息来判断用户是否具有开锁权限若有且锁当前处于“已锁住”状态则将锁打开;否则系统报警。 ④通过以上分析可以得出用户开锁的激发事件是:用户感应卡靠近读卡器。 ⑤由于序列图是按照时间顺序组织对象之间交互活动因此需要将这些活动按照时间顺序进行排序并记录下参与每个活动的对象。根据以上分析结果结合图2-26已给出的信息可以得出用户开锁涉及的活动事件如表2-20所示。
    这是一道要求读者掌握UML建模中序列图知识点的分析题。本题的解答思路如下。 ①系统的动态行为常采用UML序列图表示,它展现了一组对象和由这组对象收发的消息,用于按时间顺序对控制流建模。要注意它强调的是时间和顺序。 ②图2-26所表达的序列图有两个特征:一是它有对象生命线;二是它有控制焦点。对象生命线是一条垂直的虚线,表示一个对象的生命跨度。控制焦点是一个瘦高的矩形,表示一个对象执行一个动作所经历的时间段。矩形的顶部表示动作的开始,底部表示动作的结束。在序列图顶部水平方向画出的是参与交换的对象。 ③看懂序列图之后,接着根据问题要点,查找题目中与用户开锁相关的信息。对这些关键信息进行归纳整理的结果如下:用户开锁时,只需将感应卡靠近读卡器。读卡器获取信息后将发送一个中断事件给锁控器,锁控器从读卡器读取用户卡的ID号并将该ID号信息发送到管理主机,管理主机根据数据库中存储的信息来判断用户是否具有开锁权限,若有且锁当前处于“已锁住”状态,则将锁打开;否则系统报警。 ④通过以上分析,可以得出用户开锁的激发事件是:用户感应卡靠近读卡器。 ⑤由于序列图是按照时间顺序组织对象之间交互活动,因此需要将这些活动按照时间顺序进行排序,并记录下参与每个活动的对象。根据以上分析结果结合图2-26已给出的信息,可以得出用户开锁涉及的活动事件如表2-20所示。

  • 第3题:

    请使用[说明]中数据字典条目定义形式,将以下(1)和(2)空缺处的内容填写完整。

    初录数据=(1) 复录数据=(2)


    正确答案:由题干中给出的关键信息“分户账录入:手工办理业务时建立的每个分户账数据均由初录员和复录员分别录入……”和“初录/复录比对:将初录员和复录员录入的数据进行一一比较并标记两套数据是否一致”可知初录员录入的“初录数据”中应包含“初录分户账”和“一致性标志”而复录员录入的“复录数据”中应包含“复录分户账”和“一致性标志”。然后将它们表达成[说明]中数据字典条目定义形式如下。 初录数据=初录分户账+一致性标志(或初录数据=手工分户账+一致性标志) 复录数据=复录分户账+一致性标志(或复录数据=手工分户账+一致性标志)
    由题干中给出的关键信息“分户账录入:手工办理业务时建立的每个分户账数据均由初录员和复录员分别录入……”和“初录/复录比对:将初录员和复录员录入的数据进行一一比较,并标记两套数据是否一致”可知,初录员录入的“初录数据”中应包含“初录分户账”和“一致性标志”,而复录员录入的“复录数据”中应包含“复录分户账”和“一致性标志”。然后将它们表达成[说明]中数据字典条目定义形式如下。 初录数据=初录分户账+一致性标志(或初录数据=手工分户账+一致性标志) 复录数据=复录分户账+一致性标志(或复录数据=手工分户账+一致性标志)

  • 第4题:

    该网上作业提交与管理系统的顶层数据流图中,相关数据流的部分信息如表1-10所示。

    请使用[说明]中的词汇,结合[问题2]的解答,将表1-10中的(11)~(24)空缺处的内容填写完整。


    正确答案:这是一道要求读者掌握数据流图中数据流识别的综合分析题。本题的解答思路如下。 ①根据[说明]中提供的信息并结合[问题1]、[问题2]的分析过程可知外部实体“选修学生”和“任课老师”各自向“网上作业提交与管理系统”提交登录的“账号和密码”因此(11)、(12)空缺处所填写的数据流起点分别是“选修学生”和“任课老师”。 ②由于“任课老师”登录“网上作业提交与管理系统”后向系统提交的数据流是“所有选修学生名单”因此(13)空缺处所填写的数据流名称是“所有选修学生名单”。 ③由于数据流“作业申请”是由“选修学生”登录系统后向该系统提交的因此(14)空缺处所填写的数据流起点是“选修学生”。 ④由题干中关键信息“如果该学生还没有做过作业则从数据库服务器申请一份作业”可知由“网上作业提交与管理系统”产生的数据流“作业申请”将送往外部实体“数据库服务器”因此(15)空缺处所填写的数据流终点是“数据库服务器”。 ⑤由题干中关键信息“若申请成功则显示需要完成的作业”可知由“网上作业提交与管理系统”产生的数据流“需完成的作业”将送给外部实体“选修学生”因此(18)空缺处所填写的数据流终点是“选修学生”。 ⑥由题干中关键信息“学生需完成作业单击‘提交’按钮上交作业”可知数据流“提交的作业”是由“选修学生”完成后向“网上作业提交与管理系统”提交的因此(19)空缺处所填写的数据流起点是“选修学生”(20)空缺处所填写的数据流终点是“网上作业提交与管理系统”。 ⑦由题干中关键信息“批阅……并将该成绩记录在作业成绩统计文件中”可知由“网上作业提交与管理系统”产生的数据流“作业成绩”也将送往数据存储“作业成绩统计文件”因此(23)空缺处所填写的数据流名称是“作业成绩”(24)空缺处所填写的数据流起点是“网上作业提交与管理系统”。 ⑧由题干中关键信息“批阅:系统自动批改作业显示作业成绩……”可知数据流“作业成绩”是由“网上作业提交与管理系统”向外部实体“选修学生”提供的而非“任课老师”向“选修学生”提供“作业成绩”因此(21)空缺处所填写的数据流起点是“网上作业提交与管理系统”(22)空缺处所填写的数据流终点是“选修学生”。 ⑨由题干中关键信息“如果该学生还没有做过作业则从数据库服务器申请一份作业。若申请成功则显示需要完成的作业”间接可知外部实体“数据库服务器”将产生一条数据流“所申请的作业”送至“网上作业提交与管理系统”因此(16)空缺处所填写的数据流名称是“所申请的作业”(17)空缺处所填写的数据流起点是“数据库服务器”。 ⑩将以上分析结果进行整理完整的顶层数据流图中数据流描述信息如表1-14所示。
    这是一道要求读者掌握数据流图中数据流识别的综合分析题。本题的解答思路如下。 ①根据[说明]中提供的信息,并结合[问题1]、[问题2]的分析过程可知,外部实体“选修学生”和“任课老师”各自向“网上作业提交与管理系统”提交登录的“账号和密码”,因此(11)、(12)空缺处所填写的数据流起点分别是“选修学生”和“任课老师”。 ②由于“任课老师”登录“网上作业提交与管理系统”后向系统提交的数据流是“所有选修学生名单”,因此(13)空缺处所填写的数据流名称是“所有选修学生名单”。 ③由于数据流“作业申请”是由“选修学生”登录系统后向该系统提交的,因此(14)空缺处所填写的数据流起点是“选修学生”。 ④由题干中关键信息“如果该学生还没有做过作业,则从数据库服务器申请一份作业”可知,由“网上作业提交与管理系统”产生的数据流“作业申请”将送往外部实体“数据库服务器”,因此(15)空缺处所填写的数据流终点是“数据库服务器”。 ⑤由题干中关键信息“若申请成功,则显示需要完成的作业”可知,由“网上作业提交与管理系统”产生的数据流“需完成的作业”将送给外部实体“选修学生”,因此(18)空缺处所填写的数据流终点是“选修学生”。 ⑥由题干中关键信息“学生需完成作业,单击‘提交’按钮上交作业”可知,数据流“提交的作业”是由“选修学生”完成后向“网上作业提交与管理系统”提交的,因此(19)空缺处所填写的数据流起点是“选修学生”,(20)空缺处所填写的数据流终点是“网上作业提交与管理系统”。 ⑦由题干中关键信息“批阅……并将该成绩记录在作业成绩统计文件中”可知,由“网上作业提交与管理系统”产生的数据流“作业成绩”也将送往数据存储“作业成绩统计文件”,因此(23)空缺处所填写的数据流名称是“作业成绩”,(24)空缺处所填写的数据流起点是“网上作业提交与管理系统”。 ⑧由题干中关键信息“批阅:系统自动批改作业,显示作业成绩……”可知,数据流“作业成绩”是由“网上作业提交与管理系统”向外部实体“选修学生”提供的,而非“任课老师”向“选修学生”提供“作业成绩”,因此(21)空缺处所填写的数据流起点是“网上作业提交与管理系统”,(22)空缺处所填写的数据流终点是“选修学生”。 ⑨由题干中关键信息“如果该学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业”间接可知,外部实体“数据库服务器”将产生一条数据流“所申请的作业”送至“网上作业提交与管理系统”,因此(16)空缺处所填写的数据流名称是“所申请的作业”,(17)空缺处所填写的数据流起点是“数据库服务器”。 ⑩将以上分析结果进行整理,完整的顶层数据流图中数据流描述信息如表1-14所示。

  • 第5题:

    识别关联的多重度是面向对象建模过程中的一个重要步骤。请根据说明中给出的描述,将图1-11中 (1)~(8)空缺处的内容填写完整。


    正确答案:由题干描述中给出的关键信息“每台收款机可以处理任何数目的销售事件……”和常识可知每个超市有多台收款机每个销售事件可能与1种或多种商品发生联系商品可以到任何一台收款机付款因此收款机与商品之间存在多对多(m:n)的关系即(1)、(2)空缺处所填写的内容均是“1…*”。 由题干中关键信息“每名供货员可以提供一种或多种商品同一品牌的商品只能由一位供货员来提供”可知商品与供货员之间存在多对一(m:1)的关系因此(3)空缺处所填写的内容是“1…*”(4)空缺处所填写的内容是“1”。 由题干中关键信息“每台收款机可以处理任何数目的销售事件但一个销售事件只能由一台收款机处理”可知收款机与销售事件之间存在一对多(1:n)的关系因此(5)空缺处所填写的内容是“1”(6)空缺处所填写的内容是“1…*”。 由题干中关键信息“每本销售账册可以记录任何数目的销售事件但一个销售事件只能由一本销售账册记录”可知账册与销售事件之间存在一对多(1:n)的关系因此(7)空缺处所填写的内容是“1” (8)空缺处所填写的内容是“1…*”。 较完整的前台销售子系统类图如图1-21所示。
    由题干描述中给出的关键信息“每台收款机可以处理任何数目的销售事件……”和常识可知,每个超市有多台收款机,每个销售事件可能与1种或多种商品发生联系,商品可以到任何一台收款机付款,因此收款机与商品之间存在多对多(m:n)的关系,即(1)、(2)空缺处所填写的内容均是“1…*”。 由题干中关键信息“每名供货员可以提供一种或多种商品,同一品牌的商品只能由一位供货员来提供”可知,商品与供货员之间存在多对一(m:1)的关系,因此(3)空缺处所填写的内容是“1…*”,(4)空缺处所填写的内容是“1”。 由题干中关键信息“每台收款机可以处理任何数目的销售事件,但一个销售事件只能由一台收款机处理”可知,收款机与销售事件之间存在一对多(1:n)的关系,因此(5)空缺处所填写的内容是“1”,(6)空缺处所填写的内容是“1…*”。 由题干中关键信息“每本销售账册可以记录任何数目的销售事件,但一个销售事件只能由一本销售账册记录”可知,账册与销售事件之间存在一对多(1:n)的关系,因此(7)空缺处所填写的内容是“1”, (8)空缺处所填写的内容是“1…*”。 较完整的前台销售子系统类图如图1-21所示。