UML建模工具软件StarUML从入门到精通——如何应用StarUML创建UML包图的应用示例.pptVIP

  • 107
  • 0
  • 约1.06千字
  • 约 21页
  • 2023-06-25 发布于湖北
  • 举报

UML建模工具软件StarUML从入门到精通——如何应用StarUML创建UML包图的应用示例.ppt

如何应用StarUML 创建UML包图的应用示例 1、UML中的包图(Package Diagram) (1)包图是保持系统整体结构简明、清晰的重要工具 通过给出包可以列出各个包之间的关系。包图由包和包之间的联系构成,它是维护和控制系统总体结构的重要建模工具。 (2)在Rose中包图是通过类图来体现的 2、包图的应用目的 (1)能够体现出问题的层次关系 1)使用包图的目的是把模型元素组织成组,为其命名,以便作为整体处理。 2)对于一个大型系统,使用包来组织大量模型元素以便于 系统的理解和处理,使之有很好的层次关系。 (2)通过包可以形成一个高内聚、低耦合的类的集合。 (3)在概要设计阶段,系统设计人员可以用包图来建立软件系统的体系架构(而在详细设计阶段,可以利用类图建立相应的体系结构) 3、BBS论坛系统前台应用的包图示例 4、某个网上书店项目中的各个包的UML包图示例 5、创建一个名称为“BBS系统前台包图”的包图 (1)右击“Design Model”节点,在弹出的快捷菜单中选择“Add Diagram”子菜单,然后再在其中选择下一级的子菜单项目“Package Diagram”,便可以创建出包图。 (2)命名该包图的名称为“BBS系统前台包图” 6、在包图中添加相关的包 (1)表示层包 当然,我们也可以在该包的基本上再产生出其子包。比如,在“表示

文档评论(0)

1亿VIP精品文档

相关文档