日期:2014-05-16  浏览次数:20345 次

临远老师完结课程:Java、Extjs构建CRM客户管理系统(送源码)



课程简介:

随着产品和服务的同质化,传统的营销方式从4P(产品Product 、价格price、渠道Place、促销Promotion)向4C转移(Consumer客户、Cost 成本、Convenience便利性、Communications沟通) ,公司开始研究客户的需求,不再销售自己能生产的产品,而是生产客户需要的产品。 CRM即Custom Relationship Management,全称为客户管理系统,它是基于4C理论,以实现新型营销理念为目标的软件支撑系统。 通过对CRM的学习,我们可以了解开发J2EE系统所需要经历的典型场景,包括技术选型,平台搭建,需求分析与设计开发,后期的测试与部署,进而向学员们全方位的展示卡发企业应用系统所需要考虑的方方面面。

讲师:临远

Family 168创始人之一,Ext 专家。高级软件工程师兼系统架构师,有丰富的Java EE开发经验。在社区里非常活跃,曾经编写和翻译了大量关于Ext和jBPM的资料,深受社区欢迎。 

试看:http://www.hztraining.com/bbs/showtopic-439.aspx

学完后能达到的效果:

该CRM系统,是基于Ext JS, Struts2, Spring2, Hibernate3开发的企业内部信息管理系统。
 
教程从CRM的业务分析开始,向学员介绍了技术选型,框架搭建,业务模块的划分,以及具体功能的实现。通过该教程的学习,学员可以掌握CRM系统的应用目标,了解Ext JS, Struts2, Spring2, Hibernate3这些当前市场上普遍使用的主流开发框架的应用,能够基于CRM系统中提供的开发框架进行模块的设计与开发。
 
教程涵盖了前期的技术准备,需求调研,模块设计与开发,以及开发后期的测试与部署。通过该教程学员可以感受完整项目的开发过程,并将其应用到自己的实际学习和工作中,进而巩固提高自身的技术水平以及对软件开发的认识。

目录

第1讲项目概述及项目功能演示
第2讲hibernate功能介绍和应用(1)
第3讲hibernate功能介绍和应用(2)
第4讲hibernate功能介绍和应用(3)
第5讲spring的功能介绍及应用(1)
第6讲spring的功能介绍及应用(2)
第7讲面向切面的aop
第8讲struts2概述
第9讲struts2中的数据绑定
第10讲extjs简介
第11讲组装extjs常用控件
第12讲封装常用功能
第13讲整合spring与hibernate
第14讲整合spring与hibernate2
第15讲完成技术框架的整合
第16讲crm架构总览
第17讲实现功能菜单
第18讲封装表格
第19讲封装表格—后端
第20讲定制表单
第21讲整合前后台组件
第22讲权限功能模块的设计(登录)
第23讲权限功能模块的设计(认证)
第24讲权限功能模块的设计(密码)
第25讲权限功能模块的设计(校验url)
第26讲权限功能模块的设计(校验url)
第27讲数据字典(基本的数据字典)
第28讲数据字典(有序数据字典)
第29讲数据字典(树形数据字典)
第30讲数据字典(需求分析)
第31讲数据字典(详细设计)
第32讲产品管理(现实产品分类)
第33讲产品管理(现实产品信息管理)
第34讲客户关系模块(1)
第35讲客户关系模块(2)
第36讲联系人模块(1)
第37讲联系人模块(2)
第38讲销售模块(1)
第39讲销售模块(2)
第40讲销售模块(3)
第41讲客户跟踪模块
第42讲客户跟踪模块的代码实现
第43讲员工信息管理,并对密码字段进行特殊的约束限制校验
第44讲知识库管理,富文本编辑器的使用,以及通过xtemplate渲染html
第45讲使用jdbc直接搜索数据库中的数据,使用sql进行分类分组统计,前台嵌入flash展示报表
第46讲销售报表
第47讲动态菜单
第48讲配置权限
第49讲集成测试
第50讲部署应用