论文部分内容阅读
AS/RS是计算机技术、自动控制技术以及现代物流观念相结合的产物,是近年来国内外迅速发展的一种新型仓储设施。WSS的功能是有效调度各种自动化设备,节能高效的完成货物的入/出库任务。该系统的设计与开发已经在现代仓储业中起到了举足轻重的作用。因此,本文以建立并实现通用的WSS框架为主要研究内容。本文将设计模式的思想运用于软件框架设计中,提出了基于设计模式的软件框架。该方法对设计模式、设计原则、软件框架等技术进行了系统的研究与分析。设计模式与应用框架的结合能够很好的优化系统框架,达到高可靠、可复用、可扩展的目标。WSS的开发周期、开发成本以及系统的可复用可维护性直接制约着AS/RS的各项发展。文章将基于设计模式的软件框架的思想与WSS的具体实际相结合,提出了基于设计模式的WSS框架,并完成了该框架的设计。在整体框架的指导下,以框架模块内的高内聚,模块间的低耦合为原则,对三层架构的每一层进行了详细的设计与实现。首先,通过对数据库结构的分析,建立了WSS数据结构;通过数据库访问接口层的研究以及基于模式的日志机制的建立,完成了数据访问层的设计与实现。然后,通对过AS/RS具体业务的分析,在业务逻辑层设计原则的约束下结合设计模式完成了业务逻辑层的设计与实现。最后,在对MVC模式的研究与分析的基础上,结合具体需求,完成了WSS表示层的设计与实现。基于文章所设计框架的通用WSS已经开发且测试完毕,并运行于多家单位的立体库之中,整体效果良好,达到了预期目标。