大家好,上节课我们上的是“Software Design”。 个人觉得面向对象的设计及UML可能是考试的重点。
这里我简单整理一下UML建模图的类型供大家参考。总的来说包括三大类: Structure Diagrams,Behavior Diagrams
和Interaction Diagrams。
Structure Diagrams :
包括: Class Diagram, Object Diagram, Component Diagram, Composite
Structure Diagram, Package Diagram, 和Deployment Diagram.
Behavior Diagrams :
包括: Use Case Diagram、Activity Diagram, 及State Machine Diagram.
Interaction Diagrams:
包括:, Sequence Diagram, Communication Diagram, Timing Diagram, 及
Interaction Overview Diagram.
Interaction Diagrams基本上是由Behavior Diagrams派生出来的,某些时候也把它们归类到Behavior
Diagrams。
常用的UML工具有: Rational Rose, Enterprise Architect 等
参考资源:
http://www.uml.org/