Java高级项目实战之CRM系统01:CRM系统概念和分类、企业项目开发流程

311 阅读3分钟

1. CRM系统介绍

CRM系统即客户关系管理系统, 顾名思义就是管理公司与客户之间的关系. 是一种以"客户关系一对一理论"为基础,旨在改善企业与客户之间关系的新型管理机制。客户关系管理的定义是:企业为提高核心竞争力,利用相应的信息技术以及互联网技术来协调企业与顾客间在销售、营销和服务上的交互,从而提升其管理方式,向客户提供创新式的个性化的客户交互和服务的过程。 其最终目标是吸引新客户、保留老客户以及将已有客户转为忠实客户,增加市场份额。

CRM的实施目标就是通过全面提升企业业务流程的管理来降低企业成本,通过提供更快速和周到的优质服务来吸引和保持更多的客户。作为一种新型管理机制,CRM极大地改善了企业与客户之间的关系,实施于企业的市场营销、销售、服务与技术支持等与客户相关的领域。

2. CRM分类

根据客户的类型不同,CRM可以分为BtoB CRM及BtoC CRM. BtoB CRM中管理的客户是企业客户,而BtoC CRM管理的客户则是个人客户。提供企业产品销售和服务的企业需要的BtoB的CRM,也就是市面上大部分CRM的内容。而提供个人及家庭消费的企业需要的是BtoC的CRM。

根据CRM管理侧重点不同又分为操作性和分析型CRM。大部分CRM为操作型CRM,支持CRM的日常作业流程的每个环节,而分析型CRM则偏重于数据分析。

3. 企业项目开发流程

  1. 产品组根据市场调研或者是市场, 商户同事的反馈提出idea, 并且设计出原型设计出原型后在跟市场, 商户同事进行确认。
  2. 然后找UI设计组和开发组一起讨论, 看看这个方案是否可行。
  3. 接下来就是UI组根据产品组提供的原型稿做出设计稿, 然后在与产品和开发确认。
  4. 接下来就是开发组根据产品的原型稿(看逻辑)和UI组的设计稿(看界面)编写代码其中当然会来回跟设计, 产品同学进行确认和沟通。
  5. 代码编写完毕后提交给测试组. 然后再提交上线。
  6. 在做后期的数据跟踪和优化。

这就是一个产品研发的大致流程. 其中开发的责任就是选用合适的框架技术来完成产品所提供的需求以及设计所提供的效果. 一个好的系统是运行稳定, 性能良好, 可扩展性强, 容易追踪问题.