首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 140 毫秒
1.
基于XML的构件库管理系统实现研究   总被引:1,自引:0,他引:1  
随着基于构件的软件开发方法的普遍应用,作为核心技术的可复用构件库的管理已成为学术界和业界共同关注和研究的热点。在对构件库和XML进行研究的基础上,采用刻面分类模式并用XML语言描述构件,用XML-Schem a对构件进行验证,提出并初步实现了一个基于XML的构件库管理系统。该系统用SQL Server 2005的XML数据类型字段存储构件的刻面描述信息,用文件系统存储构件实体,实现了方便、高效的构件管理和检索应用。  相似文献   

2.
张海  余玛俐 《福建电脑》2009,25(4):23-23
基于IOC框架设计模式的公文传阅系统,利用反射技术和XML配置文件实现IOC容器,克服了接口驱动模式的缺点,具有降低系统组件间的耦合度、提高系统扩展性和复用等优点。  相似文献   

3.
设计模式描述了面向对象软件设计过程中不断重复发生的问题以及这些问题的解决方案,强调系统的复用性,帮助人们做出有利于系统复用的选择,因此设计模式也可看成是对软件开发者的分析与设计知识的记录、提炼和表示,谓词逻辑是一种形式语言系统,具有精确、无二义性以及容易为计算机理解和操作等特点.采用了谓词逻辑来形式化描述设计模式,以实现对设计模式精确的形式化描述,并给出了具体的实例分析.  相似文献   

4.
基于xml技术的软件构件表示与检索   总被引:2,自引:0,他引:2  
软件构件库作为构件复用的基础物质仓库,扮演了极为重要的角色,而可复用构件的表示、分类、检索是构件库的关键.本文在构件库系统的构件分类与描述方案的选择设计中,分析了构件的刻面分类方法,提出采用XML技术实现构件的刻面描述方案,并从技术实现、发展演化等方面对该方案作了较详细的分析,之后参照国内外相关学术成果,结合XML技术特点,给出了具体的刻面设计及描述实现,从而建立起软件构件库系统的构件数据模型.  相似文献   

5.
古辉  张炜星 《计算机科学》2014,41(1):254-257
在程序理解和逆向工程中,对软件设计模式的识别有助于软件技术人员从软件结构上理解系统的设计意图和实现功能。通常,采用UML类图表示的软件设计描述难以从特征上对设计模式进行准确的识别。提出一种基于XML Schema技术定义XML文档结构的设计模式定义语言——DPDLXS。通过运用DPDLXS语言描述特定设计模式的实例表明,该设计模式定义语言能够准确表述设计模式的特征,可以为设计模式的识别提供技术支持。  相似文献   

6.
针对目前各远程教育系统的资源描述和系统模型自成体系,无法实现教育资源的共享和系统的复用等问题,提出运用UML为系统建模,探讨用XML Schema定义描述教育资源XML文件的数据模型来实现教育资源元数据的互操作性,对远程教育系统中提高教育资源的可共享性和系统的互操作性以及可复用性具有重要的理论价值和实用性.  相似文献   

7.
超图模型:基于超图的设计模式描述和复用实现   总被引:5,自引:0,他引:5  
设计模式描述了面向对象软件设计的经验,是软件复用的关键技术。由于设计模式涉及范围广泛而且抽象,即使模式本身并不深奥,因其表示或描述隐晦,在软件开发中难以理解和实现复用。文章提出了超图模型,即基于超图的设计模式表示,并对其在软件系统开发中的复用进行了分析研究。对基于设计模式的软件系统构建进行了探索。  相似文献   

8.
设计模式复用支持系统的设计实现   总被引:4,自引:0,他引:4  
杨睿  姚淑珍 《计算机工程》2004,30(1):80-81,87
设计上的复用是软件复用的较高层次。设计模式是设计成果的总结,设计模式复用是完成设计成果复用的有效途径。而改变在设计模式应用过程中过份依靠人工的现状,有着重大的意义。文章从描述、储存、管理等方面阐述了设计模式复用支持系统的实现,并给出了一个现阶段较为可行的实现方案。  相似文献   

9.
农业海量信息资源管理平台设计与实现   总被引:1,自引:0,他引:1  
随着农业信息化的深入,如何描述、存储、管理和处理海量分布信息资源成为农业应用的首要问题。提出基于XML/XML Schema的统一农业信息资源描述框架,将XML描述与元数据约束相结合,采用层次化管理结构实现元数据与资源信息的组织;在HDFS(Hadoop Distributed File System)云存储架构适应性改进基础之上,设计实现了农业海量信息资源管理平台,实现了海量、分布、异构资源的分类组织、存储和访问服务。平台覆盖了全国6个省市资源节点,实现了3.2 TB农业资源存储管理,与传统资源检索方法相比,平台资源检索时间缩短73%;同时,用户在同一检索条件下能更多地获得相关资源,不仅查准率平均提高5%,而且资源利用率平均提高17.7%。平台在海量资源检索和利用效率方面获得提升。  相似文献   

