Font Size: a A A

Design And Implementation Of Customer Management System Based On Open Source Design Pattern

Posted on:2014-01-09Degree:MasterType:Thesis
Country:ChinaCandidate:B Q FuFull Text:PDF
GTID:2248330395999908Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The rapid development of internet and modern information technology has injected new momentum into the present business administration, driving the whole business world toward information-oriented, network-and-intelligence-based. Businesses are in increasing demand of information and expect the information system adapting to change quickly and flexibly. So, it is of great significance to establish an active, intelligent, flexible and secure information system, my article gives a plan Based on J2EE open source framework to realize muti-layer system of browser and server, of which performance is highly efficient, easy to expand, maintainable and duplicable when applying to building information systems for large enterprises.My article first introduces the J2EE architecture, design pattern and some open source framework-related key factors and techniques, then does much research on the three most popular open source frameworks (Struts、Spring and Hibernate), analyzing their architecture, principles of application and features. According to the muti-layer architecture of J2EE and given the characteristics of web application, I put these three frameworks together to build up business information system, which means using Struts framework in view layer, Spring framework in business logic layer and Hibernate framework in data persistent layer. Meanwhile, use Acegi open source framework design the safety and authorization sub-system and use XFire frame to realize the development and deployment of Web Service. This kind of integrated framework makes layers relatively independent of each other, reduces the level of coupling between layers, and also speeds up the development of system and increases the system’s quality. After all this, taking SM-CRM system as an example, this article realizes major functions the SM-CRM system based on open source framework through analysis and design. This article introduces the notion of mobile business, integrates the mobile terminal PDA into the system, it realizes the mobile Customers Relations Management base Sale(SM-CRM), and integrates the.NET and J2EE platform by Web Service technique, realizes telecommunications between PDA and server, and finally gives an effect illustration of this system’s application.
Keywords/Search Tags:Architecture, Design Pattern, Mobile Customer Relation Management, Personal Digital Assistant
PDF Full Text Request
Related items