系统架构 之 UML
本着学习巩固UML知识的目的写一个关于UML基础系列的文章:于己权当学习笔记,于准备学习UML的人或许有几分参考,为什么不呢?
UML概要
UML是Unified 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图展开,本篇权当系列纲要。
1、UML - Use Case Diagram
2、UML - Class Diagram
3、UML - Activity Diagram
4、UML - Statechart Diagram
5、UML - Sequence Diagram
6、UML - Business Process Model
7、UML - Data Model Diagram
本系列所有UML图均用Microsoft Viso 2010实现。
作者:RobertFang 出处:Http://fangrobert.cnblogs.com/ 欢迎转载,请转载的文章页面明显位置给出原文链接。 |