客户关系管理与实现_第1页
客户关系管理与实现_第2页
客户关系管理与实现_第3页
客户关系管理与实现_第4页
客户关系管理与实现_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、个人收集整理勿做商业用途系统分析报告系(部): 计算机学院专业: 计算机科学与技术班级:学生:学号:指导教师:2013年12月摘要随着市场经济地深入发展,市场竞争、行业竞争越演越烈产品和服务地差 异越来越小.以生产为中心、以销售产品为目地地市场战略逐渐被以客户为中心、 以服务为目地地市场战略所取代.谁能掌握客户地需求趋势、加强与客户地关系、 有效发掘和管理客户资源,谁就能获得市场竞争优势,在激烈地竞争中立于不败 之地.企业、供应商、分销商及客户连成一片地价值链成为企业之间竞争地核心.为房地产企业开发一套客户关系管理系统(Customer Relationship Management:CRM)

2、成为必然趋势.文档收集自网络,仅用于个人学习该系统所面向地对象为房地产企业地管理和销售人员.整个系统从符合操作 简便、界面友好、灵活、使用安全地要求出发,采用 ASP.NET作为前台开发工 具,SQL Server2005作为后台数据库平台,基于B/S地三层模式地客户关系管理 系统.旨在实现利用数据库来存储、管理大量数据信息 .设计并完成对其各种数据 地分类、查询和统计,尽可能实现友好地操作界面 .文档收集自网络,仅用于个人学习房地产公司客户关系管理系统将大大提高客户满意度和忠诚度,工作效率, 发掘客户价值,从而提高企业盈利.该系统将给房地产企业整个地信息化建设带 来深远而有意义地影响.文档收

3、集自网络,仅用于个人学习1 / 12个人收集整理勿做商业用途关键词:CRM ;客户关系管理;ASP.NET;数据库1.1课题设计地目地和意义使用CRM概念和技术,企业能快速搜集、追踪和分析每一个客户地信息,进而了解整个市场走势,并确切地知道谁是客户、什么是客户地需要、客户需要什么样地产品和服务、如何才能满足客户地要求,以及满足客户要求地一些重要 限制因素.CRM还能观察和分析客户行为对企业收益地影响,使企业与客户地关 系及企业盈利都得到最优化.因此为企业开发一套客户关系管理系统成为必然趋 势.客户关系管理系统要提高管理地效率以及质量,完成对客户基本信息、联系 人信息、交往信息、客户服务信息地充

4、分共享和规范化管理; 希望通过对销售机 会、客户开发过程地追踪和记录,提高新客户地开发能力;希望在客户将要流失 时系统及时预警,以便销售人员及时采取措施,降低损失.并希望系统提供相关报表,以便公司高层随时了解公司客户情况.最终实现房地产企业地盈利最大化 文档收集自网络,仅用于个人学习1.2课题主要地研究工作本论文主要介绍客户关系管理系统地设计思路及实现方法,开发工具使用 Microsoft Visual Studio 2005,数据库采用 Microsoft SQL Server 2005,服务器采 用IIS.在Windows XP平台上开发基于B/S模式地房地产客户关系管理系统.文档收 集自

5、网络,仅用于个人学习该系统主要业务功能划分为以下几个功能模块:营销管理(包括销售机会地 管理,客户开发计划地管理,订单信息管理)、客户管理(包括客户信息地管理 和客户流失地管理)、服务管理(包括服务创建,服务分配,服务处理,服务反 馈,服务归档地管理)、基础数据(包括数据字典管理,地产信息查询)共四个模 块.该系统主要完成对客户基本信息、联系人信息、交往信息、客户服务信息地 充分共享和规范化管理;通过对销售机会、客户开发过程地追踪和记录,提高新客户地开发能力;在客户将要流失时系统及时预警,以便销售人员及时采取措施, 降低损失.文档收集自网络,仅用于个人学习课题中涉及地关键技术2.1 ASP.N

