码迷,mamicode.com
首页 > 编程语言 > 详细

Java学习笔记(二)UML基础

时间:2016-02-02 15:01:21      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:

  • 用例图:代表系统的一个功能模块,仅仅是系统功能的描述。用例图包括:用例、角色、角色和用例之间的关系以及系统内用例之间的关系。技术分享
    技术分享
  • 类图:表示系统中包含哪些实体,各实体之间如何关联。
  • 技术分享技术分享
    • 类图除了表示实体内部结构之外,还可以表示实体之间的相互关系,类之间的三种基本关系:
      • 关联(包括聚合,组合)
      • 技术分享
      • 技术分享
      • 泛化(与继承同一个概念)
      • 技术分享
        • 技术分享
      • 依赖:如果一个类的改动会导致另一个类改动,则称为两个类存在依赖关系。
      • 技术分享
        • 技术分享
    • 组件图:大型应用程序通常不是一个类或一组类所能完成的,通常由一个或多个可部署的组件组成。可复用的组件通常打包成JAR,WAR包。组件图用于表示组件之间的依赖关系。
    • 技术分享
      • 技术分享
    • 部署图
    • 顺序图:显示具体用例的详细流程,并且显示了流程中不同对象之间的调用关系,顺序图描述了对象之间的交互(顺序图和通信图都被称为交互图)。
    • 技术分享
      • 技术分享
    • 活动图:用于描述用例内部的活动或方法的流程。
    • 技术分享
      • 技术分享
    • 状态机图:描述某一对象生命周期中需要关注的不同状态,并会详细描述刺激对象状态改变的事件,以及对象状态改变时所采取的动作。
    • 技术分享
      • 技术分享

Java学习笔记(二)UML基础

标签:

原文地址:http://www.cnblogs.com/bxljoy/p/5177278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!