• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件测试开发技术Java平台上的CRM系统

发布: 2009-9-01 11:35 | 作者: 不详 | 来源: 领测软件测试网 | 查看: 35次 | 进入软件测试论坛讨论

领测软件测试网

其次,Java平台更容易满足CRM系统对应用集成的要求。

正如本文第一部分中介绍的那样,一个完整的CRM系统要集成大量不同业务的企业应用。比如与财会系统、产品目录/库存管理系统、企业信息系统或电话、电邮等通信系统的集成,往往既涉及到数据的共享,也包括交互和协作。

Java平台的操作系统和厂商无关性,以及它对Web Service的强大支持,都提供了应用集成的多种可能性。Sun提出的JCA构架提供了应用集成的公共标准。高端项目尤其可以选用Java平台上现有的多种成熟EAI产品(比如WebMethods)。

最后,也是最根本的,在Java平台上搭建CRM系统更符合本文第二部分谈到的“渐进式”CRM项目实施原则。

正如上文所述,CRM项目的含义要远远大于单纯的软件系统。与对TCO、系统整合度的关注相比,决策者应该对CRM项目本身的成败更感兴趣。而CRM项目的本质也决定了,它的实施是一个渐进的、需要反复调整的过程。无论初期投入多高,一个成熟的CRM系统不可能一蹴而就,而是肯定要经过多期实施、渐入佳境。如果认同这一点,则Java平台的“自由度”就不单单体现在它能满足不同预算规模的方案,更重要的是,它也能保证企业以一种多步骤的方式完成CRM项目的实施。

举一个应用场景:一个中小型企业在项目初期,完全可以就用上“办公室里那台空闲的PC”,利用现成的CRM软件产品,针对企业的某一项急需调整的业务(比如订单处理、售后支持或是销售机会管理)开始CRM实践;当“面向客户”的态度逐步在企业中开始形成,企业的客户库趋于完整,企业的部分业务也由于CRM的引入而提高效益的时候,再逐步扩展CRM系统涉及的业务范围,扩充软硬件配置,并依据现有的客户库和应用,进一步定制适合本企业的CRM应用,引入合理的业务规则和流程;直至CRM理念深入整个企业,CRM系统的应用也自然达到相当充分的程度,此时再对CRM系统和企业制度进行比照调整,并按需要完成数据分析模块。这样实施的CRM项目,每阶段收益明显,风险降至最低,并且CRM能够真正成为企业运营的核心部分。

而在上述实施过程中,Java平台能确保系统在各步骤的软硬件调整下的一致性。当系统最终稳定,效用充分发挥时,我们也能够依据可能的最大负载做配置补充和性能调校,确保高可用性。

结束语

正如CRM不是单纯的软件系统一样,CRM项目的实施也不是单纯的软件安装或系统集成工作。当前,作为企业应用的热点,CRM获得了企业决策者们的重视和IT厂商们的青睐。但美好的热情转化为扎实的成果——安德烈·纪德说过,人们怀着美好的感情制造低劣的作品——需要成熟的方法论和持久的耐心。本文愿意为增进后面的两个方面(而不是纪德谈的那些)做出绵薄的贡献。

文章来源于领测软件测试网 https://www.ltesting.net/

44/4<1234

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网