| To adapt to a new era of development, based on computer and Internet technology, people-centered distance training is quietly rising. The establishment of an effective training mechanism for the development of enterprises is very important . This issue is for the airport to develop a long-range training system. It can improve their professional level, and enhance the exchanges and cooperation between the departments. This paper proposed a system structure design approach, and describes the system function analysis, the achievement of key technology and performance optimization strategy.The proposed system is entirely Web-based application layer, based on the use of J2EE (Java 2 Platform Enterprise Edition) technology, B / S (Browse / Server) four-tier architecture. Enable Web layer and application layer separation, Web layer is used only to exchanges with the client, the application layer is designed to achieve the business logic, and to communicate with data layer. The structure is more common and compatibility, enhanced performance and functionality. At the same time the system provides data interfaces for human resources systems, ERP (Enterprise Resource Program) system, it can achieve integration in Different applications.In this paper, UML (Unified Modeling Language) modeling approach is used to analysis system, establish object and function model. This paper describe the function of the system from the perspective of external users and internal logical structure, and use case diagram, sequence diagrams and class diagrams to describe two models. In addition, the standard for courseware will integrate with the world market, which lay a good foundation for courseware integration.In multi-layer architecture, many vendors provide software servers in enterprise information system and it plays an important role, but the migration ability and generality of traditional COM + (Component Object Model) components technology are limited. It is decided to adopt J2EE technologies-EJB component technology in this paper. These technologies have been endorsed by most of the world's manufacturers; the development process will have more options. The system uses EJB technology to build remote training system for students to select courses. EJB application will reduce redundancy, and contribute to the maintenance and a better derivative.EJB component technology as the basis of J2EE technology, choose a different EJB component model and design patterns. It will affect the whole EJB application performance, overall performance is usually determined by a small part of the code. By analysising of EJB performance factors, this paper provides the EJB application tuning strategies and approaches. This paper details the effect of using a session EJB design patterns on system performance. Through the use of J2EE and EJB for remote training system design and development, it's important to the development of the information for airport. |