• 软考2019年上半年下午第三题


     

     A1与Reorderbooks(采购)、PromoteBooks(促销)、AddBooks(添加书籍信息)有关联,可以推测A1为采购人员

     A2与Updatestock(更新库存)有关联,所以A2为仓库管理员

    A3与Produce picklist(派送列表信息)有关联,所以A3为派送人员

    U1、U2、U3都和顾客实体有所关联,并且U2是U3扩展的用例

    而和顾客有关联的用例有Buybooks(购买书籍)、Order(订单)、Printorder(打印订单)

    因为Printoder是扩展自Order的,是Order的可选操作,所以我们可以推测U2为Printorder 、U3为Order、U1为Buybooks

    A1:Buyer(采购人员) A2:Warehouseman(仓库管理员)  A3:Dispatcher(派送人员)  U1:Buybooks  U2:Printorder  U3:Order

     U3为订单

    基本事件流(在使用用例需要做的事):用户登录系统、浏览书籍信息、选择所需购买的书籍及数量、显示验证界面、顾客输入注册码、生成订单

    备选事件流(特殊情况的应对行为,或一些可选行为):购买数量超过库存量提示库存不足、顾客注册码输入错误提示验证错误、打印订单

     C1有属性name、address、email,我们从说明中寻找发现拥有这些属性的有Customer(顾客),所以我们推断C1为Customer

    C2与顾客有关联,并且和OrderdBook有聚合练习,即OrderedBook是C2的一部分,并且可以离开C2存活,所以我们推测C2为Order(订单)

    C3与Catalog(在线销售目录)有聚合关系,即C3是在线销售目录的一部分,并且可以离开在线销售目录存活,又和OrderedBook有关联,所以我们推测C3为Books

    C1:Customer C2:Order  C3:Books

  • 相关阅读:
    XML学习教程
    JSON 的含义?
    局域网共享问题全方位解决
    VMware虚拟化培训手册
    信息化建设中的IT规划精要
    洛谷1265 公路修建
    洛谷1144 最短路计数
    NOI题库05 派
    NOI题库7624 山区建小学(162:Post Office / IOI2000 POST OFFICE [input] )
    vijosP1014 旅行商简化版
  • 原文地址:https://www.cnblogs.com/youjunhui/p/15501992.html
Copyright © 2020-2023  润新知