代码_设计常州信息职业技术学院_第1页
代码_设计常州信息职业技术学院_第2页
代码_设计常州信息职业技术学院_第3页
代码_设计常州信息职业技术学院_第4页
代码_设计常州信息职业技术学院_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

1、常州信息职业技术学院学生毕业设计()别:软件学院业:软件技术 级:中软 132 张系专班学生学生 学 号:1308203206论 文 题 目客户关系管理系统的设计与实现教 师:(企业)(校内) 地 点:无锡中软国际 日 期:2015.06.182015.8.05指导设计起迄毕 业 设 计 ( 任 务 书专业软件技术班级 中软 132 张一、课题名称:客户关系管理系统二、主要技术指标(或基本要求):1.资料要求:多客户关系系统,了解流程,以及需要用到的JSP 技术的书籍。2.开发环境:MyEclipse10, 数据库 MySql。3.技术要求:基于 Struts2、Hibernate,Sprin

2、g 框架,JQuery 技术的应用,配置数据库连接池进行对数据库进行、操作。三、工作内容和要求:1.设计需求分析,系统结构功能,设计需求的业务流程;系统设计,制定计划,数据库架构,详细设计。2.管理:的升级和分配3.客户管理:包括客户基本信息、客户经理选择、开发业务情况、开发客户的跟踪 、评估行业客户、客户的升级4.潜在客户管理:客户线索、跟踪潜在客户、开发潜在客户5.知识管理:提供有效信息6.业务分析四、主要参考的文献:1JSP 编程的实践页的引擎M2005 年 9月2 Eric. Java 编程思想M. 第 3 版. 机械工业版社北京2007 年 5 月3 Karl Aveda.JSP 编

3、程指南M北京电子业北京 2005 年 4 月4.MyEclipse 从入门精通M. 北京:版社. 2006 年 4 月学生(签名) 年月日指 导 教师(签名) 教研室(签名) 系主任(签名) 年月日年月日年月日毕 业 设 计 ( 开 题 报 告设计()题目客户关系管理系统的设计与实现一、选题的背景和意义:伴随着中国加入了世界贸易组织,对金融业对外开放承诺已经变成现实了,在中国的金融业现在着国外的竞争的。来自通过开办分支机构、 开展网上的业务、 参股以及购并等很多方式进入我国内部市场,正在以特殊的服务来争夺国内的优质客户,无论是在个人业务中,还是公司业务方面中,它们都将会带给我国资以巨大的技术以

4、及经验。 在国内 间的竞争也日趋白热化。伴随着 化的推进,以及中国内新兴 制的 发展,对于客户 的争夺也日趋白热化转态。在实施和争取与客户的交流 权以及服务权的同时,都在重视对客户关系之间的维护,用超出一般的服务,留住已有的客户和争取到 的大客户,成为 竞争中的 场。现在许多的 都已经充的分认识到,先进的管理理念和先进的业务模式,与计算机网络 结合起来,才能够逐步的达到 所期待的目标。大量的数据集中起来之后, 业所 的问题是如何把数据转化为 有用的信息,从而进一步的从信息中去发现潜在的客户,从而在优 中占主导地位, 通过开展客户的分析和客户的需求进行分析,实现以客户为中心的基础去高质量服务。为

5、了应对日益激烈的竞争 ,实现长远的去发展, 与客户关系管理系统一日也不能耽误。二、课题研究的主要内容:客户关系管理系统的研究基本目标是有以下几点:一是研究用户、确定潜在市场,二是解决如何提供更好的服务去吸引和开发客户,三是通过客户来研究和确定 的内部的管理机制以及管理的内容。1. 主要内容包括:1) 管理:的升级和分配2) 客户管理:包括客户基本信息、客户经理选择、开发客户的跟踪、客户的升级和分配、评估行业客户3) 潜在客户管理:客户线索、跟踪潜在客户、开发潜在客户4) 知识管理:提供有效信息5) 业务分析三、主要研究(设计)方法论述:首先,通过在网上 文献来获得需要的资料,以及从网上 系统的

