首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
面向对象的数据库开发框架对大型数据库应用的开发有重要作用 ,本文首先介绍了面向数据库开发框架的基本要求 ,然后介绍了UML对面向对象的数据库开发的支持 ,重点是介绍了OCL语言 ,最后用BorlandEco这样一个数据库开发框架开发了一个简易的模型 ,来显示UML模型驱动的数据库开发的巨大潜力。  相似文献   

2.
SQL语言的面向对象功能的扩展   总被引:2,自引:0,他引:2  
本文首先介绍了数据库语言OSQL的设计思想。以面向对象的数据模型为理论依据,在标准关系数据库语言SQL的基础上扩充了面向对象功能,设计出了一个全新的面向对象数据库语言OSQL。该语言既保留了SQL原有的特性,又能支持面向对象、对象分布、对象主动行为及多媒体复杂信息的管理,是一个成功的分布式面向对象数据库语言。  相似文献   

3.
演绎的面向对象数据库研究   总被引:7,自引:2,他引:7  
文中从复杂对象逻辑语言,面向对象逻辑基础及面向对象数据库演量询语言等三个方面研究了一些典型的演绎面向对象数据库的成果,对它们进行了分析和比较,并就目前研究中一些重要的尚待解决的问题作了进一步讨论。  相似文献   

4.
孙建伶  何志均 《软件学报》1995,6(6):321-326
本文提出持久对象访问的自动捕捉技术,该技术是面向对象数据库系统在保持对象级的并发控制、版本管理和约束检查的条件下,实现持久对象与易变对象访问方式的一致性,进而实现面向对象数据库与程序设计语言的无缝结合的关键技术.  相似文献   

5.
EDDBMS是自行开发的面向对象的工程数据库管理系统。本文介绍了它的数据库建模语言和操纵语言的设计思想和实现方法,它对STEP标准的信息建模语言Express的支持。给出了采用面向对象方法实现的EDDBMS建模子系统和操纵子系统的总体框架、支持面向对象特征的数据字典的结构以及继承和封装的实现方法  相似文献   

6.
在简单介绍面向对象(OO)方法和开发数据库互连(ODBC)的基础上,分析工程图数据库管理系统的功能,讨论结构化方法和面向对象方法的不同,着重介绍使用面向对象方法开发工程图数据库管理系统的过程,然后论述系统的开发是基于Visual C++的ODBC技术。  相似文献   

7.
对信号处理的三种方法进行了简单的介绍.并采用软硬件结合实现法,以面向对象的程序设计语言Visual C 6.0和关系型数据库SQL Server为工具,研究开发了一套信号处理的系统,并对系统的可用性进行了验证。  相似文献   

8.
基于Delphi结构化语言开发电池设计数据库   总被引:2,自引:2,他引:2  
用Delphi结构化语言实现了电池设计的数据库系统。知识库采用了Paradox数据库,链接了TTable和TQuery组件,为数据库提供了添加、修改和查询等强大功能。推理机采用精确计算与选择相结合的方法来确定符合条件的半反应电对。利用了面向对象的Windows编程方式,窗口界面友好直观和易于使用。而且系统安装后,可脱离Delphi独立运行。  相似文献   

9.
持久程序设计语言是实现当前很有发展前途的面向对象数据库的一种支撑技术。这种技术是通过面向对象程序设计语言的扩充,使之具有持久存储的设施,从而能够用来构造出关系数据库中任意复杂的持久的数据结构。本文主要介绍了O++和E这两种具有代表性的持久程序设计语言,并描述了如何解决在实现面向对象数据库过程中所遇到的诸如隐蔽指针、持久性和数据类型的无关性等几种困难问题。文章还比较了这两种语言的优缺点,希望能对面向  相似文献   

10.
本文以面向对象的数据模型为理论依据,介绍了数据库语言OSQL的设计思想,该语言既保留了SQL原有的特性,又能支持面向对象,对象分布、对象主动行为及多媒体复杂信息的管理,是一个成功的分布式面向对象数据库语言。  相似文献   

11.
Trace effects are statically generated program abstractions, that can be model checked for verification of assertions in a temporal program logic. In this paper we develop a type and effect analysis for obtaining trace effects of Object Oriented programs in Featherweight Java. We observe that the analysis is significantly complicated by the interaction of trace behavior with inheritance and other Object Oriented features, particularly overridden methods, dynamic dispatch, and downcasting. We propose an expressive type and effect inference algorithm combining polymorphism and subtyping/subeffecting constraints to obtain a flexible trace effect analysis in this setting, and show how these techniques are applicable to Object Oriented features. We also extend the basic language model with exceptions and stack-based event contexts, and show how trace effects scale to these extensions by structural transformations.  相似文献   

