客户管理管理系统

合集下载

客户关系管理:CRM系统的三种模型

客户关系管理:CRM系统的三种模型

客户关系管理:CRM系统的三种模型CRM模型和CRM系统是两回事。

CRM模型是一种框架,用于概述您的公司如何管理、获取和保留客户。

您越了解潜在客户和现有客户,解决他们的痛点并建立信任/融洽关系,他们的留存率就越高。

CRM 系统是存储和管理客户数据的软件,是围绕客户关系构建的一种智能数据库,它用于呈现和支持贵公司的CRM模型。

虽然有很多CRM模型,但是它们几乎都具有相同的特征:在销售过程中了解有关客户的所有信息,并使用此信息在整个客户生命周期中为其提供出色的体验。

现在,让我们为您分享三种常见的CRM模型,并讨论它们如何帮助您加强与客户的关系。

一、IDIC CRM模型IDIC CRM模型是一个很好的框架,可用于发现客户的需求和价值,并将其作为与每个客户互动的基础。

该模型的方法如下图所示。

IDIC模型由Peppers和Rogers于2004年开发,IDIC模型由四项旨在加强从潜在客户转化为成交客户的行动。

1、个性化客户——加深对客户的业务挑战和价值的理解。

2、区分客户——根据客户对公司业务(现在和将来)的价值以及客户的特定需求来对其进行分类。

3、与客户互动——凭借对客户的深入了解,可以个性化层面上了解他们的需求。

4、为客户定制——定制产品以满足客户的需求和价值。

借助IDIC模型,企业将获得重要的见解,以了解客户的关注,以及可以提供哪些个性化服务来帮助实现这一目标。

二、Buttle的CRM价值链模型虽然每个客户都很重要,但并非每个客户都是平等的。

根据销售的80/20规则,通常是20%的客户提供了80%的利润。

借助Buttle的CRM价值链模型,可以为您最有价值的客户提供额外的关注和服务。

该模型的方法如下图所示。

CRM价值链模型可以很好的用来实施客户策略,它是一个由五个步骤组成的过程,专注于“具有战略意义的客户”。

这些类型的客户与其他客户的待遇不同,因为他们产生了更多的销售机会和收入。

企业可以使用该模型与最有价值的客户建立优质的长期关系。

客户信息管理系统

客户信息管理系统

客户信息管理系统在当今竞争激烈的商业环境中,企业要想在市场中脱颖而出并保持领先地位,高效的客户信息管理至关重要。

客户信息管理系统作为一种强大的工具,正逐渐成为企业运营的核心组成部分。

客户信息管理系统,简单来说,就是一个用于收集、存储、分析和利用客户相关数据的软件平台。

它不仅仅是一个数据库,更是一个能够帮助企业深入了解客户需求、行为和偏好的智能助手。

一个完善的客户信息管理系统首先能够实现客户信息的集中存储。

以往,客户信息可能分散在各个部门和员工手中,导致信息不准确、不完整且难以共享。

有了这个系统,无论是客户的基本资料,如姓名、地址、联系方式,还是购买历史、投诉记录、咨询内容等,都能被统一整合到一个地方,方便企业内部各个环节的人员随时查阅和使用。

在收集客户信息的过程中,系统能够确保数据的准确性和完整性。

通过设置必填字段、数据验证规则等方式,避免了错误或不完整的信息进入系统。

同时,系统还支持多种数据录入方式,如手动输入、批量导入、自动抓取等,大大提高了数据收集的效率。

对于企业来说,了解客户的购买行为和消费习惯是至关重要的。

客户信息管理系统能够对客户的购买历史进行详细记录和分析。

比如,客户购买的产品种类、购买频率、购买金额等。

通过这些数据,企业可以精准地把握客户的需求和偏好,从而有针对性地推出新产品、制定营销策略,提高客户的满意度和忠诚度。

不仅如此,系统还能对客户的投诉和反馈信息进行有效的管理。

