首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 32 毫秒
1.
况旭  刘波 《微机发展》2010,(1):54-57
面向对象程序设计思想是现在程序设计的主流思想,它通过给程序中加入扩展语句,把函数"封装"进编程所必需的"对象"中,使得复杂的工作条理清晰、编写容易。有着广泛应用的XML也必包含这一思想。文中首先详细介绍了XML的起源与特点,接着对面向对象语言特性进行了简单的阐述:如抽象、封装、继承、多态性,最后通过XML实例与面向对象语言的特性相结合来着重分析XML的面向对象的语言特性。因此,通过使用面向对象程序设计的思想与方法,能够更加灵活方便地构造和设计XML。  相似文献   

2.
XML的面向对象语言特性   总被引:2,自引:1,他引:2  
面向对象程序设计思想是现在程序设计的主流思想,它通过给程序中加入扩展语句,把函数"封装"进编程所必需的"对象"中,使得复杂的工作条理清晰、编写容易。有着广泛应用的XML也必包含这一思想。文中首先详细介绍了XML的起源与特点,接着对面向对象语言特性进行了简单的阐述:如抽象、封装、继承、多态性,最后通过XML实例与面向对象语言的特性相结合来着重分析XML的面向对象的语言特性。因此,通过使用面向对象程序设计的思想与方法,能够更加灵活方便地构造和设计XML。  相似文献   

3.
XML正成为Internet上数据描述和交换的主要标准,因此对面向对象XML存储研究变的很重要。扩展后的XMLSchema支持面向对象XML,通过对XMLSchema文档的解析得到面向对象XML文档中元素之间的关系,这些关系不仅支持新的数据模型,而且支持新的查询方式。在扩展XMLSchema的语法后,介绍扩展后XMLSchema中继承信息查找的算法设计。  相似文献   

4.
XMLSchema是一种用来描述信息结构的机制,可用来定义XML文档的结构、数据类型等内容,同时它也是一个完全规范的XML文档。为了在编写XML实例文档时更具灵活性,可考虑基于面向对象思想构建XMLSchema。  相似文献   

5.
王易  刘赢  桂浩 《计算机与数字工程》2009,37(10):147-148,160
通过一个实例分析了一般化的XML Schema设计的缺陷,提出将设计模式中的桥梁模式应用到XML Schema的设计中,并通过一个改进后的实例说明应用桥梁模式可以使XML Schema提高代码的可重用性,可维护性和扩展性。  相似文献   

6.
XML近来已成为Internet领域数据交换、数据表示的标准.而模式是应用XML进行数据交换的正确性的保证机制之一.本文介绍了XML的模式DTD和Schema,对XML DTD的局限性和XML Schema的优势进行了比较细致的分析.  相似文献   

7.
基于XML Schema的XML存储   总被引:6,自引:0,他引:6  
郝春辉  邹静 《计算机工程与应用》2006,42(11):173-175,204
文章介绍了一个在关系数据库中,基于XMLSchema的XML存储方案。描述了一个以树模型为模型,XMLSchema为模式的XML数据库的存储系统。首先给出了在关系数据库中存储XMLSchema的方法,在此基础上,又给出了存储XML文档的方法。与通常的XML分解存储方案不同之处在于,在该方案中,XMLSchema被保存到数据库中,未作模式映射,避免了模式映射通常会带来的数据丢失和数据要分散到多个关系表中的问题;对XML文档的存储和查询都是基于XMLSchema的;并且由于所有基于同一个模式的XML文档共享该模式的结构,不必对结构信息进行重复存储,减少了存储空间;最后,由于我们为每一个元素赋予了一个唯一ID值,在进行查询的时候,可以利用该ID值进行定位,具有和XPath表达式相同的作用,但是更为简便。  相似文献   

8.
通过一个实例分析了"过程化"的XML Schema设计的缺陷,提出将设计模式中的合成模式应用到XMLSchema的设计中,并通过一个改进后的实例说明应用合成模式可以使XML Schema具有继承、多态等良好的面向对象特性,从而提高代码的可重用性,可维护性和扩展性。  相似文献   