6、中能够使用到的相关的材料,从而更全面地、更正确地了解和掌握所要研究以及分析此 客户关系管理系统中可能会用到的开发技术以及结构框架、使用方法,。其次,对 客户关系管理系统的设计与实现的可行性进行分析,然后确定具体的系统设计目标,并且明确整个系统的结构 ,完 的各个模块设计和开发四、设计()进度安排:时间(迄止日期)工作内容2015.06.192015.06.23指导、确定选题2015.06.232015.06.24完成开题报告并提交给知指导2015.06.252015.06.26收料,修改开题报告2015.06.262015.07.30进行毕业设计、毕业设计撰写2015.07.312015.08

7、.02毕业设计答辩五、指导教师意见:指导教师签名:年月日六、系部意见:系签名:年月日目 录摘 要IabstractII第一章 绪论11.1 课题研究背景11.2 研究的意义11.3 课题研究的内容2第二章 开发技术32.1 Struts2 的技术32.2 Hibernate 技术42.3 Spring 技术4第三章 需求分析53.13.23.3需求说明5业务流程5模块功能6第四章 系统设计104.14.24.3系统架构设计10数据库设计10详细流程图描述14第五章 系统的实现与测试165.1 程序的结构165.2 系统实现165.3.1 配置的测试环境205.3.2 测试的总结21第六章 总结

8、与展望226.1 总结226.2 展望22致 谢23参考文献24客户关系管理系统摘要计算机网络以及支付宝的快速发展,许多存户都愿意把钱存到支付宝上。足不出户的存款、转账具有着实体店无法比拟的,因此无时间空间的限制,随时随地也不用排队,日此高效率。因为这些许多客户都被流失,在种种的下设计此系统,加强客户与户。的关系,挖掘潜在客户,留住现有客与客户管理系统是以框架模式编写,实现登录模块;可以修改相关个人信息以及相关信息;此系统实现基本的增删改查等。运用了 Struts 技术和 Hibernate 技术 spring 技术。开发使用了 jsp 等, 这样不仅实现了组件重用,而且使系统性能得到了大大的

9、优化,并且极大的提高了开发的效率。同时使用了 mysql 数据库,在开发过程中严格遵守软件工程的规范,争取做到系统稳定性高,提高代码可重复利用性以及可扩充性:客户关系系统;Hibernate4;springBank customer relationship management systemabstractWith the rapid development of computer network and Alipay, many bank depositors arewilling to put money into paypal. Homes deposits, transfers wi

10、th store bank is unable to compare,so there is no time and space constraints, anytime, anywhere they do not line up this highefficiency. Because of these reasons many customers have been lost, in a variety of reasons for thedesign of this system, strengthen the relationship between customers and ban

11、ks, mining potentialcustomers, retain existing customers.The bank and its customer management system is in frame mode compilation, login module;can modifyal information and related information query, the system achieve the basic crud.Spring technology and Hibernate technology are used in this system

12、. Development and use ofthe JSP, which not only realize the reuse of components, but also make the system performancehas been greatly optimized, and greatly improve the efficiency of development. At the same timeusing the MySQL database, in the development process in strict compliance with the code

13、of thesoftware engineering, to achieve the stability of the system, improve the code can be reused and can be expanded.Key words: bank customer relationship system; Hibernate4; spring第一章绪论1.1 课题研究背景随着计算机网络和我国的快速发展,中国的市场格局也发生了很大的改变,在以往有大型进行的形式现在也已经渐渐地改变,在市场上占有大部分客户的他们的运行机制是比较灵活的,各个之间为了争取客户、赢得客户的信赖,在之

14、间也掀起了以信息化为基础的客户管理系统的设计与开发,通过先进的技术得到可靠的用户信息来对客户的信息进行整合, 通过这些信息不仅为客户提供更好的服务,而且还通过这种方式留住了很多的客户。所以,现在来说基于计算机网络的客户关系管理成了各服务客户和留住客户的必备。发展的状况是直接影响着金融业的发展。在我国飞速发展的情况下,各为各所的问题也越来越多,所以以客户为根本的理念现在已经成所生存的保障,这样的下,不得不拥有的客户管理系统。的发展是集中在客户上,管理好与客户的关系将会很好的留住客户、很好的为客户服务。现在随着网络的发展,数据可连在一起,保证数据的安全。不断增加所以的数据应该还需要和要想更好的发展