当客户提出投诉时,相关信息能够及时录入系统,并自动分配给相应的处理人员。

处理人员可以在系统中查看投诉的详细内容、客户的诉求以及以往的处理记录,从而更高效地解决问题。

同时,系统还能对投诉处理的结果进行跟踪和评估,以便企业不断改进服务质量。

客户信息管理系统还具备强大的数据分析功能。

它能够对大量的客户数据进行挖掘和分析,为企业提供有价值的洞察。

比如,通过分析客户的购买行为和偏好,企业可以将客户进行细分,分为不同的群体,如高价值客户、潜在客户、流失客户等。

客户关系管理系统概述PPT(共 30张)

客户关系管理系统概述PPT(共 30张)
分析型CRM 定义 功能与应用
协作型CRM 三类CRM关
系 eCRM 应用与实施 呼叫中心 建设与管理
市场营销活动信息 管理、计划预算、 项目追踪、成本明 细、回应管理、效
果评估等功能
营销人员
使用销售信息管理、 销售过程定制、销售 过程监控、销售预测、 销售信息分析等强大
的功能
销售人员
运营型CRM的使用人员
客户购买体验
第10章 客户关系管理系统
本章 主要 内容
第10章 客户关系管理系统
CRM系统的分类
CRM系统的概念
注意 CRM系统之间的
关系
CRM系统的应用
CRM 系统的概念以及应用
系统的分类 运营型CRM
定义 功能与应用
分析型CRM 定义 功能与应用
协作型CRM 三类CRM关
系 eCRM 应用与实施 呼叫中心 建设与管理
区别对待后反馈 数据又被运营型
CRM再收集
对不同客户区 别对待
系统的分类 运营型CRM
定义 功能与应用
分析型CRM 定义 功能与应用
协作型CRM 三类CRM关
系 eCRM 应用与实施 呼叫中心 建设与管理
分析型CRM
分析型CRM是创新和使用客户知识(在这一 过程中采用数据仓库、OLAP和数据挖掘技 术对客户数据进行分析,提验出有用信息)、 帮助企业提高优化客户关系的决策能力和整 体运营能力的概念、方法、过程以及软件的
定义 功能与应用
分析型CRM 定义 功能与应用
协作型CRM 三类CRM关
系 eCRM 应用与实施 呼叫中心 建设与管理
运营型CRM在银行中的应用
运营型CRM系统
客 户 管 理
服 务 管 理

总管家免费版-CRM客户管理系统

总管家免费版-CRM客户管理系统

总管家免费版—CRM客户关系管理系统目录一、简介 (2)二、适用对象 (2)三、产品特点 (2)1、安全,稳定。

(2)2、完善的业务流程。

(3)3、强大的自定义的功能。

(3)4、丰富的营销工具。

(3)5、可以添加附件。

(3)四、功能展示 (3)客户资料管理 (3)跟单联系 (3)销售订单管理 (3)仓库管理(可选) (4)财务管理(可选) (4)其他功能 (4)一、简介总管家免费版是一款面向个人(业务员、销售员、个体工商户)的永久免费的CRM客户关系管理系统。

软件功能包括:客户资料管理,客户跟进管理(跟单联系记录,客户拜访,客情维护),销售订单管理,工作提醒等功能。

业务员将客户资料录入或者EXCEL导入到系统,就能够实时掌控客户跟进的最新情况。

二、适用对象总管家免费版针对个人,适合销售员、业务员、个体工商户使用,帮助个人管理客户资料、跟单商务联系,提升销售业绩。

三、产品特点1、安全,稳定。

数据能够自动备份和恢复,避免数据流失。

2、完善的业务流程。

业务员从挖掘客户资源、建立客户资料、跟单联系,最终成交客户,业务流程无缝对接。

3、强大的自定义的功能。

系统能根据行业的不同需求自定义客户分类、仓库产品分类。

自定义调整客户资料列头显示的内容、顺序、宽度等。

并且能够自定义打印单据(销售单、送货单),满足个性化需求。

