节点文献

基于网络服务(Web Services)的电子航空售票系统的分析与设计

Analysis and Design of Web Services-based E-Flight Booking System

【作者】 张勋

【导师】 黄微;

【作者基本信息】 吉林大学 , 情报学, 2007, 硕士

【摘要】 Web Services (网络服务)技术是当今计算机软件业的焦点,它在现有的各种异构平台上实现一个通用的与平台无关、语言无关的技术层,使各种平台上的应用系统可以依靠这个技术层来实现彼此的连接与集成。Web Services构建在XML, SOAP, WSDL, UDDI等开放标准和技术之上,为电子商务提出了一种新的分布式体系结构,是实现异构环境下电子商务间互操作性的关键。本文首先分析了Web Services的体系结构和技术规范,然后利用Web Services技术以及其它计算机技术分析、设计并实现一个电子商务—电子航空售票系统。电子航空售票系统取代传统人工售票系统,极大程度的节约了成本,并为用户提供更加快捷、简便的服务,具有重要的意义。本系统设计和实现的过程中,充分利用先进计算机技术,保证了系统的灵活性、可扩展性、安全性和可靠性。为开发企业级的电子航空售票系统起到了抛砖引玉的作用。文章最后对本系统进行一系列评价,并总结了阶段工作成果。

【Abstract】 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.

  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2007年 03期
  • 【分类号】TP311.52
  • 【下载频次】534
节点文献中: 

本文链接的文献网络图示:

本文的引文网络