15、就不能基于现状,那么得到潜在已经成为的发展的一种重要途径,如今互联网获得客户的信息各式各样,就算得到客户的信息,但这也不能意味着你一定能将它开发,所以我们需要将客户的信息进行整合管理,进一步对客户进行开发,不这样做可能会导致得到却挖掘不到,从而失去大量的客户,导致下降,而客户管理系统就是将客户的信息进行分析、分配而实现进一步的开发和管理、进一步的了解客户,实现更深入更细微的服务,在这个竞争的赢得先机。而对于这个系统还需要对数据进行管理,所以与数据库相结合肯定是分不开的。1.2 研究的意义本的好处:客户关系管理系统的设计主要以三大框架为,三大框架的使用 是开发的效率:软件行业是个特殊行业,它不同

16、于传统的工业,例如电器和等行业。这些行业的项目一旦开发出来后,很少的会对它进行后续的维护。但软件行业不行,后期运行的维护是个很大的问题,单纯的从前期的开发时间来考虑其开发的效率是不合理的,这样也是的。使用普通的方法去开发会使后期的维护很难完成,但如果采用了严格的分层 J2EE 架构,则可完全的避免这问题。表现层的修改就算发生错误,但也绝对影响业务逻辑层的,更不会去影响持久层的。因此,采用 J2EE 分层的架构,前期的开发过程可能会稍微低一点,但综合后期维护是值得的。二是需求的变更:很少有需求从一开始就完全的是固定的。客户的需求是随着市场的变化,不断的去改变。因此,常常会遇到项目开发的过程中,由

17、于客户得需求发生了改变,那么项目不得不变。当项目的需求发生改变时,是否能够多的保留已有的部分,尽可能的去重写,而且能满足客户需求变更?采用优秀解耦架构。在这个优秀的框架里,层完全依赖于业务的逻辑层,而与任何业务逻辑进行耦合,只会与接口耦合;同样的,业务逻辑层主要依赖于 dao 层,也与任何的 dao 组件进行耦合,而是面向接口去编程。采用这种方式的项目的实现,即使部分发生了改变,其他部分也可以不去改变。所以此系统能够对银行的需求变化能够很好的进行后期维护。1.3课题研究的内容通过对客户关系管理系统分析后,又通过具体了解与客户之间的和现状,说明实际现状,结合地方的一些特点介绍了现在发展的的了该系

18、统存在的具体意义。本主要的结构安排如下所示:第一章主要讲了该课题研究的背景以及意义;介绍了和客户关系管理现状;介绍了的主要研究的工作以及各章节所讲述的内容。第二章主要介绍了开发的技术第三章对性需求分析。客户关系管理系统需求进行分析,功能分析和非功能第四章主要介绍关于和客户关系管理系统的设计,主要包括的结构的设计、系统的功能的设计、系统的数据库的设计。第五章介绍了和客户关系管理系统具体的实现以及测试,包括有的管理模块和客户管理模块、服务管理模块,(的管理模块的功能测试、客户管理的模块功能测试、服务的管理模块功能测试)和性能的测试对系统的整体进试。第六章主要阐述了的总结和展望,在本章中明确的指出了

19、该课题不足之处,和其需地方还有一些,还对该课题提出构想。第二章 开发技术本章主要介绍和客户关系系统在开发的过程中运用到相关的开发技术,主要有 Struts2 技术,Hibernate 技术以及 Spring 技术。2.1 Struts2的技术1. Struts2 定义Struts2 是轻量级的 MVC 的框架,它解决的是一个请求分发,当 web.xml 容器收到请求之后,会经过过滤器,接着在 struts 找到确定请求那个 action,来实现页面 servlet 之间的跳转。2. Struts2 的原理Struts 和Webwork 都是为服务于 Web 的一种 MVC 框架,从某种的程度上

