论文部分内容阅读
随着市场经济的飞速发展,制造企业不断扩大生产销售规模,庞大的生产任务为企业仓储管理带来了巨大的压力。目前,不少仓储系统硬件、软件配置不足,在实际运作过程中仍采用人工的方式执行配送任务,导致仓储运作效率低、人力成本高,很大程度限制了企业的生产制造能力。如何提高仓储性能、降低劳动成本、提高企业生产效率成为当前研究的热点。本文首先介绍研究课题的背景以及国内外的研究状况,接着简要描述了智能仓储管理系统开发所用相关技术。在需求分析阶段,通过了解仓储行业现状以及业务流程,总结智能仓储管理的业务需求。通过分析智能仓储管理的业务逻辑,以用例图的方式实现智能仓储管理的需求建模。在软件系统的设计阶段,采用内部局域网的方式,保证数据信息安全性。之后完成系统的应用架构设计以及数据库设计。在应用架构设计方面,系统以SpringMVC框架作为基础,通过集成Socket通讯服务,按照三层架构模式,使用SSM框架实现软件架构设计,从而保证系统的低耦合、稳定性以及良好的服务性。接下来结合需求分析将系统模块化,分为系统管理、仓库管理、原材料管理、收货入库、产线作业以及AGV(Automated Guided Vehicle,自动引导运输车)配送六个功能模块。在数据库设计过程中,通过对系统各个功能业务分析识别实体,并以实体关系图的方式展示实体之间的关联关系。在系统实现阶段,依照系统功能分解图,对各个功能模块业务流程进行分析,并细化各个模块功能,以类图和序列图的方式描述各个模块具体的业务逻辑,并在AGV配送模块提供冲突预防策略解决多AGV冲突问题。最后在测试阶段,对系统分别实现功能性测试和非功能性测试,功能性测试对系统中各个模块进行进行细粒度的业务功能测试,保证系统能够正确处理仓储业务;非功能性测试对系统响应时间、可靠性和安全性进行详细测试,保障了系统的稳定运行。综上所述,本文针对仓储管理的实际业务需求,完成了一套智能仓储管理系统的开发,实现了高效、有序地处理仓储业务。在仓储作业中,通过AGV代替人工执行配送任务,提高了配送任务执行的高效性和准确性,多AGV冲突预防策略保证多AGV、多任务模式下配送任务的有序执行。通过智能仓储管理系统,实现仓储作业的信息化、自动化和智能化,提高仓储运作效率、降低企业管理成本,有效保障制造企业的生产销售。