用Javascript实现XML文档数据检索

用Javascript实现XML文档数据检索

一、用Javascript实现XML文档数据检索(论文文献综述)

崔峰[1](2013)在《基于XML的企业异构数据集成与查询系统的设计与实现》文中认为办理企业业务是工商部门和银行部门日常业务的重要组成,由于上述两单位的应用系统是独立的,没有形成一个统一的集工商数据、银行数据于一体的异构数据集成查询平台,造成数据不统一的问题,不能达到数据共享的目的。论文以目前工商部门和银行的信息集成为背景,通过XML实现异构数据库的集成,形成统一的集成数据库,达到企业信息的统一检索的目标,使工作人员更加全面地了解当前企业信息,甄别虚假、过期的纸质材料,为工商部门、银行办理企业相关业务时提供重要依据,有效提高工商、银行工作人员的办公效率,降低风险率,实现办公的严谨性、公正性。论文在对多源异构数据集成技术以及基于XML文档的异构数据集成与交换技术研究的基础上,分析了目前工商部门和银行异构数据的现状和特征,针对两单位的应用需求,完成了系统的异构数据集成的流程和设计路线。针对关系数据库与XML的异同,设计了数据库与XML文档之间的映射和转换模型,利用XML-QL查询语言设计了异构数据集成算法,实现了基于XML方式的异构数据集成设计。通过企业异构数据集成查询系统需求分析,设计了企业基本信息、年检信息、黑名单库以及资本信用信息查询模块的数据源集成路线、用例图、活动图、类图和时序图等,设计了系统的逻辑结构图和系统功能模块。在系统设计的基础上,结合工商与银行实际办公需求,数据集成完成后,运用J2EE技术实现了企业集成查询。测试结果表明,论文建设的企业异构数据集成查询系统在功能、性能达到了预定的设计目标,能够满足工商局和银行日常办理企业工作的需求,实现了工商和银行两单位的企业信息的集成,提高信息共享程度。

冯文熠[2](2013)在《基于XML和XAJAX模式的高校教务子系统研究与实现》文中研究表明高等学校的主要职能是培养人才、科学研究以及教务管理。其中,教务管理工作是高等学府的基础管理工作,是保障教学运营的重要基础。随着高校教学改革的不断推进、IT技术的飞速发展以及信息化的推进,教务管理的工作量日益增加。提高高校教学管理质量的最佳方式就是促进高校教学信息技术、数字化、网络系统的建设。研究课题是在亲身从事了“青海大学成教学院教务系统”开发设计过程之后的所得。在分析了高校的教务管理现状之后,提出适合青海大学成教学院现阶段教务系统的总体需求框架,根据实际需求的多样性,实现了教务系统中的成绩管理、选课子系统。根据青海大学成教学院教务处理的业务数据量状况,使用目前广泛运用的XML技术实现完备的数据库系统,并且使用目前较为新式的技术XAJAX模式来实现页面显示部分。第一,分析基于XML的系统的基本理论,研究XML可以代替数据库的理由,探讨XML作为一个小型数据库的理论基础。探索使用XML来作为一个数据容器来存储教务子系统的数据,分析XML用来存储教务子系统当中的树形数据和关系型的数据,设计实现使用Java语言、PHP语言(LAMP环境下)对XML文档进行解析、对基于教务子系统中的XML数据库进行查询、修改、插入的操作。最后研究实现此基于XML的数据库可以向教务系统的其他子系统(如教材子系统)提供编程接口。第二,分析XAJAX的概念、特点和用途,分析XAJAX这种开源的PHP类库结合HTML、CSS、JavaScript和PHP,实现从XML中异步调用服务器端数据,来实现动态选课的功能部分,设计实现将封装函数使用JavaScript的XMLHttpRequest对象与XML服务器进行异步通信,将PHP函数由XAJAX返回XML响应程序,最终实现在页面底层进行分步的数据更新。

訾玉[3](2011)在《基于J2EE框架和XML技术的B2B的研究与应用》文中研究表明B2B(Business-to-Business)电子商务是针对不同规模的企业在互联网上进行商务交易的一种活动形态,B2B电子商务系统为企业提供一个采集、发布商品供求信息,促进企业间合作的在线交易平台。传统的B2B平台系统结构耦合度高,鉴权缺失混乱,无法适应B2B电子商务的发展变化,尤其是不能满足对新的服务的集成和对资源的访问保护等要求。另一方面,随着B2B电子商务的飞速发展,企业间的合作日渐频繁、关系日渐紧密,迫切要求电子商务的信息流能够在不同的企业间以及在互联网上方便传输和无缝交换。J2EE技术吸收了分层和MVC模式的思想,有助于B2B平台应对未来的需求变更,保证系统的移植性和扩展性。XML技术的应用能够为B2B电子商务交易提供标准的数据模型,有利于不同企业之间的数据交换,保证数据的完整性,实现了数据内容和表现形式的相互分离。本文以轻量级J2EE框架和XML技术为主要的研究对象,针对B2B电子商务平台的资源访问控制的需求,对B2B的Web平台的鉴权框架做了设计和应用;针对B2B的商品数据特点,对B2B系统商品数据的建模、存储和转换模型作了探索性研究和设计。主要内容如下:1.通过对传统B2B平台架构和轻量级J2EE框架的研究,传统J2EE的安全技术和Acegi安全技术的比较,设计了在轻量级J2EE框架中嵌入Acegi安全技术的B2B平台鉴权框架模型;利用轻量级J2EE框架结构耦合度低,面向切面编程的特点,实现在现有系统的LDAP接口中集成独立的鉴权模块。2.通过对Acegi源码的研究,本文修改了Acegi读取权限的接口,提高了鉴权框架的灵活性;针对传统B2B平台的权限是基于企业单角色分配的缺点,结合现在B2B业务管理的实际需求,本文设计和实现了企业多角色分配的鉴权方案;3.通过对XML的核心技术和应用趋势的研究和对B2B平台的信息流的特性的分析,本文对以商品数据为中心的各类信息建立了基于XML Schema标准的数据模型;通过比较了关系数据库和XML的应用特点,结合两者的优势提出了B2B平台的新的存储策略;利用XSLT技术转换XML的内容表现方式,实现了商品样式的个性化定制;设计了B2B平台中采购流程的商品推荐模式。

