UML[编辑]
UML概述:
UML (Unified Modeling Language的缩写)统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化和编辑文档的一种标准语言。UML被OMG采纳作为业界的标准。UML最适于数据建模、业务建模、对象建模、组件建模。
UML的内容:
作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。
(1)UML语义
描述基于UML的精确元模型定义。元模型为UML的所有元素在语法和语义上提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的最佳表达方法所造成的影响。此外UML还支持对元模型的扩展定义。
(2)UML表示法
定义UML符号的表示法,为开发者或开发工具使用这些图形符号和文本语法为系统建模提供了标准。这些图形符号和文字所表达的是应用级模型,在语义上是UML元模型的实例。
UML的建模机制
静态建模机制
1.用例图
(1)用例模型 (2)用例 (3)执行者 (4)使用和扩展 (5)用例模型的获取
2.类图、对象和包
(1)类图 (2)类和对象 (3)关联关系 (4)继承关系 (5)依赖关系 (6)类图的抽象层次和细化关系(7)约束 (8)对象图、对象和链 (9)包
3.构建图和配置图
动态建模机制
1.消息 2.状态图 3.顺序图 4.合作图 5.活动图
网络营销词典内容均由网友提供,仅供参考。如发现词条内容有问题,请发邮件至info # wm23.com。