Some thoughts in using UML

Requirment Analysis

  • Using Use Case to analyze the basic requirements
  • Using Activity Diagram to show the process. In this stage, there isn't any class. So the Activity Diagram mainly focuses on the process of specified use case.

Design

  • Using Domain Model Diagram to show the architecture design. We will create bunch of domain models to meet the requirement. But detailed properties or methods of the domain model object are not needed in this stage. Just show the basic functionalities as well as the relationships between objects.
  • Using Sequence Diagram to show the interaction of different objects in time sequence. 
  • Using Class Diagram to show the detailed properties and methods of each class. This stage sometimes can be done in code directly. 

猜你喜欢

转载自lingcc.iteye.com/blog/1772373
uml