4、丰富的营销工具。

手机短信,保持与客户的实时通讯,促进订单的成交。

更拥有销售技巧,客户资源的管理。

5、可以添加附件。

支持各种格式excel、word、pdf和各种图片。

四、功能展示客户资料管理客户信息录入,自定义客户分类,自定义列头显示,客户生日提醒,统计查询功能,支持EXCEL导入导出。

跟单联系记录跟单联系内容,回访时间设定,销售预警提醒。

销售订单管理销售单,报价单,自定义打印单据。

仓库管理(可选)产品档案和库存管理,销售应发货提醒,产品调拨,仓库分类,出库单、入库单管理,入库应付款,支持EXCEL批量导入导出。

客户管理系统论文(1)

客户管理系统论文(1)

客户管理系统论文(1)客户管理系统论文一、引言随着市场竞争的加剧,企业不仅需要稳定的收入来源,还需要不断拓展新的客户群体。

在这个时候,客户管理系统就成为了企业必不可少的工具。

本文旨在探究客户管理系统的重要性、现有系统的类型和优缺点,以及未来发展趋势等方面,以期为企业搭建完善的客户管理系统提供参考。

二、重要性客户管理系统是企业与客户之间的桥梁,它不仅可以帮助企业记录客户信息、沟通历史和交易记录等,还可以提高企业的客户满意度、促进营销和销售工作的协调。

同时,客户管理系统对于提高企业业务处理效率,优化客户体验,帮助企业掌握市场动态等方面也有重要作用。

三、现有系统类型及优缺点1.桌面式客户管理系统桌面式客户管理系统一般是单机应用软件,被安装在本地计算机上。

优点是数据存储和处理速度快,可靠性高,但缺点是数据易受计算机病毒和硬件故障等因素影响,安全性不高。

2.云端客户管理系统云端客户管理系统是一种基于互联网的客户管理系统,数据存储在云端服务器上,用户可以通过网络访问系统。

优点是安全性高、数据备份和恢复方便,同时可实现远程工作,但缺点是受网络环境和带宽等因素影响,速度有时较慢。

3.移动端客户管理系统移动端客户管理系统是一种在移动设备上运行的客户管理系统,用户可通过手机或平板电脑等移动设备进行操作。

优点是方便随时随地操作,但缺点是屏幕大小、输入法和硬件性能等因素限制了系统效率和使用体验。

四、未来趋势未来的客户管理系统将更加依赖自动化和人工智能技术,通过数据分析和预测来提高客户体验、推动销售和营销工作。

同时,多样化的客户需求和新兴市场的发展也将推动客户管理系统实现更深入的定制化和个性化服务。

五、总结客户管理系统在企业运营中具有重要作用,不同类型的系统各有优缺点,企业应根据自身需求选择适合的系统。

未来客户管理系统将面临更大的挑战和机遇,企业需要持续地投入研发和更新,来满足不断扩大的客户需求和市场变化的要求。

客户管理系统论文

客户管理系统论文

客户管理系统论文随着竞争的日益激烈,企业的产品和服务日益同质化。

谁能掌握客户的趋势、加强与客户的联系、扩展自己的客户渠道、提供最及时、最优秀的客户服务,谁就能立于不败之地。

下面是小编为大家整理的客户管理系统论文,供大家参考。

客户管理系统论文范文一:企业客户关系管理论文一、客户管理的功能实现客户关系管理系统CRM重要实施环节是对数据的分析和有效处理。

CRM项目一共可分为三步实施:第一步:系统的应用业务集成首先需要搭建一个平台,将以往独立运营的各个系统进行整合。

如企业使用的销售管理系统、市场管理系统和售后服务系统等各个管理系统模块。

通过对多渠道的数据来源进行统一管理,才能实现业务数据的集合与共享。

这一环节的实现,是为系统分析提供重要的基础数据,是代表目前客户真实发生的业务状况,只有基础数据真实,才能使分析的结果更贴近客户实际需求。

