電信企業CRM系統設計和部分功能實現5000字_第1頁
電信企業CRM系統設計和部分功能實現5000字_第2頁
電信企業CRM系統設計和部分功能實現5000字_第3頁
電信企業CRM系統設計和部分功能實現5000字_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、電信企業CRM系統設計和局部功能實現5000字 摘要:客戶關系管理(CRM)已被確認為電信企業的核心競爭力之一,由于現有的CRM系統存在功能不完善、開發效率低,標準性差等缺陷,引入了JBOSS SEAM 這一新的J2EE架構方式,描繪了一個面向營銷的電信企業CRM系統的功能框架,概述了系統實現形式并給了例如功能的詳細實現方法。基于JBOSS SEAM 框架的深度集成優勢,使得系統開發速度快、效益高,具有良好的重用性、可配置性和跨平臺性,為改善現有的CRM產品性能提供了一種新的手段。 關鍵詞:架構 電信企業 CRM系統 JBOSS SEAM0 引言近年來,隨著通訊市場競爭的日益加劇,同時基于中國

2、電信的經營格局已經不再可能大批量地擴大客戶群,因此維護好現有的客戶關系,尤其是與現有客戶群中大客戶的關系成為了電信企業生存和開展的關鍵點。客戶關系管理(Customer Relationship Management,CRM)解決方案可以很好地解決這一問題,CRM系統通過不斷地改善與管理企業銷售、營銷、客戶效勞和支持等與客戶有關的業務流程,從而縮短銷售周期、降低銷售本錢、增加盈利進步企業的核心競爭力。在競爭劇烈的運營環境下,電信企業從經營理論中認識到,以客戶為中心,有效地施行CRM系統是取勝的必由之路。但目前的CRM系統在諸多方面如功能實現和提取信息才能等仍有待完善,因此如何快速開發出符合電信

3、標準的、準確的、可以實在進步電信營銷效率的CRM系統成了當務之急。本文闡述了采用JBOSS SEAM框架開發電信營銷CRM系統的整體解決方案。介紹了開發使用的技術框架、系統的設計方案及局部系統功能的詳細實現方法。本文相關工程所設計的產品旨在對市場營銷的各個環節進展全程準確化管理,實現閉環的全渠道、全業務、全過程的營銷管理支撐體系,該產品目前已經在電信企業中應用,效果良好。1 JBOSS SEAM架構1.1 JSF框架 JavaServer Faces (JSF)框架用于在Web應用程序中構建用戶界面組件,提供了易用的、高效的可視化開發環境。與微軟Visual Studio.NET可視化開發工具

4、相比,JSF 在開發基于Java的Web用戶界面時不需要手工書寫大量的標簽,同時在考慮頁面狀態信息的保存、客戶端事件處理等問題上,開發效率較高、重用性好。并且JSF 是典型MVC 實現,它的主要優勢就是它既是 Java Web 用戶界面標準又嚴格遵循形式-視圖-控制器(MVC) 設計形式,用戶界面代碼(視圖)與應用程序數據和邏輯(模型)的明晰別離使JSF應用程序更易于管理。1.2 EJB3.0 Enterprise JavaBean(EJB)是用來開發和部署多層次、分布式、面向對象的Java應用跨平臺組件構造,使用EJB構造編寫的應用程序具有可擴展性、交互性和多用戶平安性,這些應用只需編寫一次

5、,就可以發布到支持EJB標準的效勞器平臺上。EJB由多個封裝了業務邏輯的方法組成,例如一個EJB可以包括一個更新客戶數據庫的業務邏輯方法,多個遠程和本地客戶端都可以調用這個方法,開發者只需要關注bean中的業務邏輯而不用考慮對象事務支持、平安性和遠程對象訪問等復雜和容易出錯的問題。EJB主要有會話Bean、實體Bean和消息驅動Bean三種類型。會話Bean完成一個明晰的解耦任務;實體Bean是一個存在于數據庫中的復雜業務實體;消息驅動Bean用于接收異步JMS消息。1.3 JBoss Seam集成框架 Java EE5.0的核心框架是EJB(Enterprise JavaBeans)3.0和

