基于ArcGIS Engine物流管理系统开发.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ArcGIS Engine物流管理系统开发

基于ArcGIS Engine物流管理系统开发   【摘 要】:传统的基于MIS的物流管理系统不能为物流管理人员提供地理空间数据的管理和分析。根据物流行业对空间信息处理的发展需求,文章提出了基于ArcGIS Engine的物流管理系统,并介绍了建立该系统的具体方案和实现方法。   【关键词】:地理信息系统;物流管理系统;系统开发   中图分类号:TP 文献标识码:A 文章编号:1002-6908(2007)1110086-01      1. 引言       传统的物流管理系统不能为货物运输路径选择、仓库地址选择等涉及到大量空间数据的问题提供辅助决策,而这却正是物流系统缩短物流时间、降低成本的关键。利用GIS强大的空间数据和属性数据采集与分析功能,建立基于GIS的现代物流管理系统,将是解决这些问题的最佳方法,也是物流行业未来发展的必然趋势。基于CIS技术的物流管理系统,可以实现在一张图上实时动态显示资源相关变化情况,还能将资源管理过程中的地理要素的作用和影响直观地表示出来,便于发现与地理因素有关的各种资料和知识,为科学决策提供依据。为此,作者利用ESRI公司提供的ArcGIS Engine组件和微软的C#语言进行了物流管理系统的开发。    与ArcObjects相比,ArcGIS Engine组件能够脱离ArcGIS桌面软件环境而独立运行,极大降低了应用软件开发成本。同时,它也继承了ArcObjects组件库强大的数据处理和分析功能,具有更强的灵活性和适应性, 代表了ArcGIS二次开发的新趋势。      2. 系统设计与实现       2.1 系统数据流程设计    物流管理系统涉及的数据来源多样,主要有来自测绘部门的基础地形图数据、来自交通部门的城市交通状况数据、来自工商部门的城市各区域商业网点经营状况数据、来自物流公司内部数据和来自客户数据。这些来源不同的数据具有不同的数据格式,这就要求系统具备强大的数据转换能力,能够将不同类型数据整合起来,方便系统使用和管理。这些数据从空间表现形式来看,主要分为空间数据和非空间数据。    对于物流管理系统,将需要的城区交通图、配送点分布图、配送中心分布图等图件通过GIS桌面软件对其配准并数字化,划分成不同的专题图和图层,并进行属性编码和空间索引设计,建立空间拓扑结构,通过拓扑结构图,可以方便的进行一些空间分析,如:最佳路径选择、配送中心选址等。然后,将这些数据通过ArcGIS的ArcSDE存入数据库Oracle中,建立空间数据库。    在采集到的属性数据分为两类 将与空间位置有关的属性数据通过ArcSDE存入关系数据库中,通过标志字段实现空间数据与属性数据的关联。与空间位置无关的属性数据,可以直接存入数据库,在需要的时候通过ADO.NTE调出使用。 这样,存入Oracle中的空间数据和属性数据就通过ArcSDE进行统一管理。数据处理流程如图1所示。      2.2 系统总体功能模块设计    根据考察物流行业实际应用需求,本物流管理系统主要设计了如图2所示功能模块。       2.3 系统详细功能设计    详细功能设计是对总体功能模块的进一步细化,其中部分模块详细功能如下:    (1)查询统计模块    数据查询统计模块提供了简单强大的查询功能,可以快速方便获得各种库存信息和统计结果。库存数据查询分单项查询和组合查询,可以设定多种组合的查询条件。查询统计模块包括:图查属性、属性查图、查询客户当前库存、查询出入库明细、查看库存总量、统计各客户时间段内出入库量、统计出入库总量等。统计结果以专题地图或表格的形式输出。    (2)信息管理模块    基本信息管理模块主要对本系统用到的基础数据进行编辑和维护,这部分是整个管理系统的基础。主要包括:① 系统操作员管理,系统管理员能对操作员信息进行增加、删除、修改操作。②操作员口令修改,操作员可随时修改自己的登录口令。③合同录入与更改,此功能只供系统管理员使用。④仓库登记,包括仓库编号和仓库名称。设定好仓库后就可以对各个仓库进行单独管理。⑤货物编码登记,凡在公司存储管理的某类货物均编码管理,便于查询统计。    (3)报表打印模块    报表打印模块提供各种统计报表,可以保证快速地生成各项库存统计数据,并从根本上减轻数据统计工作量。动态生成汇总报表并给出报表清单。在报表汇总时,根据选择的汇总报表类型自动生成相应的报表项目。    (4) 配送管理模块    本模块是专门针对配送系统的特点而设立的,主要是为物流配送作辅助决策。具体功能表现在:①最佳路径选择,用于解决配送网络两个节点之间的最佳路径问题,最佳路径包括距离最短、时间最短和费用最低三种情况。这样可以根据实际情况而

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档