您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 电子商务 > 一种新的XML数据存储管理技术及其在电子商务中的应用
四川大学硕士学位论文一种新的XML数据存储管理技术及其在电子商务中的应用姓名:刘丽丽申请学位级别:硕士专业:计算机软件与理论指导教师:庄成三20040505一种新的XML数据存储管理技术及其在电子商务中的应用作者:刘丽丽学位授予单位:四川大学相似文献(10条)1.学位论文刘勇XML技术在电子商务中的应用与研究200490年代初,随着Internet的迅速普及,出现了基于Internet的电子商务.它利用Internet的全球性,扩大了交易范围,成本大大降低;采用数据加密、电子认证、安全电子交易等一系列措施,提高了交易的安全性.但是在实现跨平台跨系统的数据交换方面还不是很方便,仍需要在多种文件格式间进行转换.XML具有到目前为止其他方法所不具备的数据描述特点,最适合作为数据交换的标准.另外,XML还提供了各种完整的解决方案和功能,包括数据传递、数据采集、数据结构与数据呈现等等,让设计流程大为简化.XML可以让电子商务拥有更多的资源选择,并且与消费者或供应商与合作伙伴之间维持更密切、更有效率的关系.全文主要分为五章:第一章将介绍XML语法结构,分析了XML语言最适合作为数据交换标准的特点,并对相关技术(包括DTD和XMLSchema、DOM和SAX、XML样式设计和样式转换、XML查询语言、XML命名空间、XML链接和定位、XML数字签名和XML加密)做一个简单的概述,最后列举了使用XML会带来的好处.第二章主要介绍电子商务的定义、分类和发展,分析了影响电子商务产生和发展的条件和因素,特别是以XML为代表的新技术为第三代电子商务的发展带来的影响和作用.文章还论述了XML与电子商务之间的关系.第三章主要研究基于XML技术的电子商务应用框架,对应三层架构,基于XML的电子商务框架也分为三层,分别是表示层、逻辑层和数据层.该章还会介绍目前电子商务标准的分类以及一些主要的电子商务标准.第四章着重于论文的项目背景----易诚网络书店的系统分析和设计,介绍系统的模块划分和功能,系统的特点,以及XML技术在其中的应用,逐一详细介绍了各个模块中所用到的关键技术,特别是与XML有关的技术的应用.第五章是对全文的总结,提出了项目继续改进的目标和方向,分析了XML目前没有广泛使用的原因,以及可能的发展趋势.2.期刊论文丁莲莲.朱学永XML技术在电子商务中的应用-安徽电子信息职业技术学院学报2004,3(3)XML作为一种数据标准,尤其它作为现代电子商务的语言,给电子商务注入了活力,推动了电子商务的发展.本文介绍了电子商务中主要采用的XML技术,包括XML/EDI,XML数字签名和XML加密技术.3.学位论文杨勇XML技术理论研究与基于XML的电子商务的应用2001该文主要研究XML技术理论,并通过研究基于XML的电子商务应用探讨用XML技术构建网络应用的关键技术.全文共分六章:第一章研究XML技术理论,介绍网络技术的发展,指出现有网络技术的不足,介绍XML产生的背景,分析XML系列协议中的主要相关协议,总结XML的优缺点.第二章着重论述电子商务的定义、相关技术、现状、观点问题及发展趋势.第三章讨论了XML电子商务的关系,阐明XML是电子商务的灵魂.第四章提出了基于XML电子商务具体实现的三层架构,研究了XML在数据库之间的相互转换,并综述XML电子商务的相关标准,分析了XML电子商务标准过多带来的问题.第五章讨论XML在其它领域的应用标准并展望XML未来的发展.第六章对XML技术进行了总结,并提出希望.4.期刊论文汪加才.常青基于XML的B2B电子商务标准研究-审计与经济研究2004,19(6)由W3C组织定义的XML元标识语言能够以平台无关的方式在协作应用或商业合作伙伴间描述和交换结构化信息.因此,许多专业标准化团体或工业组织已采用XML及基于XML的模式语言来定义商业词汇和模型.广泛公布和实现的这些商业模式将使应用系统和企业间的通信变为可能.本文分析了数个基于XML的B2B电子商务标准,并在最后给出以后的研究方向.5.学位论文萨密(SamiAL-Shamiri)电子商务实现采用JAVA技术和基于XML技术2006发展飞快的因特网应用软件有着高水平的实用性和可信度,发展需要的不只是有好技术,但是也要有好的操作程序。在电子商务世界中,建立高度地可利用的,可升级的应用软件是非常重要的。电子商务必须发展可信任的应用软件(分配在英特网上的应用软件)网络浏览器的应用软件要有先进的系统服务,例如是数据库访问和交易的处理。能远程的提供能力处理而且管理系统资源在早期的新工作者通过网络进入电子商务都打上烙印如B2C公司。那些公司的目的是创造更高的个人化,为有独特的购物阅历因特网使用者买卖直接个体化。但是在电子商务的网络的迅速成长比HTML更需要的先进技术。换句话说,发展动态的HTML和网站的新世代是必需的。计算结果,通常的出入口接口(CGI)被发展提供一种标准的技术,提供Webservices器的机械装置和手写的规画语言像是C或Perl方面是互相影响的。因为它需要在每个请求产一个新的程序CGI在性能方面有一些局限性,因为它需要在每个要求下产一个新的程序。Webservices器厂商开始了提供专有的解决方案克服CGI的执行问题。那些解决方案以C或C++APIs和JavaAPI为基础(JavaServletsAPI).但是那些技术也有一些限制。计算结果,来自美国微软公司ASP和太阳的JSP被发展提供一个好机制产生并且发展动态的HTML和网站的新世代。虽然这个模型有可推荐给一群个体的消费者,但是它对B2B是不适当的,因为经常重复的购买而且有来自多个发起者的多样性项目。这个模型的一些不足是:1.整个的模型以人们的利益为基础,使用网络浏览器或者其他的网络应用软件与一个网站有着相互的影响。2.一个混合的数据资料(图形,格式说明,等等。)和交易数据(产品名称,编号,价格,等等)被退回的信息而且在一个版式里不能很容易的综合到另外一个系统里。3.在许多问题中,得到一个位置的功能不能够和另外的一个位置合并在一起给消费者提供一个更完整的解决方案。虽然人们通过浏览器或网络应用软件在B2C应用软件正常的工作状态下交互作用,不过大多数的B2B应用软件需要横过网络或网站直接的综合(系统-系统)现在有尝试的试验B2B交易的议题的很多技术。在英特网没流行之前,电子交易这个观念已经被发明。在1970年代中,电子商务已经在金融网络是非常的受欢迎,这用了适当的解决方案。在英特网使用它之前,电子数据的相互交换(EDI)也能在长时间的被利用。因此,解决这一个问题,是要使分配计算机的面貌正在转变。客户服务器网络一直配着1980年代和1990年代早期正在给到使用开着的记录,在1990年代中期内出现,一种新的数据表现语言的网络周围被建造的一个新类型的网络的路呼叫XML,。XML,ExtensibleMarkupLanguage,是被WorldWideWebConsortium协会(W3C)定义的一个语言分析用的语言,其中一个主要的组织操纵着推打开网络为标准。在它最简单的判断力,XML是描述简单的本文并非专有的二进位的表现的结构化数据的一组规则和指导方针。为了了解XML的效果,我们能谈论XML的树革命在数据的革命:在XML出现之前,数据更加接近地与了解一个数据格式和该如何处理它的应用软件有关。但是现在,藉由使用XML-藉由促进数据交换,我们能提供EDI的好替代品的基础的技术和它的数据字汇,因为XML的实力是它的数据独立。然而,XML是纯粹的数据描述,没有约束到规化语言,操作系统或传送记录。任何一个都意味着我们没有任何约束在标题音乐的系统内各部分中的任何限制制造连接月台的网络能得到的数据。数据是被紧紧地加倍的传送依赖的建筑学强加的对没有任何的限制的任何的机器任何地方。另一方面,在数据上的XML焦点在传送技术手段上不在传送器的技术,能通过网络使用可移动XML。因此,我们能使用HTTP传送在网络上的XML,造成CORBA,RMI和DCOM成为其他替代品了,这不在TCP/IP之上工作。这一个研究如何被组织我们首先要识别和讨论这一项研究的主要目的和过去一直使我们的研究的满足必要的标准技术开始。我们讨论XML,MySQL和能实现达到我们的研究的目标的JavaAPI(完成的被解释的不同Java成份)。第1章::INTRODUCTION这一个章节讨论并且介绍了将会是这一个研究的使用的技术上成份(Java,MySQL和XML技术)的规格。它吸取的原因:领引使用那些成份。被出示而且解释那些成份的有利条件。而且这一个章节的主要目的将回答二个问题:1-我们为什么需要这一种技术?2-我们为什么偏爱这些技术?在第1.2节中,我们讨论的是Java的定义:Java是一个简单的,object-oriented,分布式的,说明,强健的,安全可靠的,体系机构的性质,便携式的,高性能的成绩,multithreaded,和动态的语言。第1.2节中说明在我们的研究方面让我们偏爱使用它的MySQL的优势。最后一个第1.3节因为相同的理由解释XML的主要优势。第2章:TECHNICALCOMPONENTS这一个章节将介绍被集中焦点在下列的点提供技术上工具(Java和MySQL)的深度报导:*Java技术和传统的CGI比较*我们为什么需要JavaServer(JSP).*JavaBeans的角色。*什么是JDBC?而且我们能如何和MySQL一起使用它。在第2.1节中讨论Java成份(Servlets,JSP和JavaBeans)的详细描述。这一个章节中它解释了Java成份的优势,在那些成份之间关联,和我们能如何一起使用那些成份。同时,我们讨论java的成份和传统的技术比较的利益。在第2.2节它是一小部份的;我们讨论数据库和JavaDatabaseConnectivity(JDBC),JDBC的不同类型的优势。同时,,我们怎么样能和MySQL一起使用JDBCAPI的方式。第3章:WebApplications这一个章节去提供网络应用软件的一种深度定义,它是报导以XML为基础技术的技术上的细节。这一个章节集中的焦点有以下几点*网络的应用软件。*XML和以XML为基础的技术。*WebService,,它是有优势的。*和Java一起使用XML。第3.1节我们讨论的是网络应用软件的类型和他们的使用方法,网络和应用软件和传统的申请(客户/服务器的应用软件)比较。第3.2节是讨论技术上扩充XML的解释说明,被解释XML的深度成份(ex。DTD,XMLNamespace,XMLSchema,XSLTandXML分列).依照W3C这一个部分也解释了XML的目的。第3.3节提供当对于过去一直藉由使用在HTTP记录上的XML来在分配的环境在数据和数据方面交换的SIMPLEOBJECTACCESSPROTOCOL(SOAP)的样品解释。同样我们为什么必须使用SOAP。而且在这一个章节(第3.4节)的最后一个部分讨论使用WebService改善它的WebService的定义,可以提高WebService的结构和其他技术的用法。在相同的方法中,这一个部分也解释WebService的好处和局限性,和什么时候能使用WebServices第3.5节解开了蜘蛛网式的JavaAPIs(ex.JAX-RPC,JAXMAPI,JAXB,JAXR)对于XML,根据它的功能性识别和分类每个东西,有目的的使用。哪里可能的,我们提供语法的用法给每个新的API。这一个部分也围绕着在以其他的XML技术相关的JavaAPIs集中焦点(ex.XML剖析器和Java,XMLNamespaces,和XSLTAPI).第4章:CommercialWebsiteImplementation这一个章节举例说明,工具的使用和技术在上一段的章节中呈现了。在我们的执行方面,我们使用了一些Java成份(JSP,JavaBean和JDBC)使我们的落实得到满意的主要的需求。另外地,我们使用了XML,JDOM和XSLT,把我们的
本文标题:一种新的XML数据存储管理技术及其在电子商务中的应用
链接地址:https://www.777doc.com/doc-30447 .html