523分析系统数据 产品数据 产品用料表 材料库存 缺料 查询请求/接受查 计算产 计算“缺料清单 询数据 品用料 缺料” 产品数据 产品名, (生产)数量 产品用料表: 产品名,材料名,(材料)用量 材料库存: 材料名, 库存量 缺料清单: 材料名, 缺料数量 图5-3数据流程图
5.2.3 分析系统数据 图5-3 数据流程图
53概念结构设计 概念结构独立于数据库逻辑结构,独立于支持数 据库的DBMS,其主要特点是: (1)能充分地反映现实世界,包括实体和实体之 间的联系,能满足用户对数据处理的要求,是现实世 界的一个真实模型。 (2)易于理解。 (3)易于更改。当现实世界改变时容易修改和扩 充换 (4)易于向关系、网状或层次等各种数据模型转
5.3 概念结构设计 概念结构独立于数据库逻辑结构,独立于支持数 据库的DBMS,其主要特点是: (1)能充分地反映现实世界,包括实体和实体之 间的联系,能满足用户对数据处理的要求,是现实世 界的一个真实模型。 (2)易于理解。 (3)易于更改。当现实世界改变时容易修改和扩 充。 (4)易于向关系、网状或层次等各种数据模型转 换
531建立局部概念结构 按照需求分析阶段得到的部门用户活动图和数据 流程图,就可建立起对应于每一部门(或应用)的局 部ER模型。这里最关键的步骤是确定实体和属性,。 前者应有“产品名”和“价格”两个属性,后者 有“材料名”、“价格”与“库存量”三个属性。实 体确定后,再确定实体之间的联系。在本例中,“产 品”与“材料”是通过“使用”互相联系的,故可把 “使用”定为联系,而“用量”是它的属性,把这些 用ER图来表示,就可得到供应部门的局部ER模型
5.3.1 建立局部概念结构 按照需求分析阶段得到的部门用户活动图和数据 流程图,就可建立起对应于每一部门(或应用)的局 部E-R模型。这里最关键的步骤是确定实体和属性,。 前者应有“产品名”和“价格”两个属性,后者 有“材料名” 、 “价格”与“库存量”三个属性。实 体确定后,再确定实体之间的联系。在本例中, “产 品”与“材料”是通过“使用”互相联系的,故可把 “使用”定为联系,而“用量”是它的属性,把这些 用E-R图来表示,就可得到供应部门的局部E-R模型
531建立局部概念结构 品 使用 零件 品名)(价格 用量)(材料名)(价格)(库存量 图5-4供应部门的ER模型 产品 组成 零件 材料 用量 产品名)主要 零件 性能 数量丿(零件号)(零件号)(材料名 图5-5生产部门的ER模型
5.3.1 建立局部概念结构 图5-4 供应部门的E-R模型 图5-5 生产部门的E-R模型
531建立局部概念结构 材料名 使用 价格 产品名 存放(库存量 仓库号 仓库 面积 地点 图5-6修改后的供应部门的ER模型
5.3.1 建立局部概念结构 图5-6 修改后的供应部门的E-R模型