1 概述
仓库管理系统在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓储管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。
本软件系统是通过入库业务、出库业务、仓库调拨、库存调拨等功能,综合批次管理、物料对应、库存盘点、质检管理和即时库存管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以执行库存操作,与其他系统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理信息。
2系统目标和开发可行性
2.1 系统目标
本系统开发混合采用结构化系统开发方法与面向对象的开发方法,结合两种开发方法各自的优势进行系统开发。
对原来的库存管理系统进行改进,使之能为公司提供强大的管理支持和查询服务,具体完成以下功能:
·库存输入
·库存修改
·库存查询
·库存处理
系统实现后,由计算机系统代替原来烦琐的人工档案管理,能完成以下功能:
·档案查询
·档案更新
·档案输出
2.2. 系统开发的可行性
( 1 )技术的可行性
要求系统开发人员能够熟练运用 VB 、 VF 等编程语言,并需要计算机一台。目前技术人员已经掌握这些编程语言,学生实验室由多台电脑供学生使用。因此,本此系统开发在技术上是可行的。
( 2 )时间可行性
开发时间约需要三个月左右。前两个月主要用于系统分析、设计、实现,后面的时间用于调试。
( 3 )经济可行性
现在已有一部分计算机等所需设备,可以充分发挥作用,节约不少设备资金,其余开发人员费用由企业支付。
( 4 )人员可行性
所需人员 10 人左右,其中由系统分析员、系统设计员、程序员等构成,同时应有企业仓库业务人员参与。开发小组进行培训学习后可达到技术和业务上开发的要求。
3 系统分析部分
3.1业务流程图
3.2数据流程分析
在仓库管理信息系统中,仓库的一切运作结果最后由仓库总经理来审核裁决,在此之前,仓库内管理人员由一级级员工完成:
在仓库进货方面:仓库管理员根据对仓库商品的了解,把需要的商品记录到缺货通知单中,然后发给采购员,采购员通过与商家的协商和沟通来采集仓库需要的商品,并由财务进行结算入账;
在出货方面:客户通过把自己所需要的物品清单交由开票员处,开票员开出订购单许可证,从而提交订货单,客户就可以付款给财务处并到发货员处领取自己所需的货物;
最终财务把每天或每段时间的财务报表提交给会计,仓库管理员也要把这一时期的仓库货物账单提交给会计,会计通过汇总再提交给总经理进行审核批示;
3.3数据流程图
3.4 数据字典
(1)设备代码信息。包括的数据项有设备号、设备名称。
(2)现有库存信息。包括的数据项有现有设备、现有数目、总数目、最大库存、最小库存等。
(3)设备使用信息。包括的数据项有使用的设备、使用部门、数目、使用时间、出库时状态。
(4)设备采购信息。包括的数据项有采购的设备、采购员、供应商、采购数目、采购时间等。
(5)设备归还信息。包括的数据项有归还设备、归还部门、归还数目、归还时间、经手人等。
(6)设备需求信息。包括的数据项有需求的部门、需求设备、需求数目、需求时间等。
4 系统设计部分
4.1 功能结构图
4.2功能结构分析
功能结构图中各层功能与新的信息系统中的数据流程图中的处理是对应的,经过层层分解,可以把一个复杂的系统分解为多个功能较单一的功能模块,如上图,企业仓库管理信息系统被分解为建立主文件,更新主文件,仓库分类处理文件,计算和打印等四个子功能图,并继续分解下去。这样分解的好处是:(1)各个模块具有相对性,可以分别加以设计实现,(2)模块之间的相互关系则通过一定的方式予以说明。各模块在这些关系的约束下共同构成一个统一的整体,完成系统的功能。
4.3 输出设计
输出是系统开发的目的和评价系统开发成功与否的标准,是系统产生的结果或提供的信息。
有关输出信息使用方面的内容:信息的使用者,使用目的,使用周期,复写份数
输出格式:表格,图形或文件
输出设备:打印机,显示器,磁盘,光盘
在企业仓库管理系统中,屏幕输出界面如下:
界面标题区 | |
功能选择区 | 条件显示区 |
操作区 | |
表格显示区 |
功 能 区:货物出库,货物入库,库存,财务
条件显示区:选择货物基本要求:种类,价格
操 作 区:打印检索,执行检索
表格显示区:显示货物基本信息,货物名称,价格,库存状态,具体格式如下
表格显示区中显示的表格如下:
货物代码 | 价格 | 数量 | 库存是否充足 |
001 | 500 | 10 | 是/否 |
002 | 600 | 40 | 是/否 |
003 | 800 | 100 | 是/否 |
输入方式:
◆键盘输入:由于企业仓库管理系统系统小、流动数据少、基本数据变化小,可以应用键盘输入。
◆光电阅读器:对于客户的需要录入具体数据信息,以及填好的订货单扫描录入数据库。