基于Android的应急物流管理系统设计

2017-05-10 07:52叶静方朝曦
电子技术与软件工程 2017年8期
关键词:应急物流

叶静+方朝曦

摘 要

本文分析了当前应急物流仓库管理系统中存在的问题,设计了一种基于Android 的应急物流管理系统,其中手机端具有系统登录、查找、统计、物资管理和定位功能,服务器端具有系统管理、定位管理、二维码信息管理以及手机端管理模块。借助本系统可通过手机端扫面二维码实现物资的入库、出库、定位等功能,由此提高应急物流系统的效率。

【关键词】应急物流 Android 二维码定位

1 引言

近年来,我国频繁发生地震、矿难、洪水、禽流感等突发性公共事件,例如2008年汶川地震造成严重人员伤亡和经济损失。这些灾难发生后需要大量的应急物资来进行死者安葬,伤者救助,卫生防疫,灾后重建,以尽可能的减少损失和伤亡,防止灾难进一步的扩大。而能否在第一时间筹集到灾民需要的物资以及能否及时将这些物资送到灾民手中是应急物流中一个重要的环节。

应急物流,以提供突发性事件所需应急物资为目的,以追求时间效益最大化、灾害损失最小化为目标,借助现代信息技术,整合应急物资运输、包装、搬运、仓储等各种功能而形成的特殊的物流活动。文献[1]设计了一种应急物流仓库系统。通过RFID、红外感应器、全球定位系统、激光扫描器等信息传感设备,将应急物资与互联网连接起来,进行信息交换和通信,实现智能化识别、定位、跟踪、监控和管理。文献[2]设计的物流仓库系统采用RFID、二维码、无线传输网络实现应急物资管理。他们都无法实时查询应急物资的情况,无法保障应急物资的准确到达,降低了应急物资的效率。本文在借鉴现有的应急物流仓库管理系统的基础上,将Android客户端、二维码以及GPS技术应用到仓库管理系统中,不但提高了应急物流的时效性而且提高了可靠性。

2 系统需求分析与总体设计

本系统通过手机二维码完成应急物资的出入库、查询、跟踪等任务。二维码技术具有信息容量大、安全性高、读取率高、纠错能力强的特点,而且能对物品的属性进行描述方便对应急物资溯源。系统通过移动端的百度地图定位系统,不但可以实时定位到应急物资的具体位置,还可以在交通受阻时通过语音向司机提示路况,重新定位路线,使物资更加快捷有效的送达灾区。系统的组织结构图如图1所示。

3 服务器端设计

服务器端作为系统的核心,具有四个模块:系统管理,定位管理,二维码管理和手机端管理。

3.1 系统管理

系统管理分为用户信息管理和物资信息管理。用户又分为系统管理员,设备管理员和普通管理员。系统管理员可以对登录客户端和手机端APP的其他用户进行信息录入,删除和修改,同时设定其他管理员的权限。

物资信息管理,就是对从全国各地送过来的物资进行分类,清点,同时将物资的捐送者,生产厂家以及数量进行信息统计,以便数据汇总。

3.2 定位管理

通过GPS技术,在运输车上安装定位仪,通过客户端和PC端都可以以图片形式看到物资所处的具体位置。司机在运输途中若遇到交通受阻的情况需要及时向系统管理员反馈,系统管理员在统计反馈信息后,向随后出发的运输司机发送语音,通知路况信息,以便司机及时更改路线,保证应急物资运输的畅通。

3.3 二维码信息管理

在当前的仓库管理系统中大多数采用条形码技术,但传统的条形码受到信息存储能力的限制,通常只能用于货物的标识;受到数据存储压缩能力的限制,又难以严格保证唯一性,而应急物资品种的多样性,若发生重码将严重干扰救灾的行动;二维码相对于磁卡、IC卡和RFID技术,具有更强的抗干扰能力。它的运用环境适应性更好,成本更为低廉[3]。

