物联网基础下物流信息系统的设计与实现研究

2017-01-16 17:22唐莉
中国经贸 2016年22期
关键词:实现物联网设计

唐莉

【摘 要】物联网作为信息技术快速发展产物,以其自身智能化、便捷性等优势,受到了广泛关注。随着电子商务日渐成熟,对于物流提出了更高要求。将物流信息系统建立在物联网基础之上,能够实现对物流信息的智能化管理,并对物流信息进行分析,实现货物与人之间信息交互,形成智能物流。文章梳理了物联网结构,并从设计与实现两个角度对物联网基础上物流信息系统的构建,最后对本文设计的系统进行测试,确定系统功能按照预期设计目标运行。

【关键词】物联网;物流信息系统;设计;实现

一、前言

目前,信息化背景下,计算机、互联网等技术日渐成熟,物联网开始渗透至人们生活中,为智慧中国、智慧城市建设及发展奠定了坚实的基础。物流作为供应链的一部分,人们网购趋势发展速度越来越快,传统物流已经无法满足人们对物流的要求。而将物联网作为底层硬件支撑,能够实现对物流数据信息的实时传输,实现对数据信息的存储和处理,及时掌握货物的地位,为用户提供具体、透明的物流信息,提高物流管理有效性。因此,加强对物联网基础下物流信息系统设计的研究具有非常重要的现实意义。

二、物联网概述

所谓物联网,是集合传感器技术、互联网技术及通讯技术为一体,将物体与物体连接到一起的网络。物联网能够实现物体与人之间的交流和沟通。其最早出现在19世纪末期,在家居、交通及养殖等多个领域都得到了广泛应用。在物联网内,互相通讯的传感器节点,能够形成网络进行通信,将上传的数据,通过基站使用移动网络传输给服务器,然后存储于数据库当中。传感器节点可以采集温度、湿度及重力等多方面数据信息。

三、物联网基础下物流信息系统设计

1.设计需求

物联网出现及应用,对人们生活和工作方式产生了巨大的影响。智能家居、城市等走进人们生活中。同时,互联网、终端产品不断普及,人们开始通过网购途径进行消费,通过物流获得自己需要的产品。处于供应链下游的生产服务行业,即物流成为连接交易双方的主要载体。但是传统物流模式下,人们无从知晓货物的位置等信息。基于此,为了满足上述需求,本文将以物联网为基础,提出一种建立在此基础上的物流信息系统,用户可以通过注册、登录,及时了解和获取到货物的位置、足迹及所处的温湿度等情况。不仅如此,本系统的设计核心在于系统的可维护性和易用性。

2.系统架构设计

现阶段,对于物流系统架构来说,主要采取C/S、B/S两种架构。针对不同的应用场景,采用的架构也会有所差别。本文将提出一种以webwork和Struts为核心的全新的架构,整合二者的优势,舍弃其缺陷,合并成全新的框架。通过拦截器机制,实现对客户端的请求。且引入了Hibernats技术,该项技术的引入能够在很大程度上减少JDBC代码编写量,提高开发有效性。Web服务器、应用程序及数据库形成了系统服务架构,分别对应的是表示层、逻辑层及数据层。为web服务器在整个系统中处于静态状态,不同用户获得数据需要应用程序提供,且用户仅能够访问到web服务器,在很大程度上提高了系统安全性。

3.系统设计

对于本系统整体设计,主要涉及用户、订单、货运及车辆4个模块,每个模块都具有基本功能,即登录、注册及修改等,其中查询功能能够帮助用户了解到历史订单、未验收订单等。物品状态,能够让用户对物品所处的温度、湿度等环境进行监控。在此设计基础上,能够让用户通过数据掌握物流信息,而非单纯的通过单号查询货物信息,且能够避免用户忘记单号的麻烦。具体来说:

第一,登录模块。是用户进入物联网物流系统的首个模块。该模块是物联网物流信息身份验证模块,在设计中增加了身份验证环节。如果用户首次登录失败,再次登录,除了要输入正确的用户名、密码,还要输入验证码,最大限度上保障用户信息安全。本文引入了Discuz算法进行加密处理,服务器验证审核用户身份后,方可进入到浏览界面。