刘辉[4](2010)在《基于O3D矿图巷道三维转换Web化的设计与实现》文中研究指明随着地理信息系统的广泛应用和计算机网络技术的提高,二维网络地理信息系统不再能满足人们对其应用的要求,从而产生了三维网络地理信息系统。在我国煤矿行业,矿山三维网络地理信息系统也将日益受到重视,它对推动我国煤炭工业的发展,将起到越来越大的作用。在地理信息系统及其应用的研究中,空间实体的三维表达与分析、可视化都是重要的研究方向,其中矿山空间实体如矿体、巷道、断层、井筒等的三维拓扑关系模型则是难题。而矿山井下巷道是矿山开采系统最为重要的组成部分,但其纵横交错、关系复杂,所以实现巷道三维Web可视化是必要的。由于网络三维地理信息系统是网络技术和三维技术的结合体。因此,论文首先介绍了Web3D实现技术,比较了各种实现技术方法,并通过比较的结果分析总结,最终选择了03D技术。其次,详细分析了DXF格式的矿图文件,并针对其中的巷道信息,设计一种基于XML格式的文件来作为中间文件存储只有二维的巷道信息,并通过某种方法实现添加标高(Z轴坐标)到XML文件来实现三维巷道的存储。第三,对于形成大量的XML文件,为了方便管理,论文比较分析了几种数据库,提出了基于XML的关系数据库来存储和管理XML文档。最后,论文针对巷道数据结构,设计出三维巷道的数据模型,并利用03D建模语言来实现三维巷道的Web可视化。其中为了使效果更加逼真实现了纹理贴图技术,同时,还提供了交互式功能,用户可以对巷道进行平移,缩放以及旋转。论文所做的各项研究和开发工作解决了二维矿图到三维格式的转换问题,并实现矿图三维巷道Web显示与平台无关性,对煤矿的WebGIS系统建设有很好的参考价值和现实意义。

郑会娟[5](2010)在《Ajax技术在博客系统中的应用研究与实现》文中认为博客以其更新频繁、简洁明了和个性化的特点,成为互联网上最新的发展潮流,是继E-mail、BBS、ICQ(IM)之后出现的第四种网络交流方式。作为一种信息交流的网络媒体,博客同样受到了教育工作者的高度重视,被逐渐应用到教学领域。许多高校也因此构建自己的校园博客,作为知识管理和交流的工具,为教师和学生提供一个学习交流的平台。Ajax(Asynchronous JavaScript and XML,异步JavaScript和XML)技术是2005年2月正式提出的一项综合技术,虽然其中包含的一些技术不是最新的,但它以全新的应用思路对技术进行组合与发挥,给原有技术带来了新的生机。其主要功能在于将浏览器客户端和服务器之间传统的同步交互通信方式改变为异步通信交互方式,从而丰富了浏览器客户端的功能,解决了浏览器因频繁刷新页面等待数据传输的问题,在提高数据交换速度,改善用户体验等方面发挥着重要作用。本文系统地对Ajax技术的含义、特点、优势及其关键技术以及传统Web应用进行了详细分析,并综合运用Ajax技术中的XMLHttpRequest对象、JavaScript、XML和XSLT、CSS、DOM等技术,以某职业技术学院的师生需求为背景,设计并实现了一个基于Ajax技术的博客系统。该系统尝试采用新型的XML+XSLT+CSS方式构建客户端,做到了数据、结构和表现的完全分离,使各项工作充分解耦,部分页面在客户端动态生成,更加节省服务器资源;采用XMLHttpRequest对象与Web服务器进行异步数据交换,实现页面局部刷新,并实现了AJAX的上传应用——AjaxUpload库,带来友好的用户体验;使用当前成熟的开源Lucene.Net搜索引擎,实现了执行快速的全文检索引擎。系统在校园网内成功试运行,与传统的建设网站方式相比,基于XML+XSLT+CSS的方式并使用异步传输的该系统具有响应速度快、节约带宽、动态局部刷新页面等特点,提升了用户体验,验证了AJAX技术是构建Web应用的一个较好的选择。

郭庆华[6](2010)在《基于XML的界面自动生成技术研究和应用》文中进行了进一步梳理用户界面的设计在软件开发中变得越来越重要,同时也变得越来越复杂,成为制约软件开发效率提高的一个重要因素。如何处理用户界面开发中存在的工作量大、设计复杂而导致的程序代码庞大的问题,对于减少应用开发人员的工作量和提高工作效率有重要的意义。自XML发布以来,已广泛应用到各个领域中去。XML具有可读性、便于信息检索、跨平台性、面向对象等优点。本文讨论基于XML的界面自动生成技术,以及一个实际用户界面自动生成软件工具——SEHelper系统的开发。用户界面自动生成是软件自动生成研究领域的一个分支。本文首先详细阐述了XML的相关概念,以及利用XML技术实现界面自动生成的基本原理。在此基础上,本文深入讨论了一个具体用户界面自动生成软件工具系统——SEHelper系统的设计。SEHelper系统的设计主要包括三大模块:1)利用C#开发环境与.NET反射技术开发设计软件界面模块,包括定制的工具箱、特制的属性窗口以及设计库等;2)通过序列化将定制的软件界面存储为XML格式文件模块,使用代码生成引擎将用户设计区的界面生成支持XML的编程语言代码;3)运用XML文档对象模型技术载入XML格式文件模块,并利用界面生成引擎将存储的界面生成可以执行的界面。

