作者微信 bishe2022

代码功能演示视频在页面下方,请先观看;如需定制开发,联系页面右侧客服

讲师介绍:

历风行讲师,资深一线开发工程师,出版过多本书籍资料。 

 一、项目介绍 

 CRM英文全称Customer Relationship Management,中文名为客户关系管理。由美国Gartner 集团提出。本系统将提供给老板、经理(副经理)、销售员等人员使用,完成对客户关系的日常管理。 

我们认为,CRM是辨识、获取、保持和增加“可获利客户”的理论、实践和技术手段的总称。它既是一种国际领先的、以“客户价值”为中心的企业管理理论、商业策略和企业运作实践,也是一种以信息技术为手段、有效提高企业收益、客户满意度、雇员生产力的管理软件。北风网推出的CRM项目除了在业务上的特色之外,还综合了Struts 2+ Spring + Hibernate+ Jfreechart+JQuery+AJAX的技术实现:利用Spring来解耦合,管理依赖,将整个应用进行整合;持久化层采用轻量级的ORM解决方案Hibernate;对系统中的多种报表生成采用Jfreechart技术。 

这个项目所涉及的知识点包括SSH三大框架,同时也介绍了其他常用的框架,如Jquery、Jfreechart等,在介绍了新技术点的同时重点让大家了解了CRM的业务知识,TBC(技术+业务+沟通)是优秀程序员必不可少三要素。 

二、项目学习特色:

这个项目课程最大的特色是手把手详细讲解+手把手的分析业务流程+每天半小时的实时答疑(特殊情况除外)+学习后多次反复播放复习=真实课堂学习效果 

三、项目实际价值:

本项目来源于真实的企业级别项目,项目由历风行老师根据自己实际开发项目抽取出来,该案例实际价值是一个6万左右的项目,虽然功能和工作量上面有部分缩水,但是技术含量绝对没有缩水。经过厉老师2个多月的对原有项目的二次开发,重新集成了新技术点,使项目的价值远远超过实际开发项目的价值。 

四、用到的框架和技术点: 

1.struts2.0 

2.Hibernate 

3.spring 

4.Ajax 

5.Jfreechart 

6.JQuery 

7, JSP Tree Tag 

9.DWR 

10.UML 

19.extjs 

...................... 

五、功能模块 

1.客户管理 

包含子模块:客户管理、客户服务、投诉处理、客户关怀、客户导入等模块 

2.联系人管理 

3.权限管理(重点模块) 

包含子模块:功能模块、角色模块、用户模块。 

4.日程/任务管理(包括日志之类的Log4J、JUnit技术) 

5.项目管理 

6.数据字典 

.......................................................................... 

六、课程特色 

1真实性、实战性 

如果您能够完整的学好这个项目(自己能够理解业务等),走进企业,您完全不需要去考虑工作是否可以胜任,只要您告诉您的面试官,您所了解CRM方面的业务实现之类的! 

2.流行趋势 

该项目使用流行的Struts 2 + Hibernate + Spring + JQuery整合开发。众所周知Struts 2框架比之前辈要胜出不少,而Hibernate框架也是持久化中的首选,而大名鼎鼎的Spring更是无所不能。再加上设计轻巧的JQuery框架,一个完美的整合框架由此而生。 

3.真实的案例 

该案例是一个价值6万元的项目,当然在功能和工作量上有部分缩水,但是技术绝对不会缩水。 

4.项目中技术点: 

该项目中的技术点可谓众多,每个技术点的实现都有一定的技巧,在本项目中老师会带领大家去采用最实用的技术去实现众多技术点。 

七、课程安排(大体安排80讲左右,每讲在45分钟以上)。 

课程包括数据库层设计,业务流程分析,系统架构设计,系统的编码、系统的打包、系统的部署运行  

1-15讲:客户管理开发 

16-25讲:联系人管理开发 

26-40讲:权限管理开发 

41-50讲:日程管理开发 

50-60讲:项目管理开发 


Home