基于COM的矢量图形编辑系统的数据管理研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yang176239053
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于组件对象模型(COM)的矢量图形编辑系统提供一个独立于其他具体应用系统的图形编辑环境,采用COM技术构建。按照组件化设计的思想,将系统各个大的功能模块作为一个独立的组件单独开发,各个组件之间通过COM接口进行通信和数据传输。系统采用可扩展矢量图形(SVG)技术存储图形数据,并依据SVG的特点建立数据描述模型和设计基于可扩展标记语言(XML)的图形数据库。SVG是由W3C组织开发的一种开放标准的文本式矢量图形描述语言,存储量小且易于在网上发布,具有广阔的应用前景。图形数据结构复杂、种类繁多,建立合理的图形数据描述模型,可以减少应用程序的工作量,提高绘制效率。本系统采用对象模型管理图形数据,图形对象是图形数据的基本单位,而图元是一种特殊的图形对象,它保存一个可重用的图形块,对应实际的物理设备。图元的描述模型由几何形状、应用属性和交互事件组成。系统的存储结构设计为一个图形对象链表,这个链表包括一幅图形的所有图形对象,同时可用于撤消重做功能的实现。图形数据库设计为三层结构,利用支持XML的数据库的存储策略,建立模式映射方法,将文档类型定义中的元素映射为对象,然后映射为数据库表,从而实现图形数据在关系数据库中的存储和查询。结合COM技术和SVG技术,使系统具有可重用性、可扩充性、可维护性、可移植性等突出特点。而且所有图形数据都由数据库统一管理,使用户可以方便灵活地生成图形,减少不必要的重复工作,系统的应用范围也得到了较大的扩展。
其他文献
从上个世纪末开始,远程教育已经成为教育学和计算机科学领域研究的热点问题。现代远程教育将计算机技术、多媒体技术、网络和通信技术应用在教育领域,引起了现代人学习方式的
本论文结合所在单位承担的军航ATC项目,以网络监控子系统为对象,描述网络监控系统的设计和实现。随着计算机网络的发展和普及,计算机网络的规模越来越大,结构也越来越复杂。
基于SSL(Secure Socket Layer,安全套接层)协议的虚拟专用网技术易于使用、成本较低,近年来获得了飞速发展。但SSL VPN(Virtual Private Network,虚拟专用网)存在一个较大的
主动实时数据库管理系统(ARTs-EDB)完善集成了传统数据库、实时数据库及主动机制.为支持实时事务的运行,ARTs-EDB以内存数据库(MMDB)作为底层支持.在内存数据库中,由于数据库
电网短期负荷预测是电力系统日常运行中的一项重要工作。精确的负荷预测,对电力系统安全、经济地运行起着重要作用。利用计算机技术进行电网短期负荷预测已经有较长的研究历史,目前有很多预测模型投入到实际应用中并且产生了良好的经济效益。在这些预测模型中性能比较突出的是径向基函数网络(RBF)方法。它起源于人工神经网络和距离加权回归,与典型的人工神经网络误差反向传播训练算法相比,具有网络结构清晰、训练过程收敛快
自从上世纪80年代以来,随着永磁材料性能的不断提高和电力电子器件的进一步发展,永磁同步电动机(PMSM)的快速平稳启动及速度控制技术的研究也进入了一个新的历史阶段。目前永磁同步电动机越来越多地应用在各种工业场合,研究与提高永磁同步电动机的控制技术也就有了重要的理论意义和实用价值。本文首先介绍永磁同步电动机及其控制策略的发展历程和现状,着重阐述矢量控制理论的发展和应用方式。从永磁同步电动机结构与工作
Internet已经成为当今和未来人们获取信息资源和进行信息交流的主要场所,然而要想在信息量浩如烟海的Internet上找到需要的信息,是一项极富挑战性的工作。目前,传统的信息搜索工
随着网络和多媒体技术的发展,流媒体应用开始越来越普及。为了适应流媒体应用对实时性的要求并有效地缓解网络带宽瓶颈,流媒体缓存技术应运而生。通过把流媒体缓存配置在客户
Kerberos是由麻省理工大学开发的一个基于对成密码技术和用户口令的,第三方的网络认证协议.该文在学习研究Kerberos协议,以及麻省理工大学和微软提供的Kerberos认证系统的实
近年来,随着电子商务、电子政务的发展,企业级应用的概念逐渐被软件开发人员和市场所接受。企业级应用的开发已经成为软件产业发展的主要动力。同时,企业级应用的快速发展给软件