首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
面向对象的框架是实现软件产品线的一种重要形式,变化点体现了领域内产品家族的变化性,获取和设计尽可能完整的变化点是提高面向对象框架可复用性关键之一。目前存在各种面向对象框架的构造和变化点分析技术,该文提出了一个分类框架,从知识获取、知识表示和知识获取手段3个方面分析了面向对象框架变化点的识别技术的特点和发展;最后指出其不足和未来可能改进的方向。  相似文献   

2.
从隔离变化入手,分析了面向对象软件度量过程中可能出现的变化点,提出一种基于知识库的面向对象度量工具的软件结构,设计并实现了该度量工具.最后给出了具体的实验度量数据实例,以证明该度量工具的实用性和可操作性.  相似文献   

3.
怎样实现软件交互器是设计与开发面向交互器的编程语言及工具的关键问题.基于当前主流的面向对象技术,讨论了对象与交互器的主要区别,提出一种基于对象技术的软件交互器的实现体系结构及其内部行为自主决策算法.并且,基于该结构及算法,开发出了软件交互器的一种面向对象设计框架.  相似文献   

4.
怎样实现软件交互器是设计与开发面向交互器的编程语言及工具的关键问题。基于当前主流的面向对象技术,讨论了对象与交互器的主要区别,提出一种基于对象技术的软件交互器的实现体系结构及其内部行为自主决策算法。并且,基于该结构及算法,开发出了软件交互器的一种面向对象设计框架。  相似文献   

5.
软件危机的加剧一直困扰着软件产业的发展,而面向对象技术对缓解软件危机起到了一定的积极作用,提高了软件的开发效率并增加了软件的可复用性,但随着软件工程项目规模的不断膨胀,需要在设计层面上来寻找一种能够应对软件需求变化的方法——软件设计模式。本文针对软件工程中常用的两种设计模式:Facade模式和Adapter模式,根据软件设计模式思想,阐述了两种模式的基本原理、区别和联系,进而阐述使用这两种模式高效地创建出灵活、可复用的软件设计的思路与方法。  相似文献   

6.
面向对象框架在信息系统开发中的应用   总被引:1,自引:2,他引:1  
通过数据表维护框架的设计讨论了面向对象框架在信息系统开发中的应用,给出了基于Proxy模式(代理模式)、UML类图及序列图的数据表维护框架的详细设计过程.数据表维护框架对应一个最小的语义单位,可以应用于不同行业的信息系统开发.  相似文献   

7.
一种基于设计模式的分布式指控仿真系统框架   总被引:1,自引:0,他引:1  
以面向对象设计模式为基础, 研究并实现了一种面向指控领域的应用框架. 该框架明确各层之间的纵向和横向关系, 通过统一的抽象接口进行通信, 降低了层次之间的耦合度. 实践表明, 该框架的建立对提高软件重用度、 增强系统的可扩展性和可维护性等都有重要意义.  相似文献   

8.
基于面向对象技术的软件代理模型研究   总被引:4,自引:1,他引:3  
介绍了 Agent技术的基本概念和面向对象技术的特性 ,并将这两项技术应用于软件模型规划中 ,设计了一种基于面向对象的软件代理模型  相似文献   

9.
Matlab是功能强大的工程计算和分析软件,Visual C++是面向对象的快速开发工具,而ObjectARX是一种面向对象的功能强大、运行较高的AutoCAD开发工具.文章利用Matlab 6.5、ObjectARX 2004与面向对象的编程语言Visual C++.NET 2002相结合,开发出了一种旋风除尘器通用的优化设计软件.其中,Matlab用于优化模块的设计,Visual C++和ObjectARX则主要用于完成用户接口与参数化绘图模块的设计.将三者结合起来,发挥各自的长处,从而使得开发后的软件计算更加快速准确、用户界面更友好、运行速度更快,对缩短工程周期、降低设计成本具有较好的实用价值.  相似文献   

10.
设计模式是一种基于面向对象思想的软件设计方法,合理应用设计模式能降低软件模块间的耦合度,提高软件灵活性本文分析了设计模式的应用规律,并根据对通用故障日志管理系统的需求分析,应用了Factory Method和Decorator等模式进行设计实践证明,正确的运用设计模式可以有效的降低系统更新的复杂度.  相似文献   

11.
以面向对象概念和理论体系为基础,系统研究和分析了面向对象方法的先进思想、机制和能力,以及它对整个计算机科学和工业发展所产生的巨大作用与影响.  相似文献   

12.
软件开发过程的并行化是缩短软件开发周期和降低开发成本的有效途径。结合OO技术,引入Petri网模型作为建模工具,提出了C-P/T系统作为并行开发控制模型。  相似文献   

