1、仓库管理及供应商管理系统设计方案西安青秦软件信息科技有限公司Xian Qing Qin Software Information Technology Co., Ltd.1、系统背景随着企业管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台。企业的各项管理都将向信息化方向扩展,仓库的管理对于企业来说尤为重要。作为生产制造企业仓库和供货商管理成了企业很重要的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以仓库管理和供应商系统能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理产品,这种管理方式存在着许多缺点,如:效率低、保密性差等。另外,由于时间
2、一长,将产生大量的文件和数据,这对于查找、更新和维护产品都带来了不少的困难。作为仓库管理人员来讲,供应商和仓库管理是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段。二、系统概述仓库管理及供应商管理系统提供专业员工管理、入库管理、出库管理、查账、商品搜索、供应商查询、产品预警、短信通知等功能,并具有增加、删除、修改等管理功能。具有稳定性好、安全性高的优点,可以供各仓库相关人员管理入库出库事宜。简洁明了,使
3、用方便,研制的仓库管理及供应商管理系统能够为仓库管理人员与供应商管理人员提供充足的信息。快捷的数据处理手段,非常好的功能扩展模型,提高了基于仓库入库出库管理的工作效率,节约了仓库的时间。本系统的设计解决了一直以来人们使用传统人工的方式进行入库出库管理与供应商管理中存在的诸多缺点。而本系统对入库出库信息与供应商管理进行整合管理,具有手工管理所无法比拟的优点,能够极大地提高仓库与供应商管理的效率。通过对中航物资装备有限公司酒泉慧腾项目部仓库及供应商管理的需求沟通我公司设计的主要包括两大终端:供应商终端和仓库管理终端。三、系统功能及模块介绍1、系统模块图:1.1、系统模块展示图仓库管理及供应商管理系
4、统仓 库 管 理 端基 本 信 息货 物 信 息仓 库 信 息供 应 商 信 息通 知 公 告短 信 服 务单 据 中 心新 增 入 库新 增 出 库新 增 借 入新 增 借 出新 增 调 拨新 增 报 损盘 点 统 计查 询单 据 查 询库 存 查 询货 物 出 入 统 计台 账 导 出货 物 盘 点查 询 统 计库 存 预 警出 库 单借 入借 出调 拨报 损入 库 单月 盘 点打 印 报 表系 统 管 理用 户 管 理经 销 商 管 理密 码 管 理供 应 商 管 理 端企 业 信 息用 户 管 理通 知 信 息产 品 管 理系 统 查 询库 存 预 警报 损报 溢1.2、数据库设计 数
5、据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。仔细分析调查有关仓库管理信息需求的基础上,得到如图 41所示的本系统所处理的数据流程。汇 总 处 理仓 库 现 有 库 存各 种 单 据产 品 入 库报 表 打 印报 表 打 印产 品 出 库图 1 仓库管理系统数据流程图通过对企业仓库管理的内容和数据流程分析,设计数据项和数据结构如下:货物信息,包括的数据项有编号、货物名称、货物类别、货物规格、计量单位、最高限量、最低限量、备注等。仓库信
6、息,包括的数据项有编号、仓库名称、仓库地点、保管员编号、备注等。库存状况信息,包括的数据项有编号、货物编号、库存数量、仓库编号等。入库单信息,包括的数据项有编号、货物编号、经办人编号、入库时间、入库单价、入库数量、供应商编号、仓库编号、定单状况、其它金额、备注等。出库单信息,包括的数据项有编号、货物编号、经办人编号、出库时间、出库单价、出库数量、客户编号、仓库编号、定单状况、其它金额、备注等。进行月盘点信息,包括的数据项有编号、仓库编号、盘点时间、经办人编号、盘点数据等。系统日志信息,包括的数据项有用户名、操作时间、操作内容等。用户管理信息,包括的数据项有用户名、用户密码、用户权限等。另外,还
7、有借入单、借出单、报损单、调拨单信息等。它们与入库单、出库单信息基本类似,这里不再一一例举。 数据库概念结构设计得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体结构,以及他们之间的关系,为以后的逻辑结构设计打下基础。根据上面的设计规划出的实体有:现有库存信息实体、入库信息实体、出库信息实体、借入信息实体、借出信息实体、调拨信息实体图和报损信息实体图。各个实体具体的描述图如下:现有库存信息实体如图 2 所示。现 有 库 存 信 息 实 体编 号货 物 名 称最 低 限 量最 高 限 量 入库单信息实体图如图 3 所示。入 库 信 息 实 体编 号经 办 人入 库 时 间 、
8、 价格 、 数 量供 应 商 编 号 出库单信息实体图如图 4 所示。出 库 信 息 实 体编 号经 办 人入 库 时 间 、 价格 、 数 量客 户 编 号 借入信息实体图如图 5 所示。借 入 信 息 实 体编 号经 办 人借 入 时 间 、 价格 、 数 量货 物 编 号 借出信息实体图如图 6 所示。借 出 信 息 实 体编 号经 办 人借 出 时 间 、 价格 、 数 量货 物 编 号 调拨信息实体图如图 7 所示。调 拨 信 息 实 体编 号经 办 人目 标 仓 库 编 号原 仓 库 编 号 报损信息实体图如图 8 所示。报 损 信 息 实 体编 号经 办 人报 损 时 间 、 价
9、格 、 数 量仓 库 编 号 实体和实体之间的关系图如图 9 所示。现 有 库 存现 有 库 存入 库借 入出 库借 出 数据库逻辑结构设计现在需要将在上面的数据库概念结构转化为 ACCESS 2000 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。仓库管理信息系统数据库中各个表格的设计结果如下面表格所示。每个表格所示在数据库中的一个表。表 1 为货物基本信息表。字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可货物名称 文本 64 不可货物类别 文本 50 可货物规格 文本 50 可计量单位 文本 50 可最高限量 数字 长整型 不可最低限量 数字 长整型 不可备注 备
10、注 可表 2 为仓库信息表表 2 仓库信息表字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可仓库名称 文本 50 不可仓库地点 文本 255 可保管理员编号数字 长整型 可备注 备注 可表 3 为库存状况信息表表 3 库存状况信息表字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可货物编号 数字 长整型 不可库存数量 数字 长整型 不可仓库编号 数字 长整型 不可表 4 为入库单信息表表 4 入库单信息表字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可货物编号 数字 长整型 不可经办人编号 数字 长整型 不可入库时间 日期/时间 不可入库单价 货币 不可
11、入库数量 数字 长整型 不可供应商编号 数字 长整型 可仓库编号 数字 长整型 不可订单状况 文本 50 不可其它金额 货币 可备注 备注 可表 5 为出库单信息表表 5 出库单信息表字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可货物编号 数字 长整型 不可经办人编号 数字 长整型 不可出库时间 日期/时间 不可出库单价 货币 不可出库数量 数字 长整型 不可客户编号 数字 长整型 可仓库编号 数字 长整型 不可订单状况 文本 50 不可其它金额 货币 可备注 备注 可表 6 为借入单信息表表 6 借入单信息表字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可货物编
12、号 数字 长整型 不可经办人编号 数字 长整型 不可借入时间 日期/时间 不可借入数量 数字 长整型 不可供应商编号 数字 长整型 可仓库编号 数字 长整型 不可订单状况 文本 50 不可其它金额 货币 可备注 备注 可表 7 为借出单信息表表 7 借出单信息表字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可货物编号 数字 长整型 不可经办人编号 数字 长整型 不可借出时间 日期/时间 不可借出数量 数字 长整型 不可供应商编号 数字 长整型 可仓库编号 数字 长整型 不可订单状况 文本 50 不可其它金额 货币 可备注 备注 可表 8 为调拨单信息表表 8 调拨单信息表字段名称
13、 数据类型 字段大小 可否为空编号 数字 长整型 不可货物编号 数字 长整型 不可经办人编号 数字 长整型 不可调拨时间 日期/时间 不可调拨数量 数字 长整型 不可原仓库编号 数字 长整型 不可目标仓库编号数字 长整型 不可其它金额 货币 可备注 备注 可表 9 为报损单信息表表 9 报损单信息表字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可货物编号 数字 长整型 不可经办人编号 数字 长整型 不可报损时间 日期/时间 不可报损单价 货币 不可报损数量 数字 长整型 不可仓库编号 数字 长整型 不可其它金额 货币 可备注 备注 可表 10 为盘点单信息表表 10 盘点单信息表
14、字段名称 数据类型 字段大小 可否为空编号 数字 长整型 不可仓库编号 数字 长整型 不可盘点时间 日期/时间 不可经办人编号 数字 长整型 不可盘点数据 备注 不可表 11 为系统日志信息表表 11 系统日志信息表字段名称 数据类型 字段大小 可否为空用户名 文本 50 不可操作时间 日期/时间 不可操作内容 备注 不可表 12 为用户管理信息表表 12 用户管理信息表字段名称 数据类型 字段大小 可否为空用户名 文本 64 不可用户密码 文本 50 不可用户权限 数字 长整型 不可2、系统功能模块介绍2.1、仓库管理用户端仓库管理用户端主要是为了解决物资产品的入库、出库、调拨以及仓库管理人
15、员的操作权限的分配与设置。仓库管理用户端主要包括,出库、入库、库存管理、库存预警、短信管理、系统设置等模块。 基本信息基本信息包括货物信息、仓库信息、供应商信息、通知公告、短信服务。 货物信息:包括的数据项有货物编号、货物名称、货物类别、货物规格、计量单位、最高限量、最低限量、备注等。 仓库信息:包括的数据项有编号、仓库名称、仓库地点、保管员编号、备注等。 供应商信息:包括的数据项有供应商名称、供应产品名称、型号、质量、规格、数量、价格等。 通知公告:仓库管理员可通过通知公告栏目发布最新通知、产品需求以及相关的产品信息等。 短信服务:仓库管理员可以通过站内短信或者移动短信模式给指定供货商发布货
16、物预警信息,以及库房内产品放置信息。 单据中心单据中心包括新增入库、新增出库、新增借入、新增借出、新增调拨、新增报损。 新增入库:在新增入库单据中包括的数据项有编号、货物编号、经办人编号、入库时间、入库单价、入库数量、供应商编号、仓库编号、定单状况、其它金额、备注等信息进行新增。 新增出库:包括的数据项有编号、货物编号、经办人编号、出库时间、出库单价、出库数量、客户编号、仓库编号、定单状况、其它金额、备注等信息进行新增。 新增借入:主要是对没有支付费用的产品通过其他库借调过来的物资产品进行登记入库。 新增调拨:通过仓库管理员对库房内的物资产品建立新的单据,以方便对调拨物资产品的登记与管理。 新
17、增报损:通过工程使用过程或者存放过程中出现的破损,过期、损坏的物资产品进行登记。然后通过具体标签反馈到该物资供应商信息库中。 盘点统计查询盘点统计查询包括查询统计、单据查询、库存查询、货物出入统计、台账导出、货物盘点、库存预警。 单据查询:可实现开出去的单据进行单据时间、开据人、货物的编号、货物类型、出库/入库项等查询。 库存查询:包括的数据项有货物编号、货物类型、规格型号、库存数量等进行查询。 货物出入统计:包括的数据项有出库/ 入库项、编号、供应商名称、货物编号、规格型号、货物类型、出库/入库时间、经办人等。 台账导出:通过系统导出某类产品或者所有产品的某一时间段库存、入库、出库、借调等信
18、息然后以报表形式展现给管理者用于工作检查。 货物盘点:货物盘点分为月、季度盘点。包括的数据项有编号、仓库编号、盘点时间、经办人编号、盘点数据等。 库存预警:库存预警主要是为了方便库房管理员时刻掌握某类物资产品而设置的该类产品最大库存数据和最小库数据,当实际库存小于最小库存时系统就会通过报警方式管理员上报采购,供货商进行供货,当数据大于最大库存预警时,系统就会提醒该类物资目前一段时间不需要采购。 打印报表打印报表栏目中包括入库单、出库单、借入、借出、调拨、报损、盘点等项的打印; 入库单打印:实现某一时间段的入库单预览及打印功能。 出库单打印:实现某一时间段的出库单预览及打印操作。 借入单打印:实
19、现某一时间段的借入单预览及打印操作。 借出单打印:实现某一时间段的借出单预览及打印操作。 调拨单打印:实现某一时间段的调拨单预览及打印操作 报损单打印:实现某一时间段的报损单预览及打印操作。 盘点单打印:实现每月的盘点详情的预览及打印操作。 系统管理仓库管理端的系统管理主要有四个功能,1.就是对仓库管理员进行授权,进行用户名,密码设置,查找。2.是对供应商信息的维护,权限管理用户名密码分配。3.对仓库管理端上报数据、打印数据的展现形式进行设置。4.对仓库管理端用户信息维护,数据备份。2.2、供应商管理用户端供应商管理用户端是对供应商的了解、选择、开发、使用和控制等综合性管理工作平台。供应商管理
20、用户端的目的,就是建立起一个稳定可靠的供应商队伍,并为企业生产提供可靠的物资供应。供应商管理端主要包括六大模块组成。包括企业信息、用户管理、通知信息、产品管理、系统查询、库存预警等模块。 企业信息企业信息模块主要是对于各企业名称、企业类型、企业供应的货品、企业法人、企业联系方式、企业地址、信誉级别等进行登记。并根据情况综合分析不同厂家情况。操作功能:企业信息模块支持查询、比较、信息录入等操作; 用户管理用户管理主要是针对于每个供应商的用户进行操作管理,包括权限分配、账户管理、密码等信息的维护与管理。 通知信息供应商用户登陆系统就可以接收、查看来自仓库管理端发布的通知、采购、供货等方面的信息。同时供货商在本企业内可以发布企业内部相关管理信息。 产品管理产品管理模块主要针对于企业供应的相应产品进行登记。包括供应企业名称、产品名称、产品类型、产品报价、质量、使用记录等。操作功能:产品管理模块支持查询、修改、信息录入、移除等操作; 系统查询通过系统可以查询来自仓库管理员发布的产品信息,库存信息、库存使用情况等,同时也可以查询本企业所有产品的编码信息、供货状况、产品报损情况。 库存预警库存预警主要是仓库管理员发布或者提交本企业供应产品的使用数据,超过该数据说明目前暂时不需要供货,如果低于该数据则需要联系仓库准备送货。而作为供应商也可以对本企业的产品设置库存预警来控制产品采购。