12.
面向对象编程(Object Oriented Programming,简称OOP)描述的是对象之间的相互作用。在面向对象编程中,类作为最小程序单元,就像以往面向过程编程中,函数作为最小程序单元一样。多态性是面向对象的重要特性之一,Java中的多态体现在类的继承和实现接口等方面。在使用Java时理解和掌握多态性是非常重要的,对以后学习和掌握其他面向对象的编程技术也尤为重要。  相似文献   

13.
邵付东  刘晓东  杨保明 《计算机应用》2006,26(10):2483-2485
论述了面向方面的编程(AOP)概念及其在处理横切关注点方面的优势,研究了其在程序状态可视化方面的应用,并利用AOP技术实现了一个表达式求值时的程序状态可视化的实例。程序状态可视化功能常常表现为一种横切关注点,相比利用面向对象的编程(OOP)来实现程序状态可视化功能,AOP技术提供了一种更加松耦合且更具模块性的实现方式。  相似文献   

14.
Visual Basic 6.0和Matlab混合编程处理海洋化学实验数据   总被引:4,自引:4,他引:0  
主要阐述了应用Visual Basic 6.0中的ActiveX技术把Visual Basic的可视化设计同Matlab处理数据的优越性结合起来处理海水水质测量实验数据,从而大大简化实验数据处理的繁琐,提高了工作效率。  相似文献   

15.
OODBMS中的数据一致性研究   总被引:3,自引:0,他引:3  
面向对象的数据库OODB是把面向对象的方法结合关系数据库所产生的新一代数据库,关系数据库具有完善的规范化理论、关系资料理论,面向对象的技术具有极强的描述客观世界的能力,二者的结合使得OODB具有强大的描述客观世界的功能。但面向对象技术的复杂性使得面向对象的数据库管理系统OODBMS在维护资料的一致性方面也非常复杂,论文基于关系数据库理论的资料一致性理论,从对象属性的一致性、对象间的一致性和日志文件三方面探讨了如何维护OODB的资料一致性。  相似文献   

16.
组件的封装是面向对象语言的精髓,努力提高程序的封装性及通用性是广大程序员在进行程序设计过程中所共同追求的目标,本文主要通过对DropDownList组件进一步封装的自定义函数讨论了提高程序通用性的一种方式。  相似文献   

17.
面向Agent的软件工程方法学   总被引:3,自引:0,他引:3  
李蛟  冯志勇 《微处理机》2004,25(1):1-4,13
软件Agent技术正在成为软件开发领域中一个新的发展方向,现在大多数的Agent研究都是以创建Agent应用程序为目标,即用Agent的概念创建更为强大,更具灵活性和智能性的程序。但是随着Agent技术在各种应用中的发展和成熟,就需要在方法论上对之进行指导。因此,面向Agent的软件方法学就成为Agent研究中最活跃的一个研究领域之一。本文通过对几种在面向Agent软件工程中使用的主流方法学进行分析,指出了Agent方法学在面向Agent软件系统开发中的重要性。与此同时,通过对面向对象和面向Agent的方法学比较,指出现有的面向对象方法学的一些不足,以及如何通过面向Agent的概念进行改进。  相似文献   

18.
分析了以API接口函数形式编写驱动程序的方法,根据嵌入式操作系统Small RTOS51和51系列单片机特点,使用面向对象的软件设计思想,编写了一种能够提供常用的Windows API中一些接口函数的VRAM液晶显示器[1]的驱动程序。本文分别从驱动的设计、移植和安装等方面对该驱动程序及其设计思想进行了介绍。  相似文献   

19.
分析了以API接口函数形式编写驱动程序的方法,根据嵌入式操作系统Small RTOS51和51系列单片机特点,使用面向对象的软件设计思想,编写了一种能够提供常用的Windows API中一些接口函数的VRAM液晶显示器[1]的驱动程序。本文分别从驱动的设计、移植和安装等方面对该驱动程序及其设计思想进行了介绍。  相似文献   

20.
In this paper, we present a blended e-learning experience consisting of supplying an undergraduate student population (in addition to traditional on-site classes) with a learning tool called OOPS (Object Oriented Programming System) and a testing system called SIETTE. OOPS is a problem-solving environment in which students can resolve Object Oriented Programming exercises. The system applies an assessment for learning strategy where students are formatively assessed, i.e. OOPS diagnoses their knowledge level but also generates feedback and hints to help students to understand and overcome their misconceptions and to reinforce correctly learnt concepts. In conjunction with OOPS, we have used SIETTE, a web-based assessment system in which students can take tests and teachers can construct them Subsequently, we have explored whether or not the use of OOPS contributes to improve the students’ knowledge about Object Oriented Programming.  相似文献   

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

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