林鑫显[7](2010)在《分布式WebGIS协同编辑平台的研究与实现》文中认为随着Internet的迅速发展和社会化分工的日益细化,目前国内外对GIS的研究逐渐将重心转移到WebGIS和协同编辑方面,通过WebGIS和协同编辑,用户除了可以在网络的任意节点上实现对WebGIS站点上空间数据的浏览、检索和空间分析之外,还可以共同协作完成空间数据的编辑任务。但是GIS空间数据的海量递增使原来的集中式数据存储越来越难以达到GIS的应用需求,出现服务器负载过重,用户访问数据变慢等问题。针对集中式数据存储的不足,本文提出了分布式数据库的存储方式,将空间数据按地理区域的不同分布存储到不同的数据库服务器站点上,减少服务器负载并提高存取效率。在协同编辑方面,本文也针对传统的GIS只能在集中式服务器上实现协同编辑操作这一弊端,结合分布式WebGIS技术,提出了基于分布式WebGIS的协同编辑系统模型,实现了在分布式环境下的协同编辑。本文首先对基础理论和关键技术作了深入的研究,包括WebGIS相关技术、分布式数据库、协同编辑、J2EE体系结构、GML和SVG等方面的知识,然后在这些基础理论和关键技术的基础之上,提出了将分布式WebGIS技术应到用协同编辑的新观点,构建了一个分布式WebGIS协同编辑平台。在分布式WebGIS协同编辑平台的设计方面,本文进行了详细的分析与研究,包括平台模型及体系结构的设计、如何实现数据分布和事务分布、编辑信息共享的方法、协同并发控制的锁机制策略和协同编辑处理流程等方面的内容。编辑信息的共享和锁机制控制策略是协同编辑的重点,本文通过将编辑信息封装成XML文档的方式,用Ajax技术在服务器与客户端之间异步地传输编辑信息,实现编辑信息的实时更新。最后本论文通过实验演示了平台的部分功能,给出了系统的测试分析及最终效果,验证了分布式WebGIS协同编辑平台的可行性。

李卫琳[8](2009)在《工程勘察图形交互系统的设计与实现》文中研究指明在传统的图形处理系统中,用户难以以界面交互的形式对图形进行实时观察和交互操作。随着网络技术和GIS技术的发展,地理信息数据量Web发布的日趋庞大对网络的传输能力提出了更高的要求,与此同时Web图形交互应用的应用范围不断扩大,人们对地理信息服务功能的需求也提出更高的要求,需要在网络上实现图形浏览、编辑、数据库信息交互,动态地表现图形数据,获取多范围多层次的图形显示功能等。本文研究了图形交互技术的原理,分析了工程勘察图形交互系统的需求,对原有的岩土工程勘察系统在功能和性能上进行了完善和改进,开发了一个基于WEB技术的全新的软件系统。在实际设计开发过程中对一些关键技术进行了深入研究,重点从以下几个方面加以改进和创新:(1)将图形数据按空间实体模型进行组织。采用层次组织方法,将图元作为最基本的逻辑单元,设计基于SVG的图元数据库。(2)采用分组输出的方法将图形数据输出到图元数据库中,实现了SVG文档到图元数据库的转换。数据分组输出使得结构清晰,便于对图形数据进行有效的组织。(3)数据库设计中采用.NET组件,提供了可以断开的数据访问模型。(4)采用AJAX技术实现页面的无刷新更新。采用基于XML标准的增量数据传递策略,利用DOM来访问和维护XML文档,实现了在客户端用户与图形的交互。本系统对地质勘察工作具有非常重要的意义,提高了系统对数据的管理能力和实时交互能力,目前该系统已在地质勘察的图形交互工作中发挥作用,系统实际运行的性能基本令人满意,满足了现场工作部门全方位的信息支持需求,提高了工作效率。本系统为解决矢量图形交互的问题提供了新的思路,为现代工程地质图形的发布提供了一种崭新方法,也可以扩展应用到其它基于空间数据的图形交互系统中。

彭菲菲[9](2009)在《网络资源聚合技术的研究与应用》文中研究说明互联网上存在海量的网络资源,如何有效利用、开发这些资源是当前的一个研究热点问题。随着企业竞争越来越激烈,诸多业务要求在较短时间内汇聚网络上的网络资源以求解业务问题。一方面,由于网络资源具有动态性、异构性、自治性等特点,传统的网络资源聚合技术对运行期的网络资源汇聚支持不完善,难以在较短时间内将网络资源有效汇聚,另一方面,从软件开发角度来看,由程序员经过需求分析、设计、编制代码、调试、运行这样一个流程不适合求解快速多变的业务问题,因此动态的网络资源汇聚是一个挑战性问题。Mashup是Web2.0时代的一种特殊的Web应用,它可以允许用户方便的从多个外部资源中获取所需要的信息,并将这些信息有机的整合在一起,从而构建出全新的应用。它具有易用灵活,数据整合功能强大的特点,受到企业和广大互联网使用者的关注。然而在Mashup技术创造出丰富多彩的应用的同时,我们同样发现现有的Mashup开发的方式存在许多不足之处;在Web应用运行期,聚合后的资源呈现形式单一、资源相互独立、平台中用于定制的资源类型单一,难以获取Mashup的外部资源以及Mashup的平台没有提供对外的接口等不足,这些不足限制着Mashup的流行。论文根据这些不足之处提出了解决方案,希望以敏捷的方式解决这些不足,达到即时集成和周期短的目的。论文介绍了一种资源呈现模型——Web数据块,通过分析Web数据块的功能,给出了Web数据块的组织模块,并对Web数据块进行了设计与实现。基于Web数据块的资源聚合技术,搭建了Mashup开发平台(Web数据块的聚合平台),平台解决了两个或多个Web数据块的定制、合并和存取等问题,这也是其他网络资源聚合平台不具有的特性。最后,利用这个平台开发了一个全新的Web应用,使用Ajax技术实现Web数据块存取,即,保存了用户定制信息,进一步满足用户的需求,同时,也进一步验证了Web数据块的可行性。

