UML工具学习使用

让开发过程清晰,提高做项目的能力和效率。UML(Unified Modeling Language) 可以应用在需求分析,设计分析,开发,维护阶段。

UML的使用场景

  1. 需求分析:用例图分析系统交互,类图描述核心类,活动图描述协作,状态图描述状态转移过程;
  2. 设计分析:类图描述软件开发中的类,时序图描述交互场景,包图描述模块间的关系,状态图描述类的生命周期,部署图描述物理服务器关系;
  3. 文档记录:方便开发梳理逻辑