20、看,Struts2 是从 WebWork2 上升级而得到的,因此,Struts2 的运行流程和 WebWork 的运行流程很相同的,下图示为 struts2 的运行流程图:图 2-1 struts2 的运行流程图Struts2 的相关步骤:第一步:要把 Struts2 配置所需用到的 jar 包加入的你的项目中;第二步:在 web.xml 文件中加入相关配置;第三步:创建一个 struts.xml 配置文件,加上相关配置; 第四部:在工程下建立存放不同功能模块的包第五步:在 struts.xml 中加上相关的配置;第六步:将 tomcat 部署,开启 tomcat,在浏览器中。2.2 Hibe

21、rnate技术1. Hibernate 的定义Hibernate 是一个开放源代码的对象关系框架,作用是实现通过对象的方式来操作数据库。Hibernate 的接口有 5 个,分别为: SessionFactory 、Session、Query、Transaction、和 Configuration。2. Hibernate 的工作原理主要是通过 hibernate.cfg.xml 配置文件中的配置在这个文件中定义了数据库进行连接所需要的信息,包括 JDBC 驱动、用户名、数据库方言等,configuration 类借助 dom4j 的 XML器设置环境,然后使用这些环境属性来生成 Sessio

22、nFactory。这样这个 sessionFactory 生成的 session 就能获得数据库的连接。3. Hibernate 的使用步骤1. 添加所需要的 Jar 包2. 、添加 hibernate 配置信息如:数据库的方言、数据库的驱动、数据库的连接、数据的用户名和还有关系。3.创建实体类和文件(实体类有 set、get 方法以获得数据库)添加文件2.3 Spring技术1. Spring 的定义Spring 框架是一个分层架构,由 7 个好模块组成。Spring 模块构建容器定义了创建以及配置和管理 bean 的方式,能在的容器之上,的获得数据库的连接信息。组成 Spring 框架的每

23、个模块都可以单独的存在,或者与其他的模块实现。几个模块包括容器、Spring 上下文、Spring Aop(切面)Spring MVC 的模块。2. Spring 的优势Spring 的优势有以下几点:1、使用 Spring 的 IOC 容器,将对象之间的依赖关系交给 Spring 去管理,这样能降低组件之间的耦合性,让我们更专注应用逻辑2、可以提供众多的服务,事务。3、AOP 的很好支持,很好的面向切面去编程。4、.Spring 是属于低的侵入,对代码的污染比较低。5、Spring 的高度的可开放性,它并不强制的去依赖于 Spring,可以自由的去选择 Spring 部分或者全部。第三章 需

24、求分析客户管理系统需求进行详细的描述,对系统的实现流程,系本章将会对统的各个模块的作用进行详细的分析。3.1 需求说明1、系统需求分析:(1)为了能够实现的经营策略改变,需要与客户之间建立必要的体系,客户关系管理系统要能够准确的提供、为客户提供高品质的服务,把模式改为以客户为中心的理念。(2)随着中国的不断发展,只通过客户上门的业务很少,和之间的竞争也越来越激烈,怎样准确的获得潜在和高质量的服务留住已有客户对各大来说尤为重要。(3)通过对客户关系管理系统的分析,可以观察出市场的,客户关系管理系统可以通过对客户的信息进行分析对市场情况作出应对,通过观察客户的需求来推出客户更满意的业务。2、系统要

25、完成以下功能:(1)管理: 当分配给只能分配一个 发计划,开发的升级和分配。发现销售机会,会通过对客户的挖掘,将,让其对该客户进行开发,每一个客户经理,客户经理可以对分配给后该客户将升级为潜在客户。的客户制定开(2)客户管理:包括客户基本信息、客户经理选择、开办业务情况、开发客户的跟踪、评估行业客户、客户的升级。客户管理系统有客户的基本信息,包括已有客户和潜在客户,客户经理可以对客户的信息进行编辑、删除客户,客户的等级分为几类,当开发后客户会成为潜在客户,在本模块中可以对该潜在客户进行升级,同时可以查看客户的交往户的信誉进行评价等和已开业务、对客(3)知识管理:提供有效信息。提供务的类型的客户

