【UML 建模】UML建模语言入门 -- 静态图详解 类图 对象图 包图 静态图建模实战类图的用途
类描述软件系统静态结构图, 支持系统功能需求, 系统分析师以支持软件系统的功能需求为目的设计静态图;
(1) 对系统词汇建模
构造边界 : UML建模之初, 就要构造系统词汇 数据库模式 : 设计数据库时, 使用数据库模式来描述数据库的概念设计;
类图描述数据库 : 数据库模式建模是数据库概念设计的蓝本, 可以使用类图对这些数据库模式进行建模.
4. 类图建模技术
(1) 对协作建模
协作定义 : 类不是单独存在的, 需要与其它类协作, 协作是动态交互在静态图上的映射, 协作的静态结构通过类图来描述;
协作建模策略 :
-- 识别建模机制 : ER图与UML建模区别 :
-- 建模数据库局限性 : ER图只能针对逻辑数据库建模, UML可以对逻辑数据库 物理数据库进行建模,物理数据库中, 类图将逻辑操作转为触发器或存储过程;
-- 建模方式区别 : ER图只能针对数据建模, UML在数据基础上可以针对行为进行建模;
数据库模式建模策略 :
-- 类的生命周期 : 在模型中识别的类, 该类状态必须超过其应用系统的生命周期;
-- 类图特定标记 