第二步:系统的业务数据分析通过建立一个平台进行数据的集中采集后,就需要针对采集的数据进行加工、处理与分析。

通过采用OLAP(OnlineAnalysisProcessing)等方式进行数据分析,分析之后生成需要的各种报告;也可通过业务数据仓库(BusinessInforma-tionWarehouse)等的处理手段,对数据进行深入的加工和数据挖掘,以此来分析各数据指标间的关联关系,建立起关联性的数据模型进行模拟和预测。

得到这一步的结果是至关重要的,它不单单可以反映出业务目前的实际状况,同时也可对业务的未来发展计划的调整起到方向性指导作用。

第三步:系统的决策执行通过平台的数据采集和使用相关手段对数据进行分析和挖掘以后,针对呈现的数据分析和提供的可预见性的分析报告,企业的管理者要对现有的业务过程中所存在的问题进行总结和更正。

并且根据分析报告对于出现方向性错误的问题进行及时的纠正和业务计划的调整。

并且针对分析报告,调整企业发展方向和企业的营销策论等,来增强与客户之间的联系,生产更适合客户使用的产品,才能使企业进入良性的循环,使业务运作更适应市场需求。

CRM客户管理系统

CRM客户管理系统

CRM客户关系管理目录CRM客户关系管理 (1)什么是CRM系统 (3)CRM能解决什么问题 (4)CRM系统有哪些品牌 (5)百会CRM (5)产品优势 (5)完善的CRM (5)快速实施 (5)集成邮件 (5)全托管模式 (5)XTOOLS CRM (6)低成本快速实施 (6)功能全面 (6)操作容易 (6)移动办公 (6)数据安全 (6)贴心客服 (6)用友CRM (7)1)用友CRM可以加速企业对客户管理的响应速度: (7)2)用友CRM可以帮助企业改善服务: (7)3)用友CRM可以提高企业的工作效率: (7)4)用友CRM可以有效的降低成本: (7)5)用友CRM可以规范企业的管理: (7)6)用友CRM可以帮助企业深入挖掘客户的需求: (7)7)用友CRM可以为企业的决策提供科学的支持 (7)参考文献 (8)什么是CRM系统客户关系管理(CRM)是利用信息科学技术,实现市场营销、销售、服务等活动自动化,是企业能更高效地为客户提供满意、周到的服务,以提高客户满意度、忠诚度为目的的一种管理经营方式.客户关系管理既是一种管理理念,又是一种软件技术。

以客户为中心的管理理念是CRM实施的基础。

CRM(Customer Relationship Management)—-客户关系管理,是一种以"客户关系一对一理论”为基础,旨在改善企业与客户之间关系的新型管理机制.CRM系统的宗旨是:为了满足每个客户的特殊需求,同每个客户建立联系,通过同客户的联系来了解客户的不同需求,并在此基础上进行”一对一”个性化服务。

通常CRM包括销售管理、市场营销管理、客户服务系统以及呼叫中心等方面.“以客户为中心",提高客户满意度,培养、维持客户忠诚度,在今天这个电子商务时代显得日益重要。

客户关系管理正是改善企业与客户之间关系的新型管理机制,越来越多的企业运用CRM来增加收入、优化赢利性、提高客户满意度。

个人客户管理系统

个人客户管理系统

个人客户管理系统个人客户管理系统。

数企BDSaaS是一种崭新的、以客户为中心的企业管理理论、商业理念,是一种以信息技术为手段、有效提高企业收益、客户满意度、员工生产力的具体软件和实现方法。

它整合了客户、公司、员工等相关资源,并对资源有效地进行分配和重组,便于在整个客户关系生命周期内及时了解、使用相关资源和知识;它优化了各项业务流程。

使得公司和员工在销售、服务、市场营销活动中,能够把注意力集中到改善客户关系、提升绩效的重要方面与核心业务上,提高员工对客户的快速反应和反馈能力;同时也为客户带来了便利,客户能够根据需求迅速获得个性化的产品、方案和服务。