26、的类型信息、提供客户所在的各个省份以及服(4)业务分析。提供的客户种类和各种类的人数、客户服务的种类的次数以及业务的分析3.2 业务流程该系统主要的流程是:管理员通过登录的模块进行登录,登录后将进首页,如果登录失败则提示错误信息,进入主界面后可以操作左边的树形图,树形图结点包括:管理、客户管理、服务管理、业务分析、知识管理、权限模块,管理员可以首先对管理模块进行操作,通过发现,将分配给客户经理,客户经理对分配的客户信息进行开发,开发结果为“开发”、“开发失败”当开发后此客户的信息会到管理模块中,在管理模块中可以对客户进行升级、客户的信息编辑、删除,可以查看客户的历史订单、客户的已开业务,客户可

27、以提出服务等。具体流程图如下:图 3-1 系统流程图3.3 模块功能1、登录模块登录页面首页:用户应该首先登录才能够。图 3-2 系统登录示意图2、管理模块:在这个客户关系管理系统中,管理起着很重要的作用,该模块是用来开发客户的第一个步骤。当发现任何销售机会的时候,会在客户关系管理系统中记载下来有待挖掘的客户的信息,然后把这些信息分配给客户经理或,此时被分配的客户经理进行对这个潜在客户制定开发计划,结果为开发和开发失败。图 3-3管理系统框架3、客户管理模块:当客户经理对待挖掘客户开发后,这个客户会被录入到里,客户的登记一开始为潜在客户,在客户管理模块中可以对客户进行升级,升级为普通客户等,可

28、以对这个员工进行已开业务等。的分配,可以对客户进行行业评估,对客户进行编辑,查看客户的交往,图 3-4管理4、客户流失的查看和管理:包括流失,对将要流失的客户进行标记为流失,可以对流失的客户进行暂缓流失和确认流失,暂缓流失可以对客户进行采取措施,了解流失原因,采取补救办法,确认流失是将流失一个客户5、服务管理模块:1、服务创建:服务客户是拉近客户之间的关系重要的一部,及时解决客户的问题,能尽可能够留住客户服务分配:对新创建的服务进行分配, 服务处理:对服务请求进行处理2、3、图 3-5 服务管理系统框架图 3-6 服务管理系统流程6、业务分析模块:包括:1.客户分析、客户服务分析、业务分析业务

29、分析在现在的中很重要,通过对客户的分析来了解客户的不同等级的人数,通过服务分析可以对服务做出反馈,了解还缺少哪些人性化服务,通过对的业务进行分析,对应该增加哪些业务、哪种类型的业务相对较少等做出分析。本章介绍了与客户管理系统的模块的功能,主要模块有:客户管理模块、服务模块、业务模块等,给出了一些主要的界面。第四章 系统设计本章主要的详述客户关系系统的设计,以及对应的数据库表的具体设计以及多表之间的、相对的系统一些模块详细分析。4.1 系统架构设计本客户关系管理系统采用了 ssh2 框架。使用 ssh 框架技术不仅能够提高开发的效率,并且能够去应变项目需求的变更、它对技术的更新以及系统重构等有很

30、大的作用。J2EE 三层架构,分为表现层和中间层又称为逻辑层,以及服务层。三层体系的应用会将业务规则、数据的以及的校验等放在中间层去处理。不直接去和数据库进行接触,通过组件和中间层去建立连接,再由中间层和数据库进行关联。图 4-1 基于 SSH 框架分层架构4.2 数据库设计数据库的主要是用的 Mysql 数据库设计的,以下的表为项目所需要的数据库表包括:用户表和客户表、交往地区表、客户等级表以及服务表表、已开业务表、客户流失表、客户服务表、根据客户关系管理系统进行分析,主要设计以下表:表 4-1用户表客户表用来客户的信息表 4-2客户表交往表:客户的交往表 4-3 交往表列类型大小描述是否为

31、空atv_idbigint系统自动生成(标识列、主键)否atv_cust_idlong20客户编号(cst_custome.cust_id)是atv_datetimestamp时间否atv_placenvarchar50地点否列类型大小描述是否为空cust_idlong客户 id (自动生成)(主键)cust_novarchar220客户编号(唯一)否cust_nameVarchar2100客户姓名(公司名称)(唯一)否cust_regionVarchar250客户地区是cust_manager_idlong客户经理编号 ( 指派人 )(user.Id)外键是cust_levelVarchar

