时间:2024-06-06 14:49:23
导言:作为写作爱好者,不可错过为您精心挑选的10篇仓库管理设计,它们将为您的写作提供全新的视角,我们衷心期待您的阅读,并希望这些内容能为您提供灵感和参考。
一、引言
随着信息技术不断发展,尤其是网络技术的广泛应用,企业仓储信息处理越来越复杂,信息数据量也更为庞大,来源分布广而复杂。如果仍采用手工收集数据,将会大大增加信息采集人员和信息输入人员,降低信息正确率和信息系统的执行效率,采用最新的信息化成果,将有效的解决上面的问题。
仓储管理信息化除了能对库存物品的入库、出库、盘点等操作进行全面的控制和管理外,还能帮助企业有效的降低库存、减少资金占用,避免物料积压或短缺现象,保证生产经营活动顺利进行。因此,从某种程度上说,一个企业的仓储管理的信息化水平,将直接影响该企业未来的发展前景,仓库管理的信息化是现代化企业仓库管理的必然趋势。
二、现行管理的描述和分析
某汽车零部件生产制造企业的仓库按类别分为原材料仓库和成品仓库,其中原材料仓库由采购部负责管理,成品仓库由市场部负责管理。原材料仓库包括毛坯库、配套件仓库、外协件仓库和标准件仓库,毛坯仓库负责接收采购的毛坯,配套件仓库负责对配套件的管理,外协件仓库负责存放需外协加工和返回的零件,标准件仓库负责对标准件统一管理,成品仓库负责企业产成品的发交。
该企业的仓库工作流程主要包括:物料入库和物料出库。按照入库和出库的性质不同划分为针对毛坯或半成品的原材料出入库和针对销售用成品或毛坯、半成品的成品出入库。
其中,前者又细分为:采购入库、生产领料、库间调拨、外协件出库、退料入库、退废出库以及盘点。它们分别针对企业采购部向供应商采购时的毛坯入库,生产车间到仓库领用原材料时的毛坯出库,货物在不同的仓库间的移动,委托外部单位加工零配件时产生的出入库,原材料的由车间退回入库,原材料废品退回供应商的出库以及核对仓库帐实数量等业务情况。后者可细分为:车间成品入库、销售出库、经营退返入库以及库间调拨和盘点。它们分别对应车间制造出的成品入库,客户购买产品时的出库,客户退回产品时的入库,成品的库间调拨和盘点等各种情况。
总的来说,该企业负责仓储的管理机构分工明确,针对各种业务的工作流程划分得当。并且,该工厂所针对实施的物流管理体系以及相关的规章制度在一定程度上杜绝了物料领发过程的多领、少领、浪费等现象,降低了库存,特别是车间的原材料、制品的占用率。
但是,与较为完善的仓储管理制度相比,该企业的仓储管理信息化程度较低,一个部门的信息往往无法被其他相关部门及时掌握。具体表现在以下几方面:
1.存货管理的实施依据不是依赖部门间信息的交换,而是更多地依赖人工经验,例如,仓库管理员对存货的短缺、积压状况不能预先的判断,提前向上级部门反映;有的仓库由于采购的盲目性,导致存货积压严重。
2.收发业务不规范,例如,计划部门没有向仓库系统提供生产计划,发料时全凭车间领料人员自己说领多少就领多少,导致物料控制不准。
3.各仓库的盘点方法、周期、重视程度都不同。有的仓库对盘点很重视,盘点周期较短。而有的仓库则只在上级部门要求时才进行盘点。
4.缺乏对现库存及资金占用情况等情况的分析能力,也没有提供一个高低库存分析的功能,无法为领导的决策提供依据。
三、新系统的模块和关键问题
在充分参考了该企业仓库管理的成功之处,并认真分析了该企业的仓储的业务流程及不足之后,我们成功开发了该企业的仓库管理系统,仓库管理系统功能模块结构图如图1所示:
基础数据存储了仓库数量、仓库种类等有关仓库的最基本的数据;收发业务模块实现了原材料仓库“外厂*仓库*车间” 和“ 车间*仓库*外厂”,以及成品仓库“车间*仓库,仓库*外厂”等不同仓储物流模式下的业务流程的自动化处理;盘点管理用计算机取代了盘点单分析、盈亏出入库处理等操作,并用盘赢生成盘赢入库单,盘亏生成出库单的方式代替随意手工库存调整,并提供周期盘点功能;仓库报废实现的是仓库根据物资损坏情况先提出申请,检验科进行检验并确认后,在系统中录入报废清单,并打印报废出库单的业务流程;调拨管理实现了调入仓库和调出仓库货物调拨业务按计划的对接,并为两者自动生成入库单和出库单。
在各个功能模块中,仓库的收发业务是仓库最基本也是最重要的业务.下面以该模块中针对原材料仓库的原材料由外厂到仓库的业务流程的开发为例,进行讲解。
四、原材料外厂入库
原材料仓库的外厂*仓库这种物料流动主要包括原材料的采购、外委加工件的返回及外厂送的内委加工材料等几种形式。这些物料在入库前,一部分要经过质检,质检合格后仓库才收料,而另一部分不需通过质检直接送到仓库。仓库收料时,一般要根据相应的原材料(包括外协、内委)入库计划,另外由于一些特别情况,也有额外入库的情况,这是指计划员变更计划后,没有及时通知仓库,仓库通过询问计划员进行收料的情况。
新系统中的针对以上目的采取的计算机处理逻辑用图2表示如下:
当货物入库时,仓库首先在计算机中查询相应的订单,若在计算机中有相应的订单,仓库要看到检验科的验收证明才可收货入库,仓库清点数量、检验品种,然后入库,开出实收清单,系统自动根据订单在计算机中生成入库单,仓库人员只需修改数量,进行入库确认即可,不需把整个清单全部录入。如果这批货物在计算机中查询不到订单,仓库人员要向计划员询问,在计划员同意的情况下收货,并把开的收料单按额外采购的类型录入计算机,以后对类型可更改。在第一种方式下,系统可根据订单号自动更新相应的订单,修改订单上的已送货量,计划员通过查询订单,可直接看到供货单位一共送的货物数量,省去了以前的统计过程。
五、需要注意的问题
我们经过需求分析和全面研究,借鉴了原采购管理体系的正反两方面,并为了保证新系统的适用性,我们确定了新系统中要注意的如下关键问题:
1.与原有系统的无缝集成。决定该企业仓库管理,尤其是出入库管理的一个很重要的方面,就是指导出入库管理的各项计划的正确制定。因为,无论是原材料由外厂到仓库、原材料分配到各个车间还是车间或外协厂家制成的半成品的入库,都要严格的按照计划部门所制定的计划实施。对于成品,计划系统同样要对其入库和出库进行跟踪监控。因此计划系统制定的好坏将直接影响整个企业的工作效果。而计划是通过企业前期对物料需求的分解而制定的,该企业针对物料需求目前有专门的处理系统,因此,仓库管理系统必须要与物料需求分析等系统做到无缝集成。
2.人工处理的重要。信息化了的仓库管理中,人工处理同样有着不可替代的作用。例如,在原材料由外厂额外入库的情况下,由于计划员变更计划后,没有及时通知仓库,因此仓库管理人员在查询不到该计划订单时需向计划员询问,在得到确定回复后同样可以进行入库操作。因此,计算机不是万能的、只是一种辅助管理的工具,它做了人工做来非常繁琐的工作,在此基础上人工完成计算机不能够完全实现的功能,这种人机结合的方式在企业管理中将是非常有必要的。
六、结束语
仓库管理的信息化,使得围绕仓库管理的企业内部各部门以及企业与企业合作伙伴之间的信息交流更加实时、透明,极大地提高了各部门之间的运作效率,提升了企业的竞争力。
一、引言
计算机技术、网络技术、多媒体技术的成熟与发展,为仓储管理自动化提供了强有力的技术支持。当前已有的系统其功能一般比较单一。如防盗系统只管防盗;仓储管理系统只负责仓库物品的数据处理;控制系统只完成简单的环境控制功能(如开关门、开关灯、通风等)。将这些功能彼此独立的系统有机结合起来,组成一个既能完成管理,又能实现实时监控的一体化自动管理系统具有重要的意义。我们所设计的这套仓库安全管理综合信息系统,是把门禁系统(IC卡开门)、环境监控系统、财务管理系统、合同管理系统、报警控制系统和数据处理系统结合在一起,充分利用了先进的计算机技术和控制手段。它既能通过音频、视频以及红外线、雷达、震动等传感器实时监控对所有分库的开门、取物、检修等操作,又能对防区内的警报信号立即处理或自动上报;它还是一个仓库的数据中心,能完成人员、仓储信息处理以及自动报时、鸣号、熄灯、开关高压电网、布撤防等控制。另外,该系统还与财务管理系统、合同管理系统集成在一起构成一个安全、主动和综合的仓库管理系统。
二、系统的基本要求
目前的仓库管理系统一般技术比较落后、性能较差且很不完备,有的甚至没有安全防盗功能。即使有安全防盗功能其性能一般也不太理想,人工干涉多,操作使用不方便,有的还故障率高而不实用。随着社会信息交流的日益加强和信息量的集聚增加,再加上盗窃活动的团伙化、智能化和高技术化等特点,仓储管理部门越来越需要一套低成本、高性能、方便使用、功能完善的综合仓库监控管理系统。要求它具有立即捕捉警情并提供警情发生地的有关信息(如地图、位置、类型、程度、平面图、地形图、结构图以及警情发生地的仓储情况等),计算机系统马上对警情做出反应,迅速通知值班人员和仓库管理员(通过声光等信号形式),可能的话还可立即对警情发生地实施控制(如接通高压电网、自动封闭门窗、拉响警笛、打开探照灯等)。对重要的警情要立即通过计算机网络或内部电话自动交换网上报上级主管部门。特别是要求系统能完整记录从发生警情到上报,进而做出处理的全过程,以便于事后分析处理。
仓库大门的钥匙管理和开门方法应采用较科学的电子识别手段(如磁卡、IC卡)进行控制,仓库内外的温度和湿度用温湿度传感器自动测量和记录。发现越限时报警通知管理员,以便于管理员及时采取通风降温和除湿等方法,确保仓储物品的安全。除此之外,系统还可以对仓储物品的出入库、物品订购合同、财务信息以及人员信息等内容进行统一的管理,以提高办公自动化的程度。
三、系统功能描述
1.定时自动测量和记录湿度和温度,并能够触发越界报警;
2.可挂接多种类型的防区,每个防区可以是震动、雷达、红外线等类型的一种;
3.系统对每个警情立即反应,指出地点、位置等,给出警情所在地的结构图,并能自动启动警号、灯光等报警设备,必要时可立即自动拨号上报上级主管部门;
4.双IC卡开门,并自动记录开门时间,持卡者身份等信息;
5.对钥匙统一管理,记录取钥匙的时间,人员等信息;
6.可以进行人员管理、仓储管理、财务管理、合同管理等内容;
7.自动记录管理员交接班日志,对仓库的操作也均有记录;
8.可根据综合条件检索历史记录,并可打印输出。
9.对人员的情况、密码(管理员)、防区所接传感器参数均可随时更新。
综上所述,系统所完成的功能是比较全面的。其中以处理警情的优先级最高,一旦发生警报,应立即停止其它事务性处理工作,转为响应处理警报。由于这种系统具有一定的技术先进性、新颖性和实用性,可以对仓储信息进行有效的安全管理。
四、系统的设计结构
系统实现采用结构化和面向对象的设计技术,硬件结合了单板机廉价、稳定的优点和PC机大容量、高速度、界面友好的特点,将整个系统分成功能相对独立的若干子模块,使系统结构层次分明,结构严谨,极易于维护和使用。由于系统采用结构化设计,自顶向下逐步分解精化而成,由多个模块组成,因此可按散件组装法则根据现场实际需求,灵活取舍组合系统各组成部件。对于一些特殊要求也可以采用模块化形式方便地实现其功能的扩展,从而形成由低成本、简单功能到高投入、复杂功能不同层次的系列产品,但无论怎样组合均不会降低系统整体性能。系统的逻辑功能结构如图1所示。
图1系统功能逻辑结构图(图略)
五、操作使用简介
系统运行于WINDOWS环境,其界面同时具有字符、图形、动画、菜单命令等各种输入输出格式,友好且直观形象,再加上采用了WINDOWS所特有的联机提示和后援帮助作辅助手段,使系统的使用简单易学,非常便于普及推广。整个操作可分为四大部分:
1.利用按钮完成各种控制功能;
2.图形操作界面,利用鼠标代替键盘输入,快速直观,一学就会;
3.对记录的数据进行综合条件的检索,查询并打印输出,可用鼠标选择查询条件;
仓储管理问题存在的原因①首先没有自主产权的仓库,其次缺乏广阔的仓库资源为公司选择。使公司仓库分布零乱,影响仓库的整体规划与管理。②仓库不同,基础设施也不同,资源无法有效利用。为了集中出货,经常出现货物转仓的情况。增加了货物搬运频率,降低了货物的安全性,增加了无效搬运操作。③仓管员不能明确自身职责。仓管员应按照仓库管理制度规定对入库货物进行点收,确认数量,将当天入库的货物入仓并按区域标识摆放。把好入库的质量关,要求对货物的外观,包装等进行验收。但在实际操作过程中,验货不仔细,责任心不强。
仓库运作流程设计分析仓库运作流程是从仓库接受仓储任务开始,进行验货准备、接收入库、分类存放、保管、发放及储存安全的整个作业过程。仓库作业既有装卸、堆垛、搬运、配送等操作过程,同时也有储位安排、货物验收、分拣、单证记录、系统录入等管理事务。仓库的运作主要包括:入库,备货,出库和盘点等日常管理。其中和客户相关的主要是备货和出库,备货又可理解为出库的一部分。所以重点介绍。
出货流程设计优化
备货流程备货是货物仓储管理的延续,是出货前的准备,通常是公司客户业务人员利用电话或传真通知仓库配送中心客户代表根据客户订单要求,按指定货物、指定数量将货物挑选出来,为将来配送到指定地点作准备。备货作业流程:①配送中心客户代表通知配货仓管员领取PICKINGLIST(配货单)一式二份。②PICKINGLIST(配货单)分三种:空运货物、不需任何换板及附加作业的、出货需要更换电源线的部品。③仓管主管安排仓管员(每组2~4人)、叉车司机配货。④所有配出部品全部放在一楼作业区。⑤按单需求逐项配货:配货仓管员核对货卡的供应商、入仓单号及P/N,在核对实物无误后核销货卡取货,并立即清点所剩库存数是否与货卡结余数一致(不符立即通知仓管主管处理)。⑥配整板部品安排叉车司机把货放在作业区,不足一板(一板多箱)拆板取货。a配散货时,对已经提前包装好的(称重、量尺寸)部品一定要核对单上需求数量是否和包装数量相符(相符取货、不符另外按单需求取货)。b整板和散货销卡取货后必须清点尾数是否与货卡一致,散货需开箱的一定要重新封箱并在胶纸上签名和日期。c货物放在作业区后需要更换电源线的根据PICKINGLIST上备注配出所需电源线型号及数量按PICKINGLIST上备注的P/N取出原有电源线更换所需型号的电源线并用胶纸把开口处粘好。⑦扫描完成后,配货仓管员必须在PICKINGLIST上注明所配部品存放仓位、板数、称重/量尺寸纸箱型号、换卡板数量等信息并签名,扫描仪数据导入电脑,对照PICKINGLIST一一核对所扫描数据,确认无误后E-MAIL给配送中心客户代表,并电话确认。⑧在配货单上记录配货仓管员、贴标签仓管员、扫描仓管员的姓名。⑨在配货登记表上完整、准确地记录每项作业。⑩整理当日配货单、更换卡板记录表、电源线记录表确认没有遗漏后集中放在仓管部指定位置,第二工作日把更换卡板记录表查明出货目的国家后返回配送客户代表。
【论文摘要】介绍了利用数据库在企业中实现对仓库的管理,及软件的设计与实现。
为了实现对备品备件及辅助材料仓库的现代化科学管理,保证物资和备件管理的安全性、准确性和可靠性,降低劳动强度,提高劳动效率,为企业获得更多更快的经济效益,我们开发设计了专用的备品备件和辅助材料仓库管理系统。
系统的设计与实现
1.我们首先对于原始的手工管理工作进行深人调查,了解备件的收、发、存物流情况,帐本和管理方式,数据统计等方面进行深入调查,经过总结其事务处理流程图如下:
2.为了实现利用数据库对仓库进行管理,对用户的要求进行总体概述和界面描述并进行具体的数据流分析,其顶层数据流程图如下:(其它层略)数据流描述如下:
入出库单=编码十名称+型号+规格十图号+数量十单价+人库单位(领料单位)定额=班组编码+班组名称+金额计划单=编码+名称+型号十规格+图号+申报数量+申报日期系统命令=备件录人}系统查询!系统统计.报表打印}生成计划表格=全厂车间消耗表I收发存表}库存清单l消耗明细表}消耗日报
3.将宏观管理转化为数据模型,进行系统总体设计和详细设计,写出详细的设计说明书和计划任务书。我们的设计说明书主要内容如下:(.l)该软件系统是以树形结构展开的,其模块图(见图l一1)
(2)文件结构(外部文件描述)
文件BJR*.DBF BJC*.DBF* .DSH*.DBFLJKC*.DBFC*.DBF GYD*.DBF分别是需求规格说明书定义的人库、出库、流水当前库、单价库存库、标准特性编码库,他们对应的索引文件分别是BJR*.IDX BJC*.IDX LSH*.IDX DJKC*.IDX GYD*.IDX索引关键字是FBMVV。(*代表备件的各种分类如:阀门类、电器类、工矿类、工艺类、轴承类、小型机械、轧机轴承、仪表等)
(3)模块描述(以顶层模块为例)
模块名:BJMAIN
编号0.0
功能:本模块为总控模块。产生主菜单,接收用户对菜单的选择而分别进人下层模块。
界面:下属模块1.01.11.21.31.41.51.6
处理:CASE
1.调用模块1.0系统维护
2.调用模块1.1备件录入
3.调用模块1.2系统查询
4.调用模块1二3综合统计
5.调用模块1.4报表打印
6.调用模块1.5计划管理ENDCASE
中图分类号:TP368.3 文献标识码:A文章编号:1007-9599 (2011) 19-0000-02
Design and Implementation Based on PDA Mobile Warehouse Management System
Jin Chuanyang,Zhang Huimin,Chen Jianming,Li Zhenwei
(Armored Force Engineering Institute,Beijing100072,China)
Abstract:With the computer network technology development and application of in-depth,embedded operating system and network transmission technology to the public,PDA with its small size,low power consumption,strong function,easy to develop other advantages,is widespread in all areas of concern in.In this paper,an instance of warehouse management information system provides a good solution.
Keywords:PDA;Wireless LAN;Bar code;Data synchronization
一、前言
众所周知,世界各国武器装备信息化加速发展,我国国防和军队现代化建设也进入了一个新的发展阶段,如何在新时期下有效地实施武器装备管理信息化,是装备发展所面临的新问题。目前,大部分仓库管理一般都依赖于一个非自动化、以纸张文件为基础的信息系统来记录、追踪进出的物资器材,仓库内部管理采取纯手工操作方式,需要不断地重复录入、审批数据,人为因素的不确定性,会导致劳动效率低下,集中管理效率不高,数据更新不及时。
随着物资器材数量的增加以及出入库频率的剧增,无法适应部队日益增长的军需物资流通和快速调拨的实际需求。因此,应用先进的计算机网络通信技术改变旧有模式,实现仓库管理的自动化、信息化已成为一种必然。
PDA全称是个人数字助理(Personal Digital Assistant),“小巧便携,移动办公”是其最大优点,应用领域越来越广泛,结合无线通信技术、数据库技术可以实现数据的实时传输与同步更新。如充分发挥PDA的移动性和实时性,简化管理人员操作流程,缩短信息读写时间,可以大大提升管理效率,同时减少仓库管理人员频繁调换所带的麻烦。
针对以上情况,我们设计开发了一款基于PDA移动式无线局域网仓库管理信息系统。
二、系统结构与设计
(一)总体功能
本系统核心任务是物资器材的出入库管理,其基本工作流程是:申请单位填写需求申请单,机关人员根据申请单中记录的基本信息和需求单位对物资需求的描述信息,查询仓库器材,根据物资储备情况,生成正式的申请单,需求单位领取正式申请单后,由仓管人员根据正式申请单进行装备器材的出入库操作。
由于大型仓库的现场作业无法在计算机前直接操作,工作人员必须配备带有条码扫描功能的手持移动终端进行现场数据采集,实时把数据上传到服务器集中批量处理,及时更新,同时也能把所需资料下载到PDA智能终端上,供随时查询与调用。
(二)系统结构
目前PDA和服务器之间都有成熟的数据通信技术,但针对具体的环境、特殊的需求,需要应用现有的技术,制定量体裁衣的解决方案。在理想情况下如图1所示,中心服务器内存放所有专业装备器材信息,每个专业仓库管理操作业务不同,必须配有一台仓管工作站,出入库管理员的无线接入点AP接入中心服务器,而每个无线AP需要通过仓管工作站进行数据同步实时更新。所有无线AP的操作区域遍及库房的各个角落,使PDA终端在库房内部的任何地点,都能和服务器保持实时通讯,从而保证了对整个库房无线信号的全覆盖。经过验证,PDA与无线AP之间距离不能超过50米,如果库房面积太大,需要增加安装无线AP接入点,保证信号全部覆盖,由于可以互为冗余,保证网络通信的可靠性。另外,如库房分布比较分散,可采用无线网桥方式连接成为统一的网络体系,便于网络的扩展和拆除。
(三)模块功能设计
1.入库管理。仓库对入库单进行入库确认操作,仓库工作人员可以浏览已提交的入库单,并进行实际入库操作。扫描入库产品条码,并放置与相关库位,进行入库确认。
2.出库管理。经过审批的出库单会显示在仓库管理人员相关界面。仓库人员扫描实物条码进行出库确认。如所扫描产品和出库内容不符,则手持智能终端将会报警提示扫描出错,无法进行正常出库。
3.库位管理。系统支持对货物所在仓库以及库位调整,仓库管理人员根据实际情况选择整体调整或者部分调整。如整体调整,则可将库位的所有产品均转移到另一库位;如部分调整,则将需转移的部分产品进行转移,通过扫描确认。
4.盘点管理。系统支持对库存的盘点。用数据采集器对库存进行盘点,生成盘点表输入系统。系统出具账面库存和盘点库存差异表,以供查询、校对;同时支持盘赢、盘亏操作并生成日志文件以供查询。
5.统计查询管理。对器材库存量、库位等各种信息进行统计查询。
6.数据管理。打开同步命令,和中心服务器进行数据更新同步。
(四)关键技术
1.信息采集条码二维化。考虑到一维条码信息容量受到限制,且依赖后台数据库,处理速度低,但二维码本身可以存储装备信息,具有信息容量大、信息密度高、容易打印、译码可靠性高、修正错误率强等很多优点。当装备器材入库时,采用PDF417条码进行编码。另外,移动数据采集终端须考虑:传输速率、抗干扰性、兼容性、可扩展性。综合考虑性能价格比和便携性等因素,选择具有模块化设计结构产品-美国Symbol公司的MC50,便于未来技术的升级与扩展。
2.无线网络通信技术。为了便于PDA移动通信,选择采用无线通信技术。无线数据通信技术(Radio Frequency,简称RF)以无线信道作为传输媒体,具有建网迅速,通信灵活方便、实时连接,是实现移动通信的关键技术之一。主要由蓝牙和Wi-Fi(即802.11b)协议形式。蓝牙技术是低功率短距离的(30英尺,约9.1米)联网方式,最高传输速率为800kb/s;而Wi-Fi可以提供对互联网或局域网的无线高速接入,接入以太网的最高速率能达11Mb/s,有效范围可达300英尺。由于绝大部分仓库内距离可达几十米,甚至上百米,已经超出了蓝牙协议的传输极限。基于这种考虑,最终选择Wi-Fi通信协议形式。
3.数据实时同步更新。为了保证数据一致性,必须考虑移动客户端和中心服务两种数据库之间的同步和复制机制。
中心服务器与PDA之间数据同步更新有RDA,Replication和Web Service三种方案可供选择。
最终,我们采用Web Service方式,是基于以下几点考虑的:(1)Web Service处于业务层,封装核心业务逻辑,当软件更新升级时,只需修改Web Service里的部分代码就可以维护软件。(2)一般情况下,无线AP是可以达到的,B/S模式处于“始终连接”状态下,用户使用更为方便,程序更新只需在服务器中进行。用户使用PDA的Brower(浏览器)访问服务器,服务器的IIS调用Web Service对请求的业务进行处理。(3)在没有网络环境下,我们启用部署在PDA中的客户端程序,事先在网络环境下调用Web Service下载出入库单据信息和装备库存信息到本地PDA的SQL Mobile里。Client程序使用SQL Mobile数据完成出入库操作。回到网络环境后,Client再次调用Web Service把处理结果从SQL Mobile更新到数据库中。至此,最大限度地实现了数据的同步。
(五)安全问题
由于802.11网络以无线电波作为传输媒介,任何符合这个标准的设备都能接收信号,所以存在着严重的安全隐患,也无法确保信息保密,所以必须考虑无线网络应用的安全性。目前无线手持终端使用WEP(Wired Equivalent Privacy)加密技术来提升网络的安全性,可以防止未经授权访问和接收信息,有效地解决了网络传输安全问题。
三、结论
本系统解决了手工出入库繁琐易错问题,实现了仓库数据收集的自动化,提升了仓库作业尤其是仓库盘点的作业效率,也大幅提升了仓库数据的准确性和及时性,减少了现有模式中查找货位信息的时间(经检测可以缩短2/3左右),提高了查询和盘点精度(精确度可以达到99%以上),加快了出、入库单的流转速度,从而增强了仓储系统的业务处理能力。通过该系统能实时掌控当前装备器材的储备状况,及时调拨紧急装备,对提高部队装备保障力具有十分重要意义。
参考文献:
[1]S.A.Petersen,M.Divitini,Using Agents to Support the Selection of Virtual Enterprise Teams,Proceeding of Fourth Interational Bi-Conference Workshop on Agent-Oriented Information Systems AOIS-2002,Bolgne,Italy,July 2002
[2]黄俊.基于NET环境的便携式仓库管理信息系统设计与实现[J].物流科技,2004,4:70-73
[3]陈福.基于wince的嵌入式系统数据库访问技术研究[J].应用科技,2006,5:47-60
1来料加工的仓库管理与一般仓库管理的差异
企业的仓库管理主要涉及到材料管理和产品管理!而产品管理又可细分为半成品管理和成品管理,一般企业在材料管理中,材料采购回来之后!要进行材料的质检,合格品入库,不合格品退货等"在发料时!根据生产计划进行成套发料。若材料不足!在材料采购回来后!再进行补料操作"在成品管理中,当产品生产出来后!要进行成品入库或半成品入库,在出货时!进行产品的出库操作。
而在进行,来料加工的企业中,仓库管理与上述过程不同,来料加工-是指由国外厂商提供全部或部分原料#辅料和零部件等。由我国企业按照对方要求的质量规格,款式进行加工装配。制成成品后运交对方,我国企业仅按产品量和合同约定的收费标准收取加工费(也称为工缴费)的贸易方式。首先,所需材料一般全部由国外的委托企业提供,或者只有少部分是受托企业自己提供,材料质量由委托企业保证。成品在出库时,可能要进行转厂贸易"转厂贸易是指从事,来料加工-的企业将海关保税监管下的料件或加工的货物报关销售给境内的另一家从事来料加工的外商投资企业。
本文所论述的仓库管理系统是为广东佛山市某企业所做的456中的一个模块,该企业主要从事,来料加工贸易。
2系统的功能规划
该企业与日本某企业合作!进行,来料加工贸易.企业与日方签订合同,按批组织生产!合同规定每批需要加工的机种种类及各机种的加工数量。加工所需材料主要由日方提供!材料质量问题由日方保证!材料到货后直接入库,不需要质检操作。成品出库时,某些机种需要进行转厂贸易。
根据该企业的特点,系统的功能框图如图"所示"
2.1基础数据管理
在系统能够正常运行之前,必须先建立系统所需的基础数据,该基础数据主要包括:
(1)材料的基本资料
主要由材料编号、材料名称、规格、单位、种属等属性组成。当有新的材料出现时,必须要先通过该模块进行新材料的登记注册。
(2)成品和半成品的基本资料-
主要山产品编号、产品名称、产品类刑、备注信息等属性组成。当有新的产品出现时,也必须要通过该模块进行新产品的敬记注册。如果产品是由几个半成品组成,那么构成该成品的半成品也通过该模块进行敬记注册。成品和半成品在数据库中的区别是通过产品类刑属性进行区分的,比如说当该属性值为“1”时,表示该记录是成品,为“0”时表示该记录是半成品。
(3)产品的物料一清电(BOM)
通过该模块进行产品的结构管理。成品是山哪些半成品、材料一组成,半成品又是山哪些半成品、材料一组成,均通过该模块进行构建。当利用该模块进行产品结构建立时,必须要保证产品信息以及材料一信息均己在数据库中注册。
(4)批管理
批管理相当于般的生产计划,它包括批号、产品编号、生产数量、制定日期。批号是在与日方签订介同时规定的,要生产几批,每批要生产哪些产品以及生产数量、交货日期等。当有新的介同签订时,需要通过该模块进行新的批次的敬记注册。
在这些基础数据中,材料信息和产品信息是最为基础的数据,BOM管理以及批管理均要依赖于这些信息。
2.2材料一管理
(1)材料入库
生产所需的材料基本上都山日方提供,所以材料到货时,不需要质检,直接进行入库操作,同时更新材料的当前库存。
(2)材料出库
当新的生产任务开始时,根据该次生产的产品和批次进行发料。例如,在AA- AA批中,要生产V D045AS产品1000件,这次生产准备生产500件,那么通过该模块将500件产品所需的材料算出,然后全部发给生产线。如果某些材料不足,则自动进行欠料信息登记。其操作界面如图2所示。
(2)成品出库
成品出库包括止常的销售、转厂、借出、退生产线和补货等几种类刑。通过该模块叫以进行成品的出库操作、装箱操作以及装箱单和发票的打印操作。
2.4结存盘点管理
(1) 月度结存
月度结存包括对材料一的结存和成品的结存两类。它是对结存执行时的材料一和成品的当前库存的个快照。
(2)盘点
盘点同样包括对材料一和成品的两类盘点。它是对仓库中的材料一和成品的实际库存的次清点,然后,利用清点出来的实际数量去修止数据库中的理论数量,以保证数据库中数据的可靠性。
2.5转厂管理
(1)转厂发票记录
在产品转厂时,需要为转厂的产品开发票,但并小是每次发票数量都能够开全,比如,这次有1000件产品转厂,却只有400件产品开了发票。剩下的600件产品要在以后再开。所以,此时必须要对开发票的情况进行记录。
(2)转厂结存
转厂结存是对本月产品的转厂数量和开发票数量的一 次结账,为以后的查询统计用。
(3)转厂账本
转厂账本是对上个月的转厂结存情况和这个月的转厂售出、借出以及结存情况的汇总统计2.6统计查询
(1)成品仓账本
成品仓账本是对任时间段内产品进仓数量、出库数量和结存数量的统计汇总。
(2)海关总账
来料加工贸易与般外销贸易的小同就是,从海关进来多少套材料,就必须从海关运出多少套成品。海关总账是对每批次的来料一数量和出货数量的累计统计。
(3)成品出货统计
成品出货统计是对个月的或是从上个月26号到本月的25号的每种产品的每天的出库数量和总出库数量的统计。
(4)日方回料统计
日方回料统计是对某批次按介同规定应该来料数量和日方欠料数量的统计。
(5)材料入库统计
材料入库统计是对任时间段内的材料入库情况的查询统计。
(6)材料出库统计
材料出库统计是对任时间段内的材料出库情况的查询统计。其操作界而如图3所示,图中显示了V D045AS机种在2002年6 月17日到2002年11月17日时间段内的套料出库情况。
3系统的关键技术实现
3.1外销内销产品区别的实现
该公司虽然主要从事来料加工业务,产品主要是外销,但是仍然有部分产品在国内销售。因此,材料的管理以及产品的管理必须要区分开那些是外销的材料、产品,那些是内销的材料、产品。以材料一管理为例,外销与内销的Ix.别有两种实现方式:是将外销材料一与内销材料放在同个表中,另外丙增加个字段,利用该字段来表示条记录是外销材料还是内销材料,比如,该字段值是‘1”时表示外销材料,为“0"时表示内销材料;二是外销材料一与内销材料分别放在小同的表中。在对表进行搜索、修改操作时,两种方式在程序中的实现方法如下,第一种方式的SQL语句: ”... ...where... ... f-flag=" +nwflag+" ",其中,f- flag表示表中的用于区分内外销的字段名,nwflag表示程序中的表示内外销的变量;第二种方式的SQL语句(以selectt语句为例):”select... ...from +tablename+"……”,其中,tablename是表示内外销表名的变载注:这两种语句写法均是C++语言环境下的写法)。
在本系统中采用的是第二种方式。
3.2材料入库方便性的实现
该公司的材料种类很多,而材材料的编码较长,般都有13个字符。因此在材料入库时,如果是手工输入材料-编码,不仅速度慢,而且容易输错,如果是采用下拉列表式进行选择,因为材料种类繁多,速度也很’漫。所以为了材料编号录入的方便,在录入界面中增加了个显示列表如图4所示
比如:在材料一编号框中输大‘3AE4L”时,在材料一列表框中将显示所有编号开头为“3AE4L”的材料编号。在材料一编号框中输入的同时,列表框会实时跟踪显示,如果输入到" 3AE4L2A",将会显示所有编u.开头为“3AE4L2A"的材料编号,随着输入长度的增加,列表中的材料就越来越接近于需要的材料。当发现列表中出现需要的材料时,直接用鼠标点击该材料,则其编号就会自动输入到材料框中。
4结束语
本文介绍了个基于来料加工企业的仓库管理系统的设计实例,该系统在企业中己投入使用并发挥了良好的作用,对其他仓库管理系统的设计具有定的借鉴作用。
[参考文献]
中图分类号:TP311 文献标识码:B 文章编号:1004373X(2008)1608702
Design and Implement of the Storage Management Information System Based on C/S Model
LI Fengling.1,ZHENG Fei.2
(1.College of Foshan Science & Technology College,Foshan,528000,China;2.Foshan Radio & Television University,Foshan,528000,China)
Abstract:The storage takes an important effect on the enterprise SCM.Without proper purchase and stock control,the management cost is raised and the service quality is dropped.So,the enterprise competitive power is decreased.On the characteristics of the storage management,the scheme of the storage management information system is designed,the function design and the realization technology are described in details.In the system,the management automation is realized with the good interface and the easily operation.
Keywords:C/S model;storage;MIS;storage management
仓储在企业的整个供应链中起着至关重要的作用。搞好仓储活动,可以克服生产与地理上的分离,衔接生产与消费时间上的背离,调节生产与消费方式上的差别,同时也是降低物流成本、提高经济效益的有效途径,是保持物资原有使用价值和合理使用物资的重要手段。如果不能保证合适的库存控制,将会导致管理费用的增加、服务质量的下降,从而影响企业的竞争力。随着社会经济的发展,仓储业的日益专业化,过去那种人工记忆、手工操作的方式已远远不能满足要求,必须使仓储管理和计算机系统结合起来,以使仓储服务得到有效的执行和监督。基于C/S模式的仓库管理信息系统可以对仓储各环节实施全过程控制管理,并可对货物进行入/出库操作,从而实现仓储作业流程的自动化管理与操作。
1 系统总体设计
基于C/S模式的仓库管理信息系统由系统登录、系统维护、单据管理、统计查询、辅助项目管理、报表管理等模块组成。系统结构如图1所示。
(1) 系统登录模块。用户通过此模块输入或从系统用户列表中选择用户名,并输入用户口令。当用户输入的用户名与口令正确后,将进入仓库管理信息系统的主窗体。
(2) 系统维护模块。用户通过此模块完成仓库管理信息系统的系统用户的管理,包括系统用户的操作权限的设置、用户信息的添加、修改、删除和查询等。
(3) 单据管理模块。主要通过入库及出库单据的编辑和审核对入、出库单据进行管理。用户通过该模块完成物品的入/出库操作管理,即入/出库单的信息管理操作,包括入/出库单信息的添加、修改、查询和删除操作。同时用户通过此模块完成入/出库单的审核操作,并将此次入/出库单信息加入到已审核的入/出库单对应的数据表中,同时从未审核的入/出库单对应的数据表中删除相信的入/出库单信息。
(4) 统计查询模块。用户通过此模块完成已审核的入/出库单的查询操作,并将这些信息显示在相应的数据绑定控件中。
(5) 辅助项目管理模块。用户通过该模块完成对添加出入库单据时所需要的员工/部门/物品类别信
息的管理,包括员工/部门/物品类别信息的添加、删
除、修改和查询操作。
(6) 报表管理模块。用户通过此模块可以浏览和综合掌握各个部门的物品领用明细信息表和汇总信息表。
2 基于C/S模式的仓库管理信息系统的结构设计
仓库管理信息系统采用两层结构的C/S模
式,其结构如图2所示。通过用户操作界面,客户端接收用户输入的各种操作信息,然后向数据库服务器发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据相应的逻辑运算,向客户显示相应的信息。数据库服务器接收客户端的数据或命令请求,执行相应的命令得到相应的数据集,对数据集进行相应的处理,然后将数据集获处理后的数据集返回给客户。
3 基于C/S模式的仓库管理信息系统的数据库设计
数据库结构设计的好坏将直接对管理信息系统的效率、功能的扩展、完善以及实现的效果产生影响,合理的数据库结构设计可以提高存储的效率,保证数据的完整性和一致性。要将数据库系统应用于仓库管理系统,必须充分考虑仓库管理系统的各种要求。仓库管理系统要求记录每次仓库物品的出入库单据的操作信息,并允许系统用户对这些信息进行查询,同时还要建立一些辅助项目表为这些操作信息提供数据来源。根据这些要求,我们建立了仓库管理信息系统的ER图如图3所示。
4 关键技术
ADO Data 控件使用 Microsoft ActiveX 数据对象(ADO) 快速建立数据绑定的控件和数据提供者之间的连接。数据绑定控件是任何具有“数据源”属性的控件。数据提供者可以是任何符合 OLE DB 规范的数据源。使用Visual Basic 的类模块也可以很方便地创建子集的数据提供者。尽管可以在应用程序中直接使用 ActiveX 数据对象,但 ADO Data 控件有作为一个图形控件的优势(具有“向前”和“向后”按钮),以及一个易于使用的界面,可以用最少的代码创建数据库应用程序。
连接一个本地数据库或远程数据库。打开一个指定的数据库表,或定义一个基于结构化查询语言 (SQL) 的查询、或存储过程、或该数据库中的表的视图的记录集合。将数据字段的数值传递给数据绑定的控件,可以在这些控件中显示或更改这些数值。添加新的记录,或根据对显示在绑定的控件中的数据的任何更改更新一个数据库。要创建一个客户或前端数据库应用程序,应在窗体中添加 ADO Data 控件,以及其他所需要的任何 Visual Basic 控件。可以根据需要在窗体中放置多个 ADO Data 控件。不过,请注意,这种控件是一种相当“昂贵”的创建连接的方法,应在第一个控件至少有两个连接,且以后的每个控件至少多一个连接时使用。用最少的代码创建一个前端数据库应用程序。通过在设计时设置一些属性,可以用最少的代码来创建一个数据库应用程序。如果正在使用OLE DB 数据源,则相应的Microsoft 数据链接名称(DataLink Name)(.MDL) 必须是在您的机器上创建的,以获得一个循序渐进的示例。
5 系统测试
软件系统测试时为了发现应用系统软件中的错误而执行程序的过程。好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。测试任何产品都有黑盒测试和白盒测试2种方法。本系统采用黑盒测试方法,仅对系统功能进行测试。软件系统的测试过程按照4个步骤进行,即单元测试、集成测试、确认测试和系统测试。在进行一系列测试,包括用户的验收测试和系统测试后,结果显示:本系统能实现系统模块所包含的所有功能、界面友好、可操作性强、简便实用。
6 结 语
基于C/S模式的仓库管理信息系统界面友好,易于操作,实现了用户需求的各项功能。整个软件在开发过程中根据软件工程的设计思想,采用模块化程序设计的方法,充分考虑各种实际情况,实用性好。本系统实现了仓库管理的自动化,减轻了仓库管理人员的劳动强度,提高了管理水平,使仓库管理工作更加科学化、规范化。
参 考 文 献
[1]张宏林,孔艳.Visual Basic开发数据库\.北京:人民邮电出版社,1999.
[2]柴晓路,梁宇奇.Web Services技术、架构和应用\.北京:电子工业出版社,2003.
[3]Kelin M McNeill,Gail Barker,Judy McElroy.Experience Using an ASP Model to Expand a Stateinitiated Telemedicine Program [J].International Congress Series,2001,1 230:824829.
[4]Guan Zhizhong.The ASP Solution Method of Enterprise Post [J].Progress Software World,2000,9:6163.
[5]伍俊良.管理信息系统开发与应用\.北京:科学出版社,1999.
[6]吴涵.基于VC.++的研究生信息管理系统的设计与实现[J].计算机技术与发展,2006,16(12):184186.
[7]罗鸿.ERP原理、设计与实施\.北京:电子工业出版社,2005.
[8]郑人杰,殷人昆.实用软件工程\.北京:清华大学出版社,1999.
[9]张毅.制造资源计划MRPⅡ及其应用\.北京:清华大学出版社,2000.
【关键词】
仓库库存管理系统;设计实现
仓库库存管理系统主要是基于物资管理,利用数据库实现对物资信息数据的有效管理,形成集成、稳定的信息员,并且信息共享、各种便捷的分析工具和报表生成工具以及友好的交互界面给仓库管理人员提供了极大的便利。因此应加大对仓库库存管理系统设计的研究,优化系统内部各个模块的规划设计,帮助企业合理控制库存量和库存费用,推动我国仓库库存管理的快速发展。
1仓库库存管理系统设计目标
仓库库存管理系统设计应实现以下目标:①根据仓库库存管理要求,在任何时间可以自动生成物资统计报表;②为用户提供多方位、多角度的物资存储、发送和接收查询程序;③根据仓库物资分类,建立数据库,满足各种物资的出库、库存和入库数据的动态化要求;④仓库库存管理系统数据库必须具有较高的稳定性和安全性,合理设置仓库库存管理系统使用权限,尽量便捷、简单地录入数据;⑤良好的系统界面设计,结合菜单提示可以快速完成某项操作,使没有任何计算机基础的人员也可以正常使用,实现傻瓜式操作[1]。
2仓库库存管理系统的功能需求
仓库库存管理系统首先要建立商品、供应商、客户端等数据库,准确录入数据,对每个商品设计条形码进行标识,使用条形码打印机来打印条形码,生成条形码序列号标签,每个条形码中包含序列号、数量、规格、品名等信息。商品采购入库时,用户利用条形码打印机打印商品条形码标签,采集商品的初始信息,用扫描枪扫描商品序列号,保存采购收货单。同时,仓库库存管理系统要对仓库出入口记录和货物信息进行有效管理,库存管理、货物出库和货物入库是仓库库存管理系统的重要内容,由于仓库库存管理系统的功能很多,应合理设计系统管理、报表统计、仓库管理、系统资料建立等模块[2],结合市场需求提供的要求和支持,仓库库存管理系统应实现以下基本功能:
2.1资料建立
仓库库存管理系统应对商品、客户、供应、商品信息等基础数据进行分类,合理设置仓库基本信息。
2.2仓库管理
仓库库存管理系统的仓库管理主要包括盘点管理、库存盘点、出库管理、销售出库、入库管理、采购入库等,入库管理应实现金额统计、账务、退货单据和进货单据查询、采购退货、货品采购入库等功能,商品出库管理应实现金额统计、账务、退货单据和销售单据查询、销售退货、销售出库等功能,仓库库存管理系统的出入库管理应结合出入库时间、供应商情况等来进行商品管理,盘点管理和库存盘点应注意仓库货品检索。
2.3报表统计
仓库库存管理系统的报表统计应包括库存盘点、报溢、库存报损、货品调拨、库存查询、库存盘点、销售报表、采购报表等功能,实现仓库库存的统计查询,清楚反映仓库库存管理每张单据的业务金额。
2.4权限管理
仓库库存管理系统权限管理主要用于删除、添加、修改操作员账号,加强用户权限控制,合理设置用户对仓库库存管理系统窗口界面的操作权限。
3仓库库存管理系统设计和实现
3.1系统设计原则
仓库库存管理系统设计应遵循以下原则:①确保用户操作界面的方便性和简洁性,保障仓库库存管理系统的易操作性;②尽量采用先进的计算机科学技术,如通信技术、信息技术、网络技术等,保障仓库库存管理系统使用性能;③仓库库存管理系统结构设计必须合理,应便于扩展,及时完善和添加应用功能;④充分利用各种硬件和软件系统,满足仓库库存管理系统的操作应用要求;⑤仓库库存管理系统必须设定密码保护和不同权限管理,保障系统信息安全,采用数据还原和数据备份技术,保障仓库库存管理系统数据的安全性。
3.2B/S架构
仓库库存管理系统可以采用B/S架构,B/S架构(浏览器/服务器架构)是对C/S架构的一种完善和改进,B/S架构和C/S架构相比,为用户提供便于管理和操作的工作模式,通过B/S架构实现仓库库存管理系统界面和用户之间的交互,由于浏览器具有一定一致性和规范型。同时,仓库库存管理系统B/S架构将很少一部分的业务逻辑提交到Browser端处理,大部分业务逻辑主要是在仓库库存管理系统的Server端进行处理。三层架构将仓库库存管理系统划分为数据访问层、业务逻辑层和表示层,充分体现出低耦合、高内聚的系统设计开发优势,结合仓库库存管理实际要求,也可以将仓库库存管理系统再细化为多层结构。同时,仓库库存管理系统的B/S架构在系统升级、后期维护方面具有明显应用优势,仓库库存管理系统升级或者维护时,用户在使用仓库库存管理系统时,只需要更新或者修改服务器端仓库库存管理系统软件,极大地减轻客户端系统维护工作量,在很大程度上节省了仓库库存管理系统运行升级和维护检修的附加成本。
3.3总体模块设计结合
仓库库存管理系统的应用模块、功能需求和业务需求之间的耦合性,仓库库存管理系统主要包括条形码扫描模块、数据库连接池、网络接口层、数据库接口层、人际交互层模块,用户通过仓库库存管理系统界面或者客户端进行操作,经过严格的校验和输入,通过计算机网络合理配置,将数据接口层进行封装,实现数据库数据的操作和直接访问,在操作商品条形码时,利用条形码扫描模块,输入仓库商品条形码,实现相应操作。仓库库存管理系统各个模块结构如下:
3.3.1前台界面人机交互层
仓库库存管理系统前台界面人机交互层主要负责处理用户的输入和输出操作,用户登陆仓库库存管理系统以后,结合界面提示,实现报表统计、资料管理、仓库管理、系统管理等集成功能操作。
3.3.2数据库接口层
仓库库存管理系统的数据库接口层提供了数据库和系统交互接口,使人机交互更加安全和简单。
3.3.3数据库连接模块
数据库连接模块主要提供数据库和数据库实例之间的关闭、连接等操作,利用SQL语句来操作数据库连接接口,用户不需要了解数据库断开、连接等具体操作细节。
3.3.4SQL语句操作模块
利用数据库连接模块提供数据操作的执行接口、SQL语句和数据库连接接口,构成一个完整的SQL语句执行流程,简化仓库库存管理系统操作。
3.3.5数据操作模块
数据操作模块结合仓库库存管理系统操作需求,产生SQL语句,由SQL语句操作模块进行执行,并且向仓库库存管理系统反馈执行结果,实现用户接口层和数据库接口层的交互。
3.3.6网络接口层
仓库库存管理系统的网络接口层主要负责客户端和服务器端的数据格式的传输和定义。
3.3.7条形码扫描仪模块
仓库库存管理系统的条形码扫描仪模块主要负责识别仓库商品条形码,商品物流过程中采用标准化包装和通用条形码,减轻仓库库存管理人员的工作量,简化仓库库存管理系统操作处理过程。
3.4系统功能模块设计
3.4.1注册登录模块
仓库库存管理系统应用时,用户先登录系统界面,严格验证用户身份,防止非法用户访问仓库库存管理系统,注册登录模块在仓库库存管理系统中发挥着非常重要的作用。仓库库存管理系统包括生管员、仓管员、管理员等用户信息,由仓库库存管理系统管理员添加用户账号信息,必须保障用户账号信息的安全性和稳定性。
3.4.2添加物料信息
企业生管部门在商品下订单采购时,使用仓库库存管理系统的添加物料信息模块,每个商品都有唯一编码,为采购人员和管理人员制作报表或者期末结账时提供便利,物料信息是仓库库存管理的关键内容,仓库库存管理系统添加商品的规格、编码等信息,按照订单收料,确保仓库收料的快捷性和准确性,有效避免仓管员在仓库库存管理中暗箱操作。
3.4.3库存信息查询模块
库存信息查询模块是仓库库存管理系统的关键模块,仓管员利用仓库库存管理系统可以方便的、灵活地查询到仓库库存信息,如商品最后出库日期、最后入库日期、安全库存数量、物料价格、剩余库存数量等。
3.4.4收料单新增模块
收料单新增模块是指仓库管理人员利用这个模块将货物存入仓库,实现仓库收料的迅速化、信息化,仓管员在进行仓库库存管理系统查询时,更加方便快捷。仓管员利用这个模块收料,极大地减少了仓库库存管理复杂流程,仓管员和管理员通过仓库库存管理系统的收料单新增模块,使其能够方便、灵活地添加单信息。有效提高仓库库存管理效率和水平。
3.4.5库存批次模块
库存批次模块有效提高了仓库库存管理系统的物料信息管理效率,方便查询物料的数量、领出和收入时间,确保仓库库存物料管理的科学性和准确性。
4结语
近年来,越来越多的企业认识到仓库库存管理的重要性,利用多种先进的科学技术,积极开发设计仓库库存管理系统,实现企业仓库库存的自动化、规范化和科学化管理,推动企业的可持续发展。
作者:韦渠 单位:渤海大学信息科学与技术学院
0.引言
目前,企业仓库管理系统通常使用人工仓库管理单据等方式进行管理。但是人工书写单据的繁琐性,易失误性等都容易造成一些不必要的人为损失,使得现在多数企业在仓库管理上始终存在着缺陷漏洞。
随着条形码识别技术、RFID 射频技术的不断成熟及运用,从而可以从根本上解决上述的问题。根据仓库管理中的实际情况和需求,将制作好的条码标签贴在每个货物上或包装上,标签中包括了货物的具体资料、存放位置等信息。同时在货物进出仓库时可以标记供货商或者客户的详细资料,在进行出入库作业时,将贴有条码标签的商品用手持式或固定在工位上的条码扫描设备进行扫描,达到企业快速准确的出入库工作,并自动辨识、追溯货物的流通方向。
1.系统整体架构设计
系统包括基础硬件网络平台、条码软件信息平台和ERP系统接口、硬件基础接口平台等几大部分构成,其中条码系统软件基础平台作为贯穿整个仓库物流流程的主线,牵引着整个仓储的过程管理,是信息化建设的中心系统。
另外各类硬件系统接口和ERP、PDM、CRM、SCM供应链物流系统接口实现了信息系统的无缝结合,使得设备的数据可以轻松导入条码软件系统,同时又可以满足各类系统的灵活调用,减少企业信息孤岛,使企业各项资源可以在统一的业务平台上运行,是企业信息化建设的关键所在。
2.系统网络拓扑架构设计
系统采用B/+C/S结构设计,Microsoft SQL Server 2005 或ORACLE数据库,实现了内部业务系统的统一协调,便于仓库大数据量的存储和查询,系统运行速度和准确率较高,同时结合互联网的应用,为以后其他分支机构或其他仓库和办事机构的Internet 查询预留通道。
应用服务器完成应用程序的安装,保证各操作工位的系统正常运行,保证采集数据时时传送至数据库服务器,而数据库服务器安装SQL Server2005,重点完成生产过程中各类工艺参数、过程数据的及时存储和报表数据的输出等。
在材料出入库和领用、盘点、移库移位、数据采集、产成品包装入库、发货等环节采用SymbolMC3000或Symbol MC9090采集器,基于无线网络设备,实现各项数据的实时采集,在后期的数据查询分析中,采用了“个别产品全程跟踪法”原理,可以通过条码进行任意的检索,系统可以从客户销售单中的信息直接穿透查询,所有在生产、入库、采购、库存等环节中的信息,均可实现穿透性的检索,可根据产品条码(如即可扫描又可手动输入)追溯到该产品的入库出库盘点调拨乃至来源等完整的产品生命周期数据,方便数据核对和统计。
3.系统功能模块设计
系统功能包括:系统管理、基础数据定义、采集终端设置、条码批次打印、入库管理、出库管理、上架下架、库存管理、移库移位管理、盘点管理、退货管理、借进借出管理、 统计分析报表和综合决策分析系统等模块。下面介绍企业仓库条码管理系统中几个重要的模块。
3.1条码批次打印
建立编码规则可以帮助系统生成和校验数据。系统支持对货号(也称物料号、品号等)、批号(批次号)和单件号(SN 号)进行编码规则管理。6 位产品代码+2位年+2位月+2位日+4位流水号 例:“DS1201 09 12 24 0001”可以对各编码和条码设置多个规则。
例如,有的类型的货物需要按单件管理,而另一些则只要管理到品种和批次,那么就需要一个“单件条码”规则和一个“品种批次”条码规则。条码通常由编码组合而成。系统可以针对货物设置条码规则,帮助系统自动生成(并打印)货物条码,以及在扫描货物条码时自动解析条码内容。
添加货号规则:货号不是由编码元素或其它编码组成的,目前对于货号只能定义编码长度。
添加批号规则。
添加SN号规则:如果企业需要对某些货物进行单件管理,需要定义SN号规则。
选择条码区分方法:确定当存在多种规则的条码时,如何区分它们。
添加条码规则:定义与货物标识相关的条码的规则。
仓库内所有作业单元的条码化,包括托盘、周转箱。直接在作业容器上粘贴固定的流水号标签。
仓库内存货库位的条码化。按照库-排-位-层的顺序对货位进行编码并粘贴条形码标签作业单据和作业指令的条码化。
在入库清单上打印单据编号和产品编码的条码,辅助收货人员使用RF 进行收货作业通过打印拣货标签,指导拣货人员获取拣货任务,并方便货物在输送线上的识别产品条码化。记录产品的代码、供应商等信息如果系统自带的标签格式不能满足您的要求,您可以设置自己的标签格式。在系统中,对于物料标签可以添加多种格式以对应不同种类及管理要求的货物,但库位标签只支持一种格式。
仓库内所有作业单元的条码化,包括托盘、周转箱。直接在作业容器上粘贴固定的流水号标签。
仓库内存货库位的条码化。按照库-排-位-层的顺序对货位进行编码并粘贴条形码标签作业单据和作业指令的条码化。
3.2入库上架
仓库管理员通过电脑或手持终端打开入库功能,选择要执行的入库通知单,扫描物料条码,同一条码有多个物料时可以连续扫描条码或手动录入数量信息。在扫描物料时如发现该物料是未经质检或质检不合格的系统自动进行报警,防止不合格物料入库。
一张通知单可分多次入库即对应多张入库单,一张入库单仅限对应一张通知单。保存入库单后,系统通过接口实时向ERP 反馈入库信息。
在选择各物料的仓库及库位时,系统提供两种解决方案:第一种方式是通过基础信息管理事先定义好各种物料的存放库位,第二种方式是进行上架作业。
库管人员通过手持终端打开上架功能,通过扫描物料条码及库位条码进行关联完成上架,这种方式可精确记录物料的存放位置。
3.3出库拣货
系统通过接口实时获取ERP 下达并生效的销售订单或生产领料单数据,并生成相应类型的出库通知单;通知单同时支持在本系统中新建。
库管人员通过电脑或手持终端打开出库功能,选择要执行的出库通知单,调出物料明细,系统会自动显示出各物料的存放位置,指引库管人员进行拣货操作。
在扫描物料时,如发现扫描物料并非所选出库通知单明细时,手持终端上会自动弹出警告提示,防止错拣现象;在拣货作业完成保存时,如发现扫描物料明细未满足所选出库通知单要求时,手持终端在弹出警告的同时会弹出是否执行多次出库的选择窗体。
4.结语
仓库条码管理系统为企业提供了库存物流管理过程透明化管理的有效途径,弥补了ERP 偏重对计划的管控而无法监控物流现场执行情况的缺陷。通过信息的传递对从出入库指令下发到产品完成的整个物流过程进行优化管理。通过利用条码扫描技术、数字连接终端、设备芯片存储等自动化数据采集手段,实施获取现场在制品、物料与物流过程中的各类信息。
【参考文献】
中图分类号:TP315;TP391.44
物流行业一直被看做为一个国家国民经济发展的重要环节,该行业的发展程度如何已经成为判定一个国家和地区经济发展实际情况的核心指标之一。在该行业的评定过程中,仓库物流管理数据库系统一直是现代化物流管理的核心部分。随着电脑的日益推广和现代信息技术的不断向前发展,仓库物流管理数据库系统已经告别了以往单一、粗放的模式,转为更加智能化和现代化。
1 仓库物流管理数据库介绍与优势分析
数据库系统主要有以下几大块构成,分别为数据库、管理系统、应用系统以及使用者。在进行设计时,数据库设计是整个系统的关键。数据库设计指的是在特定的应用环境下,设计人员通过构建出一定的逻辑模式以及物理结构,并将其作为支撑,设计出相应的数据库和应用系统,确保他们可以对具体数据进行高质量的储存和管理,为用户提供更好的管理服务工具。
在现今的社会条件下,数据库设计基本上是遵循着需求分析―概念、逻辑结构――物理结构――具体实施――运行维护的步骤进行的。随着电子信息技术的不断推广和电子计算机的日益普及,数据库设计上更加突出两方面的特点:其一,基础被放置在更加重要的位置,管理与技术则处于相对弱势的地位。其二,数据库结构设计过程中需要考虑到实际的应用系统设计,设计者应当尽可能地将两者有效的结合起来,避免相互分离的情况,该种设计理念的提出为数据库在具体运用中,有效避免传统应用过程中决策延时、行为设计处在劣势地位的情况起到了十分积极的作用。
2 数据库系统需求设计分析
该系统设计时,首先应当明确的是设计任务。一般来说,需求分析需要完成的目标是,建立起完善的货物以及用户信息,并有效的对其进行管理;完善建立起库存信息管理信息,保障采购的进出库货物能够得到及时的电子登记;建立起高质量的查询系统,系统内部必须有客户、货物和其他必要的信息登记;确保仓库中的货物信息可以被方便的统计和打印出来;对管理员和用户以及相应组别设置有效地权限和口令管理。在以上工作完成后便可以建立、完善数据字典,数据字典包括五大部分分别是建立数据项、对数据结构进行描述、描述数据流、数据存储以及描述数据的处理流程。
3 概念模型设计
概念模型设计是在完成需求分析的基础上才能够顺利进行的,概念模型遵从着以下方式
图1 概念模型设计
该设计阶段需要设计出可以满足用户要求的全部实体,并要对这些对象的关系进行有效的处理,是在系统设计后期逻辑结构设计的重要前提。
4 仓库数据库系统的模块构成
图2 仓库物流管理系统模块功能图
5 不同模块的设计分析
5.1 货物信息管理模块。对于货物信息管理模块,在进行设计时,需要下设以下几方面内容:货物查询、浏览以及货物的添加以及删除。这是有效进行货物信息管理的基本方面。
5.2 客户信息管理模块。在该模块的设计时,设计基本原则应当与货物信息有着十分相似的设计原则,具体设计也应当有用户浏览、用户添加和删除用户的功能,确保进行仓库管理时,能够及时有效的对服务对象进行更新。
5.3 采购入库、出库管理。这两大模块在设计时候,可以依照着统一准则进行,即设计出货物查询、客户信息查询以及货物的入库、出库信息登记。
5.4 查询插入管理模块。这一模块属于综合性较强的管理模块,囊括的内容也相对的更加齐全,主要功能包括为登录人员提供更加详细的客户、货物信息以及其他功能的查询,该部分是对上述几部分的必要补充和完善,能够让登录人员获得更加详细的消息与信息,使他们获得更大的方便。
5.5 打印模块。正如该模块的名字一样,本模块提供的基本功能便是登陆者在应有的权限内可以对他所拥有的全部信息进行打印。
5.6 登陆模块。登录模块主要功能分别是供管理人员登录以及相关口令修改,登录模块主要的服务对象为管理者而非一般用户。
6 数据库设计
管理员信息表内容主要有:名称、字段名称、类型、宽度以及非空构成,其中,详细的组成分别为管理员ID、管理员密码、管理员名称。类型为char,宽度均设置为10,非空为NONULL。
客户信息表的主要分类与管理员信息表一样,主要分为五大部分,具体为客户名称、公司电话、公司地址、公司开户行、公司账号、公司收款单位、公司联系人、联系人电话、联系人手机号码、公司通信地址、公司业务范围,类型为Char、宽度根据字段的不同进行相应的选择,非空为NONULL。
库存信息表包含货物货号、货物名称、货物产地、产品外形、产品规格、产品说明、现有货物数量,类型为Char,依照实际情况设定宽度,非空为NONULL。采购以及出库的信息表如上图,具体涵盖内容包括货物的基本信息(如品名、规格、品名)。同时也包括采购员或者售货者的基本信息。
7 系统的实行与维护
在Windows系统下,使用一下流程便可以顺利的实施数据库,在具体的运营中间,管理人员可以随时完成日常的管理和维护工作,并定期的对其进行评价和调整,为数据库更好地工作提供必要的外部条件。
8 结论
随着电脑的日益推广和现代信息技术的不断向前发展,仓库物流管理数据库系统越来越向智能化、现代化方向发展,仓库物流管理人员必须在对系统进行全面了解和熟悉的基础下才能够更好地执行管理工作,设计人员也需要在对设计进行更深入的研究,才能够为设计出更加先进、符合时代要求的系统,基于这样的客观要求下,本文对仓库物流管理数据库系统的设计进行了全面的研究,希望能够为相关人员提供有益的文献参考。
参考文献:
[1]黄绍川.新型仓库物流管理数据库系统设计[J].制造业自动化,2012(05):243-244.
[2]Maria Stumpfl.仓库物流管理的改进[J].流程工业,2010(03):249-250.