论文部分内容阅读
现代科学技术在迅猛发展,全球经济一体化的趋势越来越强,各国都面临着前所未有的机遇和挑战。物流作为一种先进的组织方式和管理技术,被广泛认为是企业在降低物资消耗,提高劳动生产率以外的重要的利润源泉,在国民经济和社会发展中发挥着重要作用。随着科学技术特别是信息技术的发展,信息化的物流使企业能够在全球范围内进行超时空的交易,又促进了物流业的进一步发展与繁荣。物流信息化的重点在于物流运输系统信息化,物流已成为提升企业生产效率,提高单位时间产出的有力推手,是降低消耗和提高劳动生产率以外的重要的利润源泉,在国民经济和社会发展中发挥着重要作用。本文所研究运输管理系统,主要功能是将企业管理人员与运输车辆之间通过服务器连接起来,实现物流系统的监控和管理。本文首先进行了系统的需求获取和业务分析。然后,采用分层的方法对系统进行设计,叙述了消息队列框架的详细设计与实现,并叙述了服务器端和客户端功能模块的设计和实现。最后,进行了总结,介绍了系统的特点和不足之处,指出了下一步的工作方向。本文通过准确全面的需求获取与分析,保证系统设计、系统实现的顺利进行,为后期测试提供必要的支持。在参考了现有的物流监控系统的功能,并且考虑到了系统的扩展性和成本的基础上,最后设计实现了本系统。本系统基于WEBGIS技术和SPING架构开发的运输管理系统,采用B/S架构,服务器端通过网络与车辆终端通信,向车辆发送控制信息并获取车辆的当前状态。同时它还和Web客户端进行交互,向客户端提供地图服务,并执行Web客户端的请求。Web客户端采用Spring技术与服务器端进行通信,通过动态地图监控车辆。它还实现了发送货物、编辑线路、发送消息等功能。在本系统中,为了方便货物的运输,会将系统中所能管理的站点分为几个大的区域,每一个区域设置一个中心站点。保证中心站点与区域中任何一个站点之间都有车辆运营线路存在,而且要保证各个区域之间都有车辆运营线路存在。考虑到可扩展性,系统重点实现了服务器端进行消息中转的消息队列,建立了Web客户端到车辆终端之间的消息通路,并可以随时更新消息队列中消息处理方式。消息处理作为管理人员、系统以及车辆三者之间进行交互的方式,在系统中占有很重要的位置。消息处理模块核心的内容就是消息队列,它的实现方法和功能决定了整个消息处理模块的功能和效率。本系统实现了物流系统的主要功能,极大提高了企业的管理水平。本系统已通过测试,目前已进入上线前的准备阶段,预计将全面投入使用。