32、250客户等级是cust_satisfyint客户满意度是cust_creditint客户信用度是cust_addrVarchar2255客户地址是cust_zipchar10客户是cust_telVarchar220客户是cust_bank_accou ntVarchar250帐号是cust_statusint客户状态 0:正常 1:客户流失是列类型大小描述是否为空user_idlong系统自动生成(标识列、主键)否user_namevarchar250用户名否user_passwordvarchar250用户否user_role_idlong用户权限(外键 sys_role 表 role_

33、id) (多对一)是已开业务表:客户的已开业务表 4-4已开业务表客户流失表:流失客户的信息。表 4-5客户流失表客户服务表。表 4-6客户服务表列类型大小描述是否为空svr_idlong(客户服务的编号)系统自动生成(标识列和主键)否svr_typelong服务类型否svr_titleVarchar2255服务概要否列类型大小描述是否为空lst_idlong(流失客户编号)系统自动生(标识列、主键)否lst_cust_idlong客户编号(cst_customer.cust_id)否lst_last_order_datetimestamp上次下单的时间是lst_lost_datetimest

34、amp确认流失时间是lst_delaynvarchar255暂缓的措施是lst_reasonnvarchar255流失的是lst_statusint1状态(0、1 暂缓流失、2 确认流失)否列类型大小描述是否为空odr_idlong(订单编号)系统自动生成(标识列和主键)否odr_cust_idlong客户的编号(cst_customer.cust_id)否odr_datetimestamp订单时间否odr_addrnvarchar255备注是odr_statusint1业务状态(是否回款,0、。1、失败)否atv_titlenvarchar50概要否atv_descnvarchar50备注是

35、atv_memovarchar255详细信息地区表:客户的地区表 4-7 地区表对客户等级的分类 。表 4-8 客户等级表客户等级表:表 4-9 服务类型表对客户服务的类型开发计划表。表 4-10 开发计划表列类型大小描述是否为空pla_idbigint系统自动生成(标识列、主键)否pla_chc_idbigint机会编号(外键 sys_chanc 表chc_id)否pla_datedatetime计划时间否pla_todonvarchar500计划内容否ser_type_idlong主键,自动生成 not-nullser_type_nameVarchar2(50)服务类型名称level_id

36、long主键,自动生成 not-nulllevel_nameVarchar2(50)等级名 not-nullregion_idlong主键,自动生成Not-nullregion_nameVarchar2(50)地区名Not-nullsvr_cust_idlong20客户编号(cst_customer.cust_id)是svr_statusint1服务状态(0 新创建、1 已分配、2 已处理、3 已归档)否svr_requestVarchar2255服务请求否svr_create_namelong服务创建人(客户经理)否svr_create_datedatetime服务创建时间否svr_due_

37、namelong服务分配给的人是svr_due_datedatetime服务分配时间是svr_dealnvarchar255服务处理是svr_deal_namebigint服务处理人是svr_deal_datedatetime服务处理时间是svr_resultnvarchar255服务处理结果是svr_satisfyint服务满意度是机会开:潜在客户的信息,开发潜在客户,分配待挖掘客户。表 4-11机会表4.3 详细流程图描述首先进入登录界面,在未登陆之前不能做任何的操作,登录个模块在进行操作,流程图:后可以对各列类型大小描述是否为空chc_idlong系统自动生成的(标识列、主键)否chc_

38、sourceNvarchar250机会来源是chc_cust_nameNvarchar250客户名称否chc_titleNvarchar2255概要(对销售机会的简要描)否chc_rateint机率否chc_linkmanNvarchar250是chc_telNvarchar220的是chc_descNvarchar2255机会描述否chc_create_user_i dBigint2创 建 人 编 号 外 键(sys_user.user_id)否chc_create_datedatetime创建时间(默认为当前系统时间)否chc_due_user_idlong指 派 给 的 人 编 号外 键

