系统架构 之 UML

本着学习巩固UML知识的目的写一个关于UML基础系列的文章:于己权当学习笔记,于准备学习UML的人或许有几分参考,为什么不呢?

UML概要

      UMLUnified Modeling Language(统一建模语言)的简称。UML是对软件密集型系统中的制品进行可视化、详述、构造和文档化的语言。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用,UML提出了一套IT专业人员期待多年的统一的标准建模符号。

     UML中的视图包括用例视图(Use Case View)、逻辑视图(Logical View)、实现视图(Implementation View)、进程视图(Process View)、部署视图(Deployment View)等。

UML的构成

   UML图主要包括了用例图(Use Case Diagram)、类图(Class Diagram)、活动图(Activity Diagram)、时序图(Sequence Diagram)、状态图(Statechart Machine Diagram)、部署图(Deployment Diagram)业务处理模型(Business Process Model)、数据建模(Data Modeling Diagram)等等。

本系列将按UML展开,本篇权当系列纲要。

  1UML - Use Case Diagram

  2UML - Class Diagram

  3UML - Activity Diagram

  4UML - Statechart Diagram

  5UML - Sequence Diagram

  6UML - Business Process Model

  7UML - Data Model Diagram

 本系列所有UML图均用Microsoft Viso 2010实现。

posted @ 2011-12-20 22:02  Robert-Fang  阅读(1781)  评论(0编辑  收藏  举报