【发布时间】:2013-02-15 20:49:11
【问题描述】:
当我阅读 Roger Pressman 书中的软件工程附录 1 时,
两个类之间的关联意味着存在结构 他们之间的关系
结构关系是什么意思?
【问题讨论】:
-
嗨@Rohit,但我仍然不知道结构关系到底是什么意思?
标签: associations structure relationship uml
当我阅读 Roger Pressman 书中的软件工程附录 1 时,
两个类之间的关联意味着存在结构 他们之间的关系
结构关系是什么意思?
【问题讨论】:
标签: associations structure relationship uml
UML 区分“结构”和“行为”模型。类图、包图和其他一些捕获结构方面的内容。状态/序列/活动图捕捉行为方面。
'结构'意味着它随着时间的推移而保持。例如,Order 和 OrderLines 之间的关联(“Order 由 1 个或多个 OrderLines 组成/OrderLine 恰好是一个 Order 的一部分”)。或狗和人(“狗只属于一个人/人拥有许多狗”)。使用得当,关联从问题域中捕获不变的规则。以 Dog 为例:该协会表示,在任何给定时间,一只 Dog 不能被多个人拥有。狗是跑、坐还是吃都没关系:它必须只有一个所有者。另请注意,所有者可能会随着时间而改变:但在任何时候都不能超过一个。
另一种方法是将关联视为可以在关系数据库中使用外键捕获的事物。
第一次。
【讨论】: