论文部分内容阅读
仓储管控系统(Warehouse Management And Control System,简称WMC)是集成了仓储管理与监控技术的一体化信息系统,是现代物流系统的重要组成部分,满足了现代物流发展对自动化、信息化、集成化、智能化等多方面需求。而随着信息技术的发展及外部环境的变化,传统仓储管控系统由于扩展能力不足,可集成性、可维护性差,作业上无法灵活支持多种库型等弱点,企业原有的仓储系统需要不断地更新才能适应业务的快速发展。本文针对传统仓储管控系统存在的以上问题,设计与研制了支持混合库型的仓储管控系统。该仓储管控系统基于面向服务架构,实现了系统高可靠性、易扩展、易集成的目标。通过设计支持混合库的仓储作业服务组件及基于Web的仓储监控服务组件,实现了支持混合库的仓储作业管理与监控。主要研究工作如下:(1)搭建了基于SOA架构的仓储管控系统通过需求分析提出了基于SOA(Service-Oriented Architecture,面向服务架构)的仓储管控系统架构,并采用MVC(Model View Controller,模型-视图-控制器)模式实现了系统架构;针对普通人工库、电子标签拣选库、自动化立体库组成的混合型仓储,通过对系统逻辑结构、功能结构、物理结构的设计,搭建了支持混合库的仓储管控系统整体框架结构。(2)设计了支持混合库的仓储模型及服务组件根据支持混合库的仓储管控系统架构目标,对系统进行仓储数据实体建模、作业状态建模、工作流程建模、监控服务建模、管理服务建模,使得软件具备分布式重用及敏捷集成性;设计了支持混合库的作业服务组件,有效地支持混合库的仓储作业,使得系统实现了对混合型仓储系统的集成化管控。(3)设计了基于实时Web的仓储监控服务组件通过研究仓储设备SDK(Software Development Kit,软件开发包),构建了基于硬件SDK的底层控件;在Web环境下,基于实时通讯技术SignalR,设计了仓储作业通信服务组件;基于良好的底层控件和通讯服务组件设计仓储监控流程,实现了对仓储作业过程中库存状态、作业状态等实时可视化监控。(4)支持混合库型的仓储管控系统的研制与应用基于仓储系统架构设计及作业服务组件设计,研制了支持混合库型的仓储管控系统,满足了支持混合库的作业管理与监控要求。最后通过具体的案例对系统实现的功能进行测试与验证,并且在相关企业得到了有效地应用。