Tagged with 数据架构

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

1、数据需求包括如下几点: 1)*数据关系——多用领域类图表示; 2)数据构成和派生方法——DD/决策表、决策树、公式; 3)数据与流程的关系——CRUD矩阵; 4)长生命周期的对象的变迁过程——状态机图; 2、类图——类之间的三种关系 1)关联:用一条直线连接; 2)整体部分之间的聚合关系:用直线加菱形连接; 3)类别:用连接; 备注:聚合中松散和紧密的区别举例说明 a)例如部门和员工之间的关系,部门由员工组成,但删除了部门员工不一定删除,所以二者之间算作松散聚合; b)订单和订单项之间的关系,订单由订单项组成,删除了订单,订单项也就随着删除了,所以二者之间算作紧密聚合; 3、领域建模方法——彩色建模:用红、黄、绿、蓝集中颜色。 1)先用红色表达出过程数据; 2)再用黄色表达出角色; 3)其次用绿色表达人、地点、事物; 4)最后用蓝色表达出规则和可配规则等; 一个示例: 备注: 1)缺红和绿,整个图画的不对; 2)缺黄,不灵活; 3)黄外必有绿;