白晶[10](2009)在《自动程序生成器XML文档生成系统设计与实现》文中研究表明在应用软件系统开发过程中,由于客户业务和开发技术等原因,使得开发过程中重复性的工作比较多,比如有些企业业务流程、设计的用户界面风格等方面都存在一定的相似性,但针对这些工作的设计、修改和维护出现许多复杂的问题。为了解决上述问题,本文研究一种程序自动生成的想法,即根据给定客户的信息,包括业务信息和需求界面的描述信息,由程序自动生成用户页面及对应的业务操作,而程序员所做的工作就是维护这些信息。根据此想法本文开发一个程序自动系统的XML文档子系统。本文首先研究了系统的总体结构,并且详细叙述了系统的设计与实现,重点介绍了将订制信息保存为XML文档的设计流程和实现方法,最终生成体现客户业务信息的关系数据库以及描述客户订制信息的XML文档。根据此文档,能够生成最后的用户页面。本文设计实现的XML文档生成子系统是自动程序生成系统的基础,在继承该领域已有研究成果基础上,进一步弥补现有程序自动生成工具的缺点,完善程序自动生成工具中XML文档命名规范、生成规范等,并更好的实现对界面的描述及与用户需求的交互。本系统为程序员提供相关框架程序或部分具体技术业务代码的自动生成功能,使他们将精力集中在创造性的开发上。本系统设计的目标是显着提高应用软件编程速度、降低错误发生率、提高应用软件的生产效率。

