Font Size: a A A

Design And Implementation Of Tobacco Industry Application Integration Platform

Posted on:2012-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z WeiFull Text:PDF
GTID:2218330368999267Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Enterprise application integration platform for tobacco industry is a platform that it is based on SOA architecture design and is in the areas of enterprise's information technology. The EAI for tobacco industry solves practical problems and difficulties which the tobacco industry faced in the field of application integration. The platform is built to serve as the core enterprise application integration to provide platform-level support. The platform achieves the following features: enterprise-class unified user management, unified authentication management, unified license management, application integration interface.In this paper, I use the service-oriented thinking and the Unified Modeling Language to analysis and design the enterprise application integration when in the process of building-related business needs. For the application of the tobacco industry characteristics, using the model of SOA adoption in the form, using the basis of LOUSHANG MVC-based framework in technology, using the Java programming language as realization, using the service modeling idea, I realized Unified Enterprise User Management and Unified Authentication Management and Unified license management and Application interface integration to provide a platform for enterprise application integration and support. Unified User Management uses User Management services as the core technology, using mapping model of business users information to realize Enterprise-class unified user management. Unified Authentication Management is to build a unified authentication services as the core enterprise certification center, provides a unified authentication control for Third-party applications in enterprise. Unified license Management uses Rights Management to give services in different application systems in enterprise. Application interface integration based on enterprise-level menu resource model, uses the unified menu services to integrate menu resources in different application systems in enterprise.In the system requirements analysis, it is to analyze the demands of the origin of application integration requirements in the tobacco industry. To obtain the specific needs of Unified Enterprise User Management and Unified Authentication Management and Unified license management and Application interface integration. From the system technical architecture design, detailed design of the system describes the system design, it gets platform and database design class model. It focused on describing the user management, authorization, authentication of the table design view. Using platform service model to describe the use of critical analysis and modeling services to get platform service model. In the part of system implementation, it describe the implementation of the user token, single sign-on token encryption and decryption, etc.The current platform in Chongqing Tobacco Monopoly Bureau is running successfully, and has achieved some results, and has meet the requirements of the industry application integration.
Keywords/Search Tags:the tobacco industry, enterprise application integration, EAI, SOA
PDF Full Text Request
Related items