按文献类别分组
按栏目分组
按年份分组
按来源分组
关键词
基于网络服务(Web Services)的电子航空售票系统的分析与设计
作者: 张勋   来源: 吉林大学 年份: 2016 文献类型 : 学位论文 关键词: 电子航空售票系统   Services   Web   MVC框架   DAO模式   JAAS   SSL   互操作性   电子商务  
描述: Web Services (网络服务)技术是当今计算机软件业的焦点,它在现有的各种异构平台上实现一个通用的与平台无关、语言无关的技术层,使各种平台上的应用系统可以依靠这个技术层来实现彼此的连接与集成。Web Services构建在XML, SOAP, WSDL, UDDI等开放标准和技术之上,为电子商务提出了一种新的分布式体系结构,是实现异构环境下电子商务间互操作性的关键。 本文首先分析了Web Services的体系结构和技术规范,然后利用Web Services技术以及其它计算机技术分析、设计并实现一个电子商务—电子航空售票系统。电子航空售票系统取代传统人工售票系统,极大程度的节约了成本,并为用户提供更加快捷、简便的服务,具有重要的意义。本系统设计和实现的过程中,充分利用先进计算机技术,保证了系统的灵活性、可扩展性、安全性和可靠性。为开发企业级的电子航空售票系统起到了抛砖引玉的作用。 文章最后对本系统进行一系列评价,并总结了阶段工作成果。
基于网络服务的电子航空售票系统的分析与设计
作者: 张勋   来源: 吉林大学 年份: 2016 文献类型 : 学位论文 关键词: 电子航空售票系统   网络服务   电子商务  
描述: 在信息化飞速发展的今天,各种传统的服务都已经逐步走向电子化,数字化。各种传统服务都期望依托网络强大的力量和速度,给顾客提供更加高效、迅速、完善的服务,即电子商务。近年来,电子商务作为一种新型的交易模式在中国乃至世界有了迅猛的发展。电子商务有很多明显的优点:可以降低促销成本,减少贸易的中间环节,可以降低采购成本,减少库存,节省交易成本,变革贸易方式,提高信息的利用效率,缩短生产周期,二十四小时不分时区的商业运作可以增加商业机会,可以减少对实物基础设施的依赖,促使企业取得竞争优势。此外还可以堵塞漏洞,减少腐败现象等。电子商务正以其独特的魅力吸引着越来越多的人们。但是由于不同的开发商采用不同的开发平台和技术,不同电子商务间很难进行沟通。电子商务犹如一个个的信息孤岛,彼此间无法进行无缝连接和资源共享,造成大量的重复开发和资源浪费。在这种情况下,Web Services技术应运而生。Web Services技术是当今计算机软件业的焦点,它的目标是在现有的各种异构平台上实现一个通用的与平台无关、语言无关的技术层,使各种平台上的应用系统可以依靠这个技术层来实现彼此的连接与集成。目前Web Services的应用在国内还没有普及,但作为一个新兴的发展中的技术,Web Services将是未来电子商务应用的一个极为重要的模式,它为电子商务提出了一种新的分布式体系结构,是实现异构环境下电子商务间互操作性的关键。Web Services构建在XML, SOAP, WSDL, UDDI等开放标准和技术之上。其中,XML提供数据的描述;SOAP负责Web服务调用;WSDL负责Web服务描述;UDDI负责Web服务的发布和发现。通过服务的定义、发布、发现、绑定、调用等机制实现一种松散耦合的应用集成框架。Web Services是一种无需购买并部署的组件,这种组件是被一次部署到Internet中,然后到处可用的一种新型组建,所有应用只需要能够联入Internet,就可以使用和集成Web Services。通过采用Web Services,开发的代价显著降低了,程序员无需与多种平台进行交互,他只需要与一种Web Service进行交互,同时Web Service的调用界面完全采用标准的XML及相关技术,在代码实现上代价也有显著下降。通过采用Web Service,部署和集成的费用大大降低,流程的更改也无需更改大量代码,甚至通过工具的支持,根本无需更改程序代码。同时随着新的Web Service技术,如WSDL,UDDI的大量使用,Web Service在运行时态进行动态装配将成为现实,同时每个用户甚至可以应用用户的需要而实时装配。本文详细分析了Web Services的体系结构、技术基础及运作模式,针对其在电子商务中的应用进行研究,结合一个电子商务实例—电子航空售票系统,来探索Web Services技术在电子商务中的应用,通过实例说明Web Services开发电子商务的过程。应用Web Services技术开发电子航空售票系统具有非常重要的意义。电子航空售票系统代替传统人工售票,不仅可以节约大量成本,还可以和其它电子商务实现互操作性,调用其它Web Service来提高服务效率和质量,满足顾客的需求。此外,本文根据目前国内软件发展现状及缺陷:即越来越多的基于J2EE的架构的国内大中型企业电子商务系统的开发,在项目实施过程中存在很多不足,主要表现在J2EE方面的研究发展比较缓慢、缺少积累、开发效率低、对低级组件的重复开发、开发的产品性能差等。本文将系统结构编程模型MVC (Model-View-Controller)引入系统的设计开发中,方便的开发了三层结构的应用体系。通过把用户界面设计、流程控制、和事务逻辑进行分离,开发出适合多用户的、可伸缩的、可维护的、具有很高交互性的电子航空售票系统,使系统很方便地支持其他新的客户端类型,代码重复达到最低。在开发电子商务过程中,保证系统的安全性及可靠性是电子商务成功的关键。电子航空售票系统涉及到大量的用户个人信息,而且电子支付是本系统的重要组成部分。用户通过网址访问系统主页,查询所需航班信息,选定后即进行机票订购;系统管理员收到机票定购单信息后,核对信息的有效性并进行交易确认,至此一个电子订票活动得以顺利实现。从此可以看出,网上资金支付在整个过程中起到承上启下的作用,即用户如何为服务进行电子支付是本系统的关键环节,只有这一个环节的安全性、有效性得到保障,才能促进交易流程的进行。系统采用JAAS和SSL技术来保证系统的安全、可靠性。最后,本文采用GQM方法对系统的开发技术、系统功能和安全性进行评价,并指出了系统存在的不足。
< 1
Rss订阅