DB2课程设计 下载本文

大连交通大学数据库课程设计

图2.6供应商系统细化

图2.7项目系系统细化

图2.8零件系统细化

7

大连交通大学数据库课程设计

3.数据字典

将所有子系统全部细化。将所有用户需求分析完毕之后,就要开始构造数据字典了。经分析之后,本系统要用到七个基本表:职工信息系统表,仓库信息系统表,库存信息表,供应信息系统表,供应商信息,项目信息表,零件信息表。数据结构定义如表2.1所示。

表2.1 数据结构定义

数据结构名 职工信息 仓库信息 供应信息表 供应商信息 项目信息表 零件信息 库存信息表

含义说明 定义了职工相关信息 定义了仓库有关信息 定义了供应商,项目号,零件相关信息 定义了供应商的有关信息 定义了项目的有关信息 定义了零件的相关信息 定义了零件的库存信息 组成 职工姓名,年龄,工作时间,仓库的号 仓库的编号,仓库面积 供应商号,项目号,零件号,供应量 供应商号,供应商地址,供应商姓名 项目号,预算 零件号,零件名称,单价 仓库号,零件号,库存量 8

大连交通大学数据库课程设计

第三章 概念结构设计

3.1 概念结构设计的方法与步骤

3.1.1 概念结构设计的方法

概念设计阶段我采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式。

3.1.2 概念结构设计的步骤

第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。因此我们先逐一的设计分E-R图。

第二步是进行视图的集成:各子系统的E-R图设计好之后,下一步就是要将所有的分E-R图合成一个系统的总E-R图。

3.2 数据抽象与局部视图设计

按照图2.2企业信息管理系统总框架图,设计实体属性图以及局部E-R图。

图3.1职工信息实体属性图

9

大连交通大学数据库课程设计

图3.2供应商信息实体属性图

图3.3零件信息实体属性图

10