10.
基于XML及ASP技术的数学表达式处理   总被引:2,自引:0,他引:2  
XML的特点在于其具备良好的数据表示和交换性能,MathML作为XML在数学方面的应用可以方便、简洁地描述数学表达式。本文着重阐述基于XML及ASP技术的数学表达式的描述、上载、存储及检索、发布的实现。  相似文献   

11.
可扩展标注语言XML在计算机软件的数据接口定义中有着广泛的应用。分析Oracle XML DB和DB2 pure XML关于存储和查询XML文档的技术特点及其实现原理,并通过测试比较,分析这两种技术在存储和查询效率上的差异。在相同XML文档存储负荷下,Oracle XML DB与DB2 pure XML关于存储和查询的耗时之比分别约为2∶1和1.32∶1。  相似文献   

12.
Integrating XML and Relational Database Systems   总被引:2,自引:1,他引:2  
Relational databases get more and more employed in order to store the content of a web site. At the same time, XML is fast emerging as the dominant standard at the hypertext level of web site management describing pages and links between them. Thus, the integration of XML with relational database systems to enable the storage, retrieval, and update of XML documents is of major importance. Data model heterogeneity and schema heterogeneity, however, make this a challenging task. In this respect, the contribution of this paper is threefold. First, a comparison of concepts available in XML schema specification languages and relational database systems is provided. Second, basic kinds of mappings between XML concepts and relational concepts are presented and reasonable mappings in terms of mapping patterns are determined. Third, design alternatives for integrating XML and relational database systems are examined and X-Ray, a generic approach for integrating XML with relational database systems is proposed. Finally, an in-depth evaluation of related approaches illustrates the current state of the art with respect to the design goals of X-Ray.  相似文献   

13.
XML描述的三维模型检索技术的研究   总被引:1,自引:0,他引:1  
汪国华 《计算机工程与设计》2007,28(15):3682-3685,3716
基于内容的三维模型检索正逐渐成为研究的热点.三维模型描述方式的多样性使三维模型在互联网上实现检索变得困难,采用XML方式描述三维模型可以有效地解决这一问题.探讨了XML方式描述的三维模型的基于内容的检索技术,论述了三维模型检索的原理和系统框架,对其中涉及的关键技术进行了详细的讨论,内容包括三维模型数据结构、三维模型的XML描述方式、三维模型规范化预处理、特征提取、索引建立、相似性匹配以及检索界面的设计.  相似文献   

14.
基于XML和工作流技术开发的IIMS平台,采用Web三层体系和组件化结构,通过XML技术实现了数据的共享和协同,通过数据的检索、重用和分析易于企业的运行管理和决策。本文介绍了平台的设计及过程描述,并提供了XML描述的框架。  相似文献   

15.
Recently we have developed a Java-based heterogeneous distributed computing system for the field of magnetic resonance imaging (MRI). It is a software system for embedding the various image reconstruction algorithms that we have created for handling MRI data sets with sparse sampling distributions. Since these data sets may result from multi-dimensional MRI measurements our system has to control the storage and manipulation of large amounts of data. In this paper we describe how we have employed the extensible markup language (XML) to realize this data handling in a highly structured way. To that end we have used Java packages, recently released by Sun Microsystems, to process XML documents and to compile pieces of XML code into Java classes. We have effectuated a flexible storage and manipulation approach for all kinds of data within the MRI system, such as data describing and containing multi-dimensional MRI measurements, data configuring image reconstruction methods and data representing and visualizing the various services of the system. We have found that the object-oriented approach, possible with the Java programming environment, combined with the XML technology is a convenient way of describing and handling various data streams in heterogeneous distributed computing systems.  相似文献   

16.
何国辉 《计算机工程》2007,33(15):72-75
结合XML具有可扩展性、灵活性和自描述性特点以及DTD能够为XML文档中的元素属性、元素的拓扑结构等创建规则的能力,提出了利用DTD描述软件配置信息的方法,通过DTD描述实现关系存储的途径,达到了有效地管理软件配置信息的目的。  相似文献   

17.
Recently, there has been plenty of interest in XML. Since the amount of data in XML format has rapidly increased, the need for effective storage and retrieval of XML data has arisen. Many database researchers and vendors have proposed various techniques and tools for XML data storage and retrieval in recent years. In this paper, we present an XML data management system using a relational database as a repository. Our XML management system stores XML data in a schema independent manner, and translates a comprehensive subset of XQuery expressions into a single SQL statement. Also, our system does not modify the relational engine. In this paper, we also present the experimental results in order to demonstrate the efficiency and scalability of our system compared with well-known XML processing systems.  相似文献   

18.
李光辉  段斌 《计算机工程》2008,34(19):53-55
构建绩效评价指标体系是公共部门绩效评价的基础工程之一,进行绩效评价前需要确立能适应政府公共部门所处历史时期和外部环境的绩效评价指标体系。该文以指标适应性为主题,将XML和MVC设计模式应用于公共部门绩效评价软件,提出从数据描述到数据操作模块的设计方法,举例说明软件设计过程中的一些关键问题,从工程技术角度找到解决社会科学问题的方法。  相似文献   

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

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