客户关系管理系统(crm)-毕设论文.doc

上传人:教**** 文档编号:88293180 上传时间:2023-04-24 格式:DOC 页数:42 大小:2.62MB
返回 下载 相关 举报
客户关系管理系统(crm)-毕设论文.doc_第1页
第1页 / 共42页
客户关系管理系统(crm)-毕设论文.doc_第2页
第2页 / 共42页
点击查看更多>>
资源描述

《客户关系管理系统(crm)-毕设论文.doc》由会员分享,可在线阅读,更多相关《客户关系管理系统(crm)-毕设论文.doc(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、毕 业 设 计(说 明 书)题 目:_客户关系管理系统(CRM)_平顶山工业职业技术学院平顶山工业职业技术学院毕 业 设 计 (论 文) 任 务 书姓名 _李慧婷_专业 _多媒体技术_ _任务下达日期 _2010_年_12_月_15_日设计(论文)开始日期 _2010_年_12_月_25_设计(论文)完成日期 _2011_年_05_月_22_日设计论文题目 _客户关系管理系统(CRM)_A.编制设计 _ _B.设计专题(毕业论文)_ _指 导 教 师 _系(部)主任 _年_月_日平顶山工业职业技术学院毕业设计(论文)评语第_页共_页 学生姓名:_,_ 专业 _年级 毕业设计(论文)题目:_ 评

2、 阅 人:_ 指导教师:_(签字) 年 月 日 成 绩:_ 系(部)主任:_(签字) 年 月 日毕业设计(论文)及答辩评语: 平顶山工业职业技术学院毕业设计(论文)答辩委员会记录 系 专业,学生 于 年 月 日进行了毕业设计(论文)答辩。设计题目: 专题(论文)题目: 指导教师: 答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生 毕业设计(论文)成绩为 。答辩委员会 人,出席 人。答辩委员会主任(签字): 答辩委员会副主任(签字): 答辩委员会委员: , , , , _, _。平顶山工业职业技术学院毕业设计说明书摘 要 客户是公司最宝贵的资源,为了

3、更好的发掘老客户的价值,并开发更多新客户,北京信息技术有限公司决定实施客户关系管理系统。客户服务是一个涉及多个部门,存在一定流程的工作。客户服务水平的高低决定着公司的核心竞争力。通过该系统的设计,一是,可完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;二是,通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;三是,在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失;同时,通过系统提供相关报表,以便公司高层随时了解公司客户情况。该客户关系管理系统应提供一个客户服务在线平台,使客户服务处理过程中相关人员可以在线完成服务的处理和记录工作。本论文

4、首先分析公司与客户关系的现状及公司的体系结构,论述了建设一个基于B/S结构的“北京信息技术有限公司CRM客户关系管理系统”的必要性,以此系统为平台,研究了用户权限的管理,营销管理、客户管理、服务管理、统计报表和基础数据管理功能模块的实现技术。最后以Jsp动态网页设计、Css样式的应用、静态网页的制作、Javascript语言、Java语言、SQL Server及对系统的功能模块为基础,开发并实现了以上各功能模块。本系统以权限管理控制为用户分配不同的管理控制权限及工作内容,专人专事。为客户关系的管理提供了极大的方便,能够为用户提供及时丰富的客户信息,从而提高了员工 的工作效率,使公司的管理更为清

5、晰方便。关键词:CRM 客户关系管理,C/S模式,权限控制,MVC目 录第1章 绪论11.1课题的提出11.2课题的背景来源11.3课题的内容及意义11.4解决的主要问题及应达到的技术要求21.4.1解决的主要问题21.4.2技术要求21.5论文组织结构2第2章 系统概述和可行性分析32.1系统概述32.2设计的可行性32.2.1经济上可行性32.2.2技术上可行性32.2.3运行上可行性42.3关键技术介绍4第3章 系统的总休分析与设计63.1系统需求分析63.2功能需求描述63.3目标系统要求73.4数据库设计图7第4章 CRM客户关系管理系统总体设计114.1系统总体设计用例图114.2

6、各模块用例设计图114.2.1营销管理设计114.2.2客户管理设计134.2.3服务管理设计134.2.4统计报表设计144.2.5基础数据设计15第5章 CRM客户关系管理系统的功能实现175.1营销管理实现175.1.1销售机会管理实现175.1.2客户开发计划实现195.2客户管理实现215.2.1客户信息管理实现215.2.2客户流失管理实现225.3服务管理实现235.4统计报表实现245.4.1客户贡献分析实现245.4.2客户构成分析实现245.4.3客户服务分析实现245.4.4客户流失分析实现245.5基础数据实现245.5.1数据字典实现245.5.2查询产品数据实现25

7、5.5.3查询库存实现255.6权限管理模块实现255.6.1角色管理实现25第6章 CRM客户关系管理系统的测试306.1登陆安全性测试306.2权限分配测试31第7章 总结和体会33参考文献34致谢3535第1章 绪 论1.1 课题的提出企业信息化,已经成为国内软件工程领域一个众所周知的课题。不言而喻,企业高管们都意识到信息化必需在企业内很好地实施以便改善管理上的不足。所以,北京信息技术有限公司决定根据公司的情况做出一套能有利于公司信息化管理的客户关系软件,以便于公司的信息化管理。本系统的主要业务是公司客户关系的管理。1.2 课题的背景来源客户是公司最宝贵的资源,为了更好的发掘老客户的价值

8、,并开发更多新客户,北京信息技术有限公司决定实施客户关系管理系统。希望通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;希望通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户情况。客户服务是一个涉及多个部门,存在一定流程的工作。客户服务水平的高低决定着公司的核心竞争力。该客户关系管理系统应提供一个客户服务在线平台,使客户服务处理过程中相关人员可以在线完成服务的处理和记录工作。1.3 课题的内容及意义课题的主要内容是CRM

9、客户关系管理。本系统包括:营销管理、客户管理、服务管理、统计报表和基础数据五个功能模块。另包括权限管理模块用于系统的用户、角色和相关权限的分配。这几个模块都是客户关系管理中不可缺少的环节,将这些环节中的有关信息有利的保存起来方便查找管理,系统提供自动管理功能大大减少不必要的资源,信息及时的提供给用户,用户可以根据作息采取相应的措施来的开发管理客户。实现企业的信息自动化处理,提高工作效率产生更大的价值。1.4 解决的主要问题及应达到的技术要求1.4.1 解决的主要问题本系统主要是解决企业客户关系信息的信息自动化管理,将客户的信息及时准确的展现给企业用户,方便企业对其客户信息的管理提高工作效率。1

10、.4.2 技术要求本系统采用Microsoft Sql Server20005数据库,使用JAVA进行开发,采取C/S架构。数据库设计原则上符合第三范式,且规范,易于维护。程序需使用MVC模式,采用三层架构,保证系统的可维护性和可扩展性。1.5 论文组织结构第一部分:绪论。介绍了论文的选题背景、主要内容和研究意义,解决的主要问题及应用到的技术要求。第二部分:系统概述与可行性分析。对系统进行总体的概述和可行性分析,以及对一些关键技术的介绍。第三部分:系统的总体分析与设计。对系统的功能需求进行概述,对整个目标系统进行透彻的分析和详细的设计,以及对各个功能模块进行大致的介绍,然后就是对系统整体模块框

11、架的设计。第四部分:管理系统分析。包括对页面功能的设计,数据库的系统分析,数据库的关系。第五部分:系统管理模块设计。包括对系统管理的综合描述,对系统管理部分功能进行详细的设计和代码的实现与分析。第六部分:系统功能测试。对系统的一些主要的功能进行测试于分析,对这些功能进行更全面的解析。 第七部分:总结和体会。对整个系统设计进行总结并分析不足。通过这次设计抒写自己的感受和体会。第2章 系统概述和可行性分析2.1 系统概述客户是公司最宝贵的资源,为了更好的发掘老客户的价值,并开发更多新客户,北京信息技术有限公司决定实施客户关系管理系统。希望通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服

12、务信息的充分共享和规范化管理;希望通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户情况。客户服务是一个涉及多个部门,存在一定流程的工作。客户服务水平的高低决定着公司的核心竞争力。该客户关系管理系统应提供一个客户服务在线平台,使客户服务处理过程中相关人员可以在线完成服务的处理和记录工作。2.2 设计的可行性2.2.1 经济上可行性现在,计算机的价格已经十分低廉,性能却有了很大的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要变现有以下几个方面

13、:第一, 本系统的运行可以代替人工进行许多繁杂的劳动;第二, 本系统的运行可以节省许多资源;第三, 本系统的运行可以大大的提高企业的工作效率;第四, 本系统可以使保密文件更加安全,等等。所以,本系统在经济上是可行的。2.2.2 技术上可行性本系统的开发利用Microsoft Sql Server2005作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求,学校校园网的建设也为系统服务器/客户端的结构提供了硬件的支持。使用MyEclipse8.5作为系统开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障

14、为开发满足用户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的。因此,它在技术上是可行的。2.2.3 运行上可行性 本系统为一个小型的客户关系管理系统,所耗费的资源非常小,企业的计算机无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。2.3 关键技术介绍(1)MyEclipse 简介:MyEclipse是一个开放源代码的、基于可扩展的开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组建构建开发环境。它的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十

15、分不错。利用它,可以在数据库和JAVA的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JAVA集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSF,CSS,Script,SQL,Hibernate。(2)SQL SERVER简介:SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。丰富的XML和Internet标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据。

16、SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.NET集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。,C#,VB.Net,XQuery,XMLA,ADO.Net 2.0,SMO,AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。(3)JDK简介:JDK( Development Kit,开发包,开发工具)是一个写的Applet

17、和应用程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用语言写的Applet和应用程序所需的工具组成。JDK( Development Kit)是Sun Microsystems针对开发员的产品。自从推出以来,JDK已经成为最广泛的 SDK(Software development kit)。(4) JSP和SERVLET简介:JSP( Server Page)是在普通HTML中嵌入了代码的一个脚本,在这一点上,它与其它的脚本语言(PHP)一样,但它与其它语言不同的是:其它脚本语言由服务器直接解释这个脚本,而JSP则由JSP容器(Tomcat)首先将其转化为Serv

18、let,然后调用c将Servlet编译为Class文件。最终,服务器解释的是Class文件。那么什么是Servlet呢?Servlet其实是一个特殊的类,Servlet类一般从HttpServlet类继承而来,在这个类中至少要实现doGet或者doPost函数,在这两个函数中处理来自客户的请求,然后将结果返回。Servlet和JSP是Sun公司架构中重要的部分。由于基于语言,因此其可以方便的调用功能强大的 API(如JDBC)。(5)Tomcat简介”Tomcat是一个免费的开源的Servlet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公

19、司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总能在Tomcat中得到体现。Tomcat提供了各种平台的版本提供下载,可从网上下载其源代码版或者二进制版。由于的跨平台特性,基于的Tomcat也具有跨平台性。与传统的桌面程序不同,Tomcat中的应用程序是一个WAR文件。是一个压缩包,里面的文件按一定目录结构来组织:通常其根目录下包含由Html和JSP文件或者这两种文件的目录,另外还会有一个WEB-INF目录,这个目录很重要。通常在WEB-IN目录下有一个web.xml文件和一个classes目录,web.xml是一个配置问件,而classes目录下则包含编译

20、好的Servlet类和JSP或者Servlet所依赖的其他类(如Bean)。(6)Ajax简介:Ajax(Asynchronous script and XML)是结合了技术、XML以及Script等编程技术,可以让开发人员构建基于技术的Web应用,并打破了使用页面重载的惯例。Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。这样Web页面不要打断交互流程进行重新加载,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的丰富动态的Web用户界面。(7)MVC简介:模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种

21、软件设计模式,至今已被广泛使用。最近几年被推荐为SUN公司平台的设计模式,并且受到越来越多的是偶那个COLDFUSION和PHP开发折的欢迎。模型-视图-控制器是一个有用的工具箱。第3章 系统的总休分析与设计3.1 系统需求分析21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域,使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间管念,CRM客户关系管理系统为企业带来了极大的方便,开发的这个系统所采用的是当前较为流行的编程软件MyEclipse8.

22、5作为实现语言,以数据库Microsoft SQL Server 2005作为系统的后台操作,其功能在系统内部有源代码直接完成,用户只需按系统要求输入即可操作。3.2 功能需求描述与本系统相关的用户和角色包括:系统管理员:管理系统用户、角色与权限,保证系统正常运行。销售主管:对客户服务进行分配。创建销售机会。对销售机会进行指派。对特定销售机会制定客户开发计划。分析客户贡献、客户构成、客户服务构成和客户流失数据,定期提交客户管理报告。客户经理:维护负责的客户信息。接受客户服务请求,在系统中创建客户服务。处理分派给自己的客户服务。对处理的服务进行反馈。创建销售机会。对特定销售机会制定客户开发计划。

23、执行客户开发计划。对负责的流失客户采取“暂缓流失”或“确定流失”的措施。高管:审查客户贡献数据、客户构成数据、客户服务构成数据和客户流失数据。 (1)节约资源,提高各类信息(客户组成,客户贡献等)的精确度本系统能减少很多不必要的资源,不用像以前那样用冗余的纸张式的管理,可以很大程度地节俭学校的资源。并且计算机的存储与快速查询功能大大提高了企业各种事务管理的效率,并且还提高了各类信息的精确度。(2)方便快速操作,精减人员,节约开支方便快速的操作,可减少企业管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不必要的人员,这无论从物质上还是工作人员的工资都为企业节约了开支。(3)

24、系统平台本系统选择的是现在比较流行的C/S模式。3.3 数据库设计图(1)系统各模块表之间的大体关系,各表之间的联系等如图3.1所示:图3.1总体设计(2)销售机会管理模块关系图如图3.2所示:图3.2销售机会关系(3)权限管理模块关系图如图3.3所示:图3.3权限模块关系(4)客户管理模块数据关系图如图3.4所示:图3.4客户关系管理模块数据关系第4章 CRM客户关系管理系统总体设计本章节以用例图的形式将客户关系的总体设计及各模块的设计展现出来。4.1 系统总体设计用例图系统的总体设计用例图如图4.1所示:图4.1系统总体用例图4.2 各模块用例设计图4.2.1 营销管理设计营销管理模块包含

25、销售机会的管理和对客户开发过程的管理,子用例图如图4.2所示。图4.2 营销管理用例图营销的过程是开发新客户的过程。对老客户的销售行为不属于营销管理的范畴。客户经理有开发新客户的任务,在客户经理发现销售机会时,应在系统中录入该销售机会的信息。销售主管也可以在系统中创建销售机会。所有的销售机会由销售主管进行分配,每个销售机会分配给一个客户经理。客户经理对分配给自己的销售机会制定客户开发计划,计划好分几步开发,以及每个步骤的时间和具体事项。制定完客户开发计划后,客户经理按实际执行请跨功能填写计划中每个步骤的执行效果。在开发计划结束的时候,根据开发的结果不同,设置该销售机会为“开发失败”或“开发成功

26、”。如果开发客户成功,系统自动创建新的客户记录。4.2.2 客户管理设计客户信息是公司资产的构成部分之一,应对其进行妥善保管、充分利用。每个客户经理有责任维护自己负责的客户信息,随时更新。在本系统中,客户信息将得到充分的共享,从而发挥最大的价值。有调查表明,公司的大部分利润来自老客户,开发新的客户成本相对较高而且风险相对较大。因此我们有必要对超过6个月没有购买公司产品的客户应予以特殊关注,防止现有客户流失。本模块的用例图如图4.3所示:图4.3客户管理用例图4.2.3 服务管理设计客户服务是客户管理的重要工作。通过客户服务我们的销售团队可以及时帮助客户解决问题、打消顾虑,提高客户满意度。还可以

27、帮助我们随时了解客户的动态,以便采取应对措施。此模块用例图如图4.4所示:图4.4服务管理用例图4.2.4 统计报表设计企业高管对企业内部的客户贡献,客户构成,客户服务,客户流失进行分析,动查企业客户组成客户对象,对企业的全局有一个更好的把握。用例图如图4.5所示:图4.5统计报表用户图4.2.5 基础数据设计对系统中需要已选择的方式输入的输入项的候选项,统一通过数据字典来配置。比如服务类型、客户等级等。用例图如图4.6所示:图4.6基础数据用例图第5章 CRM客户关系管理系统的功能实现5.1 营销管理实现5.1.1 销售机会管理实现新建销售机会业务概述客户经理有开发新客户的任务,在客户经理发

28、现销售机会时,应在系统中录入该销售机会的信息。销售主管也可以在系统中创建销售机会。处理流程从页面获取输入信息,在数据库中创建新记录。新建销售机会页面如图5.1所示:图5.1 新建销售机会页面修改销售机会业务概述对未分配的销售机会记录可以编辑。处理流程在列表页面选择“未分配”的销售机会进行编辑,跳转到编辑页面;在编辑页面填入更新的信息,提交表单,保存新的信息到数据库。销售机会管理页面如图5.2所示:图5-2销售机会管理删除销售机会业务概述状态为“未分配”的销售机会可以删除。删除时需要判断当前登录用户为该销售机会的创建人,否则不可删除。处理流程点选删除操作后应提示“确认删除?”,用户选“确定”则执

29、行删除操作,否则不执行。指派销售机会业务概述销售主管根据各客户经理的负责分区、行业特长等对销售机会进行指派。每个销售机会指派给一个客户经理,专事专人。指派成功后,销售机会状态改为“已指派”。处理流程选择要指派的销售机会,察看销售机会的详细信息并选择客户经理进行指派。指派页面如图5.3所示:图5.3指派页面5.1.2 客户开发计划实现对“已指派”的销售机会制定开发计划,执行开发计划,并记录执行结果。客户开发成功还将创建新的客户记录。制定开发计划业务概述客户经理对分配给自己的销售机会制定开发计划.处理流程首先选择一“已指派”的销售机会进行指定计划的操作,然后制定计划。客户开发计划页面如图5.4所示

30、:图5.4客户开发计划页面执行开发计划业务概述完成客户开发计划的制定后,客户经理开始按照计划内容执行客户开发计划,并按时记录执行结果。开发成功业务概述某销售机会在确认客户的确没有采购需求后,或不具备开发价值时可认为“开发失败”。处理流程修改销售机会的状态为“开发成功”。根据销售机会中相应信息(包括客户名称、联系人和联系人电话)自动创建客户记录。开发失败业务概述某销售机会在确认客户的确没有采购需求后,或不具备开发价值时可认为“开发失败”。处理流程修改销售机会的状态为“开发失败”。5.2 客户管理实现客户信息是公司资产的构成部分之一,应对其进行妥善保管、充分利用。每个客户经理有责任维护自己负责的客

31、户信息,随时更新。在本系统中,客户信息将得到充分的共享,从而发挥最大的价值。有调查表明,公司的大部分利润来自老客户,开发新的客户成本相对较高而且风险相对较大。因此我们有必要对超过6个月没有购买公司产品的客户应予以特殊关注,防止现有客户流失。5.2.1 客户信息管理实现编辑客户信息业务概述客户经理可以编辑状态为“正常”的客户信息。处理流程从列表中选择要编辑的用户点选“编辑”按钮,编辑特定客户的信息,输入新信息后点“保存”按钮,返回列表页面。管理客户联系人业务概述每个客户可以有多个联系人。处理流程选择一个客户,显示其所有联系人的列表,从中选择进行编辑或删除操作,还可以给该客户添加联系人。管理客户交

32、往记录业务概述系统可以保存每个客户的交往记录。处理流程首先选择一个客户,然后针对这个客户维护交往记录信息。查看客户历史订单业务概述客户的历史订单数据是一个客户重要的信息。本系统中不提供订单管理的功能。订单数据需要从销售系统中读取。读取时只读取订单状态为“已发货”或“已回款”的数据处理流程首先选择一个客户,然后查看这个客户的历史订单,再选择一条历史订单查看订单明细。5.2.2 客户流失管理实现客户流失预警业务概述系统自动检查超过6个月没有下单的客户,并在本系统中提出预警。订单数据需要从销售系统中获得。处理流程每周六凌晨02:00系统自动检查订单数据,如果发现有超过6个月没有下单的客户,则自动添加

33、一条客户流失预警记录。客户经理登录本系统后在客户流失管理中就可以看到。对客户流失预警可以采取“暂缓流失”和“确认流失”两种措施。但在确认流失前一定要采取措施“暂缓流失”。暂缓客户流失业务概述对于系统自动产生的客户流失预警,负责该客户的客户经理要第一时间采取措施,充分了解客户流失的原因,并采取应对措施。然后在系统中使用“暂缓流失”功能点,填写采取的措施。处理流程选择客户流失预警记录,追加暂缓措施。确认客户流失业务概述如果确是存在不可逆转的因素,客户不可能再购买本公司的产品,则确认该客户的流失。处理流程选择一条客户流失预警,填写客户流失原因,确认客户流失。5.3 服务管理实现服创建业务概述客户服务

34、是客户管理的重要工作。通过客户服务我们的销售团队可以及时帮助客户解决问题、打消顾虑,提高客户满意度。还可以帮助我们随时了解客户的动态,以便采取应对措施。处理流程服务添加成功后仍返回服务创建页面,显示空表单准备填写下一条服务。服务分配业务概述销售主管对状态为“新创建”的服务单据进行分配,专事专管。处理流程选择一条状态为“新创建”的服务单据,分配给专人。服务处理业务概述被分配处理服务的客户经理负责对服务请求做出处理,并在系统中录入处理的方法。处理流程首先查询得到状态为“已分配”的服务单据,选择一个进行处理。填写处理方法后提交。服务反馈业务概述对状态为“已处理”的服务单据主动联系客户进行反馈,填写处

35、理结果。处理流程首先查询得到状态为“已处理”的服务单据,选择一个进行反馈。填写处理方法后提交。服务归档业务概述系统可以对已归档的服务进行查询、查阅。便于参考解决类似问题。处理流程可以根据客户、概要、服务类型、创建日期进行查询。对每条服务单据还可以查看明细。5.4 统计报表实现5.4.1 客户贡献分析实现业务概述对客户下单的总金额进行统计,了解客户对企业的贡献。处理流程可以根据客户名称或年份查询,默认列出全部客户和所有年份订单金额的总和。5.4.2 客户构成分析实现业务概述了解某种类型的客户有多少及所占比例。处理流程可以选择报表方式,按客户等级统计、按信用度统计或按满意度统计。5.4.3 客户服

36、务分析实现业务概述根据服务类型对服务进行统计。处理流程可以输入年份,只统计该年的服务数据。5.4.4 客户流失分析实现业务概述查看已经确认流失的客户流失记录。处理流程可以根据客户名称和客户经理名称进行查询。5.5 基础数据实现5.5.1 数据字典实现 业务概述对系统中需要已选择的方式输入的输入项的候选项,统一通过数据字典来配置。比如服务类型、客户等级等。处理流程每个数据字典项包括系统自动生成的编号、类别(如:服务类型)、条目(如:咨询)和值(如:1)构成。数据字典项有的能编辑。有的不可编辑,只能查看。对于可以编辑的数据字典项,可以修改其类别、条目和值。还可以设为不可编辑。在数据字典项的列表中,

37、对可编辑的数据字典项显示“编辑”和“删除”的操作按钮。5.5.2 查询产品数据实现业务概述本系统中没有产品数据,需要从销售系统中获得。处理流程可以根据产品的名称、型号、批次进行查询。5.5.3 查询库存实现业务概述为了处理客户服务的需要,本系统需要从销售系统中读取并查询库存数据。处理流程可以根据产品和仓库进行查询。5.6 权限管理模块实现5.6.1 角色管理实现新建角色业务概述根据业务需求为系统添加各种角色,不同的角色处理不同的业务。处理流程点击新建按键进入新建页面,输入角色名和角色描述,同时分配给角色相应的权限,点击保存,新建成功,转到角色管理页面。新建角色页面如图5.5所示:图5.5新建角色页面 视图层 JSP页面代码, 角色ID  input readonly=readon

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