内聚耦合以及uml各图的关系.pdfVIP

  • 13
  • 0
  • 约2.94千字
  • 约 4页
  • 2017-06-29 发布于河南
  • 举报
内聚耦合以及uml各图的关系

uml 在软件开发各个阶段的应用: 采用面向对象技术设计软件系统时,使用用例图来描述用户需求;使 用类图、对象图、包图、构件图和部署图描述系统的静态结构;使用 顺序图、合作图、活动图和状态图描述动态行为。 抽象得到类、属性、方法;关系来描述;组织成类图。部署图:将 来在现场如何实现的设备等。状态图:状态转换过程(状态机)。 specific diagrams for each phase: --需求:用例图描述需求(角色、功能、外部交互) --分析:明确解决问题的细节 类图来描述静态结构; 顺序图、合作图、活动图、状态图来描述动态结构; --设计:给出解决方案 类图、包,对类的接口进行设计 --实现:将类用某面向对象语言实现 --集成与交付: 构件图、包、部署图 --测试 ·单元测试使用类图和类的规格说明书 ·集成测试使用类图、包、构件图和合作图 ·系统测试使用用例图来测试系统功能 内聚类型 内聚强度类型[从低到高] : (1)偶然内聚 如果一个模块的各成分之间毫无关系,则称为偶然内聚,也就是 说模块完成一组任务,这些任务之间的关系松散,实际上没有什么联 系。 (2 )逻辑内聚 几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚。

文档评论(0)

1亿VIP精品文档

相关文档