数企BDSaaS大程度地改善、提高了整个客户关系生命周期的绩效。

通过向企业的销售、市场、服务等部门和人员提供全面的客户资料,并强化跟踪服务、信息分析能力,使他们能够协同建立和维护一系列与客户以及商业伙伴之间的“一对一关系”;从而使企业得以提供快捷和周到的服务,提高客户满意度,吸引和保持更多的客户,从而增加营业额,并通过信息共享和优化商业流程有效地降低企业经营成本。

数企BDSaaS个人客户管理系统亮点:1、帮助企业建立“以客户为中心”的运营管理模式,将市场、销售及服务等业务环节有机的结合起来,强化各个部门的协同工作的实战能力,以此真正提升企业的核心竞争能力。

2、强大的业务工作流,使企业的流程随需应变3、销售漏斗、领导驾驶舱使销售过程图形化管理,更加直观准确跟踪与分析销售中出现的问题4、业务流程高度整合,实现高级别的决策支持5、实施部署方案灵活多样6、根据客户需求,系统部署分为:内部部署型、托管型、混合型;各种方案全方位满足用户需求。

7、强大的二次化开发能力,使系统具有很强的柔性8、系统与互联网和移动终端的结合,实现无界限营销,与BI 结合,实现精准营销9、系统提供接口,可以呼叫中心、ERP 等系统整合;10、支持PC加移动版,让办公更加便捷高效。

个人客户管理系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 引言客户是公司最宝贵的资源,为了更好的发掘老客户的价值,并开发更多新客户,XX公司决定实施客户关系管理系统。

希望通过这个系统完成对客户基本信息、联系人信息、营销信息、客户服务信息的充分共享和规范化管理;希望通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。

并希望系统提供相关图表,以便公司高层随时了解公司客户情况。

1.1 研究背景客户资源决定企业的核心竞争力[1]。

任何一家企业,有钱就可以买到最好的设备、尖端的技术,但却买不到强大的客户资源。

面对着竞争对手不断截留我们的客户,各企业商家所关心的不再局限于自身的产品质量、生产设备、员工的素质,更多的是关心自己的销售群体(客户群),关心他们的想法、需求、购买目的,并与客户建立好良好的、长期的客户关系,强化与客户的沟通,帮助企业留住老客户的同时,更好地拓展新客户,提升客户价值,从而全面提升企业竞争能力和盈利能力,为企业的发展壮大保驾护航。

客户管理系统,通过企业管理技术、电子商务和信息技术的高度集成,帮助企业在全球经济一体化的激烈市场竞争环境中,建立以市场、客户为中心的管理体系,有效管理企业与客户之间的关系,提高客户忠诚度,实现客户价值的最大化[2,3]。

从而提高企业的核心竞争力。

企业要想生存发展,就必须和与之息息相关的客户建立起良好的关系,不断发展新客户,以企业高质量的产品、优质的服务、良好的资信吸引新客户;经常维系与老客户的关系,以规范的客户管理方式、温馨的客户关怀、高效的客户服务来提升老客户的忠诚度。

由此,客户管理系统应运而生。

1.2 技术平台1.2.1 MVCMVC(Model-View-Controller)三层架构是一种经典的设计模式,它强制性地把应用程序的输入、处理和输出分开。

使用了MVC的应用程序被分成3个核心部件:模型、视图、控制器。

它们各司其职,既分工明确又相互协作。

首先,控制器接受用户的请求,然后调用某个模型来处理用户的请求,在控制器的控制下,再将处理的结果交给某个视图进行格式化输出给用户。

1.2.2 StrutsStruts是基于MVC的Web应用框架,具有组件的模块化、灵活性和重用性等优点。

在Struts框架中,模型由实现业务逻辑的JavaBean或EJB组件构成,控制层由ActionServlet和Action来实现,视图由一组JSP文件和ActionForm Bean组成。

