UML之3、建模元素(2)

本章继续介绍建模元素spa

https://blog.csdn.net/bit_kaki/article/details/78471760.net

1:边界对象

任何一个对象都有一个边界,外界只能经过这个边界来认识对象,与对象打交道。
blog

咱们经过边界来认识事务。边界决定视角,致使对同一事务的描述不一致;事务

 

 

 边界肯定抽象层次:自顶向下,自下向上get

 

 

 

2:业务实体it

是类(class)的一种版型,特别用于在业务建模阶段创建领域模型,表明业务角色执行业务用例时所处理或使用的“事物”。class

业务实体是来自现实世界的,全部业务实体在现实世界里都有与之对应的事物;
业务实体必定是在分析业务流程的过程中发现的,与业务用例场景没法的事物,即便存在,也不会为它建模;
业务实体具备对象的全部性质,包括属性、方法和对象的独立性。容器

属性是用来保存业务实体特征的一个记录,业务实体的属性集合决定了它的惟一性;方法

方法是访问一个业务实例的句柄,它规定了外部能够怎样来使用它。

获取业务实体:

  • 创建业务用例场景;
  • 从业务用例场景中逐个分析动词后面的名次,它们就是业务实体的备选对象,根据对象是否对业务目标有贡献进行筛选;
  • 分析这些业务实体之间的关系,并决定哪些应当单独建模,哪些应看成为属性。

 

3:包--包是一种容器,就如文件夹同样。

 

包能够容纳任何UML元素,也包括子包。包之间的关系定义只有依赖关系,好的分包具备高内聚,低耦合的性质。

主要用途进行分类元素

4:分析类

相关文章
相关标签/搜索