I
摘要
仓库库存管理是管理部门日常工作中一项十分重要的基础管理工作。利用数
据库对物资计划及合同进行管理是十分有效且广泛应用的一项技术。本文介绍了
仓库库存管理系统的关键开发技术及系统功能,描述了系统模型及数据词典,并
对数据库开发的相关技术进行了讨论。微软公司的 Visual Basic 6.0 是 Windows
应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。Access
是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access
的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种
类似于 Excel 的电子表格,可以使数据库一目了然。
关键词 仓库库存管理系统,Visual Basic 6.0,Access
-
II
目录
摘要 ………………………………………………………………………………Ⅰ
目录 ………………………………………………………………………………Ⅱ
绪论 ……………………………………………………………………………… 1
第 1 章 系统概述…………………………………………………………………… 2
1.1 课题来源、目的、意义…………………………………………………… 2
1.2 需求分析…………………………………………………………………… 2
1.3 可执行性研究……………………………………………………………… 4
1.4 功能设计…………………………………………………………………… 5
1.5 系统整体功能框图………………………………………………………… 5
第 2 章 系统设计…………………………………………………………………… 6
2.1 开发设计思想……………………………………………………………… 6
2.2 界面设计…………………………………………………………………… 6
2.3 系统环境……………………………………………………………………10
第 3 章 设计中遇到的问题…………………………………………………………11
3.1 在 Access 中录入代码的问题 ……………………………………………11
3.2 在 DAO 中编辑字段的问题…………………………………………………11
3.3 在 Access 中库存查询的问题 ……………………………………………11
3.4 在 VB 中生成可执行文件的问题 …………………………………………11
3.5 软件的实际问题……………………………………………………………12
总结 …………………………………………………………………………………13
参考文献 ……………………………………………………………………………14
致谢 …………………………………………………………………………………15
附录 …………………………………………………………………………………16
1
绪 论
社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前
所未有的发展机遇,但同时也必须面对市场竞争的严重挑战,在日趋激烈的竞争
环境下,企业要求生存、发展,就必须对企业进行科学的管理。而用计算机来处
理企业内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗
余度,并使企业有统一的管理,提高信息的利用率;又可以实现整体数据的结构
化,表示大量数据相互间的多种联系,这样就可以大大的提高企业生产动作的效
率。本次设计即是针对企业运营者对商品在库存管理方面所做的分析,企业商品
的大量出入仓库,使得每一个大型企业每年要花费的人力,投资,设施,费用去
计划和控制存货,存货的周转率是标志着企业运营效率的重要指标,对企业的资
产收益率起着重要的决定作用。所以近年来,企业管理者开始重视存货管理的重
要性,存货管理主要是对商品的管理,它强调的是对商品货物的存储和传送,数
量和状态变化信息的管理,其目标是在于降低库存成本,减少库存资金占用的同
时,保证商品货物按计划流动,保证生产过程中的物料需求,保证生产的正常运
行,从而使商品满足顾客和市场上的需求,库存控制就是要权衡库存费用(包括
商品价值,订货费用,短缺等),使总费用最低。仓库库存管理系统的职能大体
上包括订单管理、入库管理和出库管理。所以库存管理人员已经成为仓库的计划
员,他们的工作也受到了高度的重视,他们和市场部门及生产部门协同工作并成
为整个企业组织的重要组成部分。因此,商品货物信息必须具有高度的准确性,
这就需要有好的管理系统,能简明的反映实际情况。
2
第 1 章 系统概述
1.1 课题来源、目的、意义
随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,
以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水
平的显著提高,人们对工作环境及工作效率的要求也越来越高。计算机就是为了
使人们的工作效率提高而应允而生的。但是计算机中不管是软件还是硬件都是需
要经常升级的。现在的计算机软件的更新速度之快,消耗资源之大都是令人难以
预料的,所以硬件的升级就显得非常重要。正因为这样硬件在时常的大量出现,
其仓库的管理问题也就变得重要了起来。在计算机飞速发展的今天,利用计算机
技术改造仓库库存信息管理已经成了现代企业所面临的一项重要任务。
其主要目标在于利用计算机的快速、准确处理大量数据的特点,实现企业库
存管理的自动化,它不但解决了以往的主要依靠手工操作而导致的工序流程繁琐、
杂乱,时间周期长,出错几率大等种种弊端。还能及时处理各种信息,帮助企业
确定各种经营策略,特别是在提高员工的工作效率和企业的经济效益方面起到的
作用更是由为明显。从以现在的电脑企业的库存管理来看,还是和以前的大相径
庭。依然是以出库、入库和库存三者之间的联系为主。当今企业竞争范围的扩大,
要求在企业的各个方面加强管理,并要求企业有更高的信息化集成,要求对企业
的整体资源进行集成管理,而不仅仅对制造资源进行集成管理。因此,信息管理
系统与理论仅停留在对制造部分的信息集成与理论研究上是远远不够的。企业之
间既是竞争对手,又是合作伙伴,信息管理要求扩大到整个供应链的管理。现代
管理思想和方法的提出和发展。
如 JIT(JustlnTime——及时生产)、TQC(TotalQualityControl——全面质
量 管 理 ) 、 OPT(OptimizedProductionTechnology——优 化 生 产 技 术 ) 及
DRP(DistributionResourcePlanning——分销资源计划)等。
相 继 出 现 了 MES(ManufacturingExecuteSystem——制 造 执 行 系 统 ) 、
AMS(AgileManufacturingSystem——敏捷制造系统)等现代管理思想。使仓库库
存的信息化、集成化被提到了越来越重要的高度。
通过对仓库管理日常工作的详细调查,搜集大量有关资料,从系统结构的组
织,功能的实现,技术的要求以及可行性等多方面进行考虑,本课题是一个适应
现今电脑配件管理需要的计算机信息管理系统,具有一定的实际开发价值和使用
价值。
1.2 需求分析
1.2.1 传统企业库存管理存在的问题
库存管理是企业管理(本文以制造业企业为例)的重要组成部分。在企业生产
经营活动中,库存管理既必须保证生产车间对原材料、零部件需求,又直接影响
采购、销售部门的购、销活动。为盘活企业流动资金,加快资金周转,在 保障
3
供给的前提下,最大限度地降低压库资金,直接牵动着企业的经营效益。根据对
我国众多制造业企业的库存管理情况所作的调查和参考有关资料,发现目前制造
业企业在库存管理方面普遍存在着如下问题:
1. 不能及时获得库存信息。
在企业运作过程中,有时必须获知各种零部件当前的库存量,但由于零部件
种类多、数量大,需要进行仔细地核算,这不仅费时,而且易出错,从而影响企
业快速有效地运转。
2. 库存信息不够准确。
仓库管理员根据各种送货单、退货单、收料单、发料单、领料单和退料单进
行物料的入库、出库搬运后,要随时修改库存信息和借、欠料信息,以便反映库
存状况。工作中的主要问题是,由于零部件种类多、数量大,使得库存记录和实
际库存时常不是严格一致的。因而需要通过盘点来纠正差错,这既耽误时间,工
作量又大。
3. 无法及时了解发料和生产用料情况。
在工令单下达后,由于零部件与生产线的关系复杂,根据送料员的个人经验
给各配料点送料时,常缺少发料、用料记录和相关信息,经常出现生产线缺料才
知道需要送料的情况,导致生产和用料发生混乱,无法了解发料和生产用料的实
际情况。
市场需求日益多样化和个性化,产品更新换代的周期越来越短,这就要求制
造业企业必须改变库存管理现状。
1.2.2 企业库存管理系统的特点
因为传统企业库存管理存在以上的问题难于适应现代库存管理要求,所以
企业库存管理系统要具有以下的特点:
1. 科学的库存管理流程
存货的种类不同,所涉及的业务环节及它们所组成的业务流程也各有差异。
一般而言,存货业务包括到货处理、保管和发放三个主要部分。通畅的业务流程
是保障高效库存管理的基础,应具备优化、无冗余、并行作业的基本属性。
2. 科学的组织结构
科学的组织结构确保了业务流程的高效执行,明确了工厂、存储区域、仓库
编码、仓储种类以及仓储箱之间的合理关系。
3. 进行物料代码化管理
物料种类繁多,在库存管理过程中极易发生混乱的问题。IT 技术与层次编
码技术的结合为物料的高效管理提供了可能。这种编码技术将所有存货按照层次
和类别进行编码的唯一形管理,编码的组成部分包括存货的型号、规格、尺寸等
内容。它具有易读和易记的特点,使得管理者只需知道货物的编码,就可以了解
该物料的所有信息,以便在每日的烦杂管理中,保持规范、有序的状态。