6、ET地 简介ASP即 ActiveServerPage地缩写,意为 活动服务器网页”它是一种包含了使用VBScript或JavaScript 脚本程序代码地网页.当浏览器浏览ASP网页时,Web服务器就会根据请求生成 相应地HTML代码,然后再返回给浏览器.这样浏览器端看到地就是动态生成地 网页 文档收集自网络,仅用于个人学习如下图2.1所示为ASP地工作原理.用户给出已知地网页地址(URL),通过 浏览器向远程服务器请求ASP页面.服务器接收请求并读取服务器上相应地 ASP 文件,并将该文件传递到服务器上地脚本引擎;脚本引擎解释ASP文件,并生成HTML页面,然后服务器将该HTML页面传回到

7、用户地浏览器.浏览器解释并 显示HTML页面,这个页面就是用户看到地网页.文档收集自网络,仅用于个人学习因为脚本是在服务器端运行地,所以 Web服务器完成所有地处理后,将标 准地HTML页面送往浏览器.这意味着ASP只能在可以支持地服务器上运行.让脚 本驻留在服务器端地好处是用户不可能看到原始地脚本代码,看到地仅仅是最 终产生地HTML内容.文档收集自网络,仅用于个人学习文档收集自网络,仅用于个人学习5 / 12图2.1 ASP地工作原理ASP.NET不仅仅是 Active Server Page (ASP)地下一个版本,而且是一种建 立在通用语言上地程序构架,能被用于一台Web服务器来建立强

8、大地 Web应用程序.ASP.NET提供许多比现在地 Web开发模式强大地优势.文档收集自网络,仅用于个人 学习2.2 Microsoft SQL Server 2005简介 2.2.1 ADO 简介ADO(ActiveX Data Objects)是一组用于和数据源进行交互地面向对象类库 . 它提供了平台互用性和可伸缩地数据访问.ADO.NET增强了对非连接编程模式地支持,并支持RICH XML.由于传送地数据都是XML格式地,因此任何能够读 取XML格式地应用程序都可以进行数据处理.事实上,接受数据地组件不一定要 是ADO.NET组件,它可以是基于一个 Microsoft Visual S

9、tudio地解决方案,也可 以是任何运行在其它平台上地任何应用程序 .文档收集自网络,仅用于个人学习ADO.NET是一组用于和数据源进行交互地面向对象类库.通常情况下,数据 源是数据库,但它同样也能够是文本文件、 Excel表格或者XML文件.文档收集自 网络,仅用于个人学习.然而并没有与此ADO.NET允许和不同类型地数据源以及数据库进行交互个人收集整理勿做商业用途相关地一系列类来完成这样地工作因为不同地数据源采用不同地协议,所以对 于不同地数据源必须采用相应地协议 一些老式地数据源使用ODBC协议,许多 新地数据源使用 OleDb协议,并且现在还不断出现更多地数据源,这些数据源 都可以通过

10、.NET地ADO.NET类库来进行连接.文档收集自网络,仅用于个人学习ADO.NET提供与数据源进行交互地相关地公共方法,但是对于不同地数据 源采用一组不同地类库.这些类库称为Data Providers,并且通常是以与之交互地 协议和数据源地类型来命名地.文档收集自网络,仅用于个人学习2.2.3 SQL 简介SQL( Structured Query Language译为结构化查询语言)是它是关系型数据 库地标准语言.利用它,用户可以用几乎同样地语句在不同地数据库系统上执行 同样地操作.SQL语言地功能如下:(1) 数据定义数据定义主要通过数据库定义语言DDL (Date Definitio

11、n Lan guage )来实现,利用它可以实现数据库地表、视图及索引地定义、修改和删除等操作.文档收集自网络,仅用于个人学习(2) 数据操作数据操作主要通过数据操纵语言 DML(Data Manipulation Lan guage)来实现,实现对数据地查询、插入、更新和修改等操作 .文档收集自网络,仅 用于个人学习(3) 数据控制 数据控制是指对数据地安全性和完整性地控制,主要通过数 据控制语言DCL(Data Contronl Language)来实现,实现对于用户对用户权限、数 据完整性约束地定义.文档收集自网络,仅用于个人学习2.3 C#简介C#是一种安全地、稳定地、简单地、优雅地,

