UML系统分析与设计教学幻灯片讲义.pptVIP

  • 1
  • 0
  • 约7.13千字
  • 约 88页
  • 2018-02-27 发布于天津
  • 举报
读图过程 多重性:用来说明关联的两个类之间的数量关系 源类及多重性 目标类及多重性 分析 Customer(1) Order(0…n) 订单是属于某个客户的,网站的客户可以有0个或多个订单 Order(1) Consignee(1) 每个订单只能够有一个收货人 Order(1) OrderItem(1…n) 订单是由订单项组成的,至少要有一个订单项,最多可有n个 Order(1) DeliverOrder(1…n) 一个订单有一个或多个送货单 说明:系统根据订单项的产品所属的商户,将其分发给商户,拆成了多个送货单! DeliverOrder(1) OrderItem(1…n) 一张送货单对应订单中的一到多个订单项 DeliverOrder(1) Consignee(1) 每张送货单都对应着一个收货人 Peddlery(1) DeliverOrder(0…n) 每个商户可以有相关的0个或多个送货单 OrderItem(1) Product(1) 每个订单项中都包含着唯一的一个产品 Peddlery(1) Prodcut(0…n) 产品是属于某个商户的,可注册0到多个产品 读图过程—理解方法和图 Order类,有两个方法:dispatch()和close(),从名字中可以猜出它们分别实现“分拆订单生成送货单”和“完成订单”。而在DeliveOrder()类中则有一个Close()方法

文档评论(0)

1亿VIP精品文档

相关文档