北极星

搜索历史清空

  • 水处理
您的位置:电力电力新闻发电信息化技术正文

基于SOA的GIS与CRM系统集成的思考

2013-09-27 09:40来源:万方数据关键词:CRMGIS信息化收藏点赞

投稿

我要投稿

三、关于GIS的分析

(一)模块化的GIS

对于较早时期的软件工程而言,其开发还处在一种初级的非结构化程序的设计阶段,而GIS则是其中由一些较为简单的程序片断组成的,而人们对于GIS系统的开发也就是为了能够有效的实现一些简单的功能。但是随着软件工程的不断发展,逐渐出现了面向对象的软件开发模式以及相关的编程语言。因此,人们对于GIS系统的探究和开发也逐步的转移到模块化的模式中。但是,这种模块化的意识由于处于初级阶段,因此复用度相对较低,只有不断的在底层进行类或者类库和嵌套函数之间的调用,才能够有效的是每个模块之间保持一种紧密的联系,进而有效的增强每个模块之间的依赖性。对于模块化的GIS而言,其很难和管理信息系统进行结合。

(二)组件式的GIS

面向对象技术的逐渐成熟和发展也为GIS的发展提供了良好的发展条件。通过面向对象和计算机技术的有机结合,逐步的形成了具有分布式的对象模型,进而可以通过这种模式进行软件的开发。GIS也出现的组件式的开发模式,将GIS系统中的每个功能模块分解成单个的组建,并且对其进行分别的编码和测试,然后提供相应的接口,这样就可以有效的实现组件和组件之间的相互调用,而且还可以实现每个系统之间的无缝集成。

(三)服务式的GIS

随着计算机技术的发展,SOA系统的逐渐成熟,服务式的GIS系统也随之产生了。通过面向服务的软件工程方式,在SOA系统框架的基础上将GIS系统的各个功能模块进行服务形式的封装,然后通过企业之间进行发布、注册或者调用等,这种形式的GIS系统不但可以跨越平台和网络,而且还可进行GIS系统的重发能力,这样就可以有效的促进系统的伸缩性。

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。