华南理工大学UML—7.包图中学课程.pptVIP

  • 1
  • 0
  • 约 56页
  • 2017-03-10 发布于江苏
  • 举报
华 南 理 工 大 学 软 件 需 求 分 析 与 建 模 * 和 系统 system 是模型包的一个变体,它代表当前模型描述的整个软件系统。 子系统(subsystem)是模型包的一个变体,它代表软件系统的模型中的一个独立的组成部分。 子系统代表软件系统内一个语义内聚的元素的集合,可以用接口为它指定和外界的联系和其外部行为特征。 华 南 理 工 大 学 软 件 需 求 分 析 与 建 模 * 外表模型包(facade)是模型包的一个变体, 此模型包内只拥有对其它模型包内含元素的引用(通过导入和访问关系描述),它本身不包括任何定义在其中的模型元素。 外表模型包用来为某种目的提取其它模型包内的重要元素, 并将他们加以呈现。 例如,需要将模型中涉及系统外部特性的模型内容呈现给软件的使用者,而将相关的内部实现的模型内容隐藏; 而在另一个情形下,可能反之需要将模型中涉及内部实现的内容呈现给软件系统的开发人员,而将系统的外部特性隐藏。 华 南 理 工 大 学 软 件 需 求 分 析 与 建 模 * 框架(framework)是一个只包含模式(pattern)的模型包。它是模型包的一个变体。 华 南 理 工 大 学 软 件 需 求 分 析 与 建 模 * 在设计开发较为复杂的软件系统时,软件系统的各组成部分可能被分解为不同的模型包,由在空间上处于不同地点的开发小组共同完成,或者这

文档评论(0)

1亿VIP精品文档

相关文档