武汉市农产品冷链物流信息服务平台构建研究

时间:2022-10-17 06:06:12

武汉市农产品冷链物流信息服务平台构建研究

摘要:农产品高效流通和冷链物流标准化发展,迫切需要一个整合优化冷链全流程资源的信息化公共服务平台。该平台能通过可视和可控手段,优化冷链资源配置,实现农产品流通的高效运行。

关键词:农产品流通;冷链物流;物流信息服务

DOIDOI:10.11907/rjdk.162121

中图分类号:TP319

文献标识码:A文章编号:16727800(2016)010013903

0引言

食品质量及安全问题日益受到重视。提升农产品从农田到餐桌整个流通体系的效率和效益,促进农民增收,急待解决农产品流通过程中损耗大的问题[1]。2016年的中央一号文件《关于落实发展新理念加快农业现代化实现全面小康目标的若干意见》第14条就特别强调,要加强“农产品冷链流通设施和市场建设”,明确提出要“完善跨区域农产品冷链物流体系,开展冷链标准化示范”。

生鲜农产品智慧冷链物流信息服务平台是武汉商学院承接的武汉市科技局科技创新平台项目之一。本平台的定位是整合优化本地生鲜农产品产业链,解决本地农产品流通效率及质量保障问题,通过技术手段实现武汉市及周边地区冷链资源(冷库和冷藏车)的多终端多界面智能化“可视”与“可控”,从而优化冷链资源配置,提升整个农产品供应链的效率及效益水平[2]。本项目主要面向冷链物流行业政府部门管理者、科研机构、冷链物流行业企业、农产品流通企业提供信息服务。

1平台技术架构

本平台需要通过多终端多界面(桌面电脑浏览器、手机端浏览器、微信公众服务号、手机端APP)实现冷链资源智能化匹配 “可视”与“可控”。MVC模式下的业务逻辑层,从逻辑设计上把业务逻辑、业务服务及业务流程松耦合分离开来,并在技术上实现标准化,达到在业务层面和组织层面统一标准,业务逻辑实现多样性和继承性,业务应用流程化[3]。

1.1开发环境

平台开发环境:Windows + Apache + MYSQL + PHP + APPCAN Hybrid混合移动开发模式。Apache+MYSQL+PHP的选择,主要基于开源Web应用开发的成熟性和易用性考虑,平台的移动端APP开发选择Hybrid APP模式。

1.2页面展现

用户界面采用JQuery/Ajax/CSS/HTML5技术,能实现桌面浏览器、手机浏览器、微信公众服务号、手机APP多途径快速流畅访问和页面切换。JQuery是一个业内得到广泛应用的JavaScript库,用户能方便地处理HTML、事件,实现动画效果,为网站提供Ajax交互。JQuery能够使用户的html页面保持代码和内容分离。基于Ajax技术减少了客户端与服务器的数据交换,使网页实现异步更新,按需加载,提升了用户浏览体验。

1.3数据库

数据库服务器采用MySQL5.3。MYSQL作为一款开源关系型数据库管理系统,最适合Web应用的RDBMS,与PHP的高效配合也是选择MYSQL的重要理由。

1.4应用服务器

平台应用服务器采用Apache2.2。Apache是全球Web应用领域排名第一的Web服务器软件,可运行在几乎所有计算机平台上,由于其跨平台及安全性优势,所以被广泛使用,是最流行的Web服务器软件之一。

2数据库设计

2.1平台数据库环境

数据库采用MYSQL,数据库宿主环境为Linux,客户端连接工具采用pl/sql。

2.2数据库基本结构

(1)数据库命名规则。数据库所有关系表名采取统一前缀+内容形式,全部关系表一共4大类,包括:冷链资源(前缀为ll)、信息(前缀为info)、客户资源(前缀为cust)、专家资源(前缀为pro),全部关系表共32个,视图28个,存储过程8个。

(2)数据库结构设计。表空间设计,为表和索引建立不同的表空间,确保数据表空间和索引表空间位于不同的磁盘驱动器上,每个数据库最少有一个表空间。数据文件设计采用一个数据文件只能属于一个表空间。表和索引的分区设计采用水平分区形式,可以依据数据存储时间进行水平分区,每个分区包含一年的数据记录。

2.3数据库管理与维护

(1)安全性设计。用户只能通过帐号登陆到应用软件,通过应用软件访问数据库,所有用户密码均采用MD5加密方式存储。

(2)备份策略与方式。数据库采用逻辑备份方式,定时备份sql文件到服务器。每7天备份一次,备份时间从0:00开始,持续20分钟,存储在备份文件系统服务器。备份工具通过执行系统shell脚本,保存数据脚本到备份服务器。

3功能模块设计

平台的基本功能包括4个部分,见表1。

3.1冷链智库综合信息服务系统

通过基于Web的桌面端网站,实现武汉市及周边地区冷链行业信息分类与专家智库信息服务,通过该平台可以全面把握本地区行业概况并接受领域专家知识服务。系统采用桌面端Web网站形式,包括行业资讯、技术标准、专家智库、综合供求信息、冷链资源分布、后台管理等6大模块。

该子系统新闻信息管理功能主要包括新闻主页、新闻分类列表、新闻信息列表、新闻页面几个部分,下面以新闻主页为例介绍核心设计。

新闻主页为获取信息资讯首页,显示各类文章分类的主要新闻信息。显示内容有新闻分类名称、新闻标题、时间,见图1。

该子系统另一个核心功能为专家智库,主要功能有专家列表、专家筛选、专家主页、文章、文章评论、评论回复、文章分享等。下面以专家筛选为例介绍其核心设计。通过筛选功能对专家列表进行筛选(如专家姓名、行业领域、擅长技能等),将结果显示在专家列表页面,见表2、图2。

上一篇:基于语义Web的物流管理系统研究 下一篇:基于全方位结构元形态滤波的改进算法