39、(sys_user.user_id)是chc_due_datedatetime指派时间是chc_statusint10销售机会状态“已指派”、“未分配”或“已归档”。指派或者叫开发中。已归档两种状态:1、开发 。2、开发失败。0.未分配”1.“已指派”(2.开发3.开发失败)否Chc_regionVarchar50客户地区Chc_levelVarchar50客户等级pla_resultnvarchar500执行效果是图 4-2 系统流程图第五章 系统的实现与测试5.1 程序的结构项目的名称 CRMProject。WebRoot 里面所包括有图片目录 images 和 JSP 文件 CSS 样式

40、文件。Src 的目录下面包含下面几个包:图 5-1 配置文件5.2 系统实现用户首先进行登录,然后进入主界面进行操作,实现的部分代码为下:图5-2 实现代码管理,对潜在客户进行挖掘和分配给客户经理,实现的代码如下所示:图5-3管理的管理实现:图 5-4管理在管理模块中,有业务管理模块:页面如下图:图 5-5已开业务管理中能够设置客户为流失客户和标记为客户流失在,可以对客户进行了解咨询,留住客户如下图:图 5-6 客户流失每个都应该有服务管理,只有以客户为中心,做好服务这一块功能就可以很好的留住客户,对服务分配给个人去更好的实现和完成,图片所示:图 5-7 服务分配对于来说应该了解客户所做过的,

41、这样能够更好的去分析客户的需求,所交往模块能够很好的客户所办理的每一次业务。图 5-8业务会对每种客户类型的总数进行分析,对客户所提出的服务、的业务进行全面分析,这样能够保证更好的服务客户,更好的开一些没有的业务。图 5-9客户分析图 5-10业务分析5.3 系统测试5.3.1 配置的测试环境(1) 安装 JDK 和 MyEclipse10,Tomcat7.0 以及Mysql; (2)把本项目配置到 tomcat7.0 上面;(3)启动 tomcat,运行此项目;(4)发布后首页面。5.3.2 测试的总结集成测试总结报告1错误信息:404 错误;问题解决:没有弄清楚路径问题,把路径全部换成绝对

42、路径就解决了此问题2错误信息:启动错 ;问题解决:再导入框包的时候漏掉了一个框包3错误信息:不能自动解决办法:经过分析在 hibernate 没有配置关系,导致不能够自动建表第六章 总结与展望6.1总结本详细的去介绍了和客户关系管理系统的功能与实现,主要基于java 基础和三大框架技术在加上 JQuery的设计并且实现了个客户关系管理系统,此系统还有很对的问题需要改动,有一些功能还不够太人性化,还要继续的努力和去完善和发展。通过做这次得毕业设计,让我发现的不足之处有很多,三大框架的很多东西似懂未懂,没有掌握,在遇到很多问题都没办法去解决,加上的性格比较急躁的,英语基础也是太差,导致很多东西都不

43、能很好地去理解,所以在以后还需要多努力,把没有掌握到的东西都跟上。6.2展望网络和数据库的很快发展的销售也不再也不能和传统的模式相同,也已经转向网络化,步入信息化的模式。随着各大支付宝等行业的崛起,使各个有很大的,他不不得不改变以前的经营模式,以客户为中心的模式正在诞生。通过对这次毕业设计的现,使我很清楚的感觉到了随着的发展和支付宝的功能的崛起,使我们的生活更加的离不开网络,把和网络相结合,得到可靠地 这些都将成为,进行挖掘和开发潜在客户,再者通过服务留住现有客户,发展起来的必经,随着的发展,如果不去改变以前的经营方式会很难再发展,这样就把和客户关系管理系统推向了舞台,使用客户关系管理系统很重要,我相信在日益发展的,此系统肯定能发挥重要的作用。同时在这次毕业的设计中,我也收获了许多,因为自身的知识比较贫乏,在这次毕业设计中也是感觉的到的,希望出更加完善和更加切合实际的完美的系统。在日后的努力之下,能做做致谢的时间终于将要求的我通过的努力,用了和项目所完上网查资料、请成,在这个过程中遇到了比较多解决不了的问题,但是经过教

温馨提示

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

评论

0/150

提交评论