6、JSF(JavaServer Faces)1.2,EJB3和JSF雖然互補,但它們是根據各自的理念設計的獨立框架,JBoss Seam通過把EJB3.0組件綁定到JSF 頁面中去,節省了大量復雜的編碼,從而為開發基于Web的企業應用程序提供了一個嶄新的形式。JBoss Seam是“Java EE 5.0的一個輕量級框架,為所有企業Web應用中的組件提供了一個統一的、易于理解的編程模型,它使基于狀態的應用和業務流程驅動的應用開發簡單快捷。JBoss Seam還集成了眾多當前流行的面向效勞(SOA)技術,例如:Facelets、Hibernate、jBPM、Drools、Groovy、Java P

7、ortlets、BPM、AJAX、iText和Lucene。根據當前的WEB 應用技術開展勢態,JBoss Seam有望取代Struts成為Java Web應用框架的主流。2 CRM系統功能設計電信營銷CRM系統旨在對市場方案、營銷活動、銷售活動、客戶效勞進展管理,系統的技術目的是:充分利用電信企業內部的海量數據,建立合理、標準、準確的營銷管理平臺,實現營銷管理的準確化、提升營銷管理的效率。2.1 市場管理模塊 市場管理模塊分為市場信息、市場方案制定、市場方案執行、市場方案評估四個子模塊,其中市場信息是從各種渠道中分析獲取的信息,通過對其分析,確定市場目的,定期制定策略性市場方案用于指導市場工

8、作;根據市場方案的目的,開展市場活動,根據對市場活動的評估,修改市場方案。市場信息、市場方案、市場活動之間可以沒有關聯,信息可以沒有方案,活動也可以沒有方案指導。2.2 營銷管理模塊 營銷活動是以市場目的中的關鍵業務開展及經營收入指標為根據而進展的活動。通過營銷管理模塊可以發現商機,對其進展評估,并交給銷售處理,同時對營銷過程中的各個過程域施行監控。根據業務開展和工作指標、市場方案、市場活動等,對特定的客戶群制定營銷策略,同時提交上級部門主管進展審批。審批通過后,籌劃部門根據營銷策略開場制定營銷活動的執行方案,包括營銷活動的時間、地點、渠道等。在營銷活動執行后,對其中每個客戶的營銷活動生成營銷

9、效勞單,并且對營銷單進展分發和指派。營銷單下發到詳細的個人后,根據營銷方案進展施行工作,施行完畢后,對執行反應,并對其評估。詳細功能包括營銷活動籌劃,營銷活動執行和營銷活動評估。2.3 銷售管理模塊 銷售管理模塊通過在營銷活動中發現商機,對商機進展管理、跟蹤、監控。系統對于重大商機作專門的銷售工程處理,進展籌劃、指定一系列的銷售活動。假設銷售成功,和用戶簽訂合同或者直接進展客戶業務受理。詳細功能包括商機的生成、重大商機報批、商機分派、制定銷售工程以及銷售工程的跟蹤和監控。2.4 客戶效勞模塊 客戶效勞模塊從外部系統獲取需要進展客戶活動的客戶信息,在系統中經過客戶維系流程,最終將輸出商機或直接生

10、成訂單。主要包括效勞籌劃和效勞執行功能。3 系統實現3.1 系統實現形式 該系統實現采用了三層構造,即表示層、業務層和持久層。表示層主要用來構建用戶界面、控制頁面轉發、響應用戶懇求并調用相應業務邏輯進展處理;業務層封裝了整個系統的業務邏輯;持久層也稱為數據庫訪問層,直接操作數據庫并對用戶輸入的數據進展持久化或直接從數據庫中提取數據交給業務層處理。該系統架構以面向效勞原那么(SOA)為宗旨,以ESB作為SOA的詳細實現技術手段來設計,SOA-ESB作為架構的根底效勞,來銜接前端調用和后臺業務效勞。3.2 新增營銷活動功能的實現 以新增營銷活動為例,詳細描繪該模塊分別在表示層、業務層、持久層上的實

