Font Size: a A A

Analysis And Design Of Web Services-based E-Flight Booking System

Posted on:2008-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2178360215951818Subject:Information Science
Abstract/Summary:PDF Full Text Request
With rapid development of various Internet technologies, traditional services are being replaced by digital services gradually. They are looking forward to provide the customers more efficient, rapid and perfect services with the help of robust Internet. E-business, a new trade type, is exploring broadly in our country and worldwide. There are many advantages of E-businesses: they can reduce marketing cost, purchase cost as well as trade cost; they can simplify the process of trade and reform trade mode; they help to improve trade efficiency and reduce production cycle, etc. Moreover, 24-hour never ending service brings more business opportunity and improves the enterprise's competitive ability as well as puts an end to business bribe. E-business, with its exclusive advantages, is appealing more and more attraction at present.However, different development technologies and platforms bring the difficulty of interoperability among different E-business. The information isolation among these E-businesses means redundant development and huge resources waste. Web Services emerge under this awkward situation. Web Services, which aim to construct a technology framework that is platform and language independent with which different applications can communicate with each other, has appealed large concentration in the field of computer software.As new developed technologies, Web Services have not been widely applied in our country, but they are the keys to realize interoperability between each E-business and going to be the primary service pattern of E-business. Web Services act as an application supported by standardized protocols including XML, SOAP, WSDL and UDDI, and accomplishes a loose coupling frame of various applications integration with the steps of service definition, service publish, service discovery and service binding. Web services are a kind of component which is deployed once to Internet and can be applied everywhere. All the software applications, once access to Internet, can invoke Web Services. Web Services greatly reduce development cost and bring convenience to developers, who need not switch from one platform to another and need not deal with various computer languages. Less or even no more redundant codes edit are required for workflow alteration with certain technologies and tools. Broad application of Web Services technologies, such as WSDL and UDDI, will turn real-time deployment according to each user's requirement into reality.This paper expounds the architecture, principle and operation mode of Web Services by giving a case of E-Flight Booking system. It explores the application of Web Services in developing E-business and demonstrates the development process. Implementation of E-Flight Booking system developed with Web Services is of great importance for it not only saves cost but also realizes interoperability with other E-business. The convenience brought by Web Services greatly improves the quality and efficiency of service.There are, according to our national software development status, some defects and disadvantages in J2EE application development, which are profoundly manifested in the following ways: slow advance; deficient experience accumulation; low efficiency and repeat development of low-level component. This E-Flight Booking system applies MVC that helps separates user interface from workflow control and business logic, and realize the functions of multiple users, scalability, maintainability and interoperability. Meanwhile, it efficiently reduces code redundancy.System security and reliability are the most important parts of successful E-business development. E-Flight Booking system involves lots of personal information as well as bank account information thus how to ensure information security is a challenge to the author. The users will access E-Flight Booking system through Internet or intranet and inquire flight information before make a flight booking online. System administrator will first check the validity of the information the users input and then confirm these booking orders. The E-Flight Booking system applies JAAS and SSL to ensure system security and reliability.Finally, this paper evaluates the applied technologies, the functions and security of the system by applying GQM method and points out some failures needs to be implemented.
Keywords/Search Tags:Web Services, E-business, interoperability, E-Flight Booking system, MVC framework, DAO pattern, SSL, JAAS
PDF Full Text Request
Related items