XML文档概念模型及可视化工具研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:Angel____
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,XML在数据表示和交换上扮演越来越重要的角色,其存储也受到更多数据库的支持。XML成为被广泛应用的逻辑数据模型。XML与数据库技术开始有了融合,对XML所代表的信息建模的需求已日益迫切,尤其是对XML数据库的设计需求也越来越明显。 在设计XML文档的结构时,如果缺乏直观而有效的概念模型,会使设计一开始就陷入了考虑底层实现细节的困境中。文献显示,已有一些工作致力于开发XML形式化和概念化的模型,但是至今仍没有一个被广泛接受的模型,XML的概念建模领域并未得到充分的研究。为此,本文提出了为XML应用进行建模的统一的设计方法,定义了一种基于扩展ER模型,支持XML文档建模的概念模型—EERX(Extended ER for XML),并结合PowerDesigner建模工具,研究和探讨了实现EERX模型可视化应用的方法,本文还针对XML概念模型和逻辑模型之间的转换算法问题提出了初步解决方案。 本文从XML的理论基础出发,对XML自身的半结构化特点以及它在数据库领域的应用作了详细的介绍,阐述了当前引入XML概念模型的必要性,深入探讨了比XML Schema更抽象和直观的概念模型,并在PowerDesigner设计工具的基础上进行扩展,实现了对自定义的EERX模型的可视化建模的支持。论文对EERX模型的定义和可视化实现工作做了重点介绍,并通过实例介绍了EERX概念模型的应用,并对EERX到XML Schema的转换算法进行阐述。本论文共分六章: 第一章 绪论,主要讨论了对XML进行概念建模的需求背景,以及国内外关于XML概念建模的研究动向。 第二章 XML建模分析,主要讨论了XML Schema的特性,提出了XML的三层建模过程以及设计XML概念模型的一般性问题。 第三章 针对XML的特性,讨论了已有的几种基于扩展ER模型的建模方法的特点,介绍了我们采用的概念建模方法和工具的总体解决方案。 第四章 提出自定义的EERX模型,以图示化的描述给出一套EERX的图元构成,使用文字与图形相结合的方式,全面地定义该模型。 第五章 XML文档概念设计可视化工具的实现,详细讨论了通过提取、修改和扩展PowerDesigner相关元模型中的对象,来实现EERX模型的可视化图形描述的方法和过程,并初步探讨了EERX图与XML Schema之间的转
其他文献
移动网管系统是3G网络建设中的一个重要组成部分。3G业务的不断扩展和网络复杂性的日益提高都给移动网管系统的完善提出了新的课题。目前基于网元层的移动网管系统与网元之间
小到手持设备,大到数据中心或者超级计算机等系统对能效的要求越来越高。高能耗不仅会降低系统的可用性和可靠性,还会对环境造成负面影响,因此,提高系统的能效迫在眉睫。为了
嵌入式技术和集群通信技术都在飞速地发展,MAP27协议是集群通信的协议之一,它是由国际UADG组织制定的移动电台与数据终端之间本地通信的接口规范。通过MAP27协议,可以让数据
电子政务在我国经过近几年的应用推广,已经呈现良好的发展趋势,在政务机构的建设与发展中成为非常重要的工作日程,需要在基础教育、理念推广、实践操作等方面搭建起更为坚实
第三代移动通信系统(3G)是一个在全球范围内覆盖与使用的网络系统,它向用户提供高质量多媒体通信,不仅支持传统的话音与数据业务,还支持交互式业务与分布式业务,如多媒体业务
经过几十年的信息化发展,企业已经建设了许多计算机应用系统。从目前情况来看,企业信息化发展已经进入到了一个关键时期,很多单位也意识到了这一点,提出了企业资源规划(ERP)
人脸识别具有主动性、用户友好和非侵犯性等优点,在国家及公共安全、信息金融安全、人机交互等领域具有巨大的社会价值和应用前景。正因为这样,人脸识别一直是模式识别和机器视
模板技术在建筑、办公、特征识别、复杂分析计算等众多领域应用广泛并且发挥了重要作用。本文在CSCW技术和模板技术的研究基础上,结合协同设计中的问题,展开了协同模板的相关
动态环境下的多机器人行为规划是本论文的论述重点,具体的实现和实验环境是RoboCup小型组机器人足球比赛。这篇论文包括以下内容:RoboCup小型组的背景知识类似研究成果介绍中国
实时交通流数据的采集,包括车流量统计、车道平均车速、车型识别分类等,在智能交通监控系统中起着重要的作用。交通流检测器有电磁感应线圈、超声波检测器、微波监测器和红外