进销存管理系统数据库设计

上传人:人*** 文档编号:498050671 上传时间:2023-01-23 格式:DOC 页数:18 大小:222KB
返回 下载 相关 举报
进销存管理系统数据库设计_第1页
第1页 / 共18页
进销存管理系统数据库设计_第2页
第2页 / 共18页
进销存管理系统数据库设计_第3页
第3页 / 共18页
进销存管理系统数据库设计_第4页
第4页 / 共18页
进销存管理系统数据库设计_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《进销存管理系统数据库设计》由会员分享,可在线阅读,更多相关《进销存管理系统数据库设计(18页珍藏版)》请在金锄头文库上搜索。

1、-目录1需求分析报告21.1系统目的21.2进销存系统的数据需求21.3组织结合构造图21.4功能模块图31.5业务流程图31.6数据流程图4数据流程图顶层图4数据流程图第一层4数据流程图第二层51.7数据字典71.7.1.数据项定义7、数据流定义8、数据存储定义9、处理逻辑定义10、外部实体定义102.概念构造设计112.1初步E-R图11销售业务的局部E-R图11采购业务的局部E-R图12报损局部E-R图142.2全局E-R图153将各分E-R图合并成全局E-R图所作的处理173.1进展相关实体类型的合并,以减少实体类型的个数173.2消除冗余174.逻辑构造设计174.1逻辑设计概述17

2、4.2转换规则184.3根据全局E-R图设计出系统的数据模型:184.4初步优化:18部门与职工之间18商品与供货商之间形成一个供给过程18商品与客户之间形成一个购置过程18职工与商品之间有职工对商品产生销售管理,采购管理,报损管理等信息。所以形成一个管理过程19将销售人员、采购员关系模式合并为:19将存储部、销售部和采购部关系模式合并为:194.5最终优化:195.数据库完整性与平安性设计205.1数据库完整性205.1.1 约束20默认23规则235.1.4 存储过程235.1.5 触发器245.2平安性设计251需求分析报告1.1系统目的 随着社会的进步和计算机的不断普及,各行各业的管理

3、、控制都越来越离不开计算机的辅助。“*进销存管理系统的开发就是为了辅助大多数企业的根本管理,实现信息管理的系统化、规化和自动化简化人们日常工作中的大量机械重复的操作,使一些过程繁琐且数据量大的工作得已高效的进展,进销存管理系统还可以通过对数据的有效控制,实现对工作流层的控制、协调,从而提高企业的竞争力。1.2进销存系统的数据需求1商品按类别和名称进展管理。2必须记录商品的根本信息,比方规格和生产企业等。3需要记录商品的供给信息。4供给商的联系方式非常重要。5在采购信息中需要记录采购的数量和单价等。6在采购信息中要包含登记商品销售数量,单价等信息。7商品销售信息要有报损原因。8所以单据必须记录相

4、应的经手人和相应的时间。9采购,销售,报损信息都可以进展添加,删除,修改,查找,统计,等操作。10当进展进货,销售和报销操作后,能相应更改库存。11需要对进货,销售,库存,报损等操作生成相应的报表。1.3组织结合构造图根据系统及公司实际情况绘出组织构造图如下.图表1组织结合构造图总经理: 负责实施公司总体战略。副经理:协助总经理完成具体完成各项事物.采购部:负责缺货时向外采购商品及完成相应货物进货统计.完成进货信息的登记,修改,和删除等.销售部:向外出售商品及完成相应出售商品的统计. 完成进货信息的登记,修改,和删除等.维护部: 完成商品信息的登记,修改,和删除等.及各项商品信息的维护工作.1

5、.4功能模块图根据上述系统功能的需求分析,按照构造化程序设计的要求,得到如下所示的系统功能模块图,如图图表2功能模块图1.5业务流程图图表3业务流程图1.6数据流程图数据流程图顶层图分析:该图简单的包含两个外部实体分别为顾客和供给商,主要业务分为两个,销售和采购。顾客查询商品资料信息,订购后收到付款通知进展付款交易。销售部接收到定货单,然后进展库存查询是否有货。有货则向顾客发货,无货则向供给商下定货单.从下列图可看出没有反映帐务,而且销售和采购没有分开表示,但是高度概括地反映了进销存业务,因此要进一步扩展出更详细的数据流程图。图4数据流程图DFD1.6.2数据流程图第一层分析:顾客先通过查看商

6、品信息来获取自己想要的商品然后向公司下定单.销售部受到上级的定货单查看库存情况.有货就向仓库下提货单发货.仓库收到提货单反应出货单给销售部,销售部下发货单给顾客。如果缺货则向供货商下班定货单采购。到货之后采购部发出到货通知反应销售部。同时采购部发入库单货物入库。在货物入库与仓库货物出库过程中报损部进展检查。有物品损失的生成报损单。图表5数据吧流程图第一层数据流程图第二层分析:客户发出订货单。根据订货单的订货数量发聩给仓库查询货物库存信息。判定是否缺货。如果缺货则显示出缺货数量并生成缺货订购单。在到货之后进展到货处理发将可发货单存档然后进展发货管理。发货单锅里过程中生成提货单,出货单,报损单和发

