首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 562 毫秒
1.
基于XML技术的数据仓库多维数据模型   总被引:4,自引:0,他引:4  
本文介绍了一种基于关系数据库、利用 XML技术实现多维数据模型方法 .首先讨论了在关系数据库之上构建数据仓库的系统结构 ,利用面向对象的技术构建一个逻辑多维数据模型 ,通过 XML 文档保存多维数据模型的元数据 .配合数据仓库的数据抽取工具、汇总工具可以实现数据仓库的基本功能 .对于实现关系数据库之上 OL AP和数据挖掘有一定的参考价值 .  相似文献   

2.
训练考核是检验人员业务熟练程度的重要措施.通过分析训练考核系统对数据的要求,应用XML组织、存储和发送训练系统中的考核数据,建立了XML考核数据模型.分别采用DOM和SAX技术实现了XML考核数据文件的生成和解析,并用类图进行了描述.用考核驱动程序读取XML考核数据文件,驱动客户端运行,能够自动、准确的评估考核结果.考核数据与考核程序相分离,有利于数据的维护和重用,在实际应用中取得了良好的效果.  相似文献   

3.
面向对象XML数据库的逻辑基础   总被引:2,自引:0,他引:2  
XML正在成为Internet上数据描述和交换的标准.面向对象的方法具有很强的建模能力,例如继承、非单调继承、多态性、复杂数据结构等.将面向对象的特征引入到XML中,可以提高XML语言的建模能力.用继承扩展XML的模式语言DTD支持元素继承、非单调多重继承、重载、阻断、多态和冲突处理机制.XML,RL是基于高级数据模型的以规则为基础的XML查询语言,用面向对象的特征扩展XML-RL支持多态元素、包含元素.系统地给出面向对象的XML数据库的基于逻辑的语法和语义.  相似文献   

4.
基于DOM的XML解析与应用   总被引:2,自引:0,他引:2  
随着XML的广泛应用,大量的信息都将通过XML文档来进行存储、交换,因此熟悉和掌握一种解析XML文档的方法是很重要的。文中着重介绍基于DOM的XML解析的原理、特点、实现及在数据存储方面的应用,并以业务查询组件为例,详细描述了XML建模、解析及与JAVA反射机制相结合实现组件的可扩展现性,增强了组件的灵活性和扩展现性,降低组件的维护成本,突出了XML存储数据的优点,对推广应用XML和DOM技术有一定的实用意义。  相似文献   

5.
基于关系数据库的实时XML数据查询处理   总被引:4,自引:0,他引:4  
张晶  张云生 《计算机应用》2006,26(7):1679-1681
力图用成熟的关系数据库查询机制处理符合DTD的XML文档。提出了一整套数据模型、转换规则和算法描述,可以将XML文档转换为关系元组,从而达到用XML实现基于关系数据库的实时数据一致性查询处理的目的。  相似文献   

6.
基于DOM的XML解析与应用   总被引:4,自引:0,他引:4  
随着XML的广泛应用,大量的信息都将通过XML文档来进行存储、交换,因此熟悉和掌握一种解析XML文档的方法是很重要的。文中着重介绍基于DOM的XML解析的原理、特点、实现及在数据存储方面的应用,并以业务查询组件为例,详细描述了XML建模、解析及与JAVA反射机制相结合实现组件的可扩展现性,增强了组件的灵活性和扩展现性,降低组件的维护成本,突出了XML存储数据的优点,对推广应用XML和DOM技术有一定的实用意义。  相似文献   

7.
动态模板驱动的高性能SOAP处理   总被引:7,自引:0,他引:7  
花磊  魏峻  牛春雷  郑浩然 《计算机学报》2006,29(7):1145-1156
通过实验分析了Java平台上SOAP处理的性能,发现XML数据与Java数据间的数据模型映射是影响SOAP处理、决定Web服务性能的关键因素.对此,提出了一种新的数据模型映射机制——动态提前绑定,通过在运行时动态产生驱动数据模型映射的模板来避免耗时的Java反射操作,并实现XML数据对象和Java数据对象间的快速映射.动态产生的数据映射模板由上下文无关文法定义,并通过带输出的下推自动机实现.将此技术应用于自主开发的高性能SOAP引擎——SOAPExpress,实验表明SOAPExpress的平均性能比Apache Axis 1.2提高100%以上.  相似文献   