第二,未验收订单查询模块。该模块作为整个系统最重要的模块,主要帮助用户随时随地查询自己尚未验收的物流情况。通过底层物联网传感器,对货物所处的温度、湿度等信息进行上传并存储于服务器当中,为用户物流查询提供实时动态,该模块还涉及订单信息、物品状态及足迹等模块。其中订单子模块,显示用户未验收订单详细信息,如寄件人/收件人姓名、地址及时间等信息,帮助用户能够对货物总体情况有所了解。除此之外,还有注册、修改等多个模块。

4.数据库设计

本文设计的系统涉及大量物流信息,尤其是用户增加,物流信息也会随之增加,形成海量数据信息。本文系统中的数据库中,要考虑到数据存储与处理问题。故本文将尝试引入Orale数据库系统,利用其分布式处理功能,实现对数据信息的管理。作为关系数据库,且能够对数据进行存储、修改及删除等操作,是系统开发服务端,实现数据管理的基础,且能够为后续系统拓展提供支持。如针对用户信息表格的设计,需要输入用户名、手机号及密码等。除了用户信息、订单信息,还涉及物品位置信息、派送车辆信息等。

四、物联网基础下物流信息系统实现

1.系统实现

针对上述提出的设计思路,本章将介绍各个模块的具体实现。主要采用C语言,Visual Studio2012编译平台对程序代码进行编写,其中数据库主要与物流信息系统相连接,直接通过程序对数据库进行操作。在系统实现过程中,我们主要介绍历史订单查询及未验收订单查询两个模块。用户点击超链接,能够查看链接对应的信息。针对未验收的物流来说,点击可以选择的订单编号超链接,系统自动弹出对应的物流信息详细情况。在该环节,将物流信息进行分页划分,每页显示10条信息,并将信息显示时间控制在3个小时,以便信息过于冗长。系统实现能够对模块功能发挥提供更多支持,提高模块运行效果,为用户提供优质服务。

2.系统测试

系统测试作为设计与实现的一部分,能够发现系统设计存在的不足之处,并及时进行调整和改进。本文选择黑盒和白盒方面,对系统的界面、运行性能等进行测试。观察测试结果来看,系统界面与用户之间交互较好,适合广泛推广和应用,且系统整体性能运行状态较好。表2为部分测试项测试结果。

通过测试后,将本文设计的系统应用到某企业中,一年后,与传统物流管理模式进行比较发现该系统的应用能够使得库存下降30%~50%,减少库存投资1.5倍,显著提高了库存周转率。同时,对于人、财、物等资源的节省,其中人员投入减少了10%,生产能力提高了10%~15%。

3.系统维护

针对本文设计系统的维护,应安排技术人员定期对计算机系统及其硬件设备进行保养和维护,使得计算机在运行速度、信息传递等方面能够保持准确,且具备更强的信息存储功能。此外,还应重视预防性维护,在故障发审前,对设备的性能等进行检查,发现潜在问题,对设备异样情况加以修复。

五、结论

根据上文所述,将物联网作为核心的物流信息系统,在具体应用中,能够提高系统运行有效性,且能够满足用户多元化需求,对电子商务等领域发展具有积极作用。在具体设计中,本文立足于系统设计需求,充分考虑当前用户对物流的要求,并引入关键技术,构建系统架构。完成设计后,借助相关软硬件确保各功能模块稳定运行。最后对系统进行测试,判断功能模块是否能够按照预期的功能准确运行。

参考文献:

[1]林君暖.基于物联网环境的智能物流系统设计研究[J].企业科技与发展,2016,(02):38-40.

[2]李青.基于物联网的物流信息系统的设计与实现研究[J].信息通信,2016,(09):118-119.

[3]水海红.基于物联网的物流跟踪管理系统设计与实现[J].软件导刊,2014,(04):118-120.

[4]乐梦德.基于物联网技术的智能物流监管系统设计与实现[J].商场现代化,2014,(08):50-51.

[5]盘承军.物联网环境下的物流信息系统关键技术研究[J].广西民族大学学报(自然科学版),2013,(04):73-77.

猜你喜欢
实现物联网设计
BUBA台灯设计
有种设计叫而专
办公室人员尚需制定个人发展规划
苏州信息学院教务管理系统的设计与实现
基于高职院校物联网技术应用人才培养的思考分析
浅析铁路通信传输的构成及实现方法
中国或成“物联网”领军者
匠心独运的场地设计画上完美句点
设计之味