13.
面向对象的原型法在需求分析中的应用   总被引:1,自引:0,他引:1  
面向对象的原型法是人们在软件工程实践中逐步创造出来的新技术 ,它打破了传统的结构化软件开发模式。在总结了原型法和面向对象技术各自特点的基础上 ,将原型法的弹性与面向对象技术的科学性相结合 ,提出了使用面向对象的原型法来指导软件的开发过程。同时 ,结合图形的方式论述了我们在实际的项目中运用给出了需求分析的模型、以及在实际的运用中所用到的需求模板。最后 ,结合作者的实践对面向对象的原型法给出评价。  相似文献   

14.
面向CIMS的CAx信息管理与集成系统的研究   总被引:7,自引:0,他引:7  
结合制造业实施CIMS的整体设计要求,提出了基于产品数据管理(PDM)技术与STEP集成技术设计新型CAx信息管理与集成系统(CAx-IMIS)的基本构架,全面分析了这一系统应具备的基本功能、Client/Server结构与信息模型,并根据不同建模方法与技术分别给出了面向对象的产品数据管理信息模型与基于EXPRESS的零件特征信息模型。探讨了在系统实现中应解决的若干关键技术,如分布式对象管理框架、基于零件的STEP信息集成以及与信息管理系统(MIS)、车间管理与控制系统的集成接口等。  相似文献   

15.
为了使面向对象方法(OO方法)能够更有效地指导分析与设计工作、降低OO方法应用的难度并提升其产品开发的过程能力,提出了一种简洁、实用且易于掌握的OO产品工程过程.定义过程的方法是:对OO方法内在活动与工作产品的关系进行分析;基于产品演进的观点来定义活动及其工序,将过程用于企业实践并进行验证与改进,然后根据过程设计的方法对过程中的活动进行分组,从而抽象出全局过程———软件生命周期过程.实践结果表明:文中给出的过程能够有效地提高分析与设计的过程能力,一定程度上降低了OO方法的应用难度以及产品质量过多地依赖人的风险.  相似文献   

16.
本文提出并初步实现了这样一个面向对象软件集成环境,它能把面向对象技术结合到软件分析、软件设计、软件生成及软件维护等阶段,并最终生成符合软件工程标准的软件产品.在设计该环境时着重考虑了理论方面与技术方面的实用性和先进性,建立了适合于一般软件系统特别是信息系统的应用框架和对象环境库模型以及与之相适应的一套开发方法和流程.在本文的最后,根据课题研究成果实现了一个简单的应用,它是某大学教务管理系统中有关学籍管理的一部分.  相似文献   

17.
随着信息产业技术的迅速发展,计算机的软件和硬件电在不断地升级换代.而目前很多的硬件实验还基于DOS平台,有些虽然基于WINDOWS平台,但应用面向对象的语言编程实现实验仪和计算机进行通信的实验很少,这严重地影响了实验教学的发展.为了改变这一落后的现状,加快普及面向对象的语言在实验教学中的应用,该文用面向对象的语言Visual C ,对现有基于DOS的实验仪器进行编程,实现计算机和实验仪串行通信,从而解决了硬件实验在Windows平台下用面向对象的语言进行实验编程的难题。  相似文献   

18.
网络教育的不断深入和网络资源的无限增长,对网络课程学习系统的设计与开发提出了更高的要求.UML(Unified Modeling Language)作为一种面向对象的实际系统建模语言,为网络课程学习系统的建模提供了分析和设计方法.笔者结合面向对象技术和教学设计理论,利用UML重点研究了网络课程学习系统的建模过程.  相似文献   

19.
集成CORBA和UML的分布式应用开发   总被引:8,自引:0,他引:8  
简要介绍了采用通用对象请求代理体系结构(CORBA)技术的分布式应用系统开发过程和基于UML的面向对象建模技术,提出了一种以基于UML的面向对象建模技术和CORBA技术为基础的分布式应用的集成开发方法,可以将系统分析、设计和实现三阶段有机、无缝地集成,以方便迅速地开发出开放、可重用和可扩展的分布对象系统,并指出了该开发方法中的2个关键问题:UML到OMG IDL的映射,以及对象在系统中的分布。最后,以虚拟银行系统的开发为例,展示了这种集成开发方法,验证其可行性和优点,并指出其局限性。  相似文献   

20.
对软件工程在20世纪90年代中常用的开发方法--软件重用进行了分析,重点讨论了OO技术及类库在新一代软件开发过程中的技术支持,同时也介绍了软件开发中另一个热点--组件技术。  相似文献   

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

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