APP下载

基于物联网技术的物流信息系统设计与实现

2017-06-15刘巧王树慧

广西教育·C版 2017年4期
关键词:物联网技术系统设计

刘巧+王树慧

【摘 要】本文分析物联网与物流信息之間的联系,从登录模块设计、注册模块设计两方面阐述基于物联网技术的物流信息系统设计方法,并探讨基于物联网的物流信息系统的实现。

【关键词】物联网技术 物流信息 系统 设计

【中图分类号】G 【文献标识码】A

【文章编号】0450-9889(2017)04C-0191-02

信息化技术的快速发展为物流行业带来了巨大的机遇,物流企业可以借助物联网技术实现产业升级,朝着信息化、智能化方向迈进。然而,当前信息化技术在我国物流行业中应用水平不高,发展不成熟,如射频以及电子标签技术运用领域很有限,企业相互间共享程度不够,从而导致物流企业难以有效运用多种信息集成手段对物流资源进行优化,在数据采集、传输、处理方面无法达到物流信息化的要求。随着物流企业信息化需求的不断增加,物流企业不得不寻求新的发展机遇,利用物联网技术来建立起一体化的综合性物流信息系统,提高运营水准,从而达到供应链企业高层次、高密度的信息共享需求。终究而言,物流企业依然需要建立起高效率、综合性强的物理信息系统,将较为分散的物流信息资源按照标准格式加以规范,让不同数据间实现有机对接、存储、分类、传递以及共享,从而为企业自身提供出信息化服务。而这样的物流信息系统才可以为物流企业内部各个职能部门实现自动化管理、进行智能化决策提供信息数据支持。

一、物联网技术与物流信息系统

(一)物联网技术的原理及特点。物联网技术主要利用射频识别(RFID)、无线通信技术、GPS、红外感应器、激光扫描器等传感装置,根据相关的协议,将物体和互联网联系起来,实现信息的交换与通信,从而对物体进行智能识别、追踪、定位、监督、管理的一种网络技术。在物联网中,其主要技术为RFID电子标签技术,把它贴到物体上,运用无线数据通信网络将信息传输到处理系统中,以此来实现对物体的自动识别,接着再运用公共网络对信息进行交换与共享,最终达到对物体进行有效管理的目的。

一个完整的射频识别系统,必须含有阅读器、电子标签以及应用软件系统三大部分,其运行原理为阅读器发射出一定频率的无线电波能量,并将能量传输到电子标签周围的磁感应电路中,从而产生电流,接着电子标签把内部信息传送出去,阅读器就可以获取物体的详细信息数据,通过网络将数据传输到应用程序进行相应的业务处理。

(二)物流信息系统。在物流信息系统中,其内容包括环境、输入、输出、处理以及反馈几大部分。环境主要包括物流系统内部环境与外部环境;输入也即是外部环境对于物流系统产生作用,主要有原料、设备、人员、资金等;处理主要包括详细的物流业务内容、信息处理等;输出是对所输入的内容进行处理之后得到物流服务;反馈主要有内部与外部两方面,外部反馈是经过输入与输出使得物流系统和外界环境之间连通起来,从而让物流系统适应于外部环境,而内部反馈则是系统在内部进行转换,让系统自身更为完善、合理。

二、基于物联网的物流信息系统设计

(一)登录模块设计。用户在注册以后,想要进入物联网系统中,就需要先登录,因此登录模块在物联网物流信息系统中经常被当作验证模块,在进行设计时,首先要考虑的就是登录模块的安全性。在登录时,用户将注册时的用户名、设置的密码输入进去,当第一次登录时密码或者用户名错误,那么第二次登录就要通过手机验证码来验证,从而增强系统对用户的安全保护能力,防止系统遭到黑客攻击。不同的用户对应有不同的用户名,而用户名可以是用户在注册时自己设置,也可以是对应于用户的手机号码。此外,在加强用户密码安全防护等级方面,要将密码设置成不明文形式,同时运用Discuz算法对加过密密码进行解密。这一算法从根本上来说其实就是MD5,通过对密码进行加密来提高对用户的安全保护力度。

在物联网物流信息系统中,对于登录模块进行设计时,其详细过程为:当用户通过浏览器提交登录名以及密码时,要先对互联网信息系统服务器加以响应,而服务器在接收到登录者密码之后,把登录请求传输到数据库服务器中,然而数据库服务器再将密码传输到系统服务器中,这样就可以进行用户身份验证,并且将验证结果反馈到浏览器登录界面中。

(二)注册模块设计。用户首次使用信息系统时,要先进入注册模块中进行注册,在注册之后才能够使用物联网信息系统。而在注册时,经常要用到手机号码,一个手机号码只能注册一个用户名,用户在注册界面输入手机号码后,就能够实时查看寄件人、收件人以及物流信息动态。在简化注册过程的同时,还要尽量缩短注册时间,当注册者输入用户名、手机号码、密码等基本信息以后,系统会自动发送一条验证码短信到用户手机中,而用户输入验证码以后才可以进行接下来的操作,完成注册过程,这样就可以极大地提高系统安全性能。

在注册模块中,其详细的设计过程为:第一,用户先把自己手机号码输入到系统中,然后系统将验证码发送到用户手机中;第二,注册者进行用户名及密码设置,当输入完成后,浏览器将信息数据发送到服务器时,要借助于互联网这一中介手段,在服务器通过浏览器发送来的验证请求后,数据服务器就能够对信息加以存储;第三,在服务器作用下,浏览器会重新将页面跳转到注册结果界面。

