对象关系技术在工程数据管理中的应用研究

来源 :北方工业大学 | 被引量 : 3次 | 上传用户:aivinator
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象分析和设计方法的出现,对软件领域的发展乃至软件的架构思想起了强大的促进作用,其思想已经超出了程序设计的范围,渗透到诸如软件工程,信息系统,工业设计等复杂的工程领域;而数据库的设计以及开发逐步向面向对象的方法靠拢,关系数据库已有了广阔的市场,与面向对象数据库比较,其更为稳定和成熟。本文尝试在关系数据库中有效地组织和管理工程领域中的对象数据,将面向对象技术与成熟的关系数据库技术结合起来,将是一个很有应用价值的研究课题。本文依据项目的应用需求,即合理访问、管理和存储具有对象性、层次性、结构相对复杂的工程数据,建立适合项目需求的工程数据库。在对象模型基础上,采用对象关系技术将对象模型映射为关系模型,通过具体数据来分析和优化映射方法,将对象关系技术和关系数据库有机的结合起来,进行对象数据存储和管理,实现面向某一领域的工程数据库方法的研究。此外,对象模型的方法管理也是一个研究的部分,文中为对象模型生成的源代码框架提供了对象方法代码修改的接口,方法的使用以动态链接库的形式提供给应用层,保证上层软件具有面向对象的特点。课题研究目标是在关系数据库中实现工程中对象数据的管理和存储,在对象模型和关系数据库之间设计并实现一个对象-关系代理层。对象-关系代理层独立于业务逻辑和RDB的物理存储,具有实现独立性,操作透明性等。向上提供了统一的面向对象接口,程序员可以将更多的精力放在具体领域的业务实现上,不必过多考虑数据库的实现细节。系统框架采用分层结构实现,有利于系统的扩充和变化,也有利于系统在相似领域的应用。本文就对象关系映射,对象方法管理和数据访问控制接口以及对象模型到关系模型的转化的相关技术进行了介绍,重点阐述了工程数据库的建立和管理,以及应用系统的设计和实现,最后提出了课题研究的不足和需要完善的地方,并对论文工作进行了总结。
其他文献
图像分割和图像配准是图像处理中的两个关键技术,有着广泛的应用领域,一直以来是众多国内外学者研究的热点。但传统的图像分割和配准方法彼此独立,忽视了图像处理的连续性,从
信息物理融合系统的广泛应用实现了系统内各子系统的智能化统一协调。系统的复杂性越来越高,随之而来的会有各种复杂因素可能引发系统故障,严重威胁着人们的生命和财产安全。
经营过程重构(BPR)作为一种重要的企业改进方式,业已成为企业进行信息化、组织变革等的必由之路。当前该领域中单纯依靠专家的主观决策难以取得好的决策结果,而目前缺乏很好
现代化工企业生产是典型的制造业,面临着如何利用信息技术提高车间现场生产计划的适应性、实时性和灵活性,加强生产组织与管理的有效性,提高生产效率,缩短合同交货期和提高产品质
问答系统是新一代智能搜索引擎,它允许用户以自然语言提问,并能够向用户返回准确的答案。所以,与传统的搜索引擎相比,问答系统能更好的满足用户的查询要求,更准确地检索出用户所需
随着无线网络技术的飞速发展及移动设备的广泛应用,移动协同工作(Mobile CSCW)的出现成为传统CSCW发展的必然趋势。Mobile CSCW在体现其优势与价值的同时也存在一些不足。移
随着虚拟现实、3D打印等技术的迅速发展,三维模型广泛应用于场景建模,机器人导航,文化遗产保护等不同领域。许多这样的应用场景需要从现实世界中获取三维模型。传统的基于三
SOPC是以大规模FPGA为物理实现载体的片上芯片系统,是融电子电路技术、可编程逻辑器件、EDA技术、SOC、嵌入式系统、DSP、IP等为一体,集先进性、高效性、经济性于一身的新技术
针对现有ERP系统中存在的面向功能和流程固化方面的不足,本文提出了基于构件库的ERP系统。基于构件库的ERP系统开发方式是一种类似于“零部件组装”的集成生产方式,即从软件构
心脏的发育过程中是由一个小心血管开始的,通过研究小心血管的发育过程,可以帮助医学研究者分析先天性心脏病的形成原因,光学相干层析技术( Optical Coherence Tomography, OCT)由