8.
张晶  张云生 《计算机工程》2007,33(10):52-54
实时数据查询技术在工业企业信息平台中具有广泛的用途,XML数据标准能够实现各子系统数据的统一描述。该文用成熟的关系数据库查询机制处理符合DTD的XML文档,提出了一整套数据模型、转换规则、算法描述,可以将XML文档转换为关系元组,从而达到用XML实现基于关系数据库的实时数据一致性描述和查询处理的目的。  相似文献   

9.
XTRANS:一个XML与关系数据相互转换系统   总被引:3,自引:0,他引:3  
可扩展标记语言XML已逐渐成为了WWW中业务数据的交换标准,利用XML文档作为载体可以在各种异构的业务系统间交换信息,具有灵活、方便、快速的特点。该文提出了一种XML与传统关系数据相互转换的系统框架,XTRANS就是在此基础上实现的一个XML与关系数据的转换系统。系统借助一个映射文件来定制系统的转换细节,能够实现保序的转换。通过扩展映射文件可以使系统满足用户的不同需求。  相似文献   

10.
XML数据库和关系数据库之比较   总被引:1,自引:1,他引:0  
董东  马丽  苏国斌 《计算机工程与设计》2005,26(8):2092-2096,2099
XML已经成为数据表示和交换的数据格式标准。随着大量XML文档的出现,应用数据库技术实现对XML数据的管理引起了越来越多研究者的兴趣。作为研究XML数据库技术的一个开始点,通过与关系数据库比较,可以深刻理解XML数据库与关系数据库的异同,进而为解决XML数据库所面临的问题,如为数据冗余控制、并发访问控制等提供必要的基础。两种数据库的比较是从数据模型、查询路径、完整性约束和规范化5个方面进行的,由于数据模型是数据库的基石,二者的数据模型从构造机制、名字的惟一性、空值、实体标识、实体问关系、文档顺序、数据结构的规则性、递归、数据自描述性等9个方面进行了详细讨论。  相似文献   

11.
因特网的不断发展使得XML成为Web上数据交换和表示的标准格式,但是大量的商业数据仍然存储在关系数据库中。因此必须将关系数据发布成XML文档进行传输。提出了一种基于分层框架结构的关系数据库向XML的映射方法,并在分层结构中定义了一种XML模式图作为XML的概念模型。得到的XML文档能够很好地反映关系数据库的语义和各种约束并且没有引入数据冗余。初步实验结果表明方法具有较高的效率和较好的准确性。  相似文献   

12.
为解决MIS在开发和运行过程中因需求频繁变更所带来的开发和维护的工作量上升问题,提出一种新的MIS软件基础模块自适应生成管理器。通过信息化管理MIS的版本、用户与权限、系统结构、系统模块、对象信息、通用视图元素、通用业务逻辑元素和通用数据访问方式,并基于通用的界面层基础元素、业务逻辑层基础元素、数据访问层基础元素和对象信息自适应生成或重构MIS软件基础模块的数据库、交互界面、业务逻辑、数据交互部分和软件内部结构,以达到动态构建和管理MIS软件基础模块,实现基础模块信息化和系统对自身信息化、自动化管理的目的。通过将该生成器技术实现并实际应用于MIS开发,验证其能够较好地应对MIS基础模块的快捷构建与变更,有效降低MIS开发与维护的工作量。该生成器较好地解决了MIS软件基础模块快速构建与重构问题,能较好地应对MIS在开发和运行过程中的频繁变更。  相似文献   

13.
XML查询语言XQuery是导航语言XPath的扩展,它是一种语法简单灵活且表现力强大的功能性语言。XQuery与XML数据结构有内在的联系,可以方便地编写业务逻辑,并且本质上就可以操作XML数据。本文对XQuery发展状况的进行了概要介绍,通过查询语言XQuery的主要概念,及XQuery语言在数据查询、转换等方面的应用分析,对XML文档查询语言的实际应用情况作出讨论。  相似文献   

14.
XML查询语言XQuery是导航语言XPath的扩展,它是一种语法简单灵活且表现力强大的功能性语言。XQuery与XML数据结构有内在的联系,可以方便地编写业务逻辑,并且本质上就可以操作XML数据。本文对XQuery发展状况的进行了概要介绍,通过查询语言XQuery的主要概念,及XQuery语言在数据查询、转换等方面的应用分析,对XML文档查询语言的实际应用情况作出讨论。  相似文献   

