Category Archives: 计算机技术

使用PlantUML绘制(重要)UML图

根据Martin Fowler在《UML精粹》中的表述,UML中的重要图形可以解决80%的问题:

  • 类图(包图)
  • 序列图(顺序图)
  • 部署图
  • 用例图
  • 状态机图

本文将介绍PlantUML中,如何绘制上述重要的UML图。
1 类图(class)
几个重点表示:

  • 类:属性和方法
  • 关联:实线箭头(单向或双向),n表示0~n,1,0..1等
  • 聚合:实线箭头,空心棱形,可拆分
  • 组合:实线箭头,实心棱形,不可拆分
  • 泛化:实线箭头,空心[......]

    继续阅读