基于TSI框架的CRM系統(tǒng)的研究與實(shí)現(xiàn)
本文選題:CRM + Tapestry; 參考:《湖南師范大學(xué)》2013年碩士論文
【摘要】:隨著時(shí)代的發(fā)展,世界范圍內(nèi)的企業(yè)競(jìng)爭(zhēng)愈演愈烈,與其說(shuō)是企業(yè)之間技術(shù)的競(jìng)爭(zhēng),不如說(shuō)是客戶資源的競(jìng)爭(zhēng)。CRM(客戶關(guān)系管理)系統(tǒng)以客戶為中心,通過(guò)提升企業(yè)的服務(wù)質(zhì)量來(lái)提高客戶滿意度及客戶忠誠(chéng)度,從而達(dá)到保持老客戶及發(fā)展新客戶的目的。因此客戶關(guān)系管理的產(chǎn)生與發(fā)展具有鮮明的時(shí)代背景,并對(duì)企業(yè)的發(fā)展具有重大意義。本文根據(jù)中小型企業(yè)CRM系統(tǒng)的基本要求,對(duì)其所采用的軟件架構(gòu)、關(guān)鍵技術(shù)及其基本功能的實(shí)現(xiàn)進(jìn)行研究。 本文通過(guò)對(duì)現(xiàn)在相關(guān)的WEB應(yīng)用開(kāi)源框架的研究及比較,整合了TSI(Tapestry+Spring+Ibatis)框架作為該系統(tǒng)的軟件架構(gòu),并將TSI框架運(yùn)用于CRM系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)中。其中把Tapestry作為CRM系統(tǒng)的表示層框架,Tapestry基于組件的開(kāi)發(fā)模式,實(shí)現(xiàn)了顯示邏輯與業(yè)務(wù)邏輯的完全分離,帶來(lái)了真正的Java Web應(yīng)用程序的面向?qū)ο缶幊。Spring作為業(yè)務(wù)邏輯層框架,為系統(tǒng)提供了輕量級(jí)的工OC與A0P容器,實(shí)現(xiàn)了EJB技術(shù)的替代,使開(kāi)發(fā)者只需要專注業(yè)務(wù)邏輯的開(kāi)發(fā)。Ibatis作為數(shù)據(jù)持久層框架,Ibatis實(shí)現(xiàn)了DAO與SqlMap的分離,使系統(tǒng)具有結(jié)構(gòu)清晰、可維護(hù)性高等特點(diǎn),同時(shí)大大減少了軟件開(kāi)發(fā)過(guò)程中的代碼量。經(jīng)過(guò)這三種開(kāi)源框架優(yōu)勢(shì)互補(bǔ)的糅合,形成TSI這一優(yōu)秀的整合框架。 通過(guò)本套系統(tǒng)的開(kāi)發(fā),驗(yàn)證了TSI框架的實(shí)用性。在軟件工程和設(shè)計(jì)模式思想的指導(dǎo)下,對(duì)基于TSI框架的CRM系統(tǒng)進(jìn)行設(shè)計(jì),并對(duì)CRM系統(tǒng)的用戶管理、客戶資料管理、潛在客戶管理、客戶服務(wù)管理、庫(kù)存管理作了具體的實(shí)現(xiàn)。實(shí)踐證明,基于TSI框架的CRM系統(tǒng)能夠很好的適應(yīng)中小型企業(yè)的發(fā)展需要。
[Abstract]:With the development of the times, the competition of enterprises in the world is becoming more and more intense. It is not so much the competition of technology among enterprises as the competition of customer resources. CRM (customer relationship Management) system is customer-centered. Improve customer satisfaction and customer loyalty by improving service quality, so as to maintain old customers and develop new customers. Therefore, the emergence and development of customer relationship management has a distinct background of the times, and has great significance for the development of enterprises. According to the basic requirements of CRM system in small and medium-sized enterprises, this paper studies the software architecture, key technology and the realization of its basic functions. Through the research and comparison of the existing open source framework of WEB application, this paper integrates the TSI(Tapestry Spring statistics framework as the software architecture of the system, and applies the TSI framework to the design and implementation of the CRM system. Tapestry is regarded as the presentation layer framework of CRM system. It realizes the complete separation of display logic and business logic, and brings the object oriented programming of real Java Web application. Spring is the framework of business logic layer. This paper provides a lightweight OC and A0P container for the system, realizes the substitution of EJB technology, and makes developers only need to focus on the development of business logic. Ibatis as a data persistence layer framework realizes the separation of DAO and SqlMap, which makes the system structure clear. High maintainability and so on, at the same time greatly reducing the amount of code in the process of software development. After these three open-source frameworks complementary to each other, the formation of TSI as an excellent integration framework. Through the development of this system, the practicability of TSI framework is verified. Under the guidance of software engineering and design pattern, the CRM system based on TSI framework is designed, and the user management, customer data management, potential customer management, customer service management and inventory management of CRM system are implemented. Practice shows that the CRM system based on TSI framework can meet the development needs of small and medium enterprises.
【學(xué)位授予單位】:湖南師范大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 張俐;;基于ibatis和設(shè)計(jì)模式的數(shù)據(jù)持久層的應(yīng)用[J];安徽大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年03期
2 王歡;;基于J2EE的Web應(yīng)用架構(gòu)研究與設(shè)計(jì)[J];中國(guó)管理信息化;2012年02期
3 透明;;Tapestry初接觸[J];程序員;2003年07期
4 張衛(wèi)山,巫家敏,嚴(yán)新民;基于UML的管理信息系統(tǒng)開(kāi)發(fā)[J];計(jì)算機(jī)工程;1999年12期
5 何宇新,倪光南,何婭玲;UML建模與動(dòng)態(tài)模擬測(cè)試[J];計(jì)算機(jī)工程;2000年04期
6 程洪,錢樂(lè)秋,馬舜雄;基于J2EE體系的Web應(yīng)用框架整合[J];計(jì)算機(jī)工程;2005年20期
7 張普朝,王愚;UML與MVC設(shè)計(jì)模式在社區(qū)信息系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用;2003年S1期
8 劉軍;戴金山;;基于Spring MVC與iBATIS的輕量級(jí)Web應(yīng)用研究[J];計(jì)算機(jī)應(yīng)用;2006年04期
9 袁梅冷,黃煙波,黃家林,翁艷彬;J2EE應(yīng)用模型中MVC軟件體系結(jié)構(gòu)的研究與應(yīng)用[J];計(jì)算機(jī)應(yīng)用研究;2003年03期
10 孫強(qiáng);孫龍清;邱小彬;;基于Struts+Spring+iBATIS的輕量級(jí)Web應(yīng)用框架研究[J];計(jì)算機(jī)應(yīng)用與軟件;2008年10期
相關(guān)碩士學(xué)位論文 前2條
1 陳平;基于Spring的輕量級(jí)Web框架的研究與設(shè)計(jì)[D];江蘇大學(xué);2005年
2 劉昆;基于J2EE平臺(tái)的輕量級(jí)框架的應(yīng)用研究[D];武漢理工大學(xué);2008年
,本文編號(hào):1907067
本文鏈接:http://www.sikaile.net/guanlilunwen/kehuguanxiguanli/1907067.html