摘要:随着计算机技术的飞速发展,以及企业的大量出现,现在市场上对于客户关系管理类型的软件的需求量也是越来越大,并且对软件产品的质量要求也越来越高。
-针对日益增长的客户关系管理系统的需求量,本次将会开发一款基于JAVA语言的客户关系管理系统。系统的整体框架将会采用B/S架构,项目的框架使用的是当下热门的SpringMVC框架。本次设计的项目中实现了对客户信息的管理、对客户联系人的管理、对服务的管理、对数据的统计、对系统基础数据的管理等,这些功能的实现旨在帮助企业用户进行更加快捷方便的客户关系管理,帮助企业用户对客户进行挖掘以及对已有客户进行跟踪服务,最大限度的帮助企业获得收益以及帮助客户进行系统的维护管理。
关键词:B/S架构;JAVA语言;CRM客户关系管理
目录
摘要
Abstract
1 引言-1
1.1 课题的背景、目的和意义-1
1.2 课题国内外发展概况-1
1.3 课题欲要解决的问题-2
2 系统的总体设计-3
2.1 系统可行性分析-3
2.2 系统需求功能分析-3
2.3 系统功能模块分析-3
2.3.1 系统总模块设计-3
2.3.2 登录模块设计-5
2.3.3 营销管理模块设计-6
2.3.4 客户管理模块设计-7
2.3.5 服务管理模块设计-7
2.3.6 统计报表模块设计-8
2.3.7 基础数据管理模块设计-9
2.3.8 系统管理模块设计-9
2.3.9 数据库设计-10
3 系统的实现-17
3.1 数据库连接-17
3.2 登录模块实现-17
3.3营销模块实现-18
3.4客户管理模块实现-19
3.5 服务管理模块实现-22
3.6 统计报表模块实现-23
3.7 基础数据模块实现-24
3.8 系统管理模块实现-25
4 系统的测试及难点分析-27
4.1 系统的测试-27
4.1.1 登录模块测试-27
4.1.2 营销管理模块测试-28
4.1.3 客户管理模块测试-30
4.1.4 服务创建模块测试-31
4.1.5 统计报表模块测试-32
4.1.6 基础数据管理模块测试-33
4.1.7 修改密码模块测试-34
4.1.8 安全退出模块测试-35
4.2 开发过程中遇到的问题及采用的解决方法-36
5 结论-38
参考文献-39
致谢-40