Font Size: a A A

Design And Implementation Of The Marketing Integration Platform Based On J2ee And Flex To Build

Posted on:2010-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:Q WangFull Text:PDF
GTID:2208360275983922Subject:Software engineering
Abstract/Summary:PDF Full Text Request
To improve the communication service capabilities and the level of business management, and to establish the corporate image of good service, Communication enterprise need to increase communication-related functions that can meet different levels and types of user services around the country. This is one of the important measures to perfect communications network, improve service quality and enhance the competition of communication enterprise. Marketing Integration Platform enable the enterprise examining various marketing programs real-time to enhance the cooperation between the different departments. And it also improves operational efficiency, the business capacity and service level of the enterprise by uploading marketing programs in time.Marketing Integration Platform based on the platform of Flex and J2EE involves the frameworks of Cairngorm, Spring and Hibernate. First, the article introduces the RIA and the general architecture of Flex enterprise application, discusses the MVC model of the rich client-side. A detailed description of the Cairngorm's principles based on Flex platform is given in the thesis. Then, four-storey model of J2EE is introduced. Besides, Spring, Hibernate and their integration is discussed in detail. The article focuses on the integration rich client-side technology of Flex and server-side technology of J2EE, especially Remote Object technology and the integration between Flex and Spring framework.In the end, the validity of the development platform is verified through the analysis, design, and implementation of the Marketing Integration Platform based on the development platform. Above all, the system function modules are divided, and the system's architecture is determined. Once again, the database design, class design and view design are carried on. In the persistence tier, the persistence classes such as PloyType, and DAO interfaces such as PloyTypeDao in collaboration with the persistence classes, DAO implementation classes such as PloyTypeDaoImpl, are designed. In the business logic tier, business services interfaces such as CheckService and its implementation class CheckServiceImpl and some classes as tools are designed. In the presentation tier, value object classes such as PloytypeDto, CipModelLocator as a Model class, Cairngorm event classes such as GetTypesEvent, Cairngorm command classes such as GetTypesCommand, CipHatchcontroller as a controller class, service delegate classes such as GetTypesDelegate and services as a MXML file are designed, and in the presentation tier, it is more suitable to development application by using Facade designing pattern to encapsulate the dispatch of event in Cairngorm framework. In rich internet application development, it shows that we can take full advantage of these frameworks by using the integration of Cairngorm, Spring and Hibernate, reduce the complexity of rich internet application development and improve the development efficiency and quality.
Keywords/Search Tags:Rich Internet Application (RIA), Flex, J2EE, Spring, Hibernate
PDF Full Text Request
Related items