1.2.3 HibernateHibernate是一个面向Java环境的对象/关系数据库映射工具,它不仅提供了从Java类到数据表之间的映射,还提供了数据查询和数据恢复机制。

与使用JDBC和SQL 来手工操作数据库相比,使用Hibernate实现了持久层功能,通过使用Hibernate来封装底层的数据操作细节,为业务逻辑层提供了面向对象的API,它的意义:(l)使代码重用性高,能够完成所有的数据访问操作;(2)具有相对的独立性,底层数据库改变,只需要修改持久层代码,只要对上提供的API不变,则上层的业务逻辑层可以不用修改。

1.2.4 SpringSpring是一个开源框架,它由Rod Johnson创建。

它是为了解决企业应用开发的复杂性而创建的。

Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。

然而,Spring的用途不仅限于服务器端的开发。

从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。

1.3 可行性分析现行的CRM软件还处于起步阶段,功能模块结构不尽相同,但是其基本的需求是一样的,其主要技术需求应包括六个方面:1.3.1 信息分析能力CRM有大量客户和潜在客户的信息,企业应该充分的利用这些信息进行分析,使得决策者掌握的信息更加完全,从而能及时的作出决策[4]。

良好的商业情报是企业成功的一半。

1.3.2 对客户互动渠道进行集成的能力对多渠道进行集成与CRM解决方案的功能部件的集成是同等重要的。

不管客户是与企业联系还是与销售人员联系,于客户互动都应该是无缝的、统一的、高效的[5]。

同一的渠道还能带来内部效益的提高。

1.3.3 支持网络应用的能力在支持企业内外的互动和业务处理方面,Web的作用越来越大,这使得CRM的网络功能越来越重要。

如,网络可以为电子商务渠道提供支持。

为了使客户和企业雇员都能方便应用CRM,需要提供标准化的网络浏览器,使得用户几乎不需训练就能使用系统。

另外,建设集中的信息仓库的能力,采用集中化的信息、实时的客户信息,可使各业务部门和功能模块间的信息能统一起来[6,7]。

2 系统需求说明2.1 设计目标本系统在设计时应满足以下目标:采用人机对话的操作方式,界面友好、美观,信息查询灵活,数据库存储及时且安全可靠。

系统用于管理与客户相关的信息与活动,实现客户管理、营销管理、反馈管理等功能。

系统将最大限度地实现易维护性和易操作性。

保证系统运行稳定,且安全可靠。

2.2 功能需求基础信息管理:管理客户的基础信息,增、删、查、改;客户信息管理:用户对客户详细信息进行管理,增、删、查、改;联系人信息管理:用户对联系人详细信息进行管理,增、删、查、改;营销信息管理:用户对销售机会和开发计划进行管理,增、删、查、改;客户服务:用户对客户反馈信息和客户投诉信息进行管理,增、删、查、改;系统管理:管理用户的信息,包括添加、修改、删除用户和对用户权限的管理。

图2.1 系统功能结构图2.3 运行需求2.3.1 最低硬件环境CPU:主频1.8GHZ以上内存:512M硬盘:5G以上可用空间2.3.2 软件环境操作系统:Windows XP数据库平台:SQL Server 2000Web服务器:Tomcat 5.5集成开发环境:My Eclipse 7.0.1Java环境:JDK 1.5浏览器及分辨率要求:IE 5.0以上版本,最佳效果1024×768像素。

2.4 安全需求(1) 只有特定的管理人员才能对系统的用户进行管理,才能对数据库进行维护和修改;(2) 每一个功能模块都有权限设置,进入之前需要有相应的权限;(3) 普通用户只能修改或删除受理人为自己的相应客户服务信息。

2.5 其它需求系统需要能够对客户构成和客户服务满意度的比例进行分析,以饼图形式表现出来。