15.
控制软件是运载火箭中非常重要的一类软件;传统模式下,型号的控制软件是专用的,型号之间的控制软件存在相似功能重复开发、开发和维护效率低的问题;针对上诉问题,采用面向对象分析和设计技术,设计了一套基于面向对象的通用控制软件,通过对控制软件的业务逻辑进行建模和分析,抽象出满足特定规则的命令实体类,使得命令实体间可以互相组合,用户可以通过将命令实体进行组合而成为控制流程;采用XML文件持久化控制流程,提高数据文件的可读性和易更改性;通过面向对象技术屏蔽细节,特定需求通过扩展实现,而无需更改现有的设计;通过测试分析,软件的结构设计合理,扩展性和维护性良好。  相似文献   

16.
随着企业级应用程序开发,程序开发员不得不面对复杂的SQL语句来实现数据持久化,带来的问题就是程序逻辑混乱,软件层次结构不清晰。NHibernate作为数据持久层,将业务逻辑和数据处理层"解耦合",程序员可以将更多的注意力放在业务逻辑处理中。就NHibernate原理进行探讨,并就开发Web程序给出了实例。  相似文献   

17.
基于.NET的Web应用框架的设计与应用   总被引:1,自引:0,他引:1  
针对当前Web应用系统层次不够分明、结构不够清晰等不足,结合MVC设计模式和对象持久化技术,提出了一种基于.NET平台的Web应用框架.将传统的三层式的软件开发细化,在显示层将显示逻辑与应用逻辑相分离,将数据访问从业务逻辑中分离出来,使得基于框架的Web应用系统开发更加灵活,便于业务逻辑的测试、修改和重用,提高了系统的可移植性.最后,结合实例说明该框架的设计及应用.  相似文献   

18.
The design, analysis, control and diagnosis of business workflows have been major challenges for enterprise information system designers. We propose a structured framework for workflow design, formal semantics, consistency analysis, execution automation and failure reasoning targeting E-commerce applications. A business workflow is modeled by using a visual tool named activity-control (AC) diagram. Frequently occurring business procedures are captured by the adoptions of reusable AC templates. With formally defined semantics by a combination of first-order logic and happen-before causal ordering in distributed system theory, workflow consistency can be mechanically analyzed at design time while failure reasoning can be applied at execution time for problem diagnosis. A completely specified model is automatically converted to a workflow by an iterative traversal algorithm that maps an AC diagram to an XML workflow specification which can then be executed automatically by an XML workflow engine. A failure reasoning and diagnosis algorithm is devised to find all possible causes of a failed execution when problems occur. Preliminary proof-of-concept implementation and evaluation results demonstrate the feasibility and effectiveness of our framework and techniques.  相似文献   

19.
基于J2EE的奥运项目Web管理系统   总被引:1,自引:1,他引:1  
梁循 《微机发展》2004,14(8):1-4
设计了一个基于J2EE的奥运项目web管理系统。使用了MVC结构将数据、专业逻辑、表达层、控制逻辑很好地分离开。在表达层中,Serv1ets通过HTTP和用户交互信息,传给中间层的专业逻辑层进行处理,并产生XML输出文件,最后使用XSLT将XML进行转换,送给不同的客户类型。在专业逻辑层中,使用一个有状态的scssionEJB来实现管理客户清单的逻辑操作,产品逻辑是通过一个emityEJB实现的。订购逻辑也有相应的EJB来完成。最后,完成了调度。  相似文献   

20.
XML在Web Services中的应用与研究   总被引:2,自引:0,他引:2  
杨振宇  武波 《微机发展》2006,16(11):250
针对传统的Web应用开发所面临的问题,通过对比与分析传统的Web开发方式和基于XML技术的Web应用开发方式,提出了一种新颖的基于XML技术的Web开发方式。该基于XML技术的Web开发方式与传统的Web开发方式相比,其具有的最大优点是:能够解决Web Services中业务系统抽象、统一多种业务受理流程、分隔显示逻辑与业务逻辑、构建灵活的数据交换、提供具有方便快捷的二次开发、提高Web应用开发的效率,从而以适应越来越复杂的Web应用系统的开发需求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号