共查询到20条相似文献,搜索用时 125 毫秒
1.
2.
浅析面向对象框架复用技术 总被引:1,自引:0,他引:1
软件复用是在软件开发中避免重复劳动的解决方案,其出发点是开发应用系统不再采用一切“从零开始”的模式,而是以已有的工作为基础,充分利用过去应用系统开发中积累的资源,如设计、代码、测试用例、度量、过程.开发知识和经验等,从而将开发的重点集中在完成系统的业务逻辑设计上面。在现代软件工程中,像代码复用这样低层次的复用已经不适合于特定领域大型软件生产的需求,工业化的软件复用已经从通用类库进化到了面向领域的应用框架。框架由于提供了大力度的重用而被认为是一种最有前途的面向对象技术。 相似文献
3.
继承是面向对象程序设计语言的主要特点,是描述客观世界知识的自然且有效的方法,它提供了规范的层次结构,可以用树(单继承)或格(多重继承)严格的加于描述,是实现软件抽象和重用的重要方法,在本文中,不仅分析了继承在程序设计中的作用而且论述了使用多重继承带来的二义性问题,并给出解决方法。 相似文献
4.
软件复用技术实现策略研究 总被引:7,自引:0,他引:7
首先分析和提出了一种基于OWE的软构件描述方法,然后深入探讨了如何利用面向对象方法实现软件复用的策略,最后着重分析了继承机制对软件复用的支持以及在分布处理环境中的改进方案。 相似文献
5.
杨文元 《漳州师范学院学报》2002,15(4):33-36
面向对象程序设计是—个非常实用且强有力的软件开发方法,可为软件复用提供基本的技术支持。软件复用技术是软件开发中避免重复劳动的一种行之有效的解决方案。本文介绍面向对象程序设计和软件复用的基本概念和关键技术,并提出面向对象程序设计支持软件复用的技术方法。 相似文献
6.
基于构件的软件开发技术是一种在软件开发中避免重复劳动的解决方案,当前软件构件技术被视为实现成功复用的关键因素之一,本文介绍软件复用的基本概念及关键技术,最后,就基于构件软件开发技术在管理信息系统中的应用作了探讨,给出了相应的开发模型及具体事例. 相似文献
7.
使用组件对象模型(COM)的方法,在地质工程中实现软件复用,以提高软件的可靠性和开发效率,并给出一个实例。 相似文献
8.
软件复用与面向对象技术的研究 总被引:4,自引:0,他引:4
软件复用是在软件开发中避免重复劳动的解决方法。软件复用 ,被视为解决软件危机 ,提高软件生产效率和质量的现实可行的途径。同时 ,随着面向对象技术出现 ,为软件复用提供了基本的技术支持。本文在分别论述了软件复用和面向对象技术各自概念和主要特点的基础上 ,将两者相结合。最后 ,结合作者的实践给出评价。 相似文献
9.
10.
设计模式在面向对象软件复用中的应用 总被引:1,自引:0,他引:1
设计模式可以确保系统能以特定的方式变化,从而帮助你避免重新设计系统,以获得最大程度的复用.本文讨论了设计模式在面向对象软件复用中的应用,并举了一个具体应用实例来说明. 相似文献
11.
包剑 《辽宁工程技术大学学报(自然科学版)》2004,23(Z1):91-93
根据面向对象技术的软件重用原理和方法,通过软件生产各个活动得到结果的重复使用,可提高了软件产品的生产效率与质量。介绍已广泛使用的典型软件组件规范 SunSoft 的 JavaBeans 和 Microsoft 的 OLE/COM。面向对象方法与软件重用技术的结合,不但可以使问题域能够良好的求解,而且可以实现分析与设计结果、最终代码的重用。 相似文献
12.
姜慧霖 《西南民族学院学报(自然科学版)》2005,31(3):433-435
OO技术用类来描述具有相同特征的一组对象,以继承作为共享机制,支持单一继承和多重继承.在面向对象的程序设计中,多继承使用频繁,但容易出现二性义问题.继承机制提供了规范化的结构体系和具有自然意义的重用方法,实现了代码和对象域的共享,从而使应用程序更容易维护、更新和升级. 相似文献
13.
分析和讨论了基于软构件的应用软件开发模型,然后具体阐述了如何依据特定领域分析,提取可复用软构件的方法和步骤,从而达到提高软件的可复用性和开发效率的目的。 相似文献
14.
软件重用与面向对象方法 总被引:6,自引:0,他引:6
阐述了软件重用的特点、现状和在软件开发中的重要地位 ,并利用面向对象方法给出的软件系统的体系结构 ,论述了软件重用与面向对象方法之间相辅相成、相互支持的关系 相似文献
15.
软件重用可以提高软件生产率、缩短软件开发的周期,是大型软件开发过程中经常使用的技术.由于面向对象的软件开发技术具有封装、继承等特性,所以它更适合支持软件重用技术.本文重点介绍了利用面向对象开发方法实现软件重用的优势,并以Visual Basic为例,介绍了利用面向对象的软件开发工具实现软件重用的方法. 相似文献
16.
在综合分析面向对象系统设计的思想、步骤和模型的构建基础之上,采用面向对象技术,基于VC++和PowerBuilder软件平台开发了多相流多组分污染物传输过程的模型计算及仿真分析的可视化软件MCTS1.0,该软件界面友好,使用方便,且具有灵活性和可扩充性.以石油泄露污染为例,模拟了污染物在地下环境系统中的运移动态和发展趋势,为地下环境系统中石油污染的环境质量评价、污染预测与防治以及地下水资源的开发利用和科学管理提供参考依据. 相似文献
17.
基于软构件重用开发MIS系统方法论 总被引:4,自引:1,他引:4
袁兆山 《合肥工业大学学报(自然科学版)》2000,23(1):126-130
MIS系统成功开发的关键是要有一个完善的方法.文章论述了基于软构件重用开发MIS系统方法论,提出了基于重用开发的框架和基于软构件重用开发MIS系统的模式,并较详细地叙述了该方法论涉及的MIS构件库及其管理,MIS开发的需求分析、设计与实现.强调采用软构件重用方法的关键是对构件的重用组合技术.该方法论经过实际的MIS项目开发实践的检验,证明是一种比较高效的MIS开发方法. 相似文献
18.
面向对象技术的矢量图形系统开发及其扩展 总被引:1,自引:0,他引:1
GIS在国民经济和社会生活中得到了广泛的应用,已经成为了IT的重要组成部分,而面向对象技术日益取代传统的结构化程序设计方法,是当代软件开发技术的主流。本文阐述了面向对象的系统较结构化的设计软件具有明显的优势,介绍了基于面向对象技术的软件工程思想开发矢量图形系统的整个过程,并结合实例利用Visualc 6.0开发适用于煤矿安全分析可视化研究中瓦斯抽放管理的系统。 相似文献
19.
基于构件的软件组装复用方式问题的研究 总被引:1,自引:0,他引:1
软件开发的成功率和软件的可维护性与软件的组装方式有密切的关系.本文提出了软件组装复用方式的两种实现方法:即配即用方式和基于用户图形界面的组装台方式.最后还对软件组装方式的优点和局限性进行了研究. 相似文献
20.
张红延 《华中科技大学学报(自然科学版)》2005,33(Z1):193-197
为了使面向对象方法(OO方法)能够更有效地指导分析与设计工作、降低OO方法应用的难度并提升其产品开发的过程能力,提出了一种简洁、实用且易于掌握的OO产品工程过程.定义过程的方法是:对OO方法内在活动与工作产品的关系进行分析;基于产品演进的观点来定义活动及其工序,将过程用于企业实践并进行验证与改进,然后根据过程设计的方法对过程中的活动进行分组,从而抽象出全局过程———软件生命周期过程.实践结果表明:文中给出的过程能够有效地提高分析与设计的过程能力,一定程度上降低了OO方法的应用难度以及产品质量过多地依赖人的风险. 相似文献