基于微信平台下农产品冷链物流园信息系统实现路径研究

2019-11-19 06:40刘晗兵
微型电脑应用 2019年11期
关键词:物流园商户冷链

刘晗兵

(陕西交通职业技术学院 经济管理学院, 西安 710014)

0 引言

目前我国的农产品冷链物流还不完善,极大的影响着农产品的流通,随着电商的快速发展,对农产品冷链物流的重视程度逐渐提高,在电商经济发展的价值逐渐提升,随着人们生活质量的提高,食品安全需求也随之提升,农产品冷链物流作为物流行业分支取得了飞速发展,以农业采收物为起点,农产品在采收后还需经过预冷处理、包装、运输等,以确保农产品质量并增加农产品附加值,最终到达销售环节以实现增收。对农产品冷链物流进行研究,需在冷链技术层面管理与操作的基础上,全面考虑并分析市场需求、体系完善、风险管控等,鉴于农产品的特点,其冷链物流的定量指标更加细化,市场覆盖面更广,如何保证货源的稳定及冷链产品质量,并能够对终端客户需求做出快速响应,是目前研究的热点[1]。

1 基于微信平台下农产品冷链物流园信息系统设计

随着微信的普及,通过微信入口向客户展示传统行业的手段逐渐普及,通过微信自身的功能可为客户提供更多的服务,通过微信公众平台提供的服务何让商户获取更多价值,提升商户与客户间的沟通及交互质量是本文研究目的。

农产品冷链物流园信息系统建设的目标在于:充分融合物联网及智能手机技术以使园内商户工作效率及农产品管理质量得到有效提升;运用手机终端及软件技术以满足冷链行业的特殊需求;通过商家微信服务号的开通以提供客户下订单及手机报表查询等功能[2]。

1.1 系统总体架构

本文设计的基于微信平台的农产品冷链物流园小学系统的系统总体架构如图1所示。

微信平台内设计的店内主应用负责商户网店的日常管理;通过微信公众服务为商户及客户(包括批发和零售)提供相应服务;主应用系统的主要功能在于对商户的采购、销售、库存,应收应付及客商结算等进行管理,并对通过微订货生成的客户订单进行及时处理;应用服务程序的主要功能在于:实时同步更新微订货订单及档案类数据;完成打印任务及转发;增加基础支持。在该部分若要实现动态域名解析功能,以商户查询为例,商户需通过微信入口与门店的电脑查询报表连接,出于成本考虑无法提供静态IP,可通过第三方动态域名解析的安装(如花生壳等);待处理的打印任务通过Android手机程序转发到蓝牙打印机,同时通过Android手机程序完成同应用服务程序通讯的任务;门店展示主要负责固定模板的提供据以向外界展示本店的农产品;商户查询主要负责提供报表以支持移动终端查询功能,让商户随时随地掌握门店经营情况;微订货主要负责通过微信平台实现在线下单,并对订单状态进行跟踪及查询[3]。

图1 系统总体架构图

1.2 主要模块功能设计

(1) 进销存主应用的功能主要分为以下几个模块:

基本档案功能在于商品分类,商品、客户及货商档案等进行管理;采购管理的功能在于对货商合同、采购相关业务单据(包括采购询价单、订单、入库单等)进行管理;批发管理的功能在于对批发相关业务单据(包括批发的销售订货单、客户报价单、销售单等)进行管理;收银管理的功能在于对零售相关业务(包括零售调价、微订货单据处理等)进行管理;仓库管理的功能在于对仓库相关业务(包括仓库盘点、调拔、报损等)进行管理;会员管理的功能在于对储值会员与积分会员进行管理,并将相关信息同财务管理对接,实现帐款相关业务(包括购销结算、交款单、收入单据等)的有效管理;查询及报表的统计和汇总工作则由报表中心完成;对系统参数、操作员权限及密码等进行设置及管理等功能则通过系统功能模块实现。具体如图2所示[4]。

图2 进销存主应用系统的功能

(2) 商户查询功能及微订货功能分别如图3、图4所示,微订货中的订单包括未处理、已下发到店面、订单己确认、订单完成、订单异常及取消订单六种状态[5]。

2 系统实现

2.1 数据库设计

本文以通用进销存为研究对象,探索基于微信的农产品冷链物流园信息系统的实现路径,通用进销存涉及到的数据表较多,本文主要对同微信平台相关的主要表结构进行设计,包括商户助手绑定用户表,负责对绑定了商户助手的平台用户进行管理,具体结构如表1所示。

图3 商户查询功能

图4 微订货功能

字段名字段类型主键允许为空说明公众微信IDVarchar(60)是否公众微信唯一标识用户IDInt是否与线下系统的用户关联绑定日期Datetime默认值为绑定时间使用状态Int0未启动,1正常,2停用

微信关注用户基本信息表负责对所有关注公众号的用户进行管理,具体结构如表2所示。

表2 微信关注用户基木信息表

商户微信公众号信息表,使商户与微信公众平台直接进行交互,负责对商户的微信公众号信息进行管理,具体结构如表3所示。

表3 商户微信公众信息表

微信平台消息推送表负责通过微信、手机短信或邮箱等方式,发送其他终端产生的信息至指定对象,具体结构如表4所示。

表4 微信平台消息推送表