由于二维码可以承载物资自身的生产商、提供者、生产日期等关键属性信息,在设计时就可以将这些信息嵌入,并且将应急物资由什么机构或者个人捐赠以及入库日期等关键属性信息也嵌入其中,便于后期对应急物资的溯源[4]。最后将打印出来的二维码张贴到相对应的包装箱上。登錄Android客户端扫描二维码,可以实现应急物资快速出入库、盘点和追溯。

3.4 Android客户端管理

Android客户端的所有数据都是通过网络服务从PC端直接获取的,不在Android客户端进行缓存和存储。但是通过Android客户端进行的出库入库操作数据都会传送到PC端生成Excel表格便于后期对应急物资的盘点。

4 Android客户端设计

本系统中最重要的就是Android客户端的建设与实现,重点实现定位系统的相关操作。包括系统登录、应急物资管理、以及定位三个模块。通过互联网向客户端发送数据请求,获取数据库中的信息,不在客户端进行本地缓存,以此加强数据的保密性。

4.1 应急物资管理

应急物资管理又分为应急物资查询、应急物资清单、出库、入库这四个功能。

物资查询即基于二维码的扫描管理。通过扫描应急物资上的二维码,可以快速知道该物资出入库的信息,所在方位以及数量,提高了查询速度。

物资清单管理是针对系统中已经有的物资进行数据统计,包括入库,出库的时间、地点以及数量。同时允许用户自定义设置,进行新建、编辑、设计、修改以及报表等操作。

本系统的出、入库管理充分利用了智能手机内部的特有功能,例如摄像头,二维码扫描,地图等进行应急物资管理,极大的提高了应急物资管理的有效性。入库:即在应急物资打包贴好二维码后,由普通管理员(司机)登录进APP系统,点击入库,先扫描运输车上代表身份的二维码,进行货车登记。然后每搬上货车一包应急物资需要扫二维码进行入库,扫描结束后,点击确认。在运送到指定地点后,按同样的方法登录出库系统,扫描二维码进行出库操作。由此可以保证应急物资的准确到达。此功能只有在扫描到正确格式的物资后才会自动跳转到相应的物资出入库操作页面。

4.2 定位管理

本系统采用GPS全球定位系统,向应急物资管理人员发送货车的定位信息。普通管理员在扫描应急物资入库后,需要进入应急物资管理菜单中的定位菜单,在此菜单中会导入GPS定位系统,通过记录货车的行驶路线和经纬度从而得知某时某刻货物所处的位置。当司机在运输途中遇到交通受阻的情况时,需要及时向系统管理员语音反馈信息,系统管理员在接收到反馈信息后,将信息汇总,在第一时间语音通知随后出发的运输司机,及时更改路线,以便应急物资迅速的到达指定地点。

5 结论

本文设计了基于Android的应急物流管理系统,结合了二维码技术、GPS定位技术和语音通信技术,对应急物资进行实时定位和语音对讲,使得应急物资能够更加快捷便利的到达灾区实施救援。

参考文献

[1]邹学慧.基于公共突发事件的应急物流系统构建[J].苏州大学学报:哲学社会科学版,2010(02):34-36.

[2]黄冬梅,方的苟,张明华,等.物联网技术在救灾物资配送管理系统中的应用[J].计算机应用研究,2011,28(01):189-191.

[3]崔险波.二维码技术在仓库管理中的应用[J].铁路采购与物流,2014,(01):57-58.

[4]杨军,刘艳,杜彦蕊.关于二维码的研究和应用[J].应用科技,2002,29(11):11-13.

[5]李明峰,冯宝红,刘三枝.GPS定位技术及其应用[M].国防工业出版社,2006,2.

猜你喜欢
应急物流
自然灾害应急物流问题及对策研究
面对自然灾害我国应急物流管理运作体系的完善研究
突发事件下粮食应急物流的优化研究