CRM系统包括一些核心的客户关系管理业务功能,如:潜在客户、客户管理、拜访管理、商机管理、订单管理等模块,满足企业客户关系信息化的要求,并帮助企业提高客户资源的管理效率,能够通过项目视图清晰的了解每个项目的进展情况,通过丰富的统计报表掌握全局的项目数据
CRM是高企必备的管理系统
学习了CRM你就能帮助企业
实现企业与客户之间的紧密联系
帮助企业去增加市场份额
从客户的全部周期逐一获取价值
具体技术目标如下:
-
了解项目开发流程及项目开发各阶段主要文档及产出物
-
掌握主流SSM框架
-
学会使用项目管理工具Maven
-
学会使用版本控制工具Git
-
掌握Linux操作系统下部署项目
-
掌握数据库设计原则和技巧
-
学习缓存在项目中的运用
-
掌握数据如何通过图表在页面展示
-
掌握Java对excel文件的处理
-
熟悉前端开发技术及常见的特效
从项目中你也实现了自己的价值
帮助了企业的管理便利
企业能亏待你吗?
铁汁~

功能
1.用户管理模块:包含用户的登录、登出,保存登录信息,并采用加密手段保证数据的安全性。
2.字典模块:对字典类型和字典值进行管理。将常用字典类型及所对应的字典值存储在redis,提高运行效率。
3.市场活动:市场活动的管理,支持市场活动信息使用excel文件导入导出批量处理。
4.线索模块:包括业务线索的管理,与线索相关的备注及关联的市场活动。对潜在客户的跟踪,将潜在客户转换为客户并同时支持交易生成。
5.统计图表:提供基于ECharts图表功能的销售漏斗功能,可以查看各阶段销售机会数量。同时提供多种图表对线索的月、周增长量,客户成交排名进行展现。
6.部署上线:部署整套项目所需要的运行环境,在Linux下安装必要的运行环境(java、MySQL、tomcat、redis)
技术点:
前端:BootStrap+jQuery+日期控件+bs分页插件
后端:SpringMVC+MyBatis +Spring+Redis+Echarts+POI
运行:Linux(Centos7)+MySQL
就业优势:
本项目即包含功能齐全的基础模块,在实际工作中可以胜任日常的开发工作。也包含业务复杂的模块,对于提升学生的逻辑思维,应对以后工作中比较复杂的业务打下扎实基础。
通过项目的学习,也了解到企业软件开发的流程及代码编写规范,可以使学生在就业后快速融入开发团队,成为能独挡一面的优秀开发人员。
CRM项目学习视频观看:
https://www.bilibili.com/video/BV1tZ4y1d7kg课程目录
001.CRM:课程介绍
002.CRM:阶段简介
003.CRM:技术架构1
004.CRM:技术架构2
005.CRM:技术架构3
006.CRM:阶段教学目的
007.CRM:软件开发声明周期1
008.CRM:软件开发声明周期2
009.CRM:软件开发声明周期3
010.CRM:软件开发声明周期4
011.CRM:软件开发声明周期6
012.CRM:CRM核心业务介绍1
013.CRM:CRM核心业务介绍2
014.CRM:物理模型设计1
015.CRM:物理模型设计2
016.CRM:物理模型设计3
017.CRM:搭建开发环境1
018.CRM:搭建开发环境3
019.CRM:搭建开发环境5
020.CRM:首页功能分析与设计
021.CRM:首页功能实现Controller层
022.CRM:首页功能实现页面层
023.CRM:首页功能测试以及由首页跳转到登录页面分析与设计
024.CRM:首页跳转到登录页面实现Controller层
025.CRM:首页跳转到登录页面实现页面层
026.CRM:登录功能分析与设计
027.CRM:搭建Mybatis逆向工程运行环境
028.CRM:运行Mybatis逆向工程生成UserMapper层代码
029.CRM:登录功能实现Mapper层和Service层
030.CRM:登录功能实现Controller层
031.CRM:登录功能实现页面层与优化登陆实现代码
032.CRM:登录成功之后显示业务主页面与名称
033.CRM:实现回车登录
034.CRM:实现记住密码
035.CRM:测试记住密码
036.CRM:安全退出功能分析需求与设计
037.CRM:安全退出功能实现
038.CRM:登录验证功能需求分析
039.CRM:登录验证功能实现技术分析
040.CRM:实现登录验证功能
041.CRM:实现登录验证功能1
042.CRM:实现登录验证功能2
043.CRM:测试登录验证功能与分析页面分割技术
044.CRM:分析工作台页面结构与显示工作台页面
045.CRM:实现点击工作台菜单显示工作台页面与市场活动需求分析
046.CRM:介绍模态窗口以及使用
047.CRM:设计显示市场活动主页面以及页面后台
048.CRM:实现显示市场活动主页面前台页面
049.CRM:设计保存创建市场活动
050.CRM:实现保存创建市场活动Mapper层和Service层
051.CRM:实现保存创建市场活动Controller层
052.CRM:实现保存创建市场活动前台页面1
053.CRM:实现保存创建市场活动前台页面2
054.CRM:实现保存创建市场活动前台页面3
055.CRM:测试创建市场活动
056.CRM:创建市场活动时清空上次创建填写的表单数据
057.CRM:介绍js日历插件及其使用
058.CRM:演示bs_datetimepicker日历插件
059.CRM:继续演示bs_datetimepicker日历插件
060.CRM:给创建市场活动添加日历功能
061.CRM:分页查询市场活动需求分析
062.CRM:分页查询市场活动设计
063.CRM:分页查询市场活动实现查询市场活动列表Mapper层
064.CRM:分页查询市场活动实现查询市场活动列表Service层
065.CRM:分页查询市场活动实现查询市场活动总条数Mapper层和Service层
066.CRM:分页查询市场活动实现Controller层
067.CRM:分页查询市场活动前台页面
068.CRM:分页查询市场活动测试
069.CRM:实现条件查询市场活动
070.CRM:回顾上次课内容
071.CRM:改造分页查询函数
072.CRM:CRM分析翻页功能的实现
073.CRM:介绍bs_pagination插件
074.CRM:演示bs_pagination插件的使用
075.CRM:详解bs_pagination插件参数
076.CRM:实现市场活动的翻页查询
077.CRM:实现bs_datetimepicker的每页显示条数不变
078.CRM:实现刷新市场活动列表时保存每页显示条数不变
079.CRM:删除市场活动需求分析
080.CRM:删除市场活动设计
081.CRM:实现市场活动的全选和取消全选1
082.CRM:实现市场活动的全选和取消全选2
083.CRM:实现市场活动的全选和取消全选3
084.CRM:实现市场活动的全选和取消全选4
085.CRM:回顾删除市场活动流程
086.CRM:删除市场活动实现Mapper层和Service层
087.CRM:删除市场活动实现Controller层
088.CRM:删除市场活动实现前台页面
089.CRM:修改市场活动需求分析
090.CRM:修改市场活动设计
091.CRM:修改市场活动实现Mapper层和Service层
092.CRM:修改市场活动实现Controller层
093.CRM:修改市场活动实现前台页面
094.CRM:设计保存修改的市场活动
095.CRM:实现保存修改的市场活动Mapper层和Service层
096.CRM:实现保存修改的市场活动Controller层
097.CRM:实现保存修改的市场活动前台页面
098.CRM:测试修改市场活动
099.CRM:分析导出市场活动的应用场景
100.CRM:导出市场活动需求分析
101.CRM:分析导出市场活动的实现
102.CRM:介绍apache-poi插件
103.CRM:介绍apache-poi插件的使用
104.CRM:演示使用apache-poi生成excel文件
105.CRM:使用apache-poi修饰excel文件效果
106.CRM:演示文件下载
107.CRM:测试文件下载功能
108.CRM:设计导出市场活动
109.CRM:实现导出市场活动Mapper层和Service层
110.CRM:实现导出市场活动Controller层1
111.CRM:实现导出市场活动Controller层2
112.CRM:实现导出市场活动Controller层3
113.CRM:实现导出市场活动前台页面
114.CRM:测试导出市场活动
115.CRM:优化导出市场活动
116.CRM:分析选择导出市场活动
117.CRM:导入市场活动需求分析
118.CRM:分析导入市场活动的实现
119.CRM:演示文件上传1
120.CRM:演示文件上传2
121.CRM:演示文件上传3
122.CRM:演示文件上传4
123.CRM:演示使用apache-poi解析excel文件
124.CRM:设计导入市场活动
125.CRM:实现导入市场活动Controller层
126.CRM:实现导入市场活动前台页面
127.CRM:优化导入市场活动
128.CRM:实现查看市场活动明细查询备注信息Mapper层和Service层
129.CRM:实现查看市场活动明细前台页面
130.CRM:添加市场活动备注实现Controller层
131.CRM:添加市场活动备注实现前台页面
132.CRM:删除市场活动备注实现Mapper层和Service层
133.CRM:修改市场活动备设计
134.CRM:实现保存修改的市场活动备注前台页面
135.CRM:分析数据字典表的设计和使用
136.CRM:创建线索实现显示线索主页面前台页面
137.CRM:分析线索和市场活动之间的关联关系
138.CRM:实现查看线索明细查询关联的市场活动信息Mapper层和Service层
139.CRM:线索关联市场活动设计
140.CRM:测试线索关联市场活动搜索市场活动
141.CRM:实现保存线索关联市场活动Controller层
142.CRM:解除线索关联市场活动实现Controller层
143.CRM:线索转换需求分析
144.CRM:设计市场活动源是可搜索的
145.CRM:实现市场活动源是可搜索的前台页面
146.CRM:实现保存线索转换后台
147.CRM:实现保存线索转换后台2
148.CRM:实现保存线索转换后台6
149.CRM:实现保存线索转换后台9
150.CRM:测试线索转换
151.CRM:实现创建交易显示交易主页面Controller层
152.CRM:分析可能性是可配置的
153.CRM:实现可能性是可配置的Controller层
154.CRM:演示bs_typeahead自动补全插件
155.CRM:实现保存创建的交易Service层
156.CRM:查看交易明细设计
157.CRM:查看交易明细实现前台页面
158.CRM:实现显示交易图标信息
159.CRM:统计图标技术简介
160.CRM:Echarts漏斗图参数解读
161.CRM:演示Echarts显示漏斗图
162.CRM:交易统计图标设计
163.CRM:交易统计图标实现显示交易统计图标页面
164.CRM:交易统计图标实现Mapper层
165.CRM:交易统计图标实现Service层
166.CRM:交易统计图标实现Controller层
167.CRM:交易统计图标实现前台页面
168.CRM:测试交易统计图标