企业网站客户关系管理办公系统的设计和实现(SSH,MySQL)(精品)★
无需注册登录,支付后按照提示操作即可获取该资料.
企业网站客户关系管理办公系统的设计和实现(SSH,MySQL)(精品)★(任务书,开题报告,毕业论文26500字,外文翻译,程序代码,MySQL数据库,答辩PPT)
CRM是集市场、销售、服务为一体的管理系统,通常可划为四个子系统:客户销售管理子系统、客户市场管理子系统、客户支持与服务管理子系统、数据库及支撑平台子系统。
本文充分分析国内外的研究情况,并在JAVA开发语言和基于MVC的SSH框架的基础上描述了后台系统设置以及客户管理系统的设计与实现,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。
本系统主要有以下功能模块:
3.2.1登录模块
根据登录身份的不同进入不同的页面,实现权限控制。
3.2.2营销员职能
1、根据新产品的研发成功,为公司制定营销计划。
2、产品展示时,通过名片等信息为公司增加潜在客户。
3.2.3销售员职能
1、查看自己负责的客户群。
2、查看单个客户的详细信息并可以做适当的修改。
3、推销公司产品,并且填写销售业绩表单。
3.2.4调查员职能
1、查看自己负责的客户群。
2、查看单个客户的详细信息并可以做适当的修改。
3、调查该客户对公司产品的意见,填写客户意见调查表。
3.2.5服务人员职能
1、查看自己负责的客户群。
2、查看单个客户的详细信息并可以做适当的修改。
3、查看该客户对工作人员或者产品的意见,并且负责处理客户意见,填写意见处理表单,通过客户对服务的满意度这个指标来确定客户的忠诚度。
3.2.6业务经理职能
1、查看自己负责的客户群。
2、查看单个客户的详细信息并可以做适当的修改。
3、可以批量的把客户分配给合适的工作人员。
3.3 业务流程分析
1、首先公司员工登录本系统,根据身份的不同到达不同的展示页面。
2、营销员页面可以制定营销计划,增加潜在客户。
3、没有使用公司产品的客户才能由推销员去推销。
4、推销结果成功的客户才能调查该客户对本公司产品的使用意见。
5、调查员调查过的有意见的客户才会交给服务人员,服务人员处理客户意见得到客户认可。
6、业务经理查询符合条件的客户对其进行分配。
开发环境:Myeclipse
Web服务器:Tomcat
数据库:MySQL
目 录
前 言 1
第一章 绪论 2
1.1 系统开发背景 2
1.1.1客户关系管理的发展 2
1.1.2客户关系管理系统的研究现状 2
1.2系统实现的目标 5
1.3系统的开发意义 5
第二章 相关技术介绍 6
2.1开发技术的选择 6
2.2系统的主要架构及开发模式 6
2.2.1基于B/S的体系结构 6
2.2.2基于MVC的应用开发模型 7
2.2.3 Struts框架 8
2.2.4 Spring框架 9
2.2.5 Hibernate框架 10
2.3 数据库的选择 11
第三章 系统分析 12
3.1系统可行性分析 12
3.1.1管理可行性 12
3.1.2技术可行性 12
3.1.3设备可行性 12
3.1.4经济可行性 13
3.1.5市场需求可行性 13
3.2功能需求分析 13
3.2.1登录模块 13
3.2.2营销员职能 13
3.2.3销售员职能 13
3.2.4调查员职能 13
3.2.5服务人员职能 13
3.2.6业务经理职能 14
3.3 业务流程分析 14
3.4系统设计的总体规则 14
第四章 系统设计 16
4.1 系统模块设计 16
4.2 系统流程设计 16
4.3 数据库设计 18
4.3.1数据库需求分析 19
4.3.2数据库结构设计 19
4.3.3数据库逻辑结构设计 20
第五章 系统的具体实现 22
5.1 创建工程 22
5.2功能页面结构及实现 22
5.2.1登录模块 22
5.2.2营销模块 25
5.2.3推销模块 26
5.2.4调查表单模块 28
5.2.5客服模块 30
5.2.6业务经理客户分配模块 32
5.2.7个人信息模块 34
第六章 系统测试及分析 35
6.1系统运行环境的搭建 35
6.1.1 JAVA虚拟机的安装 35
6.1.2 Tomcat环境搭建 35
6.1.3 S2SH整合 35
6.2 系统程序的安装和加载 41
6.2.1 Myeclipse开发工具 41
6.2.2数据库的连接 41
6.3系统测试 41
6.3.1 单元测试 41
6.3.2 集成测试 42
6.3.3 系统测试 42
6.3.4 确认测试 42
6.4对软件功能测试的结论 42
结 论 43
参考文献 52
Ⅰ 英文原文 53
Ⅱ 中文译文 58
谢 辞 62