0、引言
随着信息化建设的快速发展,很多企业已采用信息化管理系统,实现无纸化办公。同传统的库存管理相比,使用智能仓储管理系统,可以使库存管理更加方便快捷,简化管理流程,提高企业效率,从而提高企业市场竞争能力。
近年来,物流业发展迅速,计算机技术、网络技术、自动化技术、自动识别技术等已逐步应用到仓库管理中。目前,自动化仓库管理中,普遍采用固定操作终端管理,仓库管理软件大多基于普通PC机。随着无线网络技术和嵌入式技术的快速发展,无线手持终端等逐步被应用到自动化立体仓库管理系统中。结合现代条码技术,手持终端对于大批量的出入库操作极为便利。
1 、移动仓储管理系统设计方案
移动仓储智能管理系统基于B/S服务架构,主要由服务中间件、移动智能客户端以及PC客户端3部分组成。服务中间件主要实现与数据库的安全通讯,并以服务形式向客户端提供WEB API,其技术支持由基于axis2的web service提供,终端不直接访问数据库,而是由中间层提供,因此更安全。移动智能客户端系统主要实现库存查询、入库、出库、移库移位、库存盘点等实际仓储作业。
PC统计子系统主要进行仓储业务和库存统计、生成报表、制定相关任务、计算复杂数据。移动智能客户端主要面向库房保管员,进行快速信息处理,与服务中间件进行的实时通讯,采用基于Android的C/S模式。PC子系统主要提供详细数据,供管理者和相关人员查询、统计和分析,并为管理者作出相关决策提供可靠的数据来源。该子系统可采用基于EAM的B/S模式开发,降低客户端维护工作量,易于系统集成与扩展。
2、系统开发关键技术
2.1 Android平台
Android移动设备平台软件层次结构包括操作系统(OS)、中间件(MiddleWare)和应用程序(Application)。其核心模块结构自下而上可分为操作系统层(OS)、库(Librar-ies)和Android运行环境(RunTime)、应用程序框架(Appli-cation Framework)、应用程序(Application)。Android平台使用Linux2.6操作系统。
Linux2.6是一种标准技术,是一个开放操作系统。Android对操作系统的使用包括核心和驱动程序两部分,Android的Linux核心为标准的Linux2.6内核,同时需要相关的移动设备驱动程序。Android运行需要虚拟机技术———Dalvik。Dalvik虚拟机和一般JAVA虚拟机(Java VM)不同,它执行的不是JAVA标准的字节码(bytecode),而是Dalvik可执行格式(.dex)的执行文件。在执行过程中,每个应用程序即为一个进程(Linux的一个Process)。二者最大的区别在于Ja-va VM是基于栈的虚拟机(Stack-based),而Dalvik是基于寄存器的虚拟机(Register-based),后者可以优化硬件设置,更适合移动设备。
Android操作系统界面需要写在目录res/layout下的xml文件中,一个xml对应一个界面。如写html一样,需要先确定Android框架,然后在框架中放置控件,Android提供了以下框架:FrameLayout,只有一个控件,不能设计其位置,控件会放到系统界面的左上角;LinearLay-out,可以放多个控件,但一行只能放一个控件;Table-Layout,其和TableRow配合使用;AbsoluteLayout,可放多个控件,并可自定义控件x,y的位置;RelativeLay-out,可放多个控件,控件位置为相对位置。
2.2 Oracle数据库
系统后台数据存储使用oracle数据库。数据库技术是在操作系统文件系统的基础上发展起来的,克服了文件系统的缺陷,可实现对数据更高级、更有效的管理。从文件系统发展到数据库系统是信息处理领域的一个重大变化。在文件系统中,人们关注的中心问题是系统功能的设计,程序设计处于主导地位,数据只起服从程序设计需要的作用;而在数据库方式下,数据占据中心位置,数据结构设计成为信息系统首要的问题。
2.3基于JSON的网络数据传输
JSON(JavaScript Object Notation)是一种易于阅读和编写的数据交换格式,易于机器解析和生成,适合于服务器与客户端的交互。
JSON采用与编程语言无关的文本格式,其语法习惯和C语言类似,这些特性使JSON成为理想的数据交换格式。和XML一样,JSON也是基于纯文本的数据格式。
JSON非常适合Javascript,数据格式非常简单,可以用JSON传输简单的String、Number、Boolean,也可以传输一个数组或复杂的Object对象。
服务器和客户端数据传输主要通过JSON格式字符串进行。客户端通过设置相应的参数来调用服务端信息,然后以JSON格式返回数据。相对于XML,它更易读、便于检查。在语法层面上,JSON中的分隔符限于单引号、小括号、中括号、大括号、冒号和逗号。
3、系统功能和逻辑设计
3.1系统总体功能
系统总体满足以下功能:设置用户使用保护,确保安全性;对基本系统资料如供应商、商品、出入库进行唯一自动编码;数据录入方式尽可能简单、便捷,提供部分信息自动录入;可对录入的基本数据进行修改、删除、查询;库存查询,可根据出入库情况自动生成库存统计;系统容错功能,避免用户的误操作;考虑用户实际需求,可进行个性化设置。
3.2系统功能模块
通过系统需求分析,确定如下功能模块:用户管理、商品管理、供应商管理、库存管理、系统维护和帮助说明。移动仓库系统功能结构图如图1所示。
用户管理模块主要实现对个人信息及后台相关数据的管理,功能模块包括仓库安排、入库操作、出库操作等。
入库操作可选择手动方式输入物资商品名称、入库描述、入入库数量。查询和统计模块主要实现仓库管理人员对库存数据的查询。可查询出所有历史记录,显示商品名称、入库描述、数量、时间等。点击查询按钮可对现有数据进行过滤查询,也可以进入库存界面,查询每次的具体操作及时间。
4、结语
移动智能仓储系统可以很好地解决仓库库货品查对繁琐、易出错、效率低且准确率不高等问题,提高企业仓储管理效率,节约企业成本,有效提高企业的竞争力。
参考文献:
[1]刘冬梅,严悍.基于U/VIL的系统分析与设计框架[J].计算机工程与设计,2008,29(22):5774-5779.
[2]杨继志,郭敬.自动化立体仓库的关键技术[J].起重运输机械,2007(1):42-43.
[3]师向丽.面向自动化立体仓库的仓储管理系统的研究[D].太原:华北工学院,2005.
[4]徐香玲,傅卫平,李德信.基于专家系统的自动化立体仓库出入库调度研究[J].物流技术,2005(2):38-40.
[5]陈英海.重力式仓库架构及其关键要素[J].物流技术与应用,2003(7):56-57.
1物流仓储管理效率与成本的相关概念1)仓储空间设计。物流仓储的空间是固定的,但其空间设计的优劣则直接影响着仓储的数量与仓储的安全性。首先物流系统在进行仓储定位时,会根据其运输与配送要求进行科学设计,每一个区域配送点都会设置相应的仓储...
自20世纪90年代以来,随着经济的迅猛发展,物流业也呈现出快速发展的态势,而物流业的健康快速发展始终离不开相应人才的培养与支撑,为此,目前很多院校都先后开设了物流管理这一专业。仓储与配送管理作为物流管理专业课程中一门较为实用的课程,目前各...
4舟山电力公司仓储管理问题分析通过扎根公司进行了大量的访谈和交流,了解到造成仓储中心工作繁重的原因既有客观原因又有公司自身管理中存在的问题。4.1公司仓储管理问题的客观原因首先,行业自身存在突发问题较多。国家电网需要保证电能一整天不间断地...
4.4S联通公司物资仓储管理考核对策为统一ERP系统库存入库、调拨等环节规范性要求,明确ERP系统库存入库、调拨环节涉及的单式填写以及相关业务流程规范标准,现就具体要求和执行操作标准明确如下。4.4.1物资管理考核体系。为落实物资管理工作责任,...
摘要仓储管理已经成为企业实现盈利和提高竞争力的一条重要途径,越来越多的企业开始重视建设现代化仓储管理系统。对于电力企业,由于物资规模大,仓储管理在企业中占据更加重要的地位。然而,目前我国电力企业的仓储管理水平低下,大多数企业的仓储管理缺...
通过仓储管理系统,仓储管理人员可以随时查看各种货品库存数据,对接生产部门和采购部门,共同决定订购点,订购数量,建立有效的库存控制模型,从而避免储存过量或暂时缺货状态,为内部客户和外部客户提供优质的服务。...
1物联网与物流仓储管理体系的关系分析RIFD技术和GPS技术是我国物流仓储管理体系最常用的两大感知技术。随着物联网技术突飞猛进发展,物流仓储管理体系感知技术呈现多样化发展,其主要体现在:传感技术、M2M技术、蓝牙技术、视频识别技术等,这些技术主...
题目:渭水源中药材贸易公司仓储管理问题研究目录摘要(详见正文)abstract1.绪论1.1我国医药行业发展现状1.2渭水源中药材贸易公司概述1.3渭水源的主要业务介绍2.渭水源中药材贸易公司的特色2.1环境及硬件优势2.2服务特色3.渭水源中药材贸易公司的...
6S管理的目标是通过整理、整顿、清扫、清洁、安全、素养这6个S的共同推进,让作业现场的各个要素汰、机、料、法、珊都得到有效管理、成为有机的整体时,并进行持续改善,使仓储运作在质量、效率、成本、时空、安全、士气6个方而都得到提升,使生产现场达到一...
1、制造业在仓储管理上存在的典型问题1.1成都某制冷有限公司简介某企业始建于1987年,总部在辽宁省沈阳市。经过了20多年的发展,公司发展成为一个现代化、多元化、网络化的集团型企业。公司是以代理进口制冷配件销售、制冷设备制造安装、联保服务冷...