基于GIS和Oracle连锁商户信息管理系统设计.docVIP

基于GIS和Oracle连锁商户信息管理系统设计.doc

  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文档。上传文档
查看更多
基于GIS和Oracle连锁商户信息管理系统设计

基于GIS和Oracle连锁商户信息管理系统设计   【摘 要】本文基于 GIS和Oracle技术,针对连锁商户特点,提出商户信息管理系统的基本设计。基于GIS的最短路径算法建立连锁型企业与商户的拓扑模型,建立信息管理系统的Oracle数据库,不同角色可直观或按需获取信息。   【关键词】GIS;Oracle;连锁商户;信息系统   连锁商户一般以零售行业为主,具有分布地域广、管理松散、经营状况难掌控、信息共享不均衡等特点。连锁企业的品牌战略和经营水平在不同程度上影响着市场的长远发展,比如,甲品牌注重拓展新商户而忽略老客户关系维护,乙品牌以商户进货量为考核指标而忽略地域战略发展眼光。因此,连锁企业需要掌握信息化管理方法,建立商户信息管理系统,基于多维度数据分析,不断调整发展战略,引导商户和市场的健康发展,从而实现双赢。   1 GIS的特点与核心算法   GIS结合地理学、地图学以及遥感和计算机科学,基于定制的计算机信息系统,输入、存储、查询、分析与显示所需数据。   近年来,随着计算机辅助设计及测绘技术的不断发展,地理信息产业得以蓬勃发展,大多数地理信息系统软件一般都会提供商业化的地理信息系统控件(即ActiveX控件的.OCX文件),如ESRI的Map Objects、MapInfo的MapX等,这些控件都具备地理信息系统的基本功能,开发人员可以基于通用软件开发工具尤其是可视化开发工具进行二次开发。   利用地理信息系统工具软件生产厂家提供的建立在OCX技术基础上的地理信息系统功能控件,把这些控件在上面提到的高级编程语言中直接嵌入应用,实现地理信息系统的各种一般功能,同时,也能实现各种系统待实现的特殊功能。   基于GIS的网络分析功能通常被应用于优化资源分配、寻找最佳路径、确定最近的设施、生成旅行方向指示、确定商户的服务范围等。   最短路径的寻找是属于网络分析中最基本最关键的问题,多变量统计分析主要用于数据分类和综合评价。最短路径不局限于一般地理意义上的距离最短,它可以理解与应用于时间、费用、线路容量等到其他的度量。换言之,GIS的最短路径问题也被称为最低费用问题、最快路径问题、最高效能等。总之,无论是距离最短、时间最快还是费用最低,GIS的核心算法都是最短路径算法。   最短路径的求解,必须把现实生活中的管线、道路等各种网络抽象成一种数学结构,我们把这种抽象出来的数学结构称为网络拓扑结构。先将网络抽象为图,再利用图论的方法计算最短路径。   目前提出的基于图论的最短路径算法已有很多种, TQQ、DKA及DKD 这三种效果优于同类算法。其中TQQ算法的基础是图增长理论,后两种算法都是基于Dijkstra的算法。相对来说最经典的最短路径算法属于Dijkstra算法,目前多数系统解决最短路径问题采用了Dijkstra算法为理论基础,只是因使用的系统各异而采用不同的实现方法来解决最短路径问题。   2 浅谈Oracle技术   Oracle是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。   Oracle技术在系统设计中具有以下特点:   (1)引入了共享SQL和多线索服务器体系结构,减少资源占用,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持巨量用户。   (2)提供了基于角色分工的安全保密管理。   (3)支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等。   (4)提供了与第三代高级语言的接口软件PRO*系列,能在C,C++等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操作;加上它有许多优秀的前台开发工具如 POWER BUILD、SQL*FORMS、VISIA BASIC等,可以快速开发生成基于客户端PC平台的应用程序,并具有良好的移植性。   (5)提供了新的分布式数据库能力,可通过网络较方便地读写远端数据库里的数据,并有对称复制的技术。   分布式数据库管理在物理上存放于网络的多个Oracle数据库,逻辑上可以看成一个单个的大数据库。用户可以通过网络对异地数据库中的数据同时进行存取,而服务器之间的协同处理对于工作站用户及应用程序而言是完全透明的:开发人员无需关心网络的连接细节、无需关心数据在网络接点中的具体分布情况、也无需关心服务器之间的协调工作过程。   3 商户信息管理系统设计   基于GIS的最短路径算法建立连锁型企业与商户的拓扑模型,建立信息管理系统的Oracle数据库,不同角色可直观或按需获取信息。商户信息管理系统采用B/S结构,末端商户通过互联网接入、授权访问系统,与总部通信并共享资源。   3.1 总体架构   

文档评论(0)

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

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

1亿VIP精品文档

相关文档