计算机信息管理(本科)毕业论文 达伟库存管理信息系统
采购管理(中间模块):
IPO图 系统名:达伟库存管理信息系统 模块名:达伟库存管理信息系统采购模块 有下列模块调用: 采购管理 输入:原材料入库单 调用下列模块: 原材料信息登记 原材料查询 原材料库存修改 输出:物料入库数 处理内容:1、接受原材料入库单调用采购管理模块; 2、经过原材料检验、收货,将原材料信息填入原材料库存总台帐; 内部数据元素: 备注: 29
计算机信息管理(本科)毕业论文 达伟库存管理信息系统
产品入库(树叶模块)
IPO图 系 统名:达伟库存管理信息系统 模块名:入库信息输入 有下列模块调用: 入库管理 调用下列模块: 输入: 当日产品入库数据 输出: 产品库存记录 处理内容: 将当日入库数据经过入库管理后修改库存数量(增加产品库存数量) 备注: 产品入库单编号 用户权限标志:仓 管 员 经 理 系统管理 5 内部数据元素:
4.2数据库设计
数据库设计是开发数据库及其应用系统的技术,也是信息系统开发和建设的重要组成部分。具体的说,数据库设计是要在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库及其应用系统,满足用户的各种信息需求。
在系统的数据库设计中,首先对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后得出系统的关系模式。本系统用实体-联系图(简称E-R图)来描述系统的概念模型。E-R图由实体、属性、联系三部分组成,其符号如图4.6所示:
实体 属性 联系
图4.6 E-R图图例
30
计算机信息管理(本科)毕业论文 达伟库存管理信息系统
4.2.1实体描述
本系统中所涉及的实体(8个)及属性(下划线代表的是主键),其结构如下: 客户(客户编号、客户名称、联系人、联系电话、联系地址) 销售员(销售员编号、姓名、性别、出生日期、学历、职务)
产品(产品编号、产品名称、规格、计量单位、库存量、安全库存量) 供应商(供应商编号、供应商名称、联系人、联系电话、联系地址) 采购员(采购员编号、姓名、性别、出生日期、学历、职务) 仓位(仓位号、仓位名称、联系人、联系电话、仓位面积)
物料(物料编号、物料名称、规格、计量单位、库存量、安全库存量) 生产线(生产线号、生产线名、主管、联系电话)
4.2.2联系描述
本系统中实体之间有8个联系,其关系如下:
(1)订单关系:销售员、客户和产品的关系是N:M:P,因为多个客户可以向多个销售员订购多种产品;
(2)采购关系:采购员、供应商和产品的关系是N:M:P,因为多个采购员可以向多个供应商采购多种原材料;
(3)领料关系:生产线和原材料的关系是M:N,因为一条生产线可以领用多种原材料,而一种原材料可以被多条生产线领用;
(4)出库关系:客户和产品的关系是N:M,因为可以将多多种产品从仓库出库给多个客户;
(5)入库关系:供应商和原材料的关系是N:M,因为多个供应商可以将多种原材料存放在仓位中;
(6)生产关系:生产线和产品的关系是N:M,因为一条生产线可以生产多种产品,而一种产品可以由多条生产线生产;
(7)物料储存关系:物料和仓位的关系是1:P,因为多种物料只能存放到物料仓位; (8)产品储存关系:产品和仓位的关系是1:P,因为多种产品只能存放到产品仓位。 以上实体的联系属性如下:
31
计算机信息管理(本科)毕业论文 达伟库存管理信息系统
订单(订单号、订单日期、订货量、单价) 采购(采购单号、采购日期、采购量、单价) 入库(入库单号、入库日期、入库量) 出库(出库单号、出库日期、出库量) 领料(领料单号、领料日期、领料数量) 生产(生产线号、生产日期、生产量)
4.2.3 E-R图
本系统的E-R图如图4.7 所示: 供应商 仓位 客户 M N 1 1 N M 采购 物料入 库 储存 产品储存 出库 订单 N P M P P M N 采购员 物料 产品 销售员 N N 领料 生产 M N 生产线 图4.7 E-R图
32

