文/崔江波 孟祥婷 朱江 罗赛 朱金华
物联网技术的蓬勃发展,为物流系统的转型升级带来巨大机遇,为制造业物流信息化建设提供新思路。在面对市场化竞争和追求“第三利润源”的双重驱动下,物流体系要想实现“精化流程、精确核算、精准运营、精到服务、精细管理”的“精益物流”工作要求,就必须打造一个“全面感知、全面覆盖、全程控制、全面提升”的物流系统,将单维度的线性供应链物流体系转化成多维度网络型的供应链物流体系,实现物流职能各环节的高度融合和统一协同,最终为实现物流的数字智能化铺平道路。本文物流综合信息管控平台的设计,是应运新技术的要求,将旧有的物流综合信息管控平台进行升级改造,并对其数据架构、应用架构和技术架构进行重新设计。本文重点针对物流综合信息管控平台的整体框架和技术架构的设计进行阐述。
图1 系统整体框架图
图2 CNF架构整体结构图
本文物流综合信息管控平台的整体框架基于企业整体信息体系架构设计,从采购开始到销售结束,涉及到企业整条供应链体系。并从企业自身物流业务的现状出发,充分考虑企业物流未来需求和扩展要求,系统设计以满足高内聚、低耦合的要求,便于后期的系统调整和重组,具备可扩展性,能够适应业务功能需求的变化。系统整体架构分四层:界面层、业务应用层、系统接入层、基础设施层。具体架构如图1。
为用户层提供几种方式的系统服务展现,主要包括基于浏览器的个人门户展现以及客户端,还提供个性化的移动展现,如智能手机、上网本、移动终端等,以及发布类信息的大屏幕展现等。
为用户层提供物流业务管理的应用功能,分为基础管理层、调度作业层以及监控管理三层。基础管理层包括基础信息、规则管理、配置管理、系统管理等,调度作业层实现对成品、原料、辅料的计划管理、调度管理、运输管理、仓储管理、费用管理、综合管理、绩效考核、消息提醒、移动应用等,监控管理层包括作业监控、统计分析等。
提供物流综合信息管控平台与外部系统的接口,接入的系统主要包括:ERP系统、主数据平台、行业相关信息系统等。
基础设施层是企业物流综合信息管控平台的服务器、网络设备和系统软件等,主要包括:操作系统、数据库系统、主机、网络设备、存储设备、备份设备等。
标准规范保障体系是企业信息化的基础,包括数据标准、编码标准、接口标准等,以及相关的管理制度和规范。确保系统内部、系统之间的信息集成和信息交换。
信息安全保障体系确保企业信息安全、应用系统安全运行,包含基本技术要求和基本管理要求两个方面。基本技术要求包括物理安全、网络安全、主机安全、应用安全、数据安全及备份恢复;基本管理要求包括安全管理制度、安全管理结构、人员安全管理、系统建设管理、系统运维管理。
运行维护保障体系确保系统的正常运行、升级和维护。重点要从三大体系考虑,即运维控制体系、流程体系、监控体系。
企业物流综合信息管控平台的技术架构为CNF架构。该架构能够快速、高效地搭建适用于不同平台、不同需求的业务系统,在保证快速开发的同时,能够很好地满足物流业务的信息需求,并稳定、高效地支撑各项物流业务的运转,对系统的安全性、稳定性、可靠性都有比较高的保障。CNF架构主要包括三个组成部分,即:CJF服务端架构、CWF WEB端框架、CMF移动端框架。
CNF架构整体结构图,如图2。
CJF服务端架构主要由协议接口层、服务层、业务模型层、数据库持久层和架构支持库组成。该架构主要基于SPRING架构的思想加以扩展和补充,旨在提高开发效率、降低开发成本、提高系统的可维护性和提升应用系统运行效率。
CWF框架主要适用于B/S的前端开发,是基于Extjs开发的前端框架。Extjs是目前最优秀的客户端开发框架之一,具有丰富的组件库,Ajax的数据交互模式,MVC的开发方式,不仅提高开发效率,同时给用户提供了更加丰富和个性化的操作体验。CWF在Extjs基础上进行了二次封装,在继承原有的优点基础上,根据实际项目的开发需求,对特定的操作模式进行处理(反AOP模式实现)。同时Cwf对浏览器平台有很好的支持,对目前主流的IE、Chrome、Firefox都有很好的兼容性。
CMF是APP(移动端)的开发框架。CMF是基于Sencha Touch开发的前端框架,Sencha Touch框架是世界上第一个基于HTML5的Mobile App框架,基于最新的WEB标准-HTML5,CSS3,JavaScript;拥有丰富的用户界面组件和强大的数据管理功能,全面兼容Android和Apple iOS设备。
CMF在此基础上,对业务层级进行了高度的封装,使移动端的开发更加的简单、快捷。同时,CMF提供两种集成模式App和网页模式。App模式(Cordova架构)可以让我们的应用和普通手机应用一样,通过商店模式(Android可以直接安装)安装到用户的手机上。而网页模式提供了另外一种灵活性,可以通过微信、电商等其他互联网载体,与我们的业务系统进行交互,满足现在互联网模式用户的需要。
基于CNF架构的物流信息管控平台的设计以“统一调度、分层作业、兼顾长远、灵活简便”为指导思想,以CNF技术架构结构骨架为支撑点,在保证整体一致性的前提下,又兼顾了不同平台的个性化功能设计,各平台间紧密联系,很好地满足了物流业务的信息需求,并稳定、高效地支撑各项物流业务的运转。