黄柳君 陈小泉 唐玮 匡胜
摘 要:通过微信小程序平台,连接企业内网,实现内外网的信息互通。在微信小程序平台上开发一套应用系统,供应商在系统中填报货物信息、物流信息等,信息及时传入企业内网,参与内部业务的流转。同时,在物流配送过程中使用二维码技术,收货人员直接扫描二维码,能够高效完成货物核对、收货确认以及后继的配送等工作。信息技术的应用,在保障安全的前提下,提高配送自动化程度,打破各节点的信息壁垒,从而形成一套完整的业务流程。
关键词:微信小程序 二维码 物流配送 协同平台
中图分类号:F724.6 文献标识码:A文章编号:1672-3791(2021)04(c)-0036-03
Application of WeChat applet in enterprise logistics distribution
HUANG Liujun1 CHEN Xiaoquan1 TANG Wei2 KUANG Sheng3
(1.Zhanjiang Branch of CNOOC., Ltd.; 2.zhanjiang branch of cnooc energy development co., ltd.; 3.Zhanjiang Branch of CNOOC Information Technology Co., Ltd., Zhanjiang, Guangdog Province, 524057 China)
Abstract: Through the WeChat applet, connect the enterprise Intranet, realize the internal and external network information exchange. A set of application system is developed on the WeChat applet. The supplier fills in the goods information and logistics information in the system, and the information is timely transmitted to the internal network of the enterprise to participate in the circulation of internal business. At the same time, the use of two-dimensional code technology in the process of logistics and distribution, the receiving personnel directly scan the two-dimensional code, can efficiently complete the goods check, receipt confirmation, and subsequent distribution and other work. The application of information technology, on the premise of ensuring security, improves the degree of automation of distribution and breaks the information barriers of each node, thus forming a complete set of business process.
Key Words: WeChat applet; Qr code; Logistics distribution; Collaborative platform
物流配送信息的缺失,成為制约企业采购业务发展的一个瓶颈。在传统生产企业中,随着信息化的发展,物资需求管理、采办商务、到货验收、仓储管理、配送管理[1]等都已实现系统线上运行,但由于企业内网与互联网的隔离,导致供应商发货信息无法与企业内部应用系统进行交互,交货计划及物流信息难以及时反馈。仓库收货员在不了解供应商交货计划及货物到货时间的情况下,无法合理提前安排机具、人员、场地有序开展接收货物,对配送工作造成了不少困难。
因此,通过开发微信小程序[2],供应商可以在移动端填报物流配送信息,通过安全通道传入企业内网,为仓管人员提供信息支持,实现企业内外网物流信息的交互。
1 应用思路概述
建立“供应商协同平台”,包括前端微信小程序[3]和后端应用平台,在确保安全的前提下,实现数据的交互。
(1)供应商协同平台采用前后端分离架构,在内外网边界,搭建DMZ服务器,作为前后端通信的中介,实现互联网与企业内网的信息传输。微信小程序主要功能包括物流信息管理和物流二维码[4]功能。
(2)供应商登录时,首先进行认证,认证通过后才能对业务进行操作。供应商通过微信小程序维护订单(合同)信息、交货计划、生成交货信息二维码,并反馈到内网,同时打印二维码粘贴在货物包装上。
(3)仓管人员在收到货物前,可以在供应商协同平台查看各种货物配送情况,收到货物后,扫描货物上的二维码,获得货物清单,进行后续的货物验收、装箱、配送、目的地收货等全链路的跟踪和操作。
(4)供应商在微信小程序中录入物流配送信息后,通过第三方接口,查询货物配送信息以及到货情况,实现全链路查询。用户提交采购申请后,通过工作流程流转、各系统如SAP、MAXIMO[5]之间信息流的流转,所有供应链的信息在同一界面展示给用户,当有节点变动更新会通过公告栏和邮件通知用户。
2 功能模块设计
2.1 业务流程图
2.1.1 总体业务流程图
总体业务流程如图1所示。
采购申请流程在SAP等系统中完成流程审批后,供应商可以在微信小程序中查看到待发货清单。供应商填报发货信息、物流信息,数据提交到企业内部业务系统,收货人员完成收货操作,并继续后继配送工作。
2.1.2 微信小程序业务流程图
在微信小程序中提供用户登录、打包、发货等功能,收货人扫描二维码确认收货,如图2所示。
2.2 登录及认证
供应商负责发货的人员,打开微信小程序,并进行登录,登录后才能进入系统,并具有相应的操作权限。
针对新用户,供应商用户直接用微信认证登录系统,登录后点击认证,认证时需提供供应名称、用户实名、手机号,仓库管理员对供应商身份确认,并确认供应商代码进行授权,授权该用户对该供应商可读取订单权限。
2.3 物资打包
供应商按需选择此次发货包装的订单行和送至地点以及调整订单行数量,填写发货单位及发货单位地址、送货单位及送货单位地址等系统的关联,具体见图3。
2.4 二维码打印
供应商打包完成后,可以生成物流二维码,打印时,可以截图后传到电脑上打印,也通过手机连接打印机,自动打印二维码。打印出二维码后,供应商可以把二维码粘贴到货物包装上,方便收货人扫描收货。
二维码信息主要包括物流码、订单号、送至地点、行号、发货数量、总件数、物流编码、快递公司、发货时间、供应商地址、供应商名称、供应商联系人、供应商电话、收件单位、收件地址、收货人、收货人电话、备注内容。
2.5 物资发货
供應商在微信小程序平台上,登记待发货物的发货时间、预估到货时间、物流运单号等信息。供应商打包完成后,在发货界面确认发货,供应商可查询收货状态,已收货相关订单。
2.6 扫码收货
企业内部收货人员收到货物后,扫描二维码,获知包装中的货物种类、数量以及相应的采购订单信息,经验收确认后,可以直接在供应商协同平台进行收货确认,减轻手工录入的工作量,同时,物资收货信息一旦确认,信息即传到微信小程序,供应商可以及时了解货物的到货情况。
2.7 安全设计
供应商协同平台[6]采用前后端分离架构设计,中间经过DMZ服务器进行交互。为了安全起见,服务器需要进行各种安全访问限制,包括入口、出口IP及端口的限制。
由于微信小程序相当于运行在外网的一个应用系统,因此不建议直接连接DMZ服务器接口,因为无法对IP进行限制。针对小程序安全问题,腾讯云提供Https证书服务,搭配腾讯云移动解析服务(Http DNS),能够有效保障域名安全,防止劫持。可以使用一台云服务器作为小程序的服务端,并申请Https域名,云服务器与DMZ服务器之间采用接口进行通信,在DMZ服务器上设置只有云服务器的IP才能访问接口[7]。
3 结语
对于传统生产企业,一般都存在物资采购、物资接收以及物流配送业务,如何利用信息手段实现各个节点的信息流转、信息共享,是企业面临的一个问题,尤其是现在网络安全要求极高的情况下,如何能够在满足企业安全要求下,又能充分利用互联网技术,打破信息壁垒,串通各个业务环节,减轻业务人员的操作难度,减少输入时间,形成新的业务增长点,是业务发展的必然要求。纵观微信小程序在企业物流业务中的应用设计,该方案的网络连接方案,在满足应用需求的前提下,通过加密传输、限制IP等安全措施做好安全防护,能够确保信息安全。同时,微信小程序的应用,实现了供应商、仓管员、现场收货人之间物资配送信息的实时跟踪、查询和追溯,能够大大提升物资采购的效率。
参考文献
[1] 匡胜,唐玮,黄柳君,等.基于MAXIMO的现代物流配送系统[J].科技资讯,2018,16(28):14-15.
[2] 石云.程序员的小目标从云端搭建一个小程序开始[J].计算机与网络,2016,42(19):41.
[3] 刘禹.基于微信小程序的图书荐选程序设计及实现[J].长春工程学院学报:自然科学版,2019,20(2):59-62.
[4] 陈国寿.浅谈设备管理信息化与二维码应用[J].电子世界,2019(1):173,175.
[5] 匡胜,黄柳君,陈小泉,等.基于MAXIMO的透平设备信息系统建设[J].科技创新导报,2019,16(34):143-144.
[6] 肖玉徽,楼振凯,戴晓震.带时间窗的多配送中心协同配送问题研究[J].数学的实践与认识,2018,48(14):171-177.
[7] 王忠儒.自动化的系统网络安全脆弱性主动检测技术研究[D].北京邮电大学,2020.