"景先生毕设|www.jxszl.com

客户关系管理系统(源码)

2021-04-11 16:25编辑: www.jxszl.com景先生毕设
在这个互联网成长完善的时期,摆在公司面前的有一些问题,比如公司如何去发展潜在客户,如何利用社会人脉关系网促进公司销售业绩。在这个根据上,客户关系管理系统(Customer Relationship Management系统)以及相关管理理念逐渐形成,管理思想重心也从产品转移到了客户上面。该系统经过多年的进化,种类更多,特色更多,更加适合市场。全文介绍了一个中小级客户关系管理系统,详细说明了其整体开发构思和客户关系管理系统的开发测试情况。为了方便使用该系统的员工操作,使用MyEclipse2014版本作为开发工具,Java作为开发语言,数据库是MySQL,基于B/S设计。整个系统由系统管理模块、产品管理模块等共6个模块组成。该系统使用MySQL数据库来存储信息,在员工使用系统的时候调用数据库中的信息,将信息显示在操作界面上,方便易懂。系统的设计开发针对的是中小型公司,帮助公司积极地记录客户信息,详细记录公司工作流程,分析总结方法,提高公司的业务能力。 关键词 客户关系,Java,信息管理
目 录
1 引言 1
1.1 研究背景及意义 1
1.2 国内外研究综述 1
2 开发环境和开发工具 1
2.1 MyEclipse介绍 1
2.2 Tomcat介绍 2
3 可行性研究与需求分析 2
3.1 可行性研究 2
3.1.1 经济可行性 2
3.1.2 操作可行性 2
3.1.3 技术可行性 3
3.3 需求分析 3
3.3.1 系统功能需求 3
3.3.2 数据需求 4
3.3.3 性能需求 4
4 系统总体设计 4
4.1 概要设计 4
4.1.1 对象图 4
4.1.3 状态图 5
4.2 系统功能模块设计 6
4.2.1 用户管理模块的设计 6
4.2.2 客户管理模块的设计 7
4.2.3 营销管理模块的设计 8
4.2.4 统计报表模块的设计 9
4.2. *51今日免费论文网|www.jxszl.com +Q: #351916072
5 服务管理模块的设计 10
4.3 数据库的设计 10
4.3.1 数据库设计原则 10
4.3.2 数据库表设计 11
5 详细设计与测试 14
5.1 登录模块的设计与测试 14
5.2 用户管理模块的设计与测试 15
5.3 客户管理模块的设计与测试 16
5.4 营销管理模块的设计与测试 18
5.5 服务管理模块的设计与测试 19
5.6 统计报表模块的设计与测试 21
结 论 23
致 谢 24
参 考 文 献 25
1 引言
1.1 研究背景及意义
在智能化、互联网高速前行的时代,公司将面临一系列问题,比如如何吸收潜在客户、保持成功搭建的客户人脉。历史的滚轮下,客户关系管理系统由此诞生。客户关系管理(Customer Relationship Management,CRM)是一个需要员工不停地与客户交流并记录客户信息,去满足客户的要求,从而可以改进产品质量和服务内容用来满足客户的需求的管理的过程。根据管理理念开发,客户关系管理系统是基于数据库数据管理的这类IT应用系统,现市场上,大部分客户关系管理系统中的数据都是记录成数据库而存在的。所以,客户关系管理系统的设计,根本上其实是数据库应用系统的设计与开发。公司利用该系统实现对客户进行实时跟踪,现阶段公司经营的重点就是客户了。
1.2 国内外研究综述
西方发达国家一直很重视客户关系的发展与规划,现在西方的客户关系管理理念已经比较完善了,管理,运营等都很方便,而西方发达国家几乎每家企业都是使用该客户关系管理系统得,所以他们的企业工作效率都较高,对公司的发展起到极大的作用,可以看出使用客户关系管理系统已经是国际大潮流。
2 开发环境和开发工具
操作系统:Windows 7,
开发软件:MyEclipse 2014,
数据库:MySQL,
Web服务器:Apache Tomcat6.x,
浏览器:谷歌浏览器。
2.1 MyEclipse介绍
MyEclipse是由IBM公司开发的,后来IBM将Eclipse作为开源项目发布。其实,Eclipse是一个开源的代码开发平台,程序员可在配置JDK之后在这个环境进行编程。并且让人开心的是,Eclipse自带一个插件集,包括JDK。
2.2 Tomcat介绍
Tomcat是免费开源的,一般Eclipse会自带Tomcat服务器,我在MyEclipse中安装了Apache版本的Tomcat,将项目加入到Tomcat后,运行Tomcat,可以很方便地测试项目的bug,这里需要注意,Tomcat作为一个独立于Apache而存在的进程。
3 可行性研究与需求分析
3.1 可行性研究
一个系统的可行性研究是必不可少的。研究的结果可能是肯定的,也就是系统可以进行开发;也可能是否定的,同时也可以采用别的解决办法,如改变目标,或追加投资,或延长工期等。
3.1.1 经济可行性
在这个竞争越来越激烈的环境里,公司如何通过自身有限的资源,在竞争的大环境中去发现、吸引新客户并且留住更多的老客户,已经变成迫在眉睫的课题。
该系统是一个小型系统,意图设计出一个能够符合客户服务的客户关系管理系统,在考虑软件生命周期的情况后,从问题发现到系统设计、开发、改进、维护,开发周期短暂,成本、日常维护费用都在接受范围内,没有造成过重的经济负担。当然,如果公司使用该系统,使得企业运营效率提高,发现、吸引、留住更多客户,从而会产生巨大的经济效益。
3.1.2 操作可行性

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/59197.html