2.6 数据描述2.6.1 数据词典用户信息表=ID号+用户名+密码+权限ID权限信息表=ID号+权限名+基础信息模块权限+营销管理模块权限+客户信息管理模块权限+客户服务模块权限+统计分析模块权限+系统管理模块权限客户信息表=ID号+客户名称+企业性质ID+企业类型ID+企业资信ID+客户级别ID+地址+所在省份+所在城市+邮编+法人代表+客户银行ID+银行卡号+公司电话+传真+主要联系人ID+客户状态+备注联系人信息表=ID号+联系人姓名+客户ID+性别+职务+联系电话+住址+邮件地址+备注客户反馈=ID号+反馈标题+客户ID+反馈内容+反馈日期+反馈受理人+客户满意度+反馈状态+备注客户投诉=ID号+客户ID+投诉人+投诉主题+投诉内容+投诉日期+投诉受理人+处理办法+客户满意度+投诉状态+备注销售机会=ID号+客户ID+机会名称+联系人ID+机会日期+机会来源+业务员+机会状态+备注开发计划=ID号+机会ID+计划日期+业务员+计划状态+备注2.6.2 数据采集用户信息记录、客户信息记录、营销信息记录、客户服务信息记录等。

2.6.3 数据流图本系统所涉及的数据流如图2.2、图2.3、图2.4和图2.5所示。

图2.2 顶层数据流图图2.3 0层数据流图图2.4 1层数据流图图2.5 2层数据流图图2.6 系统用例图3 系统设计3.1 系统架构系统采用三层架构,即分为表示层、业务层、数据层,其中:表示层:作为用户的接口层,负责与整个系统交互。

业务层:作为业务逻辑的封装层,负责接受用户请求,从数据层获取数据,并对数据进行处理,将处理结果交给表示层显示。

数据层:作为数据的存储与维护层,负责数据的管理。

本系统数据层采用Hibernate框架来实现。

采用分层设计的体系架构,能够实现分离关注、松散耦合、逻辑复用和标准定义。

3.2 数据库设计3.2.1 概念结构设计本系统数据库采用SQL Server 2000数据库,下面先使用实体关系图进行概念模型设计,客户关系管理系统的实体关系图如图3.1、图3.2、图3.3、图3.4、图3.5、图3.6、图3.7、图3.8和图3.9所示。

图3.1 用户实体及其属性图3.2 权限实体及其属性图3.3 客户实体及其属性图3.4 客户反馈实体及其属性图3.5 客户投诉实体及其属性图3.6 联系人实体及其属性图3.7 销售机会实体及其属性图3.8 开发计划实体及其属性图3.9 客户关系管理系统实体关系图3.2.2 逻辑结构设计根据客户关系管理系统中的数据信息特点,将数据的概念模型转换为关系模型。

其中主键以下划直线标注,外键以下划波浪线标注。

