仓库管理系统.docx
- 文档编号:24462780
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:12
- 大小:146.08KB
仓库管理系统.docx
《仓库管理系统.docx》由会员分享,可在线阅读,更多相关《仓库管理系统.docx(12页珍藏版)》请在冰豆网上搜索。
仓库管理系统
引言
当今的竞争压力越来越,大企业想要生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。
现代企业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。
这就要求企业各部门之间的统一计划,协调生产步骤,汇总信息,调配集团内部资源,实现即要独立,又要统一的资源共享管理。
随着信息技术的发展,该厂为提高库存周转率,加快资金周转速度,决定开发“仓库管理信息系统”。
然而,原有的管理系统存在许多不足之处。
首先,在企业运作过程中管理人员必须获得准确及时地库存信息,而现行的手工管理,帐目繁多,库管员、采购员和相关领导相互之间的信息交流困难,使得物资供应效率低,影响销售。
其次,由于手工管理容易造成失误,从而影响了数据的效率和准确率,造成不必要的损失。
最后,无法及时了解销售对库存商品的需求,这种情况容易使企业的采购与销售环节发生混乱,是企业无法正常运行。
市场需求日益多样化和个性化,产品的更新换代的周期越来越短,这就要求企业必须改变库存管理现状,以适应时代的要求。
现代仓库管理能弥补以上不足,因此对于仓库管理系统的建议具有很重要的意义。
现代仓库管理系统具有科学的仓库管理流程,使得数据更新及时,可及时反馈库存信息和商品需求信息。
通常的业务流程是保证企业的业务流程进行流程再造,使其更加通常,提高企业在同行业中的竞争力。
租金管理系统是针对达利公司的大量业务处理工作而开发的管理软件。
根据用户的要求,实现用户基本仓库信息管理、入口管理、出库管理等几个方面的功能。
用户通过输入入库单号、出库单号等基本信息,由系统自行生成相应的统计数据用户查询、打印,另外用户还可以对这些基本信息进行定期的更新和删除,仓库管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。
本系统采用windows为操作平台,VB.NET为软件开发工具,针对中小型企业的仓库管理进行分析,并严格按照仓库管理的进出库物资分析,数据统计和查询进行设计和开发。
第一章需求分析
1.1需求分析
仓库管理系统,其主要任务也就是有效管理仓库中物品类别的登记管理,如:
物品统计,库存管理,出入库管理等。
对仓库物流管理做细致的分析,仓库物品流通将涉及物品的登记、入库、出库三种物流方式,物品流通管理涉及流通数据更新处理和对流通数据的查询、汇总等数据。
库中物品或许会品种繁多,因此有必要对物品进行合理的分类,以方便对物品以及物品流通情况的数据检索。
1.2系统流程图
1.3功能结构图
1.4数据流程图
数据流程是指数据在整个系统中的流向动向,是我们能预测的一种流动形式,主要用来表达管理中信息的流动和存储过程。
现在计算机的信息流动都在系统中完成,所以数据的整个流程还需要我们手工绘制,用来表示流动的整个过程。
1、数据输入:
主要是由管理人员在系统的相关界面中进行输入,从而完成数据输入操作。
2、信息输出:
主要用的查询的工具,用来显示数据库中的相关数据,从而使使用者能够清晰的查看数据的相关信息。
3、数据存储:
主要是在数据输入的基础上完成的操作,当输入数据后将其存储到后台的数据库中进行存储操作,从而将数据进行存储已被后期进行调用处理数据。
1.5数据字典
1.5.1数据项的定义
数据项编号:
1—01
数据项名称:
商品编号
别名:
无
简述:
某商品的编号
类型:
字符型
长度:
8字节
取值范围:
数字+英文字母
数据项编号:
1—02
数据项名称:
库存数量
别名:
实际库存数量
简述:
某种商品的库存数量
类型:
数值型
长度:
5位整数
取值范围:
0—99999
数据项编号:
1—03
数据项名称:
更新日期
别名:
无
简述:
数据修改的日期
类型:
日期型
长度:
8字节
取值范围:
1.5.2数据流的定义
数据流名称:
入库单
编号:
F1
简述:
采购人员填写的商品入库凭单
数据流来源:
采购人员
数据流去向:
登记库存台帐
数据流组成:
日期+入库单编号+商品编号+数量
流通量:
25份/天
高峰流通量:
50份/天
数据流名称:
发货单
编号:
F2
简述:
供应商填写的商品发货凭单
数据流来源:
供应商
数据流去向:
等级合同台帐
数据流组成:
日期+发货单编号+商品编号+数量
流通量:
25份/天
高峰流通量:
50份/天
1.5.3数据存储的定义
数据存储的名称:
库存台帐
数据存储编号:
D1
简述:
登记商品的编号、名称、单价与库存数量等信息
数据存储组成:
商品编号+单价+库存数量
关键字:
商品编号
数据存储的名称:
库存台帐
数据存储编号:
D1
简述:
登记商品的编号、名称、单价与库存数量等信息
数据存储组成:
商品编号+单价+库存数量
关键字:
商品编号
1.5.4处理逻辑的定义
处理名:
出入库检查
编号:
P4
输入:
数据流F3
输出:
数据流F4
描述:
收到入库单时,库管员将货物入库,并发取货单到订货单位
第二章概念结构设计和逻辑结构设计
2.1数据库E-R图
2.1数据库关系模式
本实例根据上面的设计规划出的实体有商品实体、仓库实体、供应商实体、管理员实体;联系有库存、供应、盘点,其关系描述如下(下划线标注的属性为主码):
管理员信息(管理员编号,姓名,联系方式,家庭住址)
供应商信息(供应商编号,供应商名称,联系方式,地址,供货记录)
商品信息(商品代码,商品名称,入库价格,销售价格,数量)
仓库信息(仓库编号,仓库类别,地址)
库存(商品代码,仓库编号,数量,存储日期)
盘点(管理者编号,仓库编号,实存,缺少,盘点日期)
供应(供应商编号,商品代码,供应数量,供应日期)
以上关系模式均为BCNF。
为了方便程序查询,建立了如下用户视图:
库存商品信息视图(商品代码,仓库编号,入库价格,销售价格,数量)
盘点信息视图(管理者编号,仓库编号,商品代码,实存,缺少,盘点日期)
供应商品信息视图(供应商编号,商品代码,入库价格,销售价格,供应数量,供应日期)
第三章物理结构设计
上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系。
仓库管理系统数据库中的各个表格的设计结果如下面的几个表格所示,每个表格表示在数据库中的一个表。
(1)管理员表(gly)
字段名
字段类型
字段宽度
备注
管理员编号
字符型
10
关键字
姓名
字符型
20
联系方式
数值型
20
家庭住址
字符型
50
(2)供应商信息表(gysxx)
字段名
字段类型
字段宽度
备注
供应商编号
字符型
10
关键字
供应商名称
字符型
50
联系方式
数值型
50
地址
字符型
50
供货记录
字符型
50
(3)商品信息表(spxx):
字段名
字段类型
字段宽度
备注
商品代码
字符型
10
关键字
商品名称
字符型
10
入库价格
数值型
10
销售价格
数值型
10
数量
整型
10
(4)仓库信息表(ckxx):
字段名
字段类型
字段宽度
备注
仓库编号
字符型
10
关键字
仓库类别
字符型
10
地址
字符型
20
(5)库存(kc):
字段名
字段类型
字段宽度
备注
商品代码
字符型
10
关键字
仓库编号
字符型
10
关键字
数量
数值型
10
存储日期
日期型
20
(6)盘点(pd):
字段名
字段类型
字段宽度
备注
管理员编号
字符型
10
关键字
仓库编号
字符型
10
关键字
实存
整形
10
缺少
整型
10
盘点日期
日期型
20
(7)供应(gy):
字段名
字段类型
字段宽度
备注
供应商编号
字符型
10
关键字
商品代码
字符型
10
关键字
供应数量
整型
10
供应日期
日期型
20
(8)用户信息表(yh):
字段名
字段类型
字段宽度
备注
用户名
字符型
10
关键字
密码
字符型
20
用户类型
字符型
10
第四章数据库的实施与维护
4.1创建数据库
USE[master]
GO
CREATEDATABASE[cangku]ONPRIMARY
(NAME=N'ck',FILENAME=N,SIZE=3072KB,MAXSIZE=UNLIMITED,FILEGROWTH=1024KB)
LOGON
(NAME=N'ck_log',FILENAME=N,SIZE=1024KB,MAXSIZE=2048GB,FILEGROWTH=10%)
COLLATEChinese_PRC_CI_AS
GO
EXECdbo.sp_dbcmptlevel@dbname=N'cangku',@new_cmptlevel=90
GO
4.2创建表
(1)管理员表
USE[cangku]
GO
CREATETABLE[dbo].[gly](
[管理员编号][nchar](10)PRIMARYKEYCOLLATEChinese_PRC_CI_ASNOTNULL,
[姓名][nchar](20),
[联系方式][int],
[家庭住址][nchar](50)
);
(2)供应商信息表
USE[cangku]
GO
CREATETABLE[dbo].[gysxx](
[供应商编号][nchar](10)PRIMARYKEYCOLLATEChinese_PRC_CI_ASNOTNULL,
[供应商名称][nchar](50),
[联系方式][int],
[地址][nchar](50),
[供货记录][nchar](50)
);
(3)商品信息表
USE[cangku]
GO
CREATETABLE[dbo].[spxx](
[商品代码][nchar](10)PRIMARYKEYCOLLATEChinese_PRC_CI_ASNOTNULL,
[商品名称][nchar](10),
[入库价格][int],
[销售价格][int],
[数量][int]
);
(4)仓库信息表
USE[cangku]
GO
CREATETABLE[dbo].[ckxx](
[仓库编号][nchar](10)PRIMARYKEYCOLLATEChinese_PRC_CI_ASNOTNULL,
[仓库类别][nchar](10),
[地址][nchar](20)
);
(5)库存
USE[cangku]
GO
CREATETABLE[dbo].[kc](
[商品代码][nchar](10)COLLATEChinese_PRC_CI_ASNOTNULL,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)