基于開源設計模式的客戶管理系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2019-06-10 02:02
【摘要】:隨著互聯(lián)網(wǎng)和現(xiàn)代技術的高速發(fā)展,企業(yè)管理的網(wǎng)絡化、自動化和信息化是大勢所趨。企業(yè)對信息的需求不斷增加,同時,企業(yè)要求信息系統(tǒng)能夠快速靈活的適應業(yè)務的變化。因此,如何建立一個反應迅速、智能、靈活、安全的信息系統(tǒng)來滿足企業(yè)信息化的要求具有非常重要的意義。本文提出了基于多種J2EE開源框架實現(xiàn)多層次B/S系統(tǒng)的一種方案,該方案在構建大型企業(yè)信息系統(tǒng)上表現(xiàn)出高效率、易擴展、可維護、能重用等特點。 本文首先介紹了J2EE體系結構、設計模式等開源框架所涉及到的關鍵概念與技術,并重點探討了目前比較受歡迎的三種開源框架(Struts、Spring和Hibernate),分析了它們的體系結構、應用原理和特點。根據(jù)J2EE的多層次系統(tǒng)結構,結合Web應用的特點,將三種框架進行組合設計,即在表現(xiàn)層使用Struts框架、業(yè)務邏輯層使用Spring框架、數(shù)據(jù)持久層使用Hibernate框架,來構建企業(yè)信息系統(tǒng)。同時,應用Acegi開源框架設計系統(tǒng)的安全與權限管理子系統(tǒng);應用XFire框架實現(xiàn)Web Service的開發(fā)與部署。這種整合框架使各層相對獨立,減少了各層之間的耦合程度,同時加快了系統(tǒng)的開發(fā)速度,提高了系統(tǒng)的質量。在此基礎上,以SM-CRM系統(tǒng)為例,通過分析與設計,實現(xiàn)了基于上述開源框架的系統(tǒng)的主要功能。本文引入了移動商務的概念,將移動終端PDA整合到系統(tǒng)中,實現(xiàn)了可移動的基于銷售的客戶關系管理系統(tǒng)(SM-CRM),并且通過Web Service技術整合了.NET和J2EE兩種平臺技術,實現(xiàn)移動終端PDA與服務器的通信,最后給出了系統(tǒng)實施的原型。
[Abstract]:With the rapid development of Internet and modern technology, the networking, automation and informatization of enterprise management is the general trend. The demand for information is increasing. At the same time, the enterprise requires that the information system can adapt to the changes of business quickly and flexibly. Therefore, it is of great significance to establish a rapid response, intelligent, flexible and secure information system to meet the requirements of enterprise informatization. In this paper, a scheme to implement multi-level B / S system based on a variety of J2EE open source frameworks is proposed, which shows the characteristics of high efficiency, easy scalability, maintenability and reuse in the construction of large enterprise information system. This paper first introduces the key concepts and technologies involved in open source frameworks such as J2EE architecture and design pattern, and focuses on three popular open source frameworks (Struts,Spring and Hibernate),). Application principle and characteristics. According to the multi-level system structure of J2EE and the characteristics of Web application, three frameworks are designed, namely, Struts framework in presentation layer, Spring framework in business logic layer and Hibernate framework in data persistence layer to construct enterprise information system. At the same time, Acegi open source framework is used to design the security and authority management subsystem of the system, and XFire framework is used to realize the development and deployment of Web Service. This integration framework makes each layer relatively independent, reduces the coupling degree between each layer, speeds up the development speed of the system and improves the quality of the system. On this basis, taking SM-CRM system as an example, through analysis and design, the main functions of the system based on the above open source framework are realized. In this paper, the concept of mobile commerce is introduced, the mobile terminal PDA is integrated into the system, and the removable customer relationship management system (SM-CRM) based on sales is realized, and the. net and J2EE platform technologies are integrated through Web Service technology. The communication between mobile terminal PDA and server is realized, and the prototype of system implementation is given at last.
【學位授予單位】:大連理工大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP311.52
本文編號:2496081
[Abstract]:With the rapid development of Internet and modern technology, the networking, automation and informatization of enterprise management is the general trend. The demand for information is increasing. At the same time, the enterprise requires that the information system can adapt to the changes of business quickly and flexibly. Therefore, it is of great significance to establish a rapid response, intelligent, flexible and secure information system to meet the requirements of enterprise informatization. In this paper, a scheme to implement multi-level B / S system based on a variety of J2EE open source frameworks is proposed, which shows the characteristics of high efficiency, easy scalability, maintenability and reuse in the construction of large enterprise information system. This paper first introduces the key concepts and technologies involved in open source frameworks such as J2EE architecture and design pattern, and focuses on three popular open source frameworks (Struts,Spring and Hibernate),). Application principle and characteristics. According to the multi-level system structure of J2EE and the characteristics of Web application, three frameworks are designed, namely, Struts framework in presentation layer, Spring framework in business logic layer and Hibernate framework in data persistence layer to construct enterprise information system. At the same time, Acegi open source framework is used to design the security and authority management subsystem of the system, and XFire framework is used to realize the development and deployment of Web Service. This integration framework makes each layer relatively independent, reduces the coupling degree between each layer, speeds up the development speed of the system and improves the quality of the system. On this basis, taking SM-CRM system as an example, through analysis and design, the main functions of the system based on the above open source framework are realized. In this paper, the concept of mobile commerce is introduced, the mobile terminal PDA is integrated into the system, and the removable customer relationship management system (SM-CRM) based on sales is realized, and the. net and J2EE platform technologies are integrated through Web Service technology. The communication between mobile terminal PDA and server is realized, and the prototype of system implementation is given at last.
【學位授予單位】:大連理工大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP311.52
【參考文獻】
相關期刊論文 前10條
1 杜暉,甘仞初;基于PDA的MIS流程分析與系統(tǒng)設計研究[J];計算機工程與應用;2004年06期
2 杜小剛;李舟軍;;J2EE Web開發(fā)框架體系結構[J];計算機科學;2006年08期
3 施興健,徐良賢;Hibernate在Struts中的研究和應用[J];計算機工程;2004年S1期
4 何啟海;方鈺;;基于PDA的上海市交通信息網(wǎng)格發(fā)布平臺[J];計算機工程;2006年01期
5 楊濤;周志波;凌力;;基于Struts和Hibernate的J2EE快速開發(fā)框架的設計與實現(xiàn)[J];計算機工程;2006年10期
6 施偉;張忠能;;輕量級容器的設計與應用[J];計算機工程;2006年20期
7 李守振;張南平;常國鋒;;Web應用分層與開發(fā)框架設計研究[J];計算機工程;2006年22期
8 張德,董逸生;Internet上的數(shù)據(jù)庫聯(lián)合查詢優(yōu)化[J];計算機學報;2000年02期
9 楊穎,楊磊;基于Web Services的企業(yè)e-ERP系統(tǒng)集成模型[J];計算機應用研究;2005年03期
10 李振坤;藍芳華;;基于PDA的無線餐飲點菜應用系統(tǒng)的設計與實現(xiàn)[J];計算機應用研究;2006年02期
,本文編號:2496081
本文鏈接:http://sikaile.net/guanlilunwen/kehuguanxiguanli/2496081.html
最近更新
教材專著