11、現方式,其它功能模塊的實現也與之類似。 新增營銷活動時序描繪:mktActAdd.xhtml頁面進展新增營銷活動的數據校驗;將新增營銷的懇求交給業務層進展處理;業務層中的MktActivityBusiness方法進展參數校驗;Action方法調用持久層中的MktActivityDao進展數據庫操作;持久層返回數據庫操作結果;假如數據庫操作失敗返回failed.xhtml頁面;假如成功返回failed.xhtml頁面。 新增營銷活動的表示層由mktActAdd.xhtml、success.xhtml、failed.xhtml三個JSP頁面和相關的資源文件組成。控制器從URL調用用戶新增營銷活動的

12、懇求,當mktActAdd.xhtml頁面中的“確定按鈕被點擊時,UImand組件被激活,MktActivityBusiness方法被執行,相應動作執行完之后,會返回一個邏輯結果,這個結果會被傳遞到默認的NavigationHandler,它會去匹配應用程序資源配置文件中相應的導航規那么,表示層在faces-config.xml中指定導航規那么,view-id定義了動作來源的JSP頁面,From-action元素定義了執行動作的一個返回結果,該例中假如該動作執行成功,框架將把頁面導航到由to-view-id元素定義的success.xhtml頁面,如失敗那么返回failed.xhtml頁面。業

13、務層接收表示層的用戶懇求,調用應用效勞邏輯,通過持久層完成數據存取操作,使用相應方法向表示層提供效勞,是整個系統的核心。新增營銷活動的業務層是封裝了該功能業務邏輯的MktActivityBusiness方法,該方法中暫存輸入數據、實現業務邏輯、被動接收controller的調用或主動調用持久層中方法幫助數據持久化。系統開發時,可以按業務功能分類,每一類用一個JavaBean封裝其相關業務邏輯。并且因為本系統使用了JBOSS SEAM框架,所以只要為EJB3.0組件提供一個簡單的注釋,就可以在JSF中直接使用EJB3.0的組件了,極大地簡化了應用編程。MktActivityDao是封裝了SQL語

14、句的持久層方法,位于數據庫之上,它的主要功能是直接與數據庫交互,接收新增營銷活動的數據存人數據庫。持久層是系統的根基,封裝了訪問數據庫的常用方法,這些方法通過配置文件關聯對象,完成從對象到數據庫的映射。該系統中持久層的設計基于Hibernate架構,不需要關心詳細的數據操作,可以忽略數據庫腳本。4結語采用JBOSS SEAM實現營銷管理系統的開發,主要是由于其開發速度快、效益高,具有良好的重用性、可配置性和跨平臺性。用JBOSS SEAM框架替代傳統的Struts 、Spring等框架,符合時下流行的快速開發、簡化框架的趨勢,有理由相信這是一個非常有前途的架構方案,在將來有可能成為開發架構的主

15、流。參考文獻:1左美云,鄺孔武.信息系統開發與管理教程M.北京:清華大學出版社.2022.337-338.2許云剛.CRM當代電信企業核心競爭力的引擎電信企業客戶關系管理信息化J.通信與通信技術.2022.(1):219-220.3張國寶,梁正和,張新華.數字校園中基于JSF的通用查詢設計J.計算機技術與開展.2022.(6):250-252.4王峰,江勤繞,俞歡軍.基于JSF框架的信息管理系統的設計和實現J.計算機工程與設計.2022.(11):5221-5223.5付明騰,劉東飛.JSF與EJB3.0集成應用研究J.開發研究與設計技術.2022.(18):1670-1671.6(美)Vlana Matena等.J2EE平臺上的EJB組件開發M.北京:機械工業出版社.2002.273-276.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論