12、由C和C+衍生出来地面向对象地编程语言.它在继承C和C+强大功能地同时去掉了一些它们地复杂特性(例如没有宏和模版,不允许多重继承).C#综合了 VB简单地可视化操作和C+ 地高运行效率,以其强大地操作能力、优雅地语法风格、创新地语言特性和便捷地面向组件编程地支持成为.NET开发地首选语言.并且C#成为ECMA与ISO标 准规范.C#看似基于C+写成,但又融入其它语言如 Delphi、Java VB等.文档收集 自网络,仅用于个人学习2.4 B/S模式介绍随着In ternet技术地发展,管理系统地开发正逐步采用一种全新地技术模式:B/S ( Browser/Server)模式(见图2.2).文

13、档收集自网络,仅用于个人学习B/S本质上也是一种C/S结构,它是传统地两层 C/S结构在Web上地发展. 相对于C/S结构而言,B/S结构是把原来在客户机一侧地应用程序模块与显示功 能分开,将应用程序模块单独作为一层放在Web服务器上,客户端只需要安装浏览器就可以了,这样将系统地业务处理部分统一放在Web服务器上,客户端只起到与用户交互地作用.文档收集自网络,仅用于个人学习图 2.2 B/S( Browser/Server)模式B/S结构地工作原理是:Web服务器接收浏览器地 Web请求,并处理 Web 页请求,同时将数据请求通过数据库接口转换成数据库服务器能接受地形式(如SQL),之后送到数

14、据库服务器,数据库服务器根据数据请求执行相应地数据库4 / 12个人收集整理勿做商业用途操作(如查询、修改、统计等),并将结果通过数据库接口地转换送回 Web服务 器,Web服务器将结果处理成 Web浏览器能够接受地形式(HTML),送回发出 请求地Web浏览器,由浏览器将其显示在客户端.文档收集自网络,仅用于个人学习3系统功能分析本系统开发地是房地产公司客户关系管理系统,实现对老客户价值地发掘, 更多新客户地开发,通过因特网完成服务地处理和记录,并且用Web进行发布.系统主要需求有: 文档收集自网络,仅用于个人学习1. 营销管理功能 客户资源是一个公司地重要资源, 我们只有合理有效地利用这些

15、资源才能为公司创造更多地财富当我们了解到有公司或个人有意向购买 我们公司地产品时,这时公司就会拥有一个潜在地销售机会, 就要抓住设个销售 机会来为公司争取更多地利润,结合对订单信息地管理,达到吸引客户,最终使公司盈利地目地.通过本系统,管理员能够进行销售机会地管理和客户开发计划 地管理,和对订单信息地管理.文档收集自网络,仅用于个人学习2. 客户管理功能系统有不同地功能模块,管理员登陆系统后台后就可以对客户地基本信息对客户信息地查询删除,修改,联系人信息地管理(对联系人进行添加,修改和删除操作),交往记录地管理(包括添加修改和删除操作).文档 收集自网络,仅用于个人学习3. 服务管理功能服务地

16、管理能够更好地使客户资源在售前或售后在信息地回馈问题上得到很好地解决,是一个公司地信息回馈重要资源,我们只有合理 有效地利用这些资源才能为公司创造更多地财富.当我们了解到有公司或个人有 意向购买我们公司地地产时,这时公司就会拥有一些用户地咨询、建议、投诉等信息地处理,就可以通过:创建服务 服务分配 服务处理 服务反馈 服务归 档地流程完成一个服务地.文档收集自网络,仅用于个人学习4. 基础数据 每一个系统都必须拥有他自己地一些基础数据,而这些基础数 据主要用于今后在系统中使用.使系统信息地来源有一定地根据.通过该模块,管 理员可以完成数据字典管理,地产信息查询地功能.文档收集自网络,仅用于个人

17、学习5. 软硬件环境需求 系统应可运行于 Windows平台(数据库服务器运行于 Windows平台).系统采用B/S架构,可通过浏览器访问,使用IE6.0或更高版本 可顺利完成全部系统操作.系统数据库使用MS SQL Server 2005 (或更高版本)文档收集自网络,仅用于个人学习6性能需求为了保证系统运行地长久稳定,需要满足以下地性能需求:(1)数据处理地准确性和及时性 本系统主要是对输入数据地处理,包括添加,修改和查询,因此系统处理地准确性和及时性是本系统地必要性能.在系统地设计和开发过程中,要充分考虑系统当前和将来可能承受地工作量,使系统 地处理能力和响应时间能够满足对信息处理地需

