赵蔚 韩春光 汪志成 王科峰 方颖松
摘 要:在宁波大量中小型企业缺乏合适WMS的环境下,文章设计与实施出的仓储管理系统具有很大的推广价值。以宁波A企业为例,引用PHP+Mysql作为技术支撑,设计一套适合中小型企业的仓储管理系统,并投入企业生产中实现应用。提高了企业的生产效率,如减少人力消耗、缩短作业周期、优化仓储流程、降低盘库误差等。
关键词:仓储管理;系统设计与实现;中小型企业;PHP+Mysql
中图分类号:F253 文献标识码:A
Abstract: In Ningbo, a majority of small and medium-sized enterprises are lack of suitable WMS,under this situation,the warehouse management system which has designed and realized from this paper has the great worth to generalize. Using a A enterprise in Ningbo as example, design a set of warehouse management system which is suitable for small and medium-sized enterprise with PHP+Mysql as technical support in this paper, furthermore realize the application into the production of enterprise. Improve the efficiency of enterprise's production, such as reduce the human consumption, shorten the work period, optimize the storage process, lower the error of inventory verification and so on.
Key words: warehouse management;system design and implementation; small and medium-sized enterprise; PHP+Mysql
0 引 言
改革开放后,我国中小型企业快速崛起,现今已经占有全国企业中的百分之九十九[1]。中小型企业的发展有助于缓解我国的就业压力,促进社会的和谐发展,优化我国的经济结构,对我国的经济发展具有很大的影响。然而我国的中小型企业大多存在流动资金少,仓储管理不规范,设施设备不齐全等弊端,其中仓储管理作为企业物流管理的核心,仓储管理系统的应用成为了重中之重[2]。可见研究适合中小型企业的仓储管理系统,将直接影响到企业能否在竞争残酷的环境下长远发展。
仓储管理系统的发展经历了最初的人工管理阶段,到机械化、自动化和智能化仓储管理阶段,仓储管理技术不断上升。目前,自动化技术和信息技术的应用已经成为仓储技术的重要支柱,自动化仓库、自动识别和分拣系统,以及条码和射频技术、供应商管理库存和零库存技术等也开始在一些大型企业中使用,从而解决了其仓储管理时效性慢及库存数据准确性差等问
题[3]。虽然已有的仓储管理系统很多,例如北京节点通网络技术公司的无线仓储管理系统,以及上海速成软件科技开发的速成条码仓储管理系统等。但这些系统多半适用于大型企业。若中小型企业照搬挪用的话,会出现两个主要问题:一是系统中很多功能中小型企业不需要使用,造成资源浪费;二是中小型企业有自己的生产特色,适用于大型企业的WMS(Warehouse Management System,即仓储管理系统)并不一定适用于中小型企业的实际生产流程。而若中小型企业寻找专业软件公司量身定制的话,同样会出现两个问题;一是费用太高;二是很多软件公司不愿意去为中小型企业调研设计。经过调研发现,目前很多中小型企业根本就没有WMS,设计一套适用于中小型企业的仓储管理系统,是当今市场的迫切需求。
本文设计的仓储管理系统,选择PHP+Mysql(即PHP脚本语言+Mysql服务器)组合作为编程技术,系统包括入库、出库、库存、打印及权限管理五大功能模块,优化了企业在仓储流程、权限分配、责任落实等管理方面的同时,也降低了其在人力、时间、经济损失等方面的生产成本,从而促进了宁波A企业生产效率的提升。
1 现有仓储管理系统的架构与不足
现有的仓储管理系统可分为三类:第一类是基于典型的配送中心业务的应用系统,如北京医药股份有限公司的现代物流中心;第二类是以仓储业的经营决策为重点的应用系统,如华润物流有限公司的润发仓库管理系统;第三类是以仓储作业技术的整合为主要目标的系统,主要解决各种自动化设备的信息系统之间整合与优化问题,如武钢第二热轧厂的生产物流信息系统[4]。宁波A企业需求与第三类系统有些吻合。
本文选取现有的生产物流信息系统进行分析。该系统的重点在于物流系统与轧钢流水线的各自动化设备系统要无缝连接,使库存成为流水线的一个流动环节,也使流水线成为库存操作的一个组成部分。系统的功能架构包括“出、入库管理”、“倒垛作业管理”、“吊车命令实绩管理”、“辊道跟踪和控制管理”、“板坯化学成分数据管理”、“与其他系统关联管理”、“权限管理”、“库存管理”、“报表打印”等十大管理模块[5]。
系统的不足之处在于WMS不仅要整合设备系统,也要整合工艺流程系统,还要融入更大范围的企业整体信息化系统中去,造成系统本身对于中、小型企业的适用性非常差[5]。中小企业普遍都存在规模小、成本低的现状,如果直接引用该系统,费用昂贵的同时也会造成资源浪费,例如很多企业则即不需要使用吊车和辊道工具,也不涉及仓储化学成分产品;而由于规模较小,企业的资源管理也并不完善,没有能力将WMS与其他系统关联管理。因此,现有仓储管理系统的最大不足便在于不能普遍满足中小型企业的实际需求。
2 宁波A企业仓储管理现状与优化分析
宁波A企业是一家集生产加工、经销批发的私营有限责任公司,实际年产值在3 000万左右,占地面积15.6亩,其中建筑面积约2万平方米,仓库面积约1 600平方米,货架占地面积约600平方米。仓库内存有的原材料与配件的价值不低于500万,配件包含了近2万个品种。摆放方式采用货架摆放与堆叠摆放。
宁波A企业的出、入库管理现状如图1所示。分析管理存在如下缺陷。一是没有权限分配,即从申请到开出、入库单过程中没有明确的人员分工,允许自行制作书面账单,导致事故发生后,责任得不到落实。二是无法对库存的上下限进行智能判断,采购部在缺货的状况下,不能提前下放入库料单,只能被动等待员工申请。三是缺少智能录入功能,在依单电脑录入作业中,数据统计员采用Excel表格软件,使得新产品入库时需要手动增加字段,工作量重复。四是货物没有准确定位,在出库管理的备料作业中,仓管员仅能依靠经验在货架间搜索包装,延长了作业周期。五是缺少审核判断流程,自行制作书面账单作业后,没有进行审核确认,便直接进入依单电脑录入。导致出现问题得不到及时反馈。六是传统的手工盘库,人力耗费过大,并且容易出错,同时盘库时A企业需要停止入库生产,又影响了生产进度。
针对发现的缺陷,提出对应的优化。一是明确员工间的分工,规范责任人的落实。即对企业员工分配不同的工作任务与系统录入权限。每一项作业完成后要求相应的责任人附上姓名录入表单,且相互间不能浏览。二是采购部应用库存管理,对仓库货物进行实时监测。提前下放入库料单。三是建立数据库,在新产品入库后,数据表能自动生成新产品字段。四是完善入库表单信息,要求产品入库时,录入摆放的仓库名与货架位。五是在权限分配的基础上,添加审核流程。六是引用条形码扫描技术代替纯手工盘库。
3 仓储管理系统设计
3.1 系统的技术选择
要制作动态网页,首先得选择合适的编程语言及服务器。当今盛行的网页编程语言主要包括ASP、JSP和PHP三种。而PHP在安全性、兼容性、运行效率和开发成本等方面,较其他两种脚本语言都呈现优势[8]。因此在本文的系统设计中,我们选择在Apache服务器的基础上使用PHP作为脚本语言,同时配上MySQL作为连接数据库。这也是目前应用最为广泛的组合。
3.2 系统的功能模块
本文设计的仓储管理系统主要包括“入库管理”、“出库管理”、“库存管理”、“打印输出”、“权限管理”五大模块。如图2所示。
“入库管理”:在登记入库页面中,设计了仓库号与货架号的下拉框,方便仓管员对产品的摆放信息直接勾选录入。在入库单查询内,设计了审核判断功能,允许仓库主管对仓管员与检验员录入的表单进行审核。同时新产品登记功能的添加,也方便了仓储的扩充;“出库管理”:在产品出库页面中,设计产品信息搜索功能,搜索内容包含产品的库存量及存放库位。“库存管理”:设计库存报警功能,一旦某产品库存量低于设定的下限值,库存报警就会自动弹出该产品的信息,提醒采购部提前下放采购料单。设计盘库操作页面,仓管员在盘库过程中,只需要利用条形扫码技术对仓库的产品进行扫描,系统便会自动生成一套盘库数据与数据库内的原始数据进行对比,生成盘库报表;“权限管理”:设计权限分配功能,对企业不同层次的员工进行分配,不同的员工拥有不同的系统录入权限。根据仓库的管理领域,本仓储管理系统设置四层用户权限:企业经理、仓库主管、仓管员、检验员;“打印输出”:在出、入库单查询页面中,设计打印输出功能,方便仓库主管在审核通过后直接打印表单。而宁波A企业使用的爱普生610k针式打印机,调试运行后可以与本系统成功连接。
4 仓储管理系统的操作流程
仓储管理系统中,出、入库操作流程如图3所示。入库操作中,货物到达仓库后,首先被放入待检区,仓管员与检验员依照生产部事先给出的入库料单,分别对产品的型号、数量及质量进行核对检验,确认无误后,录入系统完成预入库。仓库主管则负责再一次对录入的表单审核确认,无误后录入系统完成产品入库。仓管员将产品摆货上架。出库操作中,在出库料单生成后,仓管员首先检验库存,依照生产部事先给出的出库料单进行备料后,交由仓库主管核实确认,无误后录入系统完成产品出库。仓管员将产品包装出库。
5 结束语
宁波A企业使用了本套仓储管理系统三个月后,表示非常满意。企业领导对仓库产品信息一目了然。每一项仓管流程都分配了权限,一旦产品出现问题,责任可以很快得到落实。采购部开始提前下放电子版出库料单,仓管员及时备料,待员工领料时无需申请排队,优化了操作流程,缩短了作业周期。以前从入库始到出库止需要经历12个流程,耗时4个小时。如今只需要5个流程,耗时2个小时。盘库人力减少,误差率缩小,实现了仓储产品零积压,以前在盘库期间仓库需要4名仓管员,盘库误差率也在6%左右,如今再盘库,仓库员减少至2名,误差率在三个月的应用内接近为0。企业应用系统前后对比如表1所示。
管理员登入系统后,操作界面的效果如图4所示。
参考文献:
[1] 谢源虎,王勃文. 中小企业的生存和发展[J]. 商场现代化,2014(4):109-110.
[2] 刘晓丽,李平. 仓储管理系统的应用与发展[J]. 中国市场,2013(18):13-14.
[3] 李新宇. 我国现代化仓储管理的发展方向[J]. 物流工程与管理,2013,35(12):36-37.
[4] 曾宇容,王林,李艳,等. 基于条码技术的现代仓储管理系统设计[J]. 科技管理研究,2006,26(7):214-216.
[5] 王冰洁,李苏剑. 武钢二热轧板坯库实时生产物流管理系统研究与设计[J]. 物流技术,2004(12):61-63.
[6] 吴婷,李奇. 基于PDA与Web Service的钢铁物流仓库管理系统的实现[J]. 工业控制计算机,2014,27(2):10-11,14.
[7] 张炜钟,周飞飞,陈顺,等. 移动式仓库管理终端系统的分析与设计[J]. 微型机与应用,2014(18):83-85,89.
[8] 刘进军. 论PHP在网站系统建设中的应用[J]. 电脑知识与技术,2012(32):7671-7674.
[9] 杨春周,战希臣,郑海平,等. 船舶仓储管理绩效的评估模型[J]. 舰船科学技术,2011,33(11):131-134.