论文部分内容阅读
在这个信息和科技高速发展的时代,企业的经营理念由“以产品为中心”转向“以客户为中心”的同时,企业也不断加快信息化建设的步伐,目前客户关系管理系统(CRM)已经成为帮助企业管理业务和保持客户关系的重要工具。但传统的CRM系统常常忽略空间信息服务在企业管理和决策层面上带来的巨大作用,随着地理信息系统(GIS)逐步渗透到社会生活中的各个领域,GIS以其强大的地理空间信息查询、独有的空间分析和辅助规划决策能力参与企业的客户关系管理和决策将成为一种必然的趋势。针对传统的CRM系统对空间信息分析能力的不足、传统的紧耦合式的系统集成架构带来的系统功能复用难、可扩展能力和灵活性差的问题,本文将重点研究GIS与CRM集成系统的体系架构及其中涉及到的Web服务组合技术。
本文在进一步深入分析CRM系统对GIS功能需求的基础上,采用面向服务架构(SOA)的系统设计思想,设计了GIS与CRM系统集成的服务模型。从资源的共享和用户需求的角度出发,系统采用标准化接口设计,提出了基于OGC规范的“按需选择服务”的系统集成框架。深入分析Web服务中存在的安全问题,结合该集成系统的实际情况设计多层次防护的安全方案。通过研究实现系统业务逻辑层功能的Web服务组合技术,引入服务链思想,把业务流程的实现和Web服务的组合映射为服务链的执行过程,采用工作流自动执行服务链的机制不仅实现了应用逻辑与过程逻辑的分离,降低了用户操作难度而且还有利于服务链的功能重用。最后根据本文提出的集成方案,设计了一个Sample电器公司的空间型CRM原型系统,验证了该方案的可行性和实用性。
本文对GIS与CRM系统集成进行了尝试,进一步扩展了GIS功能在商业领域中特别是企业客户关系管理中的应用,也为CRM系统提供了空间分析层面的操作和决策支持。本文设计的采用SOA架构集成系统结合服务链自动执行机制实现业务流程的方案,不仅解决了传统的集成系统功能重用难、可扩展性差和灵活性差等问题,而且能够迅速适应业务流程变更,使系统具有极高的业务敏捷性,大大降低了企业软件开发和维护的成本。