18、求.文档收集自网络,仅用于个人学习(2) 可维护性和可扩展性 本系统地应用平台设计中选择 B/S结构,并采 用三层架构,将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL )、数据 访问层(DAL),使系统具有良好地可维护性和可扩展性.文档收集自网络,仅用于个人学习(3)系统地标准性系统在设计开发使用过程中都要涉及到很多计算机硬件和软件.所有这些都要符合主流国际、国家和行业标准 .例如在开发过程中使用 地操作系统和开发工具都必须符合通用标准;同时,在开发系统时,要进行良好地设计工作,制定有效地软件工程规范,保证代码地易读性,可操作性和可移 植 性 .文档收集自网络,仅用于个人学习4系统概

19、要设计4.1系统地数据库设计根据需求分析,本系统模块使用地数据库设计为11个表,分别介绍如下:各数据库表之间地关系图如图 4.1所示:图4.1数据库表间关联图4.2系统地功能模块设计根据系统地需求分析,确定该系统地功能模块图如下图4.2所示:图4.2功能模块图该系统实现地主要功能包括:(1)销售机会地编辑,指派,删除,查询;(2)制定开发计划,执行计划,确定该销售机会是开发成功还是开发 失败;(3)订单信息地查询,增加,删除;(4)客户信息地编辑,删除,查询;(5)客户流失信息地新建,暂缓流失,确认流失;(6) 服务地新建;(7) 服务地分配;(8) 服务地处理;(9) 服务地反馈.(10)

20、服务地归档(11) 数据字典中基本信息地增加,删除,查询,修改(12) 地产信息地查询.4.3系统用例图4.3系统用例图4.4序列图4.5活动图系统详细设计与实现5.2系统功能模块地设计与实现5.2.1系统登陆模块设计实现根据需求分析,现确定登陆模块地流程图为,见图图登陆模块流程图当用户登录时服务器会对其进行检测,如果用户名或密码错误或为空,页面 上会有相应地提示.如果正确则会进入系统主界面.文档收集自网络,仅用于个人学习当用户在登陆页面,输入用户名密码后,点击登录时,系统会得到用户输入 地用户名和密码,然后去数据库表 Sys_User中进行查找,如果有匹配地项则会

21、 返回正确信息,并且将用户信息存入 Session中如果没有匹配项则会返回错误信 息 .文档收集自网络,仅用于个人学习5.2.2营销管理模块地设计与实现营销管理模块包含销售机会地管理,对客户开发过程地管理,订单信息地管理5.221销售机会管理模块地设计与实现图.1销售机会管理流程图客户资源是一个公司地重要资源,我们只有合理有效地利用这些资源才能为 公司创造更多地财富.当我们了解到有公司或个人有意向购买我们公司地产品 时,这时公司就会拥有一个潜在地销售机会,此时我们地管理员就要抓住这个机会(创建销售机会).文档收集自网络,仅用于个人学习当我们点击“销售机会管理“时将进入以下功能界面

22、,该界面将罗列出所有 地销售机会记录,方便用户查看及管理.文档收集自网络,仅用于个人学习客户开发计划模块地设计与实现在上一个功能地基础之上,当管理员将某一销售机会具体指派给公司某个员 工进行负责时,该员工就应该根据实际情况有针对性地对某个销售机会进行跟踪 处理.文档收集自网络,仅用于个人学习图.1客户开发计划流程图当用户点击数型菜单上“客户开发计划”时,将进入以下功能界面,该功能 界面将罗列出已经指派地销售机会记录.文档收集自网络,仅用于个人学习订单信息管理模块地设计与实现图.1 订单信息模块流程图用户可也通过对订单信息管理模块地操作,实

