最近设计做的比较多,总结了下UML(Unified Modeling Language)常见的Diagram,推荐一个超好用的建模工具 starUML。
- Class Diagram:类图
- Package Diagram:包图
- Object Diagram:对象图
- Composite Structure Diagram:组合结构图
- Deployment Diagram:部署图
- Use Case Diagram:用例图
- Sequence Diagram:时序图
时序图定义: 描述了对象之间传递消息的时间顺序, 用来表示用例中的行为顺序, 是强调消息时间顺序的交互图
时序图使用时机: 对动态行为建模, 强调时间展开信息的次序的时候, 使用时序图
- Communication Diagram:协作图
- State Chart Diagram:状态图