7、货单台帐到货处理过程中生成报损记录生成报损单。最后向顾客发出发货单。图表6数据流程图第三层(1) 第二层销售模块分析:客户发出订货单。根据订货单的订货数量发聩给仓库查询货物库存信息。判定是否缺货。在到货之后进展到货处理发将可发货单存档然后进展发货管理。发货单锅里过程中生成提货单,出货单,2第二层采购模块分析:如果缺货生成请购台帐且显示出缺货数量并生成缺货订购单。向供货商发订购单供货商收到订购单处理后发出发货单。之后采购部进展到货处生成到货通知给仓库。3第二层报损模块分析:仓库进货出货过程中检查过程中生成报损记录上报报损部另一方面顾客上报维修单生成报损记录再汇总到报损部。由报损部生成报损报表。1

8、.7数据字典1.7.1.数据项定义编号名称别名数据类型是否可空长度简述B1商品名称商品名CharNULLull5*种商品的名字B2商品编号商品编码CharNULL20*种商品的代码B3商品数量商品个数INULLTNULL20*种商品的容量B4商品单价商品价钱floatNULL20*种商品进货单价B5商品日期商品日期DateTimeNULL20*商品的日期B6供给商名称供给商名称CharNULL20*供给商的名字B7供给商地址供给商地址CharNULL50*供给商的地址B8顾客*顾客名称CharNULL20*顾客的*B9顾客地址顾客地址CharNULL50*顾客的地址B10部门名称部门名称Cha

9、rNULL40公司*部门的名称B11经理名称经理*CharNULL20公司部门经理名字B12库存量商品库存INULLTNULL20商品的库存数量B13员工名称员工名称CharNULL20公司员工的名称B14顾客INULLTNULL20*顾客的B15订货单编码订货单编号CharNULL20*订货单的编号B16发货单编码发货单编号CharNULL20*发货单的编号B17到货通知编码到货通知编码CharNULL20*商品到货通知编号B18报损表编号商品报损表编号CharNULL20*商品报损表编号B19销售历史表编号商品销售表编号CharNULL20*商品销售表编号1.7.2、数据流定义编号名称简介

10、数据流组成数据流来源数据流去向数据流量S1订货单顾客开出的订货单B1+B2+ B3+ B15顾客编辑订货单模块10份/时S2发货单已确定的发货货单B1+B2+ B3+B4+ B16开发货单修改库存模块顾客100份/时S3到货通知顾客收到商品到货通知B1+B2+B3+B4+B6+ ID17采购员对照暂存定货单模块10份/天L1订货单公司向供给商采购订货单B1+B2+ B3+B4+B6公司采购部门供给商100份/天L2到货通知采购部门收到商品到货通知B1+B2+B3+B4+B6+B10产生到货通知模块公司采购部门10份/天C1报损表顾客及部门商品报损表B1+B2+B3+B4+B6+ B18顾客、销

11、售采购部门售后效劳维修部门100份/天1.7.3、数据存储定义编号编号名称简述数据存储组成关键字相关处理F1-1商品库存存放商品库存量B1+B2+ B3+B3+ B12商品编号P1-1、 P1-2F1-2新顾客新顾客登记B8+B9+ B14顾客*P1-1F1-3销售历史已销售的商品记录B1+B2+ B3+B4+ B18销售表编号P1-3F2-1暂存订货单已存订货单B1+B2+ B3+B4+B6公司采购部门P2-2F2-2到货通知采购部门收到商品到货通知B1+B2+B3+B4+B6+B10产生到货通知模块P2-1F3-1报损表顾客及部门商品报损表B1+B2+B3+B4+B6+ B18顾客、销售采

12、购部门P3-11.7.4、处理逻辑定义编号名称简述输入数据流处理输出数据流处理频率P1-1编辑订货单编辑区分订单的合格与否S1根据订单填写的要求,区分出订单的合格与否,以及顾客登记信息合格订单,不合格订单,新顾客每小时处理一次P1-2确定顾客订货根据订单给顾客订货合格的订货单根据合格的订货单,给顾客配齐商品可发订货每小时处理一次P1-3开发货单修改库存开发货单并修改库存合格的订货单根据订货单给顾客开发货单并修改库存S2每小时处理一次P2-1核对发货单并产生到货通知供给商发给采购部门到货通知,并核对L1根据订货单跟实际收到的商品进展核对到货通知每小时处理一次P2-2修改库存并待订货量根据发货单修

13、改库存,待订货正确的发货单根据正确的发货单修改库存和带订货量修改后库存每小时处理一次P3-1统计报损表统计所有报损表并归类C1统计所有的报损表并归类后,再提交给维修部门商品库存每小时处理一次1.7.5、外部实体定义编号名称简述输入数据流输出数据流S1-1顾客购置商品的用户S1S2S1-2员工包括采购员、销售员、会计等S3、 S2S2S1-3供给商向顾客和公司提供商品的单位L1 L2S1-4经理公司管理人员,查看报表C12.概念构造设计2.1初步E-R图2.1.1销售业务的局部E-R图相关属性列表:实体属性销售部部门号销售员工号、*、性别。商品商品名称,编号,生产规格,数量,单价,商品类别,生产企业客户*、性别、联系方式、客户编号、 。仓库管理员工号、*、性别。订货单商品名称、订单号、数量、单价、日期、销售员联系属性销售下达订单商品编号,销售员,销售员编号,出货日期,开单日期提货信息商品编号、商品名称、规格、数量、销售员、订货日期、开单日期、订单号关系描述分析:1一名客户可以生成多分订购单,一份订购单对应一个客户。所以是以对多关系。2一名销售员可以

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号