首页> 中文学位 >面向对象技术在工程数据库应用中的研究
【6h】

面向对象技术在工程数据库应用中的研究

代理获取

目录

文摘

英文文摘

声明

1引言

1.1课题研究的背景

1.2课题研究意义和成果

1.3课题的研究内容

1.4论文组织结构

1.5本章小结

2对象模型和工程数据库相关技术

2.1面向对象技术综述

2.1.1面向对象的基本概念

2.1.2面向对象的基本特征

2.1.3面向对象方法综述

2.2对象建模技术

2.2.1 UML统一建模技术

2.2.2 XML技术

2.3工程数据库技术

2.3.1工程数据库研究现状

2.3.2面向对象在工程数据库中应用

3工程中对象数据建模

3.1工程数据的特点

3.2工程中的数据模型

3.2.1工程数据模型的性质

3.2.2数据模型的发展

3.3对象模型在工程数据建模中应用

3.3.1对象模型的建立

3.3.2对象模型的表示

3.3.3对象模型到关系模型

4对象模型动态管理设计方法

4.1对象模型的创建

4.2对象模型的保存与读取

4.2.1创建XML文件

4.2.2读取XML文件

4.3对象模型的修改

4.3.1可视化模型修改方法

4.3.2基于文本的模型修改方法

4.4对象模型库的管理

4.5由对象模型生成C#代码

4.6由对象模型生成hbm.xml文件

4.6.1 O-R Mapping工具—NHibernate

4.6.2 XML文件格式转换工具-Exslt

5对象模型技术在应用系统中的实现

5.1项目背景

5.2项目中对象模型的管理

5.2.1对象模型管理思路

5.2.2添加模型单元

5.2.3修改模型单元

5.2.4保存对象模型

5.3模型文件到XML文件的转化

5.4对象模型库的管理

5.5项目中工程数据的管理

5.6应用系统运行效果

5.6.1应用系统的整体功能模块

5.6.2系统主界面

5.6.3现场测试部分

5.6.4自动控制部分

5.6.5手动控制部分

5.7小结

6总结与展望

6.1课题总结

6.2不足与展望

参考文献

在学研究成果

致谢

展开▼

摘要

面向对象模型是基于面向对象的设计方法而建立的模型,是面向对象的核心思想,它模拟人的思维方式,尽可能地使程序的结构和实现与其所描述的现实世界保持一致,亦即充分保证计算机领域的概念与问题域的概念之间的一致性,在表示非传统的数据领域如CAD/CAM,工程领域,多媒体领域等复杂数据领域具有很强的表达和抽象能力。 本文以工程领域的实际应用项目为研究背景。研究项目中涉及到对象数据的建模,提出一个对象模型动态管理的方案,采用界面化的设计方式来抽象现实世界,能够建立,修改和更新对象模型,存储模型文件;并为实现对象模型到关系模型的转化提供基础,研究内容主要表现在: (1)构建可以灵活定制的对象模型,将对象在系统中的属性、行为及对象间的联系用语言机制表示出来。 (2)将面向对象技术应用于开发某一具体领域的工程数据库系统中,体现数据抽象、信息隐藏、模块化开发的原则,提高了工程数据库的质量。 (3)在对面向对象的分析(OOA),谣向对象的设计(OOD)及面向对象的程序设计(OOP)理论研究的基础之上,分析抽象数据模型,在系统中构建专用的数据模型,使其具有一定的层次性,继承性;并为底层调用提供接口,实现对象向关系数据库的映射。 本文对对象模型管理,对象关系映射和工程数据库等技术进行了介绍,重点阐述了整个应用系统的设计和实现,最后提出了课题中需要完善的地方,对论文进行了总结。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号