工作产品:设计包
该工作产品是类、关系、设计用例实现、图和其他包的集合。它用来使设计模型结构化,方法是将它分解为更小的部分。
用途

设计包用于将相关设计模型元素组合在一起,这是考虑到组织性,常常也是为了配置管理。与工作产品:设计子系统不同,虽然设计包可以显示一些提供行为的内容(标记为“公共”),但它不提供正式接口。设计包应主要用作模型组织工具,将相关事项组合起来;如果需要行为语法,则使用设计子系统。

设计包及其内容由单个角色:设计人员负责。包中的元素可能依赖于其他包中所含的元素;这就导致了包之间的倚赖关系。 可以将包的倚赖关系用作分析设计模型弹性的工具:对于具有交叉依赖的包的模型,其更改的弹性较小。

关系
角色负责人: 修改者:
属性
可选
已计划Yes
定制
说明选项以 UML 表示:设计模型中的包。 

包在模型中用来将相似模型元素分组,改进模型的组织并使它更易于理解。在大型模型中,封装是必需的。即使在较小的模型中,适当的封装也可以大幅度提高模型的理解性。某种封装几乎总是有用的。关于更多信息,请参阅工作产品指南:设计包



更多信息
核对表
指南