数据库课程设计-商品库存管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

杭州电子科技大学《数据库课程设计》课程设计手册姓名学号设计小组长课程设计名称商品库存管理系统指导教师设计时间2012/9/5至2012/9/17杭州电子科技大学管理学院编制目录第一章系统概述...........................................11.1系统开发背景.............................................................................................................11.2系统开发意义.............................................................................................................1第二章系统需求分析.......................................22.1基本信息管理.............................................................................................................22.2库存管理功能.............................................................................................................22.3权限管理功能.............................................................................................................32.4业务流程图.................................................................................................................32.5数据流程图.................................................................................................................42.6数据字典.....................................................................................................................6第三章系统总体设计.......................................93.1系统总体设计目标...........................................................................................................93.2系统概念设计.................................................................................................................103.2.2关系模式........................................................................................................................10第四章逻辑结构设计......................................11第五章物理结构设计......................................13第六章数据实施和维护....................................13第七章数据库系统实现....................................227.1系统实现工具简介.......................................................................................................227.1.1SQLServer2000简介................................................................................................22杭电管理学院数据库课程设计1第一章系统概述6.3系统开发背景处于社会经济技术快速发展的今天,各种各样的行业竞争日益激烈。行业不断寻求自身的优势劣势,扬长避短,加强自己的竞争力,力争在新世纪经济利润的大蛋糕中分得一杯羹。然而无论出于何种时期,超市永远是人们生活离不开的一部分,大街小巷随处可见的大小型超市构建起了人们点点滴滴的生活。众所周知,若单靠工作人员手工或者借助简单的管理信息系统进行管理,特别是超市的库存,不仅耗费大量的时间精力,而且在运作中由于信息不对称或者操作的时间前后不吻合,往往错误百出,严重影响运营和工作人员的工作情绪。例如在老式的仓库管理中在盘点一遍遍地核对清点,一不留神清点错误又要重新开始,对于出库入库也异常麻烦,经常需要闭库,停止仓库任何变动来进行专门清点工作。由此可见,将库存管理信息化,提高仓库管理的效率,使各种货物信息明朗化,给管理人员创造方便快捷的工作环境已经迫在眉睫。6.3系统开发意义超市管理作为计算机应用的一个分支,有着手工管理无法比拟的优点:(1).使用本系统,可以迅速提升超市的库存管理水平,为降低经营成本,大大提高超市的运作效率。(2).提高效益,增强超市扩张力,提供有效的技术保障。因此,开发一套能够为超市工作人员提提供方便的库存管理系统,数据库的设计将是非常必要的。杭电管理学院数据库课程设计2第二章系统需求分析2.1基本信息管理2.1.1系统用户资料管理用户资料即使用该系统的人员基本信息,包括了库长,库工,采购员,仓库清算员。各种人员信息又包含其工号,密码,性别,年龄,姓名,职位。使用该数据库系统时提供其工号和密码登录即可自由进行其相应权限内的操作。当然,也可以凭借自己的工号密码查询自己的信息,而库长则因为有超级用户的权限,可以输入员工的编号查询任意员工的个人基本信息和操作记录,也可对员工的信息进行增、删、改的操作。2.1.2供应商资料管理供应商资料主要包括超市货物的各家供应商的基本信息,包括供应商号码,商家名称,商家所提供商品名称及数量,商家地址与供货商信誉度。在入库时,需要提供供应商的信息;用户也可通过输入供应商号码来查询相关供应商的基本信息,和它近一年对仓库的供货记录。2.1.3仓库信息管理仓库信息管理仓库信息仓库的编号、仓库名称、仓库地点、仓库容量现有库存及所存储商品类别。2.1.4商品信息管理商品信息包括了商品编号、商品类别、名称、生产日期、保质期、价格和余量等信息。商品信息管理功能模块可以实现以下功能:添加商品类别、修改商品类别、删除商品类别、查看商品类别、添加商品信息、修改商品信息、删除商品信息、查询商品信息。2.2库存管理功能库存操作管理模块可以实现入库管理、出库管理和库存盘点等功能。2.2.1入库管理入库管理:库存管理员根据库存情况将采购计划反映给采购员,经批准后采购员将从供应商处订货。当收到提货通知单后,采购员将入库商品清单交至库存管理员,确定商品准确无误后生成入库记录。入库记录主要包括相关的产品信息、供应商信息、仓库杭电管理学院数据库课程设计3信息、库存管理员即用户信息、涉及的金额和入库时间等。2.2.2出库管理出库管理:库长接到提货通知后,根据出库计划把已批准的提货商品清单交给库工,库工根据商品清单完成商品出库,同时生成出库记录。出库记录主要包括相关的产品信息、仓库信息、用户信息、涉及金额和出库时间等。2.2.3库存提醒库存警示是指对库存中接近安全库存或超过一定数额的产品进行报警。在产品信息中,包括产品的合理数量范围和有效期限。当产品的库存数量小于安全库存时,系统进行缺货提醒;当产品的数量大于系统设定的上限时,系统进行超储提醒。产品出现缺货、超储、接近或超过有效期限时系统需报警。2.2.4库存盘点由于人为操作等原因,系统中的库存数据与实际数据之间可能会存在误差。为保证库存数据的准确性,每隔一段时间就需要对库存进行盘点。通过对库存商品的盘点生成库存台账。当计划台账与库存台账不匹配时,系统产生库存提示,仓库管理人员经根据提示进行库存检查,并采取相应措施。2.3权限管理功能2.3.1普通用户,包括采购员,库工,供应商2.3.2超级用户,库长2.4业务流程图下面试超市库存管理系统的总体业务流程图,用一下三种符号表示:杭电管理学院数据库课程设计42.5数据流程图数据流程图全面地描述信息系统逻辑模型。它用下面几种符号综合地反映信息在系统中的流动、处理和存储情况。杭电管理学院数据库课程设计5外部实体数据流处理数据存储顶层数据流程图:第一层数据流程图:杭电管理学院数据库课程设计6第二层数据流程图供货单位P2.1验货处理D1发货单P2.3出入库处理D3入库单D4出库单取货单位或人员P2.2库存检查D5计划单采购员D2退货单到货通知合同台账计划台账库存台账P2.4库存提示P2.5查询打印供应商信息商品信息缺货通知单仓库信息2.6数据字典数据流编号:D1数据流名称:发货单简述:供货单位开给仓储部门的发货凭证杭电管理学院数据库课程设计7数据流来源:供应商数据流去向:仓库存储收货部门数据项组成:货物代号+商品名称+数量+金额+时间数据流量:1张/次数据流编号:D2数据流名称:退货单简述:仓储收获部门开给供应商的退货凭证数据流来源:仓储收获部门数据流去向:供应商数据项组成:货物代号+商品名称+数量+时间数据流量:1张/次数据流编号:D3数据流名称:入库单简述:仓储收货部开给存储管理部的入库凭证数据流来源:仓储收货部数据流去向:存储部数据项组成:货物代号+商品名称+数量+时间数据流量:1张/次数据流编号:D4数据流名称:出库单简述:取货单位或个人开给仓库存储部的出库凭证数据流来源:取货单位或个人数据流去向:仓库存储部门数据项组成:货物代号+商品名称+数量+时间数据流量:1张/次杭电管理学院数据库课程设计8数据流编号:D5数据流名称:计划单简述:取货单位或个人开给仓库部门预期内取货的凭证单据数据流来源:取货单位或个人数据流去向:仓库存储部门数据项组成:货物代号+商品名称+数量+时间数据流量:1张/次处理逻辑编号:P2.1处理逻辑名称名称:验货处理简述:仓库收货单位对收到的货物检验处理数据流来源:供货单位输入的数据流:发货单,订货单,质量标准处理:根据订货单和发货单进行比对,并对实际收到的货物进行比对,对收到的货物质量检验处理频率:对每批供货商发来的货物检查一次处理逻辑编号:P2.2处理逻辑名称:库存检查简述:仓库管理部门对仓库内存储的货物进行盘点统计输入的数据流:计划单,当前库存剩余数据及盘点处理:对库存货物盘点,核对剩余货物,比对计划单,检查是否缺货,如缺货或将要不足,想采购发出通知输出的数据流:如果缺货,发出缺货通知,及对应商品种类信息以及数量大小,时间期限。数据流量:每次计划单核对一次杭电管理学院数据库课程设计9处理逻辑编号:P2.3处理逻辑名称:出入库处理简述:仓库管理部门在收到进货单和出货单后的对仓储货物的处理输入的数据流:进货单,出货单,并按照相应单据进出货处理:按照相应单据进行处理输出的数据流:实际收到的或者发出的货物代号+商品名称+数量+时间处理频率:1批/次处理逻辑编号:P2.4处理逻辑名称:库存提示简述:仓库管理部门在收到计划单后根据仓库

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功