基于gis的现代物流管理系统设计与实现

基于gis的现代物流管理系统设计与实现

ID:21893419

大小:54.00 KB

页数:6页

时间:2018-10-25

基于gis的现代物流管理系统设计与实现_第1页
基于gis的现代物流管理系统设计与实现_第2页
基于gis的现代物流管理系统设计与实现_第3页
基于gis的现代物流管理系统设计与实现_第4页
基于gis的现代物流管理系统设计与实现_第5页
资源描述:

《基于gis的现代物流管理系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于GIS的现代物流管理系统设计与实现物流(Logistics)是指物品在从供应地向接收地的实体流动过程中,根据实际的需求,将运输、贮存、装卸、运输、包装、流通加工、配送、信息服务等功能有机的结合起来,以实现客户要求的过程[1]。伴随着现代科技,尤其是信息技术与计算机技术的高速发展,人们提出了现代物流这一概念,其总体趋势是自动化5]、X络化、集约化和信息化,核心内容则是物流信息化,这也是区分现代物流和传统物流的重要标志。为解决传统物流成本高、竞争力低等问题,利用现代信息管理手段如数据库技术、条码技术、地理信息系统(GIS)、电子数据交换技术(EDI)

2、、移动通讯技术(GSM)、全球定位系统(GPS)等[]对传统物流系统进行改进,建立新型的现代物流管理系统是非常必要的。地理信息系统(geographicinformationsys¬tem,GIS)将地图的视觉表达、强大的空间分析功能与数据库功能结合在一■起,从而提供了一■种对空间数据的集管理、显示、分析、表达、查询为一体的综合的智能化手段[7]。空间数据包括了空间要素间的拓扑关系,使得GIS能够支持一般管理系统所不能支持的空间分析和空间查询功能,以便于制定决策和规划。物流对地理空间具有较大的依赖性,在物流中心选址、配送运输过程中的地理数据、位置坐标

3、数据和交通X数据都属于空间数据,将GIS引人到物流系统中不仅可以依据真实的空间数据,运用相应的模型与算法,利用GIS的空间分析功能,得出相应的方案,直观地显示在电子地图上,给用户提供辅助决策;还可以使用户根据自己的需求动态地查询所需的空间信息,借助于用户也将极大方便位置及路X信息的更新和处理。1关键技术及难点将GIS技术与物流管理技术相结合,构建基于GIS的现代物流管理系统首先需要解决的是信息系统数据库建设,其次是系统平台及分析功能的实现。现代物流管理系统构建的关键技术是数据集成、功能集成与求解算法的选择。1.1数据集成管理系统数据库主要包括地理空间

4、数据和物流信息数据,地理空间数据是将GIS应用于现代物流管理系统中的基础,包括空间要素和属性信息。其空间要素主要为点、线、面,包括物流运转区域、路X信息等;属性信息则是用来识别各空间要素。物流信息数据主要为物流过程中涉及到的配送中心、车辆、货物等信息。数据库管理系统(databasemanagementSyStem,DBMS)的建立有很多种方法,本文将结合现代物流的需求利用GIS软件管理地理空间数据的空间要素,利用DBMS软件管理物流信息数据与空间数据的属性信息,将空间数据中的点、线、面等映射到DBMS中,从而实现地理空间数据和物流信息数据的有效集成

5、。1.2功能集成现代物流管理系统功能集成是根据实际物流操作模式对其功能进行规划。在数据处理的基础上,基于GIS的现代物流管理系统构建的关键是功能集成,即是GIS功能与物流管理功能的整合与统一。将GIS技术融合到物流管理中,形成具有地理空间数据收集、处理、分析、决策,物流信息数据查询、管理等功能的系统平台,实现对物流过程的模拟及可视化,达到信息资源的高效共享。将GIS功能与物流管理功能进行集成,主要通过耦合的方式,即GIS系统与物流管理系统相互独立操作,使用文件交换的方式进行数据交换,再采用相应的组件按照对应的接口标准完全封装起来,实现相应的功能。1.

6、3路径求解算法基于GIS的现代物流管理系统,实质上就是利用GIS的数据管理、处理、分析、表达等功能来完善传统的物流模型,使之满足现代物流的需求,其中,路径分析是整个系统的核心之一。应用最短路径问题将有效解决合理路径选择问题,最短路径问题是GISX络分析功能中最基本、最关键的问题,其对于物流最小成本分析有着直接的应用价值。对于如何解决最短路径问题,目前,人们公认的最好的求解方法是由Dijkstra于1959年提出的标号法,后被命名为Dijkstra算法[11’12]。但是由于Dijkstra算法只适用于任意两点间的最短路径求解,不适用于任意多点的路径求

7、解问题。因此本系统决定在开发过程中,对于X络中任意两点之间的最短路径求解采用Dijk-stra算法实现,对于X络中任意多点的连接问题’根据著名的旅行商问题来进行计算。2总体设计2.1开发环境本系统采用C#.语言,辅以ArcGISEngine组件开发包、SQLServer数据库管理软件作为开发工具进行集成开发。C井是Microsoft公司于2000年6月对外发布的一种专门为.应用开发的面向对象的高级程序设计语言,本语言几乎综合了目前所有语言的优点,同时也有它独特的特性:①语法自由、简洁;②安全性良好;③灵活性与兼容性强;④支持跨平台[13]。ArcGI

8、SEngine是ESRI公司推出的地图组件库,其是基于AcObjects构建的,几乎封装了ArcGIS的全部

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。