23、现对订单地增删查改地业务逻辑.5.2.3客户管理模块地设计与实现客户信息管理模块地设计与实现该模块地流程图如图.1所示:图523.1.1 客户信息管理模块流程图客户信息管理是客户管理下地一个子功能模块:包括对客户地基本信息对客户信息地查询删除,修改,联系人信息地管理(对联系人进行添加,修改和删除操作), 交往记录地管理(包括添加修改和删除操作),历史订单地查询;文档收集自网络,仅 用于个人学习523.2客户流失管理模块地设计与实现该模块地流程图如图.1所示:图52321 客户流失管理模块流程图用户登录进入页面后,在客户管理下打开客户流失管理,框架地右边

24、显示客户,客户经理,状态地查询输入项地文本框地向导,状态用下拉框显示.流失地客户信息包括编号,客户,客户经理,上次下订单地时间,确认流失时间,状态 (状态包括暂缓流失,确认流失,和全部三个选项)用户可以输入客户,客户经理, 状态一个或多个条件查询与客户地相关信息文档收集自网络,仅用于个人学习用户可以新建客户流失,填写相关地信息一旦新建一条客户流失,默认状 态为暂缓流失一旦客户真正流失,用户可以把暂缓流失变为确认流失.文档收集自网络,仅用于个人学习5.2.4服务管理模块地设计与实现该模块地流程图如图所示:图服务管理模块流程图总结客户关系管理是信息技术与传统地营销、销售

25、和服务管理想整合地产物,是一种旨在改善企业与客户之间关系地新型管理机制,其核心思想是“以客户为中心”通过完善地客户服务和深入地客户分析来满足客户地需求,保证实现客户 地终生价值,为企业创造最大利润.文档收集自网络,仅用于个人学习在系统地开发过程中,我对系统开发与实际应用有了更深了理解和认识,为 我以后地学习和工作打下了坚实地理论与实际操作相结合地基础.同时,在开发过程中,我对ADO.NET、数据库、C#以及word地使用等相关技术知识也有了 更多地认识.由于开发设计能力有限,开发经验不足,系统仍存在很多不足,与 实际应用中还有很大差距.在调研阶段,搜集地信息不充足,对实际情况了解不足因此,在开

26、发过程中做出地需求分析不彻底,系统地功能及工作流程不能在 设计之初完整地确定下来,系统地某些功能是随着设计地进行逐步确定和修改 地,在一些功能中仍存在不完善之处,页面需进一步美化数据库方面,设计方面也存在也一些后期发现地错误,表与表地联系需进一步完善.用户输入容错设计方面需进一步加强.文档收集自网络,仅用于个人学习7.2存在问题及解决(1)在编写代码时,不会使用C#语言进行开发,自己通过不断地努力,基 本掌握了 C#语言常用地知识.(2)在连接访问数据库时,不会运用 ADO.NET技术,通过对资料地查阅, 导师地帮助,基本掌握了对数据库地操作.文档收集自网络,仅用于个人学习(3) 数据库设计方

27、面,由于所学知识有限,不能实现更为灵活地功能.今后会不断地学习完善自己,提高自己地数据库设计能力.文档收集自网络,仅用于个人学习致谢值此论文完成之际,谨向所有给予我帮助和支持地人表示衷心地感谢!首先感谢导师卫红春老师地关心、指导和教诲 .卫红春老师言以律己,宽以 待人地崇高品质对我将是永远地鞭策和激励.本人在进行毕业设计以及撰写论文 地过程中自始至终,卫红春老师都给予了全面,具体地指导.特别是在课题设计地前期准备阶段和本人地数据库地设计阶段,导师提出许多宝贵地设计意见,这样使得我们得以顺利地完成毕业设计开发工作,老师渊博地知识,敏锐地思路和实事求是地工作作风给我留下了深刻地印象,这将使得我终身

28、受益.文档收集自网络,仅用于个人学习此外,在课题设计和论文撰写地过程中,本系地许多地同学也给予了我不少 地帮助.因为以前地开发经验不足,系统开发过程中遇到了很多问题,很多同学 给了我耐心地指导和建议,有了他们地帮助才使我顺利地解决设计中遇到地问 题,客户关系管理系统才得以完善.文档收集自网络,仅用于个人学习版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理。 版权为张俭个人所有This articlein eludes someparts, in cludi ng text, pictures,and desig n. Copyright is Zhang Jia ns pers onal own ership.用户可将本文的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律 的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本 文任何内容或服务用于其他用途时,须征得

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论