附帶CRM項目開發系列視頻教程(基于struts2.0+spring+hibernate+dwr):
客戶關系管理系統又名CRM項目,最近公司在做這方面的項目,個人感覺項目的價值還是不小的,特別把項目錄制了CRM視頻教程來和大家分享經驗!
我們公司的項目主要是采用struts2+spring+hibernate進行開發的,項目中涉及到的技術點很多,比如說采用DWR技術去實現項目的一些加載啊,AJAX方式去實現驗證啊,powerdesiger去設計數據庫啥的啊,Jfreechart去實現報表什么的,相對來講,技術點還是不少的!尤其權限模塊的實現問題,有點考慮
CRM項目介紹:
CRM英文全稱Customer Relationship Management,中文名為客戶關系管理。由美國Gartner 集團提出。本系統將提供給老板、經理(副經理)、銷售員等人員使用,完成對客戶關系的日常管理。
我們認為,CRM是辨識、獲取、保持和增加“可獲利客戶”的理論、實踐和技術手段的總稱。它既是一種國際領先的、以“客戶價值”為中心的企業管理理論、商業策略和企業運作實踐,也是一種以信息技術為手段、有效提高企業收益、客戶滿意度、雇員生產力的管理軟件。北風網推出的CRM項目除了在業務上的特色之外,還綜合了Struts 2+ Spring + Hibernate+ Jfreechart+JQuery+AJAX的技術實現:利用Spring來解耦合,管理依賴,將整個應用進行整合;持久化層采用輕量級的ORM解決方案Hibernate;對系統中的多種報表生成采用Jfreechart技術。
這個項目所涉及的知識點包括SSH三大框架,同時也介紹了其他常用的框架,如Jquery、Jfreechart等,在介紹了新技術點的同時重點讓大家了解了CRM的業務知識,TBC(技術+業務+溝通)是優秀程序員必不可少三要素。
包括項目模塊:
作為CRM項目一般包括:
1.客戶管理
包含子模塊:客戶管理、客戶服務、投訴處理、客戶關懷、客戶導入等模塊
2.聯系人管理
3.權限管理(重點模塊)
包含子模塊:功能模塊、角色模塊、用戶模塊。
4.日程/任務管理(包括日志之類的Log4J、JUnit技術)
5.項目管理
6.數據字典
附帶本項目視頻教程下載地址: