站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题J2EE平台架构上开发CRM的技术过程控制

J2EE平台架构上开发CRM的技术过程控制

摘要: 本文阐述了关于在J2EE平台上开发CRM应用系统的各方面内容,包括高辉本人对于CRM系统的理解
  第一章 概述

  本文阐述了关于在J2EE平台上开发CRM应用系统的各方面内容,包括高辉本人对于CRM系统的理解,利用J2EE平台开发过程中要注意的一些技术深层的问题,开发分析中要注意的原则等等。这些都是作者在实际的工作中通过经验与教训所得来的。在工作中,我深刻的体会到系统分析员的重要性,尤其是对于以组件为主要开发对象的工程项目,系统分析员的技术与业务素质对于整个项目的成功与否起着非常关键性的作用。

  需要说明的是,这并非作者工作文档,而仅仅是一篇分享经验与教训的交流文档,因此,其中关于一些涉及到具体的系统设计问题,我仅仅写了标题,敬请谅解。

  第二章 CRM

  2.1 CRM概述

  科学技术在不断的进步,市场竞争日益激烈,对于企业来说,越来越强烈的感觉到客户资源是他获胜的最重要的资源之一:首先企业竞争的优势不仅仅是产品本身,先进的服务手段已成为关键;现代竞争其实就是客户的全面争夺而客户对企业的信任程度往往是从其消费过程中所得到的体验,如何做到最大程度的满足客户是非常重要的内容,因此,客户关系管理系统(CRM)应运而生,并成为近年来西方市场的热点和大买点。

  实际上,CRM就是企业与客户的一种一对一的需求关系管理。这样,对待客户的视角就从过去的部门级别提升到了企业的层次,各个部门共享客户资源,以一个统一的对外接口来与客户交流,因此,这就要求能够将与客户通过各种方式如传真、邮件、电话、网页等交流所获得的所有信息有机的整合。

  在设计CRM应用系统的过程中,我们首先要注意数据结构的格式:CRM应用系统的实施关键是以客户为数据结构的核心,这其中包括客户的基本信息、客户所购买的商品列表、客户抱怨、客户建议、客户服务记录、客户潜在需求、客户对企业的忠诚度等等。这样设计的原因一是使CRM应用系统有一个对于企业易于理解,易于操作的用户接口,二是对于CRM应用系统的设计开发可以比较轻易地拓展,具有良好的开发接口与开发弹性,对于项目负责人、系统分析员能够更加易于控制整个的开发过程,减少项目开发的风险。

  另外,我们仔细研究过国内的数家公司的CRM应用系统的产品,从中学到了很多的东西,但同时也看到了这些产品的不足,在本文的后面部分我们将提到,我们发现,造成这种不足的原因在很大程度上是因为技术的原因,因此,经过反复的论证,我们最终还是选择了在我熟悉的J2EE平台上进行开发,这样就很大程度上克服了那些不足。



↑返回目录
前一篇: 通过JDBC连接oracle数据库的十大技巧
后一篇: 简析JAVA中的XML编程