9.
XML Schema是一种用来描述信息结构的机制,可用来定义XML文档的结构、数据类型等内容,同时它也是一个完全规范的XML文档.为了在编写XML实例文档时更具灵活性,可考虑基于面向对象思想构建XMLSchema.  相似文献   

10.
浅析面向对象的三大特征   总被引:1,自引:0,他引:1  
彭莉芬  陈俊生 《福建电脑》2010,26(5):193-194
面向对象编程方法是占据当今市场的主流,也是高校计算机专业重点开设程序设计课程,本文试图从现实世界入手,让学生从本质了解面向对象的本质及其优势。  相似文献   

11.
面向对象XML的存储模式的研究   总被引:1,自引:1,他引:0  
面向对象XML包括两个组成部分:扩展模式文档和XML,利用解析后的扩展模式文档分析XML进行数据分析,以支持扩展XML-RL查询方式.文中设计了两种模式语言的解析方式和面向对象XML的两种存储模型,为集中式和分布式,并通过实验对比两种存储模型的性能,分析了各自的优缺点,同时得到使用扩展XML Schema比Extended DTD更为有效的结论.  相似文献   

12.
在给定关系模式的属性集及其函数依赖最小覆盖集的基础上,提出一种基于模式图的规范化XML模式设计方法。定义了模式图,在模式图中增加了Keys的描述信息,给出由函数依赖集构造模式图的算法。该模式图独立于具体的XML模式语言,经分析证明,所设计的模式满足XNF。  相似文献   

13.
关系模式到XML模式的转换研究   总被引:5,自引:1,他引:5  
本文首先研究了关系模式的特点,然后针对XML的树型结构特点,研究了基于语义约束的从关系模式到XML模式的转换,最后给出了从关系模式到XML模式转换的算法RTS。  相似文献   

14.
This paper studies certain transformations of XML schemas, which are widely used in algorithms of the XML data management. In view of the fact that properties and functional characteristics of the XML documents considerably differ from those of data of other type, the solutions of a number of typical data management problems (such as the XML data validation, schema inference, and data translation to/from other models) for them are more complicated. The general idea of our approach to solving these problems is to transform the original structure (i.e., structural schema constraints) into another structure without loss of information about properties of the original data that are important for applications. The suggested technique has been successfully used in various algorithms for solving problems of this kind. In this paper, a systematic approach to solving these problems is discussed. Methods for reducing the XML schemas to several canonical forms are presented, and algorithms of solving the management problems for data satisfying schemas represented in the canonical forms are examined.  相似文献   

15.
16.
用于XML模式和DTD规范化设计的层次模式设计   总被引:15,自引:0,他引:15       下载免费PDF全文
吴永辉 《软件学报》2004,15(7):1099-1106
XML模式和DTD(document type definition)规范化设计是给出一个很好地表示数据间依赖关系并消除了冗余的XML模式或DTD的集合.目前在这一方面开展的研究还不多,而且才刚起步.Provost提出将关系数据库理论应用于XML模式规范化设计的思想,这一思想还没有付诸实施.在Provost思想的基础上给出用于XML模式和DTD规范化设计的层次模式设计的算法.首先分析了基于Provost思想的层次分解;然后给出用于消除冗余模式的分解树设计算法;最后给出用于XML模式和DTD规范化设计的层次  相似文献   

17.
根据特色建筑物的构建特点,提出了一种基于面向对象模板的建模方法。从建筑学的角度分析特色建筑营造规则并引入模板思想,在对比了其与面向对象思想的相通之处后提出了“基模板-结构模板-实例化模板”架构,然后给出了面向对象模板的建模方法,最后以塔为例,快速构建并渲染出真实感较强的特色建筑的三维模型。  相似文献   

18.
《软件》2019,(5):90-92
面向对象分析与设计课程理论性比较强,内容设计上也比较繁杂,容易在教学中失去重点,针对教学中培养面向对象思维难点进行分析,阐明引导学生理解面向对象设计的目的和用途的重要性,并使用层层递进方法解决为何学的问题;围绕面向对象设计的目的,阐述面向对象的基本特征与设计原则和模式的内在关联,进一步明确面向对象设计的本质。  相似文献   

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

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