三、基于物联网的物流信息系统实现

(一)开发环境。要让系统中所有的设计功能都得以实现,就需要先保证所有的模块得到实现。在编写程序代码时,需要用到C语言、Visual Studio 2012等编程语言对平台进行编译,SQL SERVER数据库并未被运用到存储数据中。

(二)数据库。在SQL SERVER数据存储时,由于数据库属于关系型,所以和SQL SERVER比较起来,MySQL有着更为突出的稳定性优势,而且也可以更好地支持Windows,SQL SERVER相对而言更加适合于大数据量级别的设计。在连接数据库时,先要对数据库进行安装。在对数据库进行连接时,主要是对物联网物联信息系统加以连接,在连接上之后,数据库就能够借助于相应的程序而进行自动操控。在开发Visual Studio 2012以后,在物联网信息系统中建立C语言文件,对数据库进行修改连接时只需在原代码基础上进行就可以了。当这些都完成之后,就能够对数据库连接加以合理配置,让数据库连接得以顺利实现。

(三)系统的实现。在借助于上述开发环境与数据库基础上,可以对不同模块详细的实现情况加以分析。

首先是登录模块。由于文中所提及的登录界面其实是物联网物流信息系统中初始页面的体现。在实现登录模块时,注册以后的用户能够在登录界面上直接登录,登录时需要输入用户名与密码,然后点击登录按钮进行登录;接着浏览器会将用户具体的登录活动记录下来,用户名与密码不得为空,而且还要正确无误。在检查以后,浏览器就能够将用户的登录请求发送到物联网物流信息系统中的服务器上,服务器进行用户身份验证,这就需要借助于数据库中的数据;最后界面会返回到原始的登录页面上。假如在登录时,用户忘记了先前所设置的密码,也能够在登录界面中进行密码找回或重新设置,这时仅需要用户点击忘记密码超链接并按照相关的要求进行操作就可以了。服务器端的作用在于对登录者的身份加以验证,出于保护用户个人信息安全的目的,在设计登录模块时,通常都需要对密码进行加密处理,这就需要用到加密存储技术,系统在接收到用户的登录密码之后,要想把它和数据库进行对比,就要先用Discuz进行加密处理。

其次是注册模块。用户在尚未注册之前是无法直接登录到物流信息系统中的,所以用户要想使用物流信息系统首先就需要进行注册。在注册模块实现时,首先用户要对用户名、密码等进行设置,输入手机号码、验证码等内容,对于密码进行确认。用户在确认信息无误之后,点击注册按钮进行注册,这一过程较为方便。如果需要输入验证码,用户可以点击验证码获取按钮进行获取;在用户名输入之后,也要进行验证,而需要着重注意的是系统一定要保证所有用户名的唯一性,也就是用户名不得重复使用。如果用户在注册时显示该用户名已被使用,那么浏览器就会显示“该用户名已存在”,这时用户就要重新输入用户名;当输入密码之后,系统也会进行验证,确保密码由数字、字母所组成,不得包含标点符号;接着要确认密码正确与否,需要用户再次输入密码,保证两次输入的密码一致且正确才可登录进去。用户注册时输入的数据信息会通过浏览器而传输到服务器中,如手机号码、用户名、密码等信息,同时对服务程序register注册时向web service进行请求,用户信息会通过注册服务器而得以注册,并且将注册结果反馈给服务器;最后服务器会将注册结果返回到原始的浏览器注册界面中,让用户知道是否注册成功,如果注册成功,那么用户就可以输入用户名、密码登录到物流信息系统中进行操作。

总之,物聯网技术已经在日常生活中得到了广泛运用,将物联网技术应用到物流行业也是物流领域必然的发展趋势,设计出科学合理的物联网信息系统,有助于物流企业增强信息资源整合水平,实现物流信息的智能化管理,让物流信息在物流供应链中得以有效传递、共享,提高信息利用效率;完善物流领域业务流程,让物流业务流程管理变得更加便捷化、智能化;满足各个层次的物流运行与物流信息服务需要。基于物联网技术的物流信息系统还可以跨行业、跨部门运行,包含的范围很广,所以关于这一系统的建立、运行与管理同时也是非常复杂的工作,其是否可以有效运营不但取决于文中所提及的项目内容,同时也和科学的运营机制息息相关,在项目实施之前是否需要先明确投资、运营主体等也是非常关键的问题,这些需要我们不断进行探索。

【参考文献】

[1]卓志宏.基于物联网技术推进现代企业物流信息系统运作研究[J].物流技术,2013(17)

[2]阎冰,李拓夫,叶昊儒.基于物联网技术的物流管理信息系统构建[J].自动化与仪器仪表,2016(11)

【作者简介】刘 巧(1975— ),广西柳州人,硕士,柳州城市职业学院讲师;王树慧(1974— ),广西柳州人,柳州铁道职业技术学院高级实验师。

(责编 黎 原)

猜你喜欢

物联网技术系统设计
WJ-700无人机系统
基于PowerPC+FPGA显示系统
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专
基于物联网技术下的高校固定资产清查
基于Arduino的物联网技术下校园路灯控制的实现与应用
基于物联网的汽车生产管理系统设计与应用
设计之味