[需求分析培训] 理清数据架构-(5)

1、数据需求包括如下几点:

1)*数据关系——多用领域类图表示;

2)数据构成和派生方法——DD/决策表、决策树、公式;

3)数据与流程的关系——CRUD矩阵;

4)长生命周期的对象的变迁过程——状态机图;

2、类图——类之间的三种关系

1)关联:用一条直线连接;

2)整体部分之间的聚合关系:用直线加菱形连接;

3)类别:用连接;

备注:聚合中松散和紧密的区别举例说明

a)例如部门和员工之间的关系,部门由员工组成,但删除了部门员工不一定删除,所以二者之间算作松散聚合;

b)订单和订单项之间的关系,订单由订单项组成,删除了订单,订单项也就随着删除了,所以二者之间算作紧密聚合;

3、领域建模方法——彩色建模:用红、黄、绿、蓝集中颜色。

1)先用红色表达出过程数据;

2)再用黄色表达出角色;

3)其次用绿色表达人、地点、事物;

4)最后用蓝色表达出规则和可配规则等;

一个示例:

备注:

1)缺红和绿,整个图画的不对;

2)缺黄,不灵活;

3)黄外必有绿;

 

 

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*


*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>