二、用Javascript实现XML文档数据检索(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、用Javascript实现XML文档数据检索(论文提纲范文)

(1)基于XML的企业异构数据集成与查询系统的设计与实现(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 课题来源与背景
    1.2 国内外研究现状
    1.3 论文的主要工作与技术路线
        1.3.1 论文的主要工作
        1.3.2 论文的技术路线
    1.4 本文的安排与组织结构
2 相关技术分析
    2.1 异构数据集成
    2.2 异构数据集成解决方案
        2.2.1 联邦数据库系统
        2.2.2 数据仓库法
        2.2.3 虚拟法
    2.3 XML异构数据集成技术
    2.4 WEB SERVICE
    2.5 本章小结
3 企业异构数据集成查询系统总体分析
    3.1 数据需求分析
        3.1.1 异构数据分析
        3.1.2 采用XML数据集成的优势分析
    3.2 业务流程分析
        3.2.1 业务操作整体流程分析
        3.2.2 银行部门操作流程分析
        3.2.3 工商部门操作流程分析
    3.3 功能需求分析
    3.4 本章小结
4 企业异构数据集成查询系统设计
    4.1 系统层次设计
    4.2 异构数据集成流程设计
    4.3 数据集成查询设计
        4.3.1 XML文档设计
        4.3.2 关系数据库与XML的结构映射
        4.3.3 数据库向XML转换模型
        4.3.4 XML向数据库转换模型
        4.3.5 XML查询集成数据库技术路线
    4.4 静态结构设计
    4.5 系统模块设计
        4.5.1 企业基本信息查询模块
        4.5.2 企业年检信息查询模块
        4.5.3 企业黑名单库查询模块
        4.5.4 企业资本信用查询模块
    4.6 数据库设计
    4.7 本章小结
5 企业异构数据集成查询系统实现
    5.1 系统开发环境
    5.2 总体网络架构
    5.3 系统功能实现
        5.3.1 企业基本信息查询
        5.3.2 企业年检信息查询
        5.3.3 企业黑名单库查询
        5.3.4 企业资本信用查询
    5.4 系统测试
        5.4.1 测试环境
        5.4.2 结果分析
    5.5 本章小结
6 总结与展望
    6.1 总结
    6.2 展望
参考文献
致谢

(2)基于XML和XAJAX模式的高校教务子系统研究与实现(论文提纲范文)

摘要
Abstract
插图索引
附表索引
第1章 绪论
    1.1 课题的研究背景及意义
    1.2 XML技术在国内外的研究现状
        1.2.1 XML技术在国外研究现状
        1.2.2 XML技术在国内的研究现状
    1.3 XAJAX技术的应用领域
    1.4 LAMP技术应用领域
    1.5 论文的主要研究内容
    1.6 论文组织结构安排
第2章 系统规划
    2.1 系统需求分析
    2.2 系统架构分析
    2.3 开发核心技术简介
第3章 系统分析
    3.1 系统分析概述
    3.2 业务需求详细分析
        3.2.1 数据库分析
        3.2.2 系统功能分析
        3.2.3 数据库分析
第4章 系统设计
    4.1 系统设计概述
    4.2 使用XML实现数据库的基本功能
    4.3 利用XML将树型结构数据存储课程库
    4.4 使用XML文档存储关系型结构数据
    4.5 实现系统用户与XML间的数据交换
        4.5.1 XML数据源的分类
        4.5.2 XML数据读取
        4.5.3 XML完成基于跨平台的WEB数据交换
        4.5.4 实现XML文档与数据库结构之间的映射
    4.6 对XML文档进行解析
    4.7 基于SQL的XML数据的操作的实现
    4.8 XML的编程接口(DOM、SAX、JDOM等)的实现
    4.9 使用JDOM来解析、处理XML文档
    4.10 使用XAJAX来异步调入服务器数据
第5章 系统实施与测试
    5.1 使用XML文档存储数据并加以处理
    5.2 使用XAJAX实现前台页面的异步刷新
    5.3 整体结构的实施
    5.5 系统测试概述
    5.6 系统运行展示
    5.7 系统实施采用的主要技术
总结与展望
参考文献
致谢
附录A 攻读硕士学位期间所发表的学术论文

(3)基于J2EE框架和XML技术的B2B的研究与应用(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 B2B 电子商务的基本内容
        1.1.1 电子商务简介
        1.1.2 B2B 电子商务简介
    1.2 课题研究背景
    1.3 课题研究现状
    1.4 论文主要工作
    1.5 本章总结
第二章 J2EE 和XML 核心技术
    2.1 B2B 电子商务平台体系的发展
        2.1.1 分层架构的由来
        2.1.2 重量级 J2EE 多层架构
        2.1.3 MVC 模式的提出
    2.2 轻量级J2EE 框架
        2.2.1 Struts2 工作原理
        2.2.2 Hibernate 主要内容
        2.2.3 Spring 核心思想
        2.2.4 整合 Struts2+Spring+Hibernate
    2.3 XML 核心技术
        2.3.1 XML 简介
        2.3.2 DTD 和XML Schema
        2.3.3 XML 转换技术XSLT
        2.3.4 XML 与信息建模
        2.3.5 XML 的优势
    2.4 本章总结
第三章 B2B 中基于J2EE 的鉴权框架的研究与应用
    3.1 B2B 电子商务平台的安全性
        3.1.1 B2B 中鉴权的主要内容
        3.1.2 鉴权需求分析
    3.2 引入 Acegi
        3.2.1 传统 J2EE 安全的局限性
        3.2.2 Acegi 工作原理
    3.3 B2B 平台鉴权框架的设计
        3.3.1 总体设计
        3.3.2 数据权限策略
        3.3.3 集成 LDAP 认证和 Acegi 授权
        3.3.4 数据库设计
        3.3.5 Acegi 实现类设计
    3.4 B2B 平台鉴权框架的实现
        3.4.1 数据库的实现
        3.4.2 身份认证的实现
        3.4.3 Web 元素访问控制的实现
        3.4.4 URL 资源访问控制的实现
        3.4.5 业务方法访问控制的实现
        3.4.6 企业分配角色的实现
    3.5 本章总结
第四章 B2B 中基于XML 的研究和应用
    4.1 B2B 数据模型
        4.1.1 商品分类信息
        4.1.2 单个商品信息
        4.1.3 其他信息
    4.2 B2B 系统的数据库设计
        4.2.1 数据存储策略
        4.2.2 数据库建模
    4.3 系统设计
        4.3.1 主要用例设计
        4.3.2 技术架构设计
        4.3.3 商品推荐模式的流程设计
    4.4 XML 在 B2B 系统中的实现
        4.4.1 商品推荐模式的类实现
        4.4.2 组装采购信息XML
        4.4.3 XmlAdapter 校验采购信息
        4.4.4 合并商品信息和供应信息
        4.4.5 定制供应商品样式表
        4.4.6 XsltAdapter 转换XML
    4.5 本章总结
第五章 结论和展望
    5.1 研究工作总结
    5.2 以后的工作
致谢
参考文献
个人简介和攻读硕士期间的成果

(4)基于O3D矿图巷道三维转换Web化的设计与实现(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题背景
    1.2 研究意义
    1.3 国内外研究现状
    1.4 论文工作
    1.5 论文结构
第2章 3D相关技术
    2.1 OpenGL
    2.2 Direct3D
    2.3 Web3D相关技术
        2.3.1 VRML
        2.3.2 X3D
        2.3.3 Java3D
        2.3.4 WebGL
        2.3.5 O3D
        2.3.6 为什么选择03D
第3章 矿图文件解析及转换
    3.1 矿图文件DXF
        3.1.1 DXF文件结构
        3.1.2 DXF常用图元组码含义
    3.2 矿图对象分类、映射关系建立及转换格式定义
        3.2.1 矿图图形元素的分类
        3.2.2 映射关系及转换格式定义
    3.3 矿图格式转换
        3.3.1 DXF的读取
        3.3.2 XML文件的生成
第4章 巷道数据的管理
    4.1 XML存储方法
        4.1.1 基于文件系统方式
        4.1.2 基于关系数据库方式
        4.1.3 面向对象数据库方式
    4.2 基于关系的XML数据存储
        4.2.1 XML数据库逻辑模型
        4.2.2 数据库的表结构
        4.2.3 映射关系示例
第5章 三维巷道的建模及实现
    5.1 三维巷道的数据模型
        5.1.1 面模型
        5.1.2 体模型
        5.1.3 面体混合模型
        5.1.4 巷道断面建模
    5.2 基于03D的三维场景建立
        5.2.1 渲染图的生成
        5.2.2 场景图的变换
    5.3 基于03D的三维巷道实现
        5.3.1 巷道形体的绘制
        5.3.2 巷道纹理映射实现
    5.4 程序的互交
        5.4.1 巷道平移
        5.4.2 巷道旋转与缩放
第6章 总结与展望
    6.1 论文总结
    6.2 论文展望
参考文献
致谢
攻读硕士期间发表的论文

(5)Ajax技术在博客系统中的应用研究与实现(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 研究背景
    1.2 国内外应用现状
    1.3 课题来源和主要工作
    1.4 论文组织结构
第二章 Ajax技术研究
    2.1 Ajax概述
    2.2 Ajax关键技术
        2.2.1 XMLHttpRequest对象
        2.2.2 XHTML和CSS
        2.2.3 XML和XSLT
        2.2.4 DOM
        2.2.5 JavaScript
    2.3 Ajax工作机制
    2.4 Ajax开发模式
    2.5 本章小结
第三章 基于Ajax技术的博客系统设计
    3.1 项目需求
    3.2 系统模块设计
    3.3 系统数据库设计
        3.3.1 数据表设计
        3.3.2 存储过程设计
    3.4 系统开发框架
        3.4.1 基于MVC的三层架构
        3.4.2 Ajax开发模式
        3.4.3 开发工具和运行环境
    3.5 本章小结
第四章 基于Ajax技术的博客系统实现
    4.1 XML+XSLT+CSS构建视图
        4.1.1 方案介绍
        4.1.2 方案优势
        4.1.3 方案弊端
    4.2 Ajax技术实现异步通信
        4.2.1 Ajax表单验证
        4.2.1.1 实现原理
        4.2.1.2 实现脚本
        4.2.1.3 应用效果
        4.2.2 无刷新显示评论
        4.2.2.1 实现原理
        4.2.2.2 实现脚本
        4.2.2.3 应用效果
        4.2.3 AjaxUpload库
        4.2.3.1 HttpUploadModule
        4.2.3.2 客户端脚本
        4.2.3.3 应用效果
    4.3 基于Lucene.Net的搜索引擎
        4.3.1 Lucene.Net简介
        4.3.2 利用Lucene.Net构建搜索引擎
        4.3.3 Search.cs处理程序
        4.3.4 应用效果
    4.4 后台管理模块
    4.5 系统安全
    4.6 本章小结
第五章 系统测试和运行情况
    5.1 测试环境
    5.2 兼容性测试
    5.3 性能测试
    5.4 运行情况
    5.5 本章小结
总结与展望
参考文献
致谢

(6)基于XML的界面自动生成技术研究和应用(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 论文背景及意义
        1.1.1 选题背景
        1.1.2 选题的目的和意义
    1.2 国内外发展现状
        1.2.1 国外发展现状
        1.2.2 国内发展现状
    1.3 相关工作
        1.3.1 理论支持
        1.3.2 研究内容
        1.3.3 技术路线
    1.4 课题来源
    1.5 论文结构
第二章 XML理论知识
    2.1 XML基本内容
        2.1.1 什么是XML
        2.1.2 XML技术规范
        2.1.3 XML文档的构造
    2.2 XML的特点和应用开发技术
        2.2.1 XML的特点
        2.2.2 XML应用开发技术
    2.3 C#.NET与XML
        2.3.1 什么是C#.NET
        2.3.2 C#的主要特点
        2.3.3 C#.NET对XML的支持
    2.4 C#.NET反射技术
        2.4.1 反射技术的基本原理
        2.4.2 反射技术类的层次
        2.4.3 反射技术的作用
    2.5 本章小结
第三章 XML DOM
    3.1 XML DOM概述
        3.1.1 XML DOM简介
        3.1.2 XML DOM内部逻辑结构
        3.1.3 XML DOM结构树
    3.2 XML文档对象模型
        3.2.1 XML DOM对象架构
        3.2.2 XML DOM对象模型
        3.2.3 使用DOM文档接口
        3.2.4 使用Element接口
        3.2.5 创建XML文档
        3.2.6 加载XML文档
        3.2.7 运用DOM操纵Node对象
    3.3 使用DOM技术访问XML文档中节点
    3.4 使用DOM技术管理节点对象属性
        3.4.1 和标记内容相关的属性
        3.4.2 和标记及标记数据类型相关的属性
    3.5 使用DOM技术创建节点和属性
        3.5.1 创建一个标记
        3.5.2 创建一个属性
    3.6 本章小结
第四章 基于XML的界面自动生成
    4.1 界面自动生成的总体设计
    4.2 界面自动生成的详细设计
    4.3 SEHelper软件的主界面
    4.4 类层次结构的设计
    4.5 SEHelper关键技术的实现
        4.5.1 设计软件界面模块
        4.5.2 界面代码生成引擎
        4.5.3 界面生成引擎
    4.6 本章小结
第五章 SEHelper软件的测试
    5.1 界面动态存储的测试
    5.2 界面生成引擎测试
    5.3 本章小结
第六章 回顾与展望
    6.1 论文研究总结
    6.2 进一步的工作
致谢
参考文献
攻读硕士学位期间发表的论文
详细摘要

(7)分布式WebGIS协同编辑平台的研究与实现(论文提纲范文)

中文摘要
Abstract
第一章 绪论
    1.1 研究背景及意义
    1.2 国内外研究现状
    1.3 本文研究的主要内容
    1.4 论文的组织
第二章 相关理论和技术的研究
    2.1 WEBGIS 相关技术的研究
        2.1.1 WebGIS 简介
        2.1.2 WebGIS 的特点
        2.1.3 WebGIS 的模型结构
    2.2 分布式数据库技术
        2.2.1 分布式数据库的概念
        2.2.2 分布式数据库的特点
    2.3 协同编辑系统的相关研究
        2.3.1 协同编辑系统的特点
        2.3.2 协同编辑系统的体系结构
        2.3.3 协同编辑系统的并发控制策略
    2.4 本章小结
第三章 基于 J2EE/GML/SVG 的分布式 WEBGIS
    3.1 基于 J2EE 的 WEBGIS 系统架构
        3.1.1 J2EE 体系概述
        3.1.2 WebGIS 体系结构模型
    3.2 基于 GML 的 WEBGIS 空间数据组织
        3.2.1 GML 空间数据
        3.2.1.1 GML 概述
        3.2.1.2 基于 GML 的空间数据框架结构
        3.2.2 GML 矢量图层分割
        3.2.2.1 GML 矢量图层分割概述
        3.2.2.2 GML 矢量图层分割算法
    3.3 基于 SVG 的空间数据可视化
        3.3.1 SVG 概述
        3.3.2 GML 与 SVG 的映射关系
        3.3.3 利用 XLST 技术转换 GML 到 SVG
    3.4 本章小结
第四章 分布式 WEBGIS 协同编辑平台的设计
    4.1 分布式 WEBGIS 协同编辑平台的设计目标
    4.2 分布式 WEBGIS 协同编辑平台模型及体系结构
        4.2.1 数据层
        4.2.2 GIS 应用服务层
        4.2.3 Web 服务层
        4.2.4 客户层
    4.3 分布式 WEBGIS 空间数据的分片
    4.4 分布式 WEBGIS 协同编辑的事务分布
        4.4.1 分布式事务概述
        4.4.2 协同编辑的事务分布模型
        4.4.3 协同编辑的事务分布处理
    4.5 系统编辑信息共享
        4.5.1 编辑信息共享的方法
        4.5.2 编辑信息的 XML 格式
        4.5.2.1 增加对象编辑行为的 XML 格式
        4.5.2.2 修改对象编辑行为的 XML 格式
        4.5.2.3 删除对象编辑行为的 XML 格式
        4.5.3 编辑信息的共享
        4.5.3.1 客户端提交 XML 文档
        4.5.3.2 客户端向服务器请求 XML 文档
        4.5.3.3 编辑信息的组播
    4.6 协同编辑并发控制策略的锁机制
        4.6.1 加锁粒度
        4.6.2 对象锁与区域锁
        4.6.2.1 对象锁
        4.6.2.2 区域锁
        4.6.2.3 区域锁与对象锁关系分析
        4.6.3 锁信息共享
        4.6.3.1 锁信息在 SVG 图层中的表示方法
        4.6.3.2 锁信息的共享方法
        4.6.4 加锁的处理流程
    4.7 数据表结构
    4.8 协同编辑处理流程
    4.9 本章小结
第五章 分布式 WEBGIS 协同编辑平台的实现和测试
    5.1 协同编辑平台关键技术的实现
        5.1.1 分布式空间数据存储的实现
        5.1.2 任务分布的实现
        5.1.3 GML 矢量图层分割的实现
        5.1.4 协同编辑的锁信息和编辑信息共享的实现
    5.2 分布式 WEBGIS 协同编辑平台的运行和测试
        5.2.1 平台运行的硬件环境和软件环境
        5.2.1.1 硬件环境
        5.2.1.2 软件环境
        5.2.1.3 编程开发环境及相关技术
    5.3 分布式 WEBGIS 协同编辑平台的测试
        5.3.1 任务管理员相关操作的功能测试
        5.3.1.1 发布图层
        5.3.1.2 查看和修改元数据信息
        5.3.1.3 裁决图层编辑
        5.3.2 系统管理员相关操作的功能测试
        5.3.2.1 新建任务组
        5.3.2.2 管理任务组
        5.3.2.3 管理用户
        5.3.3 协同编辑相关操作的功能测试
        5.3.3.1 查看任务组并加入
        5.3.3.2 协同编辑用户进行编辑操作
    5.4 本章小结
总结与展望
致谢
参考文献
个人简历、在学期间的研究成果及发表的学术论文

(8)工程勘察图形交互系统的设计与实现(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 研究背景
    1.2 国内外图形交互系统的研究动态
        1.2.1 国外研究状况
        1.2.2 国内研究状况
    1.3 本文工作
    1.4 本文的组织结构
第二章 工程勘察图形交互系统需求分析
    2.1 功能需求
    2.2 性能需求
    2.3 处理需求
        2.3.1 生成勘察图元数据库
        2.3.2 实现SVG图像的实时编辑功能
    2.4 相关技术介绍
        2.4.1 可伸缩矢量图形简介
        2.4.2 图形交互
        2.4.3 XML
        2.4.4 AJAX技术
    2.5 小结
第三章 工程勘察图形交互系统总体设计
    3.1 系统总体设计方案及原则
    3.2 系统设计
        3.2.1 软件体系结构
        3.2.2 系统结构
        3.2.3 系统处理流程
    3.3 小结
第四章 工程勘察图形交互系统详细设计
    4.1 图元数据库设计
        4.1.1 空间数据的组织
        4.1.2 图元数据库的设计
        4.1.3 分组输出的设计
        4.1.4 系统输出类CSVGDBMaker的设计
    4.2 重新生成SVG文件的设计
        4.2.1 .NET下生成SVG的设计
        4.2.2 SVG文件生成的设计
    4.3 交互设计
        4.3.1 增量数据传递的设计
        4.3.2 页面更新的设计
        4.3.3 交互设计
        4.3.4 协同设计
    4.4 小结
第五章 工程勘察图形交互系统的实现
    5.1 系统主要功能的实现
        5.1.1 生成图元数据库系统的实现
        5.1.2 .NET环境下重新生成SVG图形系统的实现
    5.2 系统的测试
        5.2.1 测试的必要性
        5.2.2 软件测试的目的
        5.2.3 软件测试技术分类
        5.2.4 软件测试的步骤
        5.2.6 系统测试及结果分析
    5.3 小结
第六章 结束语
    6.1 总结
    6.2 展望
致谢
参考文献

(9)网络资源聚合技术的研究与应用(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 问题的提出
    1.2 研究现状
    1.3 论文主要内容和组织
2 相关技术
    2.1 Web2.0技术
    2.2 Mashup技术
    2.3 本章小结
3 Web数据块的组织
    3.1 网络资源
    3.2 Web数据块
    3.3 Web数据块的组织
    3.4 Web数据块的资源聚合
    3.5 本章小结
4 Web数据块聚合平台的设计与实现
    4.1 Web数据块的设计与实现
    4.2 Web数据块聚合平台的功能
    4.3 Web数据块聚合平台的结构
    4.4 应用实例
    4.5 本章小结
5 总结与展望
    5.1 总结
    5.2 展望
致谢
攻读硕士期间主要成果
参考文献

(10)自动程序生成器XML文档生成系统设计与实现(论文提纲范文)

中文摘要
ABSTRACT
第1章 引言
    1.1 课题研究背景
    1.2 研究目的和意义
    1.3 本文的组织结构
第2章 国内外研究现状及相关技术
    2.1 代码生成器研究现状
    2.2 系统实现环境及技术
        2.2.1 J2EE平台
        2.2.2 Eclipse及MyEclipse
        2.2.3 Java Servlet
        2.2.4 JavaServer Pages
        2.2.5 JavaScript介绍
    2.3 XML技术
        2.3.1 XML文档规则
        2.3.2 解析XML文档
        2.3.3 PAG_XML文档的规则定义
    2.4 JDOM介绍
    2.5 本章小结
第3章 XML文档系统概要设计
    3.1 系统总体设计
        3.1.1 系统设计总体目标
        3.1.2 系统程序流程
        3.1.3 系统总体设计架构
    3.2 XML解析模块总体设计
        3.2.1 XML解析模块结构
        3.2.2 模块管理程序结构图
    3.3 本章小结
第4章 XML文档系统详细设计
    4.1 订制类型管理模块功能设计
        4.1.1 登录模块设计
        4.1.2 订制类型管理模块设计
    4.2 页面风格与类型订制模块设计
        4.2.1 页面风格订制
        4.2.2 页面类型订制
    4.3 页面显示订制模块设计
        4.3.1 查询区订制设计
        4.3.2 显示区订制设计
        4.3.3 新增数据页面及修改数据页面风格订制设计
    4.4 生成PAG-XML文档模块设计
    4.5 数据库设计
        4.5.1 订制类型管理模块数据库设计
        4.5.2 页面风格与类型订制模块数据库设计
        4.5.3 页面显示订制模块数据库设计
        4.5.4 数据库映射表设计
    4.6 界面风格设计
        4.6.1 界面顶部图片设计
        4.6.2 界面布局和风格设计
    4.7 查询区设计
    4.8 显示区设计
    4.9 本章小结
第5章 XML文档系统实现
    5.1 订制类型管理模块功能实现
        5.1.1 登录界面
        5.1.2 订制类型管理界面
        5.1.3 订制类型修改界面
        5.1.4 订制类型添加界面
    5.2 页面风格与类型订制模块功能实现
        5.2.1 上传功能的实现
        5.2.2 页面风格与类型订制界面
    5.3 页面显示订制模块功能实现
        5.3.1 查询区订制界面
        5.3.2 显示区订制界面
        5.3.3 新增与修改数据页面风格订制界面
    5.4 生成XML文档模块功能实现
    5.5 JSP页面的显示实现
        5.5.1 界面风格实现
        5.5.2 查询区实现
        5.5.3 显示区实现
    5.6 功能区实现
        5.6.1 增加和修改页的实现
        5.6.2 查询操作的实现
        5.6.3 增加、修改和删除等操作的实现
        5.6.4 输入错误判断实现
    5.7 本章小结
第6章 实例测试
    6.1 概述
    6.2 库存业务
        6.2.1 业务目标
        6.2.2 库存管理业务
        6.2.3 出库单的数据表
    6.3 库存系统XML文档生成示例
    6.4 解析库存XML文档并生成系统示例
    6.5 本章小结
第7章 结论
参考文献
致谢

四、用Javascript实现XML文档数据检索(论文参考文献)

  • [1]基于XML的企业异构数据集成与查询系统的设计与实现[D]. 崔峰. 中南大学, 2013(03)
  • [2]基于XML和XAJAX模式的高校教务子系统研究与实现[D]. 冯文熠. 兰州理工大学, 2013(11)
  • [3]基于J2EE框架和XML技术的B2B的研究与应用[D]. 訾玉. 电子科技大学, 2011(12)
  • [4]基于O3D矿图巷道三维转换Web化的设计与实现[D]. 刘辉. 东北大学, 2010(04)
  • [5]Ajax技术在博客系统中的应用研究与实现[D]. 郑会娟. 华南理工大学, 2010(03)
  • [6]基于XML的界面自动生成技术研究和应用[D]. 郭庆华. 西安石油大学, 2010(10)
  • [7]分布式WebGIS协同编辑平台的研究与实现[D]. 林鑫显. 福州大学, 2010(06)
  • [8]工程勘察图形交互系统的设计与实现[D]. 李卫琳. 西安电子科技大学, 2009(02)
  • [9]网络资源聚合技术的研究与应用[D]. 彭菲菲. 山东科技大学, 2009(S1)
  • [10]自动程序生成器XML文档生成系统设计与实现[D]. 白晶. 东北大学, 2009(S1)

标签:;  ;  ;  ;  ;  

用Javascript实现XML文档数据检索
下载Doc文档

猜你喜欢