




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本 科 生 毕 业 论 文题 目: 客户管理系统分析与设计 院 系: 软件学院 专 业: 电子政务 学生姓名: 学 号: 6 指导教师: 二一四年三月- ii -摘 要网络经济时代如何在企业中运用IT手段提高运作效率,使得企业管理更加的规范化、系统化成为了企业之间竞争的焦点。在这样的背景下客户管理就成为了其中的重中之重。客户管理系统利用Python开发设计,数据库基于SQL SERVER设计。系统的整体分析与设计采用面向对象的方法,以提高软件的重用性、灵活性和扩展性。系统结构采用B/S架构,浏览器通过Web Server 同数据库进行数据交互。系统按照MVC模式设计,使系统的输入、处理和输出功能在同一个逻辑的图形化用户界面结构中。客户管理系统主要实现了对企业从客户信息录入、客户记录到客户信息管理。整个系统分为客户信息查询、客户信息管理、客户记录管理、系统管理四大模块。其中,客户信息管理模块包括信息录入、信息修改。客户记录管理模块包括客户需求以及购买记录的录入以及修改。系统管理模块包括用户权限、密码修改。整个系统从操作简便、灵活、实用的目的要求出发完成客户管理系统全过程。管理人员可以通过该系统方便、快速、有效的管理客户信息。关键词:数据库;客户管理系统;MVC模式Abstract The era of network economy in the enterprise by using the IT method to improve the operation efficiency, makes the enterprise management more standardized,the system became the focus of competition between enterprises. In this context the customer management has become a priority among priorities among them.Python development and design the customer management system, database design based on My SQL. Analysis and design of the whole system with object-oriented method, in order to improve the software reusability, flexibility and scalability. The system uses the B/S architecture, the browser through the Web Server database for data interaction. System design according to MVC mode, the input, processing and output function of the system in the same logic graphical user interface structure.Customer management system is mainly to achieve the enterprise from the customer information, customer records to the customer information management. The whole system is divided into customer information, customer information management, customer records management, system management four big modules. Among them, the customer information management module includes information input, information modification. Customer records management module includes customer demand and purchase records input and modify. System management module includes user, password modification. The entire system from the simple, flexible, practical objective requirements to complete the whole process of customer management system. Management the system can be convenient, fast, and effective management of customer information.Keywords: Customer management system; database; MVC model目 录第一章 前言31.1 项目的背景和意义31.2 项目现状分析31.3 项目的目标的范围3第二章 技术与原理52.1 系统工作原理52.2 系统所采用的关键技术52.2.1 OLE DB技术52.2.2 SQL技术6第三章 需求建模73.1 业务需求73.1.1 用户需求73.1.2 管理员需求73.2 业务建模73.3 业务用况83.3.1 业务用况图83.3.2 关键用例描述93.4 领域模型12第四章 架构设计134.1 系统架构和原理134.2 MVC模式架构及原理134.3 分层架构和原理134.4 架构设计154.5 管理业务流程顺序图164.5.1 客户信息查询的实现164.5.2 客户记录的编辑174.5.3 客户信息的删除与修改184.6 数据库设计184.6.1 设计原则与规范194.6.2 数据库概念设计194.6.3 数据库表设计23第五章 模块设计与实现255.1 登陆页面的实现255.2 管理员功能模块的实现265.3 用户功能模块的实现27第六章 部署与应用306.1 系统运行环境306.2 部署图30致谢33参考文献34- 1 -第一章 前言1.1 项目的背景和意义 在网络经济时代,IT手段在企业中的运用提高了企业运作的效率,行业的竞争环境也日益复杂,对于企业外部的资源客户群,现在已经被纳入了企业可调控的价值链中,如何吸引并保持住客户,已经成为了企业之间竞争的焦点所在。企业比以往任何时候都更迫切的需要通过获得与客户关系的最优化达到企业利润最优化的目的,在这样的背景下,客户关系管理(CRM)就成为了企业发展的重中之重。 CRM的核心思想是企业把客户群作为最宝贵的外部资源,通过有效的手段进行调控,分析客户价值,发展并保持与客户群间的有利关系,不断提高客户对企业的价值,进而达到企业经营最有优化的目的。11.2 项目现状分析现在很多的企业对于新老客户的信息记录不完善,随着客户不断的变动,维护客户关系变得非常困难。然而如果通过客户管理系统管理客户的数据,管理员可以实时根据数据来有的放矢的和客户互动,更好的维护客户关系。在许多的传统企业的管理中,客户的信息被管理的十分的凌乱,存在大量的问题,诸如:客户信息不够全面,查询客户信息不够方便,这些问题造成了对企业的极大困扰。但通过客户管理系统管理可以有效的解决信息的分散化和片面化,是记录信息更加的全面,有利于公司的决策。传统的管理灵活性差,生命周期短,需要不断的投入大量的人力物力,而是用客户管理软件则灵活性较好,便于优化,利于维持客户周期的长久保持企业的可持续规划。21.3 项目的目标的范围该客户管理系统主要针对对于客户个人基本信息以及对产品的需求及满意度的管理以及存储。第二章 技术与原理2.1 系统工作原理客户管理系统采用三层Client/Server(客户机/服务器)架构体系,其工作原理如图2-1所示。用户界面层 业务处理层 数据存储层 查看用户信息 组织SQL语句,查询数据库客户管理组件业务逻辑 数据库客户管理系统操作 页面 返回客户信息 返回查询结果 图2-1: 三层架构工作原理图 用户界面层通过统一的接口向业务处理层发出请求,业务处理层按自己的逻辑规则将请求处理之后进行数据库操作,然后将数据库返回的数据封装成类的形式返回给用户界面层。32.2 系统所采用的关键技术2.2.1 OLE DB技术 OLE DB是组件对象模型中一组读写数据的方法。OLE DB中的对象主要包括数据源对象、阶段对象、命令对象和行组对象。使用OLE DB的应用程序会用到如下的请求序列:初始化OLE、连接到数据源、发出命令、处理结果、释放数据源对象并停止初始化OLE Object Linking and Embedding,对象链接与嵌入,简称OLE技术。 OLE DB最主要是由三个部分组合而成: Data Providers 数据提供者 凡是透过OLE DB将数据提供出来的,就是数据提供者。例如SQL Server数据库中的数据表。 Data Consumers 数据使用者 凡是使用OLE DB提供数据的程序或组件,都是OLE DB的数据使用者。换句话说,凡是使用ADO的应用程序或是网页都是OLE DB的数据使用者。 Service Components 服务组件 数据服务组件可以执行数据提供者以及数据使用者之间数据传递的工作,数据使用者要想数据提供者要求数据时,是透过OLE DB服务组件的查询处理器执行查询的工作,而查询到的结果则由指针引擎来管理。2.2.2 SQL技术 SQL 是关系数据库支持的标准查询语言。SQL语言被大量的应用,无论是Orcale;Sybase:SQL Server这些大型数据库管理系统,还是Visual FoxPro,PowerBuilder这些常用数据库开发系统,都支持SQL语言。SQL语言从功能上可以把它分为3类: 数据定义语言(DDL)用于定义或修改数据库和数据库对象,包括CREATE、ALTER和DROP等语句。 数据处理语言(DML)用于完成数据处理,如添加、修改或删除数据,包括INSERT、UPDATE和DELETE等语句。 数据控制语言(DCL)用于管理数据库用户权限,包括GRANT和REVOKE等语句。 在SQL Server 2000中,创建数据库、数据表、关系、视图和索引等数据对象时,不仅可以使用SQL命令操作,还可以使用SQL Server 2000提供的工具或向导,快速、方便地创建和访问数据库对象,同时SQL Server 2000也提供完成维护、备份和管理等数据库管理工作的工具。- 32 -第三章 需求建模3.1 业务需求3.1.1 用户需求作为用户,应该是企业内的员工,他们的需求一般是查看,核对客户的信息,用以判断新老客户,客户的信息属性应包含:姓名,性别,年龄,地址以及联系方式。通过这些信息可以方便员工统计和分类客户。其次员工还要求通过系统可以查询客户的企业内记录,这些记录描述客户购买的产品,以及其种类(用类型1,2,3,.表示)和数量,有了这些记录,用户可以快速的知晓客户的潜在购买力,以及中意的类型等,极大的提高工作效率。3.1.2 管理员需求作为管理员,应该是企业内的高层,他们的一般需求是记录客户的信息,包括:姓名,性别,年龄,地址以及联系方式。以及不断地更新客户信息,保持信息的准确性等,客户的购买记录也有他们负责录入以及修改。除此以为他们还要负责系统的管理,删除用户,添加用户,修改密码等等。3.2 业务建模本项目分为四个模块,分别是客户信息查询、客户信息管理、客户记录管理、系统管理。功能模块表如表3-1。 表3-1:系统功能模块 功能模块 模块说明 客户信息查询用户可以通过该模块查询客户的基本信息以及产品购买记录 客户信息管理管理员通过该模块添加和修改客户的基本信息 客户记录管理用户通过该模块录入和更新客户的产品记录 系统管理 不同用户有不同的权限 3.3 业务用况用况常称为用例,用况建模是用于描述一个系统应该做什么的建模技术,用况建模不仅用于新系统的需求获取,还可用于已有系统的升级。通过开发者和客户之间为导出需求规约而进行的交互过程来简历用况模型。用况模型的主要成分有用况、执行者和系统。系统被看做一个提供用况的黑盒,系统如何做、用况如何实现、内部它们如何工作,这些对用况建模都是不重要的。系统的边界定义了系统所具有的功能。功能用用况来表示,每个用况指明了一个完整的功能。43.3.1 业务用况图如图3-1所示: 客户管理系统图3-1:系统用例图客户产品记录录入客户产品记录更新管理员 客户信息查询 用户 用户管理 客户信息修改 客户信息录入 登录 3.3.2 关键用例描述用例1名称:客户信息搜索参与者:用户UML活动图: 如图3-2所示:Web客户端 用户服务端 SQL数据库收到查询指令发出查询客户信息编辑指令返回客户信息 指令 发送命令结束指令 图 3-2:客户信息搜索活动图用例2名称:管理员信息录入参与者:管理员UML活动图:如图3-3所示: Web客户端 管理员服务端 SQL数据库收到录入指令编辑指令发出录入信息客户信息指令完成信息录入发送命令结束指令图 3-3:管理员信息录入活动图用例3名称:用户信息编辑参与者:用户UML活动图:如图3-4所示:Web客户端 用户服务端 SQL数据库收到编辑指令编辑指令发出编辑记录客户产品记录指令完成记录编辑发送指令结束指令图 3-4:用户信息编辑活动图3.4 领域模型领域模型是对领域内的概念类或现实世界中对象的可视化表示。领域模型也称为概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。应用UML法,领域模型被描述为一组没有定义操作(方法的特征标记)的类图。它提供了概念透视图。它可以展示:领域对象或概念类。概念类之间的关联。概念类的属性。根据前面对网站关键业务的描述,可以提取相关的概念类如下:用户(User):系统注册的用户,可以进行客户基本信息和购买记录的查询以及编辑和更新客户购买产品记录。管理员(Conservator):系统的管理员,可以进行客户信息的录入和修改。客户(Custom):企业的客户,包含姓名、年龄、性别、联系方式、地址等信息。产品记录(Product):客户购买过的产品,包含产品名、购买数量、是否对产品满意。由此得出本项目的领域模型,如图3-5所示: User-username-password+getCustom(name:String)+CreateProduct(name:String) Conservator-conservatorname-password+CreateCustom(name:String) 111111111 1 1 n n n Product-Customname-Productname-number-GSIendProduct Custom-name-age-address-phone-sexendCustom 1 1 图 3-5:领域模型第四章 架构设计4.1 系统架构和原理B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,我们知道,Web浏览器是客户端最主要的应用软件,伴随着分布式的Web应用发展,以及为了适应在Intrant上开展后勤管理工作的需求,三层/多层架构的B/S架构逐步取代了两层结构的C/S体系结构8。这种结构统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。5 实际上如今网络上的大部分交易平台都是采用B/S结构,正是由于浏览器的多平台适用性,无论是电脑、手机还是其他电子设备,只要能够上网并且安装浏览器,即可登录平台进行操作,因此本项目采用的也是B/S架构。4.2 MVC模式架构及原理在网站的开发上则遵循MVC模式。MVC由三部分组成:Model(模型),View(视图),Controller(控制器)。这三部分的功能如下: Model,用于封装与应用程序的业务逻辑相关的数据以及对数据的处理方法。 View,视图层能够实现数据有目的的显示。 Controller,控制器起到不同层面间的组织作用,用于控制应用程序的流程。 Java技术结合MVC设计模式在构建企业级Web应用的实现中,HTML页面、JSP页面、Swing GUI对应于View,因为整个应用系统主要通过视图来与外界进行交互;Controller则是Servlet类、Javabean类,它用于管理用户与视图的交互;JavaBean对应于Model,提供应用业务逻辑,进行业务数据的处理。4.3 分层架构和原理 在分层结构中,比较经典的是三层架构,它包含表现层,业务层,数据访问层三个逻辑层。如图4-1所示: 表现层 业务层 数据访问层图 4-1:系统三层逻辑架构 其中表现层充当系统的界面呈现以及UI逻辑的角色,所以用户界面属于表现层。用户界面的职责是作为数据输入和输出后的展示工作,UI逻辑的职责是负责业务逻辑层以及用户界面之间的数据交互。 业务层中包含系统所需要业务过程上的实现,并与下层的数据访问层交互。业务层也叫做业务逻辑层,但其实业务逻辑层是属于业务层的一方面,业务逻辑更专注于业务上逻辑算法的实现。因为业务层还可以包括其他的方面。业务层必须包括对业务实体尽心建模的对象模型,表达了客户的所有策略和需求的业务规则,因此就产生了领域模型。领域模型包括对实体的属性定义,方法定义以及实体与实体之间的关系。从这个角度上看,UML建模至关重要,通过对UML动态图和静态图的描述,可以映射到领域模型中。 业务层需要考虑到一些与数据访问层交互的设计模式,模式中包括事物脚本模式、表模块模式、活动记录模式、领域模型模式。事物脚本模式是通过方法来执行业务流程,它是一个过程式模型,事物脚本的每个方法都有一个特定的事物脚本,它侧重于业务上一系列流程上的顺序操作,它实现起来很简单,但是它有个致命的缺点就是它会造成很多重复的代码。表模块模式比起事物脚本模式,具有一定的结构,它的思想也很简单,每个数据表都定义一个业务组件(实体类,实体操作类),在.NET中更多的使用DataSet作为表模型的数据交互。但是它也有一个缺点就是它是从数据库驱动它不适合于大量的数据表以及数据表之间的复杂关系。活动记录模式中的对象中,可以包含数据和方法。它接近于数据表的结构,它的对象中执行方法中可以包含CRUD操作,验证算法,以及其他的计算功能。一般来说,领域模型不是太复杂,活动记录模式是个好选择。当然他也存在问题,同样地,它对于复杂的业务上,维护的成本也很高,并且如果需求变更导致数据库修改,就需要调整记录对象模型中的相关代码。数据访问层的目的很明确,主要作为提供数据持久化的功能,包括数据的读取和写入,另外还必须包括事务处理,并发控制等等。4.4 架构设计总的架构设计我们采用了基于B/S的三层架构设计,B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。6客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。具体设计如图4-2所示: 客户信息管理系统客户基本信息表客户产品记录表管理员信息表用户信息表管理员登录用户登录客户产品记录查询客户产品记录编辑客户产品记录更新客户基本信息查询客户基本信息修改客户基本信息添加图 4-2:系统功能结构4.5 管理业务顺序图4.5.1 客户信息查询的实现要完成客户信息的查询,需要用户在用户界面的搜索框里输入目标客户的姓名,然后再点击查询,系统将根据输入的客户名检索数据库,并将搜索结果提交到将转入的页面。顺序图如图4-3所示: 图 4-3:客户信息查询顺序图4.5.2 客户记录的编辑 要完成客户记录的编辑,需要用户在用户界面的编辑框里输入目标客户的姓名,然后再点击记录编辑,输入要编辑的内容,系统将输入的客户记录输入数据库并保存。以便在下一次的查询中使用。顺序图如图4-4所示:图 4-4:客户记录编辑顺序图4.5.3 客户信息的删除与修改要完成客户信息的删除与修改,需要管理员在用户界面的输入框里输入目标客户的姓名,然后再点击信息修改,输入要修改的内容,系统将输入的信息重新输入数据库并保存。以便在下一次的查询中使用。顺序图如图4-5所示:图 4-5:客户信息维护顺序图4.6 数据库设计数据库的设计在本程序开发中有着重要的作用。一个合理、有效的数据库设计可以使系统变得更加的简洁、实用,也可以使程序开发的过程更加容易,也更加的合理化。7 4.6.1 设计原则与规范(1) 基本表的个数越少越好,这样的完成的程序会更加简洁实用。(2) 主键的个数越少越好。键是表间连接的工具,主键越少,表间的连接就越简单。(3) 字段的个数越少越好,这样方便数据库的管理,统一输入输出的格式,减少出错的发生几率。(4) 所有基本表的设计均应尽量符合第三范式。4.6.2 数据库概念设计利用ER图方法进行数据库的设计,应可分成三步进行:首先设计局部ER模式,然后把各局部ER模式根据其相互之间的关系合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。8(1) 设计局部ER模式 实体和属性的定义: 用户(ID#,密码,姓名,联系方式) 管理员(ID#,密码,姓名,联系方式) 客户(姓名#,年龄,性别,地址,联系方式,产品记录) 客户产品记录(姓名#,产品编号,购买数量,客户满意度) 各个局部ER图设计如下: 用户ER如图4-6所示: ID(主键) 用户 密码 姓名 联系方式图 4-6:用户ER图 管理员ER如图4-7所示: ID(主键) 管理员 密码 姓名 联系方式图 4-7:管理员ER图 客户ER如图4-8所示: 姓名(主键)地址姓名 客户联系方式性别产品记录(外键)图 4-8:客户ER图客户产品记录ER如图4-9所示:姓名(主键)客户产品记录购买数量产品编号客户满意度图 4-9:客户产品记录ER图 在本系统任何两个实体之间都有一定的联系,间接的,或是直接的;强耦合的或是松耦合的,强耦合关系的联系示意图如图4-10所示: 用户管理员 管理 客户 用户 管理客户产品记录 客户 包含 图 4-10:局部实体联系图ER模型的关联用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:N,M:N,还是1:1等。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系等等。本系统的ER关联解释如下:一个管理员可以管理多个用户;一个用户或管理员可以查询或是修改多个客户的信息;一个客户的实体内包含并只包含一个客户产品信息。(2) 设计全局ER模式所有局部ER模式都设计好了后,接下来把它们整合成全局结构。全局结构要支持所有局部ER模式,而且合理地表示一个完整、一致的数据库结构。本系统的全局ER如图4-11所示: 管理员 客户 录入,修改 管理 用户 查询 包含客户产品记录 编辑 图 4-11:全局实体联系图4.6.3 数据库表设计客户管理系统的数据库是以查询和添加为主的,结合每个基本个体属性以及各个模块功能的需要,构成的功能性实体。在设计过程中,设计师应该从用户的角度来分析数据的处理以及各个需求之间的联系等等,建立一个概念模型,再向其中加入逻辑框架,逐步完成最终的数据库。9经过对于本系统的需求分析后,决定在本系统中使用如表4-1的四个数据表。表4-1:系统数据表表名描述tb_user用户信息表tb_conservator管理员信息表tb_custom客户信息表tb_product客户产品记录信息表 (1)用户信息表功能:记录员工用户的信息,用于登录系统以及权限的认证。属性:系统id、登录密码、姓名、联系方式。具体设计如表4-2所示:表4-2:用户信息表字段名称含义数据类型约束id自增列int主键password密码varchar(16)非空name姓名varchar(16)非空phone联系方式varchar(16)非空 (2) 管理员信息表功能:记录管理员用户的信息,用于登录系统以及权限的认证。属性:系统id、登录密码、姓名、联系方式。具体设计如表4-3所示:表4-3:管理员信息表字段名称含义数据类型约束id自增列int主键password密码varchar(16)非空name姓名varchar(16)非空phone联系方式varchar(16)非空 (3)客户信息表功能:记录客户的基本信息,用于查询以及修改或是编辑客户的产品记录信息。属性:姓名、年龄、性别、地址、联系方式。具体设计如表4-4所示:表4-4:客户信息表字段名称含义数据类型约束name姓名int主键age年龄varchar(16)非空sex性别varchar(16)非空address地址varchar(16)非空phone联系方式varchar(16)非空note产品记录int外键 (4)客户产品记录信息表功能:记录客户的产品记录信息,用于查询以及更新。属性:姓名、产品号、购买数量、满意度。具体设计如表4-5所示:表4-5:客户产品记录信息表字段名称含义数据类型约束name姓名int主键id产品编号varchar(16)非空num购买数量varchar(16)非空css客户满意度varchar(16)非空 第五章 模块设计与实现5.1 登陆页面的实现如图5-1.: 图 5-1:登陆页面 该页面实现的是用户的登录,分别输入用户名和密码后点击登录即可实现登录。如图5-2: 图 5-2:管理员登陆页面该页面实现的是管理员的登录,具体方法与用户登录一致。5.2 管理员功能模块的实现如图5-3: 图 5-3:管理员对用户管理页面该界面实现的是管理员对用户的管理,包括用户名,密码,添加以及删除等等。除此以外管理员还可以对客户进行信息的录入等,具体实现如图5-4: 图5-4:客户基本信息管理页面此页面实现的是对于客户基本信息的录入以及删除。对于客户的外键产品信息实现,如图5-5: 图5-5:客户的外键产品信息实现页面5.3 用户功能模块的实现首先用户应该可以查看产品的信息,如图5-6: 图 5-6:产品信息页面然后点击产品名称可以查询产品对应的客户情况并进行修改,如图5-7: 图 5-7:客户情况 用户点击修改信息,界面跳转到修改页面。如图5-8: 图 5-8:修改页面 用户提交之后界面如图5-9,显示的是修改后的信息: 图5-9:修改后的页面第六章 部署与应用6.1 系统运行环境硬件环境:CPU:AMD A8-4500M APU with Radeon(tm) HD Graphics内存:2G以上操作系统:Linux数据库:My SQL浏览器:Chrome分辨率:1280*1024开发工具:Python6.2 部署图 系统的部署图如图6-1所示: Serve OS=Linux Conservator 数据库 Serve My SQL database B/S客户端 Web浏览器ChromeFirefox 1.5+ User第二章图6-1:系统部署图第七章 结论 CRM虽然是电子商务的一个子集,但是他把客户放在了核心的位置,这是符合网络晋级的“批量定制”的特点的。CRM以客户为核心为企业换了一种思维方式。CRM使企业更加的了解显存的和潜在的客户,要求企业能够追赶上不断变化的信息技术,要求企业的内部管理能够适应这些变化。如果一个企业可以很好的吸收CRM理念,会在客户忠诚度和客户满意度等多方面的提高,也使企业发展的方向的整体性向着网络经济更靠了一步。随着未来移动电子商务的飞速发展,CRM的重要性将更加明显。本系统由于采用了My SQL数据库,因此最大的优势是它提供了OLE DB forDM 接口,这样其他软件可以集成各种新的数据算法。My SQL与 CRM相结合,可以扩展一下功能:利用决策树方法根据可以将客户信息预测该客户是否具有信用风险。可以用聚类算法进行细分,辅助市场营销部门进行高效益、针对性强的营销功能。本系统也还存在很多的不足,比如对不同的客户个性化的服务不足,也没有和客户建立起直接的联系,对新客户的吸引力度不够等等问题。10为了改进可以在今后实施以下几个方面,细分客户和市场,并统一的管理。建立企业与服务之间的协同业务模式,更好的把握商机。建立与客户交流的互动中心,协调客户资源的分配,为企业提供最大的利益。致谢本研究及学位论文是在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 索道支架焊接工艺参数调整工艺考核试卷及答案
- 金属成形机床维修规范考核试卷及答案
- 动物胶制造工岗前考核试卷及答案
- 卡轨车司机岗前考核试卷及答案
- 城市轨道交通行车调度员适应性考核试卷及答案
- 现代学徒制下高职校企协同专业诊改体系构建
- 养殖技术考试题目及答案
- 美术中考专业试题及答案
- 果树专业试题及答案
- 单招空乘专业试题及答案
- 2025年公路检测工程师《水运结构与地基》试题及答案
- 隔爆水棚替换自动隔爆装置方案及安全技术措施
- 叙事医学培训课件
- 肠道菌群与人体代谢疾病.ppt
- 极限配合与技术测量基础(第五版)
- 培智四年级美术教案新
- 智能电子储物柜控制系统方案
- 成人高考数学必背知识点
- 16日济宁市兖州誉航汽车广场市场调研及招商销售可行性报告简编版
- 学习JJF1001-2011《通用计量术语及定义》规范的体会
- 基层群众自治制度.ppt
评论
0/150
提交评论