Chap04 系统概要设计中的UML静态建模.pptVIP

  • 3
  • 0
  • 约1.57千字
  • 约 13页
  • 2019-05-27 发布于江西
  • 举报
Chap04 系统概要设计中的UML静态建模 教学目标 掌握组件图、包图、架构包图、类图的建立 掌握类之间的关系 教学重点 组件图、包图、类图的建立 类之间的关系 教学难点 类之间的关系 导论 静态建模的目的:获得描述系统模型的静态结构和各个组成元素之间的关系,也就是模型内部组成特性及其相互之间的关系 描述系统模型的静态结构(静态建模): 用例图 组件图、包图、类图 UML组件图 组件:表示实际存在的、物理的物件,它是软件系统的一个物理单元,代表系统的一个物理实现块 组件图 作用 描述软件系统中各个组件之间的关系 各个组件图组合起来,表示完整的系统实现视图 组件图可以帮助开发组中的其他人员理解整个系统的组成关系 3大组件(MVC角度) 边界组件 控制组件 实体组件 组件图由组件、接口和组件之间的联系构成 建立一个可执行系统组件图的步骤 确定项目中的各个组件,并对对的组件加上必要的构造型描述 确定组件之间的联系,一般通过实现接口产生依赖关系 把组件组织成对应的包,并绘制出对应的组件图 UML组件图 案例:BBS系统前台 建立组件 建立组件图并添加组件 设置组件的关联关系 设置组件接口实现的依赖关系 包图 包和包图 包:分类管理 包图:通过类图来体现(Rose) 包之间的关系 依赖 如类A的修改会导致类B的改变,则成B依赖与A 包之间的依赖关系应尽量简单、稀疏,通常要求某一包中的模型

文档评论(0)

1亿VIP精品文档

相关文档