(1) 用户(用户ID、用户名、密码、权限ID)(2) 权限(权限ID、权限名称、基础信息管理模块权限、营销管理模块权限、客户信息管理模块权限、客户服务模块权限、统计分析模块权限、系统管理模块权限)(3) 客户(客户ID、客户名称、企业性质ID、企业类型ID、企业资信ID、客户级别ID、地址、所在省份、所在城市、邮编、法人代表、客户银行ID、银行卡号、公司电话、传真、主要联系人ID、客户状态、备注)(4) 联系人(联系人ID、联系人姓名、客户ID、性别、职务、联系电话、住址、邮件地址、备注)(5) 客户反馈(反馈ID、反馈标题、客户ID、反馈内容、反馈日期、反馈受理人、客户满意度、反馈状态、备注)(6) 客户投诉(投诉ID、客户ID、投诉人、投诉主题、投诉内容、投诉日期、投诉受理人、处理办法、客户满意度、投诉状态、备注)(7) 销售机会(机会ID、客户ID、机会名称、联系人ID、机会日期、机会来源、业务员、机会状态、备注)(8) 开发计划(计划ID、机会ID、计划日期、业务员、计划状态、备注)本系统设计的部分关系模式如下列表所示:表3.1 用户表列名数据类型可否为空说明user_id varchar2(30) NOT NULL PKuser_name varchar2(30) NOT NULL 用户名user_pwd varchar2(30) NOT NULL 密码right_id varchar2(30) NULL 权限(外键)表3.2 权限表列名数据类型可否为空说明right_id int NOT NULL PKr_name varchar2(30) NOT NULL 权限名称r_jcxx varchar2(2) NOT NULL 基础信息管理模块权限r_yxgl varchar2(2) NOT NULL 营销管理模块权限r_khxx varchar2(2) NOT NULL 客户信息管理模块权限r_khfw varchar2(2) NOT NULL 客户服务模块权限r_tjfx varchar2(2) NOT NULL 统计分析模块权限r_xtgl varchar2(2) NOT NULL 系统管理模块权限表3.3 客户表列名数据类型可否为空说明cust_id int NOT NULL PKcust_name varchar2(50) NOT NULL 客户名称qyxz_id varchar2(30) NOT NULL 企业性质(FK)qyzx_id varchar2(30) NOT NULL 企业资信(FK)qylx_id varchar2(30) NOT NULL 企业类型(FK)khjb_id varchar2(30) NOT NULL 客户级别(FK)lxr_id varchar2(30) NOT NULL 主要联系人(FK) cust_addr varchar2(60) NOT NULL 客户地址cust_dh varchar2(30) NOT NULL 公司电话表3.4 联系人表列名数据类型可否为空说明lxr_id varchar2(30) NOT NULL PKlxr_name varchar2(30) NOT NULL 联系人姓名lxr_xb varchar2(2) NOT NULL 性别cust_id varchar2(30) NOT NULL 客户编号(FK) lxr_dh varchar2(20) NOT NULL 联系电话lxr_zw varchar2(30) NOT NULL 职位lxr_bz varchar2(30) NULL 备注表3.5 客户反馈表列名数据类型可否为空说明fk_id varchar2(30) NOT NULL PKfk_bt varchar2(30) NOT NULL 反馈标题fk_nr varchar2(2) NOT NULL 反馈内容cust_id varchar2(30) NOT NULL 客户编号(FK) fk_rq varchar2(20) NOT NULL 反馈日期fk_slr varchar2(20) NOT NULL 受理人fk_myd varchar2(10) NOT NULL 满意度fk_status varchar2(10) NOT NULL 状态fk_bz varchar2(30) NULL 备注表3.6 客户投诉表列名数据类型可否为空说明ts_id varchar2(30) NOT NULL PKkh_id varchar2(30) NOT NULL 客户编号(FK) ts_tsr varchar2(20) NOT NULL 投诉人ts_zt varchar2(50) NOT NULL 投诉主题ts_nr varchar2(200) NOT NULL 投诉内容ts_slr varchar2(20) NOT NULL 受理人ts_myd varchar2(10) NOT NULL 满意度ts_status varchar2(10) NOT NULL 状态ts_bz varchar2(30) NULL 备注表3.7 销售机会表列名数据类型可否为空说明ch_id varchar2(30) NOT NULL PKkh_id varchar2(30) NOT NULL 客户编号(FK) ch_mc varchar2(50) NOT NULL 机会名称lxr_id varchar2(30) NOT NULL 联系人编号(FK) ch_rq varchar2(20) NOT NULL 机会日期ch_ly varchar2(50) NOT NULL 机会来源ch_ywy varchar2(20) NOT NULL 业务员ch_status varchar2(10) NOT NULL 状态ch_bz varchar2(30) NULL 备注表3.8 开发计划表列名数据类型可否为空说明pl_id varchar2(30) NOT NULL PKch_id varchar2(30) NOT NULL 机会编号(FK) pl_rq varchar2(20) NOT NULL 计划日期pl_ywy varchar2(20) NOT NULL 业务员pl_status varchar2(10) NOT NULL 状态pl_bz varchar2(30) NULL 备注4 系统实现4.1 登录模块登录页面直观地给出了系统的着重点是客户,管理你的客户就是管理你的财富。

相关文档
最新文档