共查询到20条相似文献,搜索用时 161 毫秒
1.
给出了进行软件开发的OOAD方法以及基于这一方法的实验性原型OOAD系统的结构,OOAD方法以面向对象技术改进传统的结构化开发,设计人员与用户通过文档和图形进行交互,最终,系统产生一个面向对象的软件系统结构。 相似文献
2.
O2DB是一个开发出的面向对象数据库系统的核心原型,而对象标识是面向对象方法中的一个重要特征,对于OODB更为重要。文中着重阐述了面向对象数据库系统(OODBMS)O2DB中对象标识的设计与实现方法,详细介绍了对象标识的定义、性质,对于数据共享、数据一致性的作用以及在O2DB中的设计与实现方法。 相似文献
3.
提出对单片机程序中的输入检测与处理功能进行模块化划分后,单片机程序的系统结构可以借鉴WINDOWS消息驱动的系统模式,由此可用WINDOWS下面向对象的可视化程序语言建立单片机项目面向对象的系统原型。使用该方法设计单片机系统具有多方面的优点。 相似文献
4.
文中力求从广义的角度看待原型化方法,论述了SCADA系统开发策略及采用增量式原型法开发SCADA系统的全过程,阐明了系统快速生成依赖于辅助原型开发工具,并为之设计,创建了一系列用于界面开发的工具集。 相似文献
5.
SDAOODB系统是一个自行设计的具有自主版权的面向对象主动数据库系统,本文介绍了SDAOODB系统中包括语言与规则定义等的一些设计策略和实现技术。 相似文献
6.
关系数据库与程序设计语言之间的松散耦合存在着编程范型及类型系统两方面的失配,是提高数据库应用软件之质量和生产率的极大障碍,面向对象数据库(OODB)与程序设计语言(PL)的无缝结合旨在消除这种失配,本文以面向对象数据库管理系统原型OSCAR为背景,提出OODB与PL无缝结合的基本准则,OODB无缝C^++应用编程界面的对象持久性模型,以及实现OODB无缝C^++应用编程界面的关键技术。 相似文献
7.
本文介绍了两种WINDOWS应用程序设计方法:经典的WINDOWS API函数法和MFC类库法。通过用两种方法实现同一功能的例子对比,使我们充分认识到使用面向对象程序设计方法,利用MFC类库既克服了WINDOWS API函数难记忆,参数复杂的不足,又保持了基本的WINDOWS接口,充分利用了C++面向对象的特征,使软件复杂性大大降低,缩短软件开发周期。 相似文献
8.
OODM是一个面向对象的用户界面管理系统,主要用于快速建立和改进用户界面原型。本文分析了已有UIMSs的不足,提出了一种新的UI结构模型──形式独立的模型,并以此作为OODM开发的理论基础。OODM不需要界面规范说明语言,它采用直接操纵技术,结合面向对象的程序设计方法和可视编程技术及约束技术,建立和改进了基于事件模型的界面原型,因而提高了UIMS的易使用性、易修改性、易重用性和易扩充性。本文介绍了OODM的设计思想。 相似文献
9.
面向对象数据库系统被称为一代数据库系统,已有为软件研制和开发领域中的热点。本文提出了一种在关系数据库的基础上实现面向对象关系数据库管理系统(OORDBMS)的设计思想,并介绍我们在FOXBASE+基础上实现OORDBMS的研究工作。 相似文献
10.
本文从面向对象的设计思想出发,按照管理信息系统(MIS系统)的开发过程,对医院IC卡管理系统进行了研究与设计。该系统以VISUALFOXPRO30(中文版)为开发工具,在WINDOWS95平台上开发,具有较强的实用性。 相似文献
11.
根据汽车覆盖件的建模过程和信息集成要求对其特征进行了分类,并结合面向对象技术和特征技术对覆盖件特征模型的表示方法进行了探讨,最后给出了基于特征和面向对象技术的覆盖件结构概念模式。 相似文献
12.
面向对象软件开发是一种极有生命力的软件方法学,它导致了全新的求解问题的方法。为了快速构造支撑软件详细设计和编码的结构编辑器SE,我们已研制了一个能够生成SE,作为元工具使用的生成系统。SE的核心是基于面向对象概念的语法制导编辑程序,设计SE的关键问题之一是在系统内部如何用类的概念来表达靶语言的各种语言成分。本文简要介绍了设计思想、SE和生成系统的设计及其实现。 相似文献
13.
本文分析了VLSI设计中的数据类型和相互关系,提出了适用于VLSI设计的LVV数据模型,它包含对象、版本、视图和文档四个基本概念,支持面向对象的数据操作,描述设计对象的层次结构和设计衍变过程,且根据模型的语义性可进行数据完整性及描述等价性的控制.LVV系统是建立在LVV模型基础上的数据库管理系统,除上述数据模型所提供的特点外,还具有统一的用户界面和数据共享性好等特点. 相似文献
14.
从设计虚拟GIS数据模型应考虑的问题出发,提出一种全新的基于特征的面向对象虚拟GIS数据模型构建思路,并详细分析了其对象的结构;最后介绍基于该数据模型的数据库构建过程和步骤,为后续原型系统的开发提供数据支持。 相似文献
15.
To capture the heterogeneity of biomaterials, a material feature based approach of heterogeneous bio-modelling is presented in this paper. The concept of material feature is defined as the specified material distribution of a certain sub-region within a solid, which is a high level abstraction of design intent. These material features are finally laid down on the function representations, which consist of material composition functions. The definition, formation and domain of material composition functions are formally presented. In order to facilitate the evaluation of material distribution, these functions are classified into component function and constraint function. Meanwhile, to capture the distinct material composition partition existing in medical objects, the material interface is introduced. The problem of overlapping and/or ambiguous of the feature domains is addressed. Finally, the feature tree for storing, evaluating of material features and tracing of design intents is proposed and the feature solving algorithm is presented. A prototype heterogeneous bio-modeling system is implemented based on open source graphics kernel VTK, with the help of translation layer to improve the system's efficiency and compatibility. 相似文献
16.
按照瀑布模型进行软件开发存在需克服语义断层和适应需求变化两个难题。面向对象方法和原型法对克服上述问题都有明显优势,但在开发期间面向对象方法更长于前者,原型法更长于后者。人们在尝试把它们结合起来的面向对象的原型法。本文提出面向对象原型法的一种实现策略,指出用这种方法在开发过程经历的三个阶段。 相似文献
17.
本文围绕研制一个大型综合软件工程支撑环境的有关工作,介绍了我们采用面向对象的软件方法开发智能化和集成化软件工程类属环境I_SEE所取得的主要结果.文章通过对I_SEE原型系统体系结构和概念模型的分析与介绍,比较详细地阐述了我们对有关软件智能化技术和集成化技术,以及软件工程类属环境等问题的认识. 相似文献
18.
An object-oriented PDE solver framework is a library of software components for numerical solution of partial differential equations, where each component is an object or a group of objects. Given such a framework, the construction of a particular PDE solver consists in selecting and combining suitable components. The present paper is focused on tengo [Åhlander K, Otto K. Software design for finite difference schemes based on index notation. Future Generation Comput Syst 2006;22:102–9], an object-oriented PDE solver framework for finite difference methods on structured grids, using tensor abstractions for convenient representation of numerical operators. Here, the design of tengo is extended to address curvilinear coordinates. These extensions to the tengo object model are the result of applying object-oriented analysis and design combined with feature modeling. The framework was implemented in Fortran 90/95, using standard techniques for emulating object-oriented constructs in that language. The new parts of the framework were assessed with respect to programming effort and execution time. It is shown that the programming effort required for construction and modification of PDE solvers on curvilinear grids is significantly reduced through the introduction of the new framework components. Moreover, for the test case of an underwater acoustics computation, there was no significant difference in execution time between the framework based code and a special purpose Fortran 90 code for the same application. 相似文献
19.
零件信息的描述是建立适用CE/DFM设计系统必须解决的问题,用于DFM的 同于常规的CAD/CAPP系统的零件模型。 相似文献
20.
The paper describes an application of artificial intelligence technology to the implementation of a rapid prototyping method in object-oriented performance design (OOPD) for real-time systems. OOPD consists of two prototyping phases for real-time systems. Each of these phases consists of three steps: prototype construction, prototype execution, and prototype evaluation. We present artificial intelligence based methods and tools to be applied to the individual steps. In the prototype construction step, a rapid construction mechanism using reusable software components is implemented based on planning. In the prototype execution step, a hybrid inference mechanism is used to execute the constructed prototype described in declarative knowledge representation. MENDEL, which is a Prolog based concurrent object-oriented language, can be used as a prototype construction tool and a prototype execution tool. In the prototype evaluation step, an expert system which is based on qualitative reasoning is implemented to detect and diagnose bottlenecks and generate an improvement plan for them 相似文献
|