为对微信用户相关日志进行有效管理,通过微信交互日志表负责对微信用户相关授权等进行记录,具体结构如表5所示[6]。

2.2 系统数据接口实现

作为公众号的全局唯一票据,access toke的存储至少保留512个字符空间,微信公众号服务接口需提供accesstoken,公众号需使用accesstoken才能完成各接口的调用,开发者需妥善保存,access token的有效期为2个小时,需定时刷新[7]。

表5 微信交互日志表

因此按要求提供公共accesstoken获取服务(Uid表示客户端标识符;Token表示特殊验证字符),该服务的接口结构定义如下:

http请求方式:GET

URL:http://wsh.allpos.cn/cloud/services/weixin/token?uid={uid}&token={itoken}

在调用该接口后,会返回JSON数据包,示例如下:

{

"errcode" :0,

"errtnsg": "ok",

"token":"Docly15uP7Aciu-qZ7mJNPtWkbkYnWBWVja26EGbNyk"

}

对于新订单在获取服务时的接口结构定义如下:

http请求方式:GET

URL:http://www.allpos.cn/dc/connector/{bookid}

在调用该接口后,会返回JSON数据包,示例如下:

{"errcode”:0,

"errmsg": "ok",

"detail":{

"orderid":1504080001

"detailcount": 1,

"datalist":[{"n_index":1,

"item_no":12345,

"Qty":3,

"remark":”备注”

}]

}

}

Shopid表示商户标识,实时推送业务的接口结构定义如下:

http请求方式:GET

URL: http://www.allpos.cn/dc/connector/{shopid}

调用该接口后,TCP长连接仍会在服务端保持,并将新业务信息推送至前端(此时连接会继续保持),正常情况返回JSON数据包示例如下:

{

"errcode":0,

"errmsg": "ok",

"typeid":1

}

定义商品档案同步的接口结构如下:

调用接口请求:

http请求方式:POST,PUT

URL: http://www.allpos.cn/dc/menu/goods

正常情况返回JSON数据包示例如下:

{

"encode":0,

"errmsg" : "ok”

}

使用本系统的商户需配备一个有6位数字编号的软件狗,软件狗内部有唯一的硬件序列号,服务端接收到6位数字编号和客户端验证ID(经过特殊加密算法处理)后,对客户端身份进行确认,然后将对应数字编号的最新动态IP返回至服务端并完成记录[8]。

正常情况返回JSON数据包示例如下:

{"encode":0,

"errmsg": "ok"

"clicntip":"202.103.96.68"

}

2.3 用户功能的实现

通过微信第三方认证微信服务号后,主界面的自定义菜单功能通过代码方式即可生成,自定义菜单接口由微信公众平台提供,接口 URL 如下:

https://api.weixin.qq.com /cgi-bin/m enu/create?access_token=ACCESS_TOKEN

提交菜单(菜单采用json描述)信息至微信公众平台通过 POST方法实现,根据用户角色身份的不同完成不同交互菜单的生成,在主入口中不同业务请求的识别通过菜单定义的 keyevent实现,以保证后期业务的科扩展性,请求具体所属类别的判断则通过MsgType实现,微信用户输入信息的判断则通过 mingling实现,微信服务端对具体的请求进行响应。关注微信服务号后的用户可绑定多重角色身份,如会员、老板、仓管员、员工等[9]。

3 系统测试

由于基于微信平台下农产品冷链物流园信息系统所涉及的内容非常复杂和细致,系统包含的功能模块较多,本文主要对进销存应用系统及微订货系统功能的稳定性和实用性进行测试,通过实际应用那个实现对采购、批发及仓库的信息化管理,促使农产品在采购及最终销售环节的有效衔接,降低了仓储管理及运输成本,通过微订货可以实现订单的有效管理,保证农产品商品的及时包装和运输,结合微信平台的强大功能,该能够满足农产品冷链物流园的需求,但仍有较大的完善空间,众多模块间的有效衔接及与云技术的有效融合将是下一步研究的方向,以保证该冷链物流园信息系统能够对大量的信息进行实时有效的管理。

4 总结

本文在对冷链物流园的商户需求进行充分考虑的基础上,结合行业特点,设计了基于微信平台的农产品冷链物流园信息系统,完成了系统的总体架构设计,并对系统主要功能进行阐述,结合微信服务号功能让商家能够对门店经营情况做到随时随地的获取,以便于管理,通过微订货功能客户向商家下订单更加方便,同时商家可对客户订单做出快速回应,提高订单数据的准确率,降低人力管理成本,为保证主要功能的实现完成了数据库与数据接口的设计。

猜你喜欢
物流园商户冷链
考虑碳排放的冷链物流多温共配路径优化研究
山东省寿光市农产品物流园及其附近菜市场食用菌(鲜品)价格(2022-04-27)
冷链物流园大型厂房钢结构安装施工技术探究
国务院办公厅印发 《“十四五”冷链物流发展规划》
山东寿光农产品物流园市场食用菌(鲜品)价格(2020-08-25)
重庆市冷链物流共同配送模式的研究
重庆市冷链物流共同配送模式的研究
基于“互联网+”的农产品物流中心业务拓展
——以贵阳市地利农产品物流园为例
江苏赣榆农商行 上线商户回访管理系统
“543”工作法构建党建共同体