基于J2EE的CRM客户与协议系统的设计与实现
发布时间:2017-04-17 18:00
本文关键词:基于J2EE的CRM客户与协议系统的设计与实现,由笔耕文化传播整理发布。
【摘要】:CRM,客户关系管理,即企业利用信息技术和互联网技术来协调企业与客户间的交互,以提升管理方式,向客户提供创新式的服务的过程。大众点评之前使用商用软件salesforce来实现CRM的功能,但随着用户规模的膨胀,使用salesforce的弊端逐渐显现出来。由于salesforce服务器在国外,连接速度慢,容错率低,费用昂贵,且对移动端的支持不够灵活,故需要考虑抛弃salesforce,使用其他方式来实现CRM系统。使用Java重新搭建CRM系统,为交易平台解决了连接速度慢、容错率低的问题,并可以为公司节省下salesforce巨额的使用费。CRM运行中产生的各种数据、文件可以采用更加灵活的方式存储和分析,对于维护企业资产有着巨大意义。项目中使用Spring框架、MyBatis持久层框架、Java RMI、ActiveMQ等技术,这些都是非常成熟,且业界中非常流行的技术。其中Spring负责管理Java对象的生命周期的管理,且与其他许多框架的集成度非常高,通过Spring可以更方便地使用更多的框架工具;MyBatis用于数据库访问并支持自定义SQL语句,可以使得数据库的访问更加灵活、高效;RMI负责分布式系统的网络通信,屏蔽了分布式系统之间网络通信的细节;ActiveMQ则用于分布式子系统间的消息异步传递,对于降低服务器的瞬间负载压力、保证消息发送成功率起都到很大作用。CRM客户与协议系统正式投入使用后,快速的服务器响应,大大提升了用户体验;销售人员通过移动端的CRM系统,提高了工作效率。
【关键词】:Spring框架 MyBatis框架 Java RMI ActiveMQ
【学位授予单位】:南京大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【目录】:
- 摘要5-6
- Abstract6-13
- 第一章 引言13-18
- 1.1 项目背景13
- 1.2 国内CRM的发展概况13-14
- 1.3 移动CRM14-16
- 1.4 本文主要研究的工作16-17
- 1.5 本文的组织结构17-18
- 第二章 技术综述18-26
- 2.1 Spring框架18-21
- 2.1.1 Spring MVC19-20
- 2.1.2 Spring AOP20-21
- 2.2 MyBatis21-22
- 2.3 Java RMI22-24
- 2.4 ActiveMQ24-25
- 2.5 本章小结25-26
- 第三章 客户与协议系统的分析与设计26-49
- 3.1 项目总体规划26
- 3.2 系统需求分析26-33
- 3.2.1 功能需求分析26-32
- 3.2.2 非功能需求分析32-33
- 3.3 系统总体设计与模块设计33-35
- 3.3.1 总体结构33-34
- 3.3.2 系统实体关系34-35
- 3.4 客户管理模块设计35-39
- 3.4.1 客户管理模块的功能35-38
- 3.4.2 客户管理模块类图设计38-39
- 3.4.3 客户管理模块设计合理性分析39
- 3.5 协议管理模块设计39-41
- 3.5.1 协议管理模块的功能39-40
- 3.5.2 协议管理模块类图40-41
- 3.5.3 协议管理模块的设计合理性分析41
- 3.6 附件管理模块设计41-45
- 3.6.1 附件管理模块的功能41-44
- 3.6.2 附件管理模块类图44-45
- 3.6.3 附件管理模块设计合理性分析45
- 3.7 系统支持模块设计45-48
- 3.7.1 系统支持模块的功能45-47
- 3.7.2 系统支持模块类图47
- 3.7.3 系统支持模块设计合理性分析47-48
- 3.8 本章小结48-49
- 第四章 CRM客户与协议系统的实现49-73
- 4.1 客户管理的实现49-58
- 4.1.1 客户管理数据库实现49-51
- 4.1.2 客户管理模块Service层实现51-54
- 4.1.3 客户管理模块Web层实现54-56
- 4.1.4 客户管理模块用户层实现56-57
- 4.1.5 客户管理性能测试57-58
- 4.2 协议管理的实现58-63
- 4.2.1 协议管理数据库实现58-59
- 4.2.2 协议管理Service层实现59-60
- 4.2.3 协议管理Web层实现60-61
- 4.2.4 协议管理用户层实现61-62
- 4.2.5 协议管理性能测试62-63
- 4.3 附件管理的实现63-69
- 4.3.1 协议管理数据库实现63
- 4.3.2 附件同步的实现63-68
- 4.3.3 附件同步运行状况分析68-69
- 4.4 系统支持的实现69-72
- 4.4.1 异常处理的实现69-70
- 4.4.2 日志记录的实现70-72
- 4.5 本章小结72-73
- 第五章 总结与展望73-75
- 5.1 总结73
- 5.2 进一步工作展望73-75
- 参考文献75-76
- 致谢76-78
【参考文献】
中国期刊全文数据库 前1条
1 徐雯;高建华;;基于Spring MVC及MyBatis的Web应用框架研究[J];微型电脑应用;2012年07期
本文关键词:基于J2EE的CRM客户与协议系统的设计与实现,,由笔耕文化传播整理发布。
本文编号:313975
本文链接:https://www.wllwen.com/guanlilunwen/kehuguanxiguanli/313975.html