〔UML面向对象建模基础〕习题答案.docVIP

  • 19
  • 0
  • 约3千字
  • 约 6页
  • 2017-06-09 发布于北京
  • 举报
〔UML面向对象建模基础〕习题答案

能只涉及一个产品,合理的方式应该是入每个入库单项(OrderItem)与产品一对一关联。即应该绘制为: 6. 在图3-32中,对于每个流转记录的处理人它的类型(窗口人员、核查人员、审批人员)是唯一的,也就是只可能取一种值。请在图中加上表示这种规则的约束。 7. 后来,开发人员又在图3-32的基础上进行了一些修改,其中有一个局部修改成了如图3-33的内容。请说明这些新增加的元素分别表示什么含义。 has是关联名称,表示这种关联是“拥有”关系。 “申请ID”是限定符,表示每一个流转记录只能用一个“申请ID”。 13. 图3-34是小张绘制的一张关于网上商城用户管理的领域类图,但其中存在一些问题,请指出错误并说明理由。 图3-34 网上商城用户管理领域类图局部 作为领域类图不应该涉及到实现类,因此不应该引入诸如System.Data.Oracleclient和ArrayList之类与程序实现直接相关的类。 16. 根据以下系统描述,绘制出最初的类模型。 该系统为指纹门禁系统,它包括四个主要部件:主机、锁控器、指纹采集器和电控锁。系统中的每个电控锁都有一个惟一的编号。锁的状态有两种:“已锁住”和“未锁住”。主机上可以设置每把锁的安全级别以及用户的开锁权限。只有当用户的开锁权限大于或等于锁的安全级别并且处于“已锁住”状态时,才能将锁打开。 用户的指纹信息、开锁权限以及锁的安

文档评论(0)

1亿VIP精品文档

相关文档