首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
基于组件动态管理的Web应用框架研究   总被引:1,自引:0,他引:1  
软件复用的应用需求推动了可复用应用框架和应用业务组件的研究和发展应用,在开发高度可重用性J2EE应用框架和业务组件中使用合适的设计模式,可以降低应用业务组件和应用框架组件之间的耦合,提高框架组件的重用性.讨论了通过应用MVC设计模式对J2EE应用框架组件和应用组件进行角色化处理,构造了一个可动态管理组件的J2EE应用模型,定义了应用框架组件和应用组件的功能以及它们之间的逻辑结构关系。  相似文献   

2.
基于组件的ActiveX Scripting技术可使软件扩充变得简单,从而提高软件可重用性,利用此技术开发新的应用程序,能明显提高程序开发效率,改善程序质量.分析了基于组件的ActiveX Scripting技术结构以及脚本语言调试器的原理,采用可重用性组件实现了一个Script语言调试器,并给出了程序的具体实现.测试结果表明,该调试器的软件架构清晰,同时运行十分稳定、可靠.  相似文献   

3.
张强  夏阳  王亮 《计算机工程与设计》2006,27(22):4349-4352
组件技术现已对国内外软件产业产生了深远的影响,然而原有的程序设计方法在业已存在的众多组件面前效率低下,产生了大量的资源浪费。提出的基于服务的程序设计(PBOS)就是一种充分利用分散的组件资源和硬件资源构建新型软件的方法,PBOS建立在以Web服务组件为代表的组件技术的松散性和异构性的特点之上,并充分考虑其零散分布性和组件的相对独立性,构建出一种跨域,甚至跨国进行组件搭建的基本方法,大大提高了组件资源和硬件资源的可重用性。  相似文献   

4.
设计模式在基于组件的框架设计中的应用   总被引:20,自引:0,他引:20  
童立  马远良 《计算机工程与应用》2002,38(17):123-124,128
框架是一种面向对象的软件重用技术。组件是一种比对象类的粒度更大的软件重用模块。基于组件的框架建筑在面向对象技术之上,但更具有抽象性和重用性。设计模式有助于获得无需重新设计就可适用于多种应用的框架体系结构。该文结合一个实例详细描述设计模式在组件框架建模中的作用,并给出了所得应用框架的逻辑结构。  相似文献   

5.
为了克服Web应用开发中存在的诸如程序开发效率低、可重用性低、扩展性差、维护困难等弊端,本文在介绍MVC设计模式及Struts框架工作流程的基础上,将Struts框架应用于供水行业信息化系统中,并以人事管理为例,设计实现基于MVC模式的Struts框架的应用,实践表明该系统达到了组件和层次之间的松散耦合,从而提高了系统的可维护性和可重用性,使系统具有良好的可移植性和可扩展性。  相似文献   

6.
现行匿名通信系统主要针对具体应用构建,由于具体的应用需求和实现方式不同,各种匿名通信技术存在着功能上重复、互操作性和可重用性差等不足,该文分析了基于转发机制下的匿名通信系统的实现,提出了基于转发机制的通用匿名通信系统的结构,该体系结构采用分层机制,划分了7个可重用的功能组件。该文对各功能组件进行了可重用性设计,并描述了建立连接、数据转发等可重用组件的实现算法。  相似文献   

7.
4.JavaBeans组件模型(1)组件化软件开发近几年来,组件(Component)技术已广泛地应用于软件工程实践中,并且作为一种高效率的开发方式和较好的软件重用方式,得到广大软件开发人员的一致认同。软件组件结构(SoftwareComponentInfrastructure)是软件工程继过程化模型和面向对象模型之后的软件开发最新模型。组件、框架和对象总线是软件组件结构的主要元素。组件是可重用的现有的软件部件,框架属于软件设计的概念,框架通过为组件提供组装结构将代码重用,向软件设计重用推进了一步。通过对象总线,组件模型使在跨越不同操作系统、…  相似文献   

8.
基于MVC模式的Struts框架在电子商务系统中的应用*   总被引:13,自引:0,他引:13  
了如何应用Struts框架实现MVC设计模式,体现了软件框架结构和组件技术重用的优越性,提高了软件开发的效率,使得程序易于扩展和维护。  相似文献   

9.
本文介绍了如何利用InternetExplorer 4.0的技术———动态HTMLScriptlet技术 ,来构建可重用的WEB代码组件的方法  相似文献   

10.
文章针对当前开放式数控系统软件可重用性差、开发周期长这一弊端,提出利用C Builder开发可视化的数控系统软件组件,提高数控系统软件的可重用性,缩短CNC系统软件的开发周期。以错误检查组件的设计过程为例,详细讲述了开发数控系统软件组件的方法。  相似文献   

11.
基于软件重用技术原理,论述了一种冲模CAD软件的可重用机制及其开发环境,提出了可重用冲模CAD软构件的定义,分类,描述特征信息及其管理,可重用软构件的检索算法,并给出冲模CAD系统可重用开发环境的功能模型。  相似文献   

12.
建立可重用程序部件库是克服“软件危机”,提高软件生产效率的有效途径之一。主要从避错方法和容错技术两方面入手,详细阐述了提高ADA可重用程序部件可靠性的方法。  相似文献   

13.
Building enterprise reuse program——A model-based approach   总被引:1,自引:0,他引:1  
Reuse is viewed as a realistically effective approach to solving software crisis. For an organization that wants to build a reuse program, technical and non-technical issues must be considered in parallel. In this paper, a model-based approach to building systematic reuse program is presented. Component-based reuse is currently a dominant approach to software reuse. In this approach, building the right reusable component model is the first important step. In order to achieve systematic reuse, a set of component models should be built from different perspectives. Each of these models will give a specific view of the components so as to satisfy different needs of different persons involved in the enterprise reuse program. There already exist some component models for reuse from technical perspectives. But less attention is paid to the reusable components from a non-technical view, especially fromthe view of process and management. In our approach, a reusable component model--FLP modelfor reusable component  相似文献   

14.
李云清 《计算机工程与应用》2001,37(23):136-138,156
对算法程序的功能规约进行等价变换,可以自然而且方便地得到求解问题设计思想的精确表达,即循环不变式。抽象算法又可以通过循环不变式获得。对算法程序中的算子进行提取、抽象就可以得到算法框架,而算法框架可以设计出可重用部件。文章通过对数组段极值问题的求解,展示了形式化推导不仅可以得到正确、高效的算法程序,而且具有软件重用的功能,并进一步给出了利用可重用部件求解数组段极值问题的C++实现。  相似文献   

15.
可复用软件构件表示方法的分析   总被引:5,自引:1,他引:5  
李炜 《微机发展》2004,14(5):96-98
软件复用有利于提高软件开发的生产率和软件系统的可靠性,降低软件开发的成本,使软件开发实现工程化和产业化。软件构件是其核心技术和基本单位,它是将应用系统中相对稳定的成分提取出来,形成可以重复使用的软件单元。随着软件复用实践的深入,组织内部积累大量构件,对这些构件的组织、管理尤为重要。有效的构件表示和检索是实现高效复用的保证,从而大大降低复用成本。文中对构件的表示进行了分析和比较,为实践中的复用项目提供了技术支持。  相似文献   

16.
Reuse is viewed as a realistically effective approach to solving software crisis. For an organization that wants to build a reuse program, technical and non-technical issues must be considered in parallel. In this paper, a model-based approach to building systematic reuse program is presented. Component-based reuse is currently a dominant approach to software reuse. In this approach, building the right reusable component model is the first important step. In order to achieve systematic reuse, a set of component models should be built from different perspectives. Each of these models will give a specific view of the components so as to satisfy different needs of different persons involved in the enterprise reuse program. There already exist some component models for reuse from technical perspectives. But less attention is paid to the reusable components from a non-technical view, especially from the view of process and management. In our approach, a reusable component model—FLP model for reusable component—is introduced. This model describes components from three dimensions (Form, Level, and Presentation) and views components and their relationships from the perspective of process and management. It determines the sphere of reusable components, the time points of reusing components in the development process, and the needed means to present components in terms of the abstraction level, logic granularity and presentation media. Being the basis on which the management and technical decisions are made, our model will be used as the kernel model to initialize and normalize a systematic enterprise reuse program.  相似文献   

17.
可复用软构件检索是构件库和软件复用领域的研究重点.基于刻面分类模式,将构件的刻面描述和查询表达式分别映射成两棵树,利用构件信息集成方式在集成端数据库借鉴树匹配思想进行检索,有效地提高了查全率和查准率.  相似文献   

18.
支持软件重用的程序设计语言   总被引:1,自引:1,他引:0  
本文提出一种支持软件重用的程序语言并给出了重用描述语言翻译器的工作原理。该语言是在宿主语言C++中加入“重用描述”成分和“装配语句”而形成的。该文件以软件重用库为依托,重用描述用于表达用户在程序中对部件的要求,重用描述语言翻译器则分析这些需求,自动在库中查找提出部件来适应用户。  相似文献   

19.
基于知识的可重用构件查询系统KCQ   总被引:1,自引:0,他引:1       下载免费PDF全文
本文提出了一个基于知识的、支持面向对象程序设计方法的软件重用构件查询系统,本系统采用了语义网络知识表示模型,提供了构件知识表示语言CKRL,来描述可重用构件的特征和用于检索的知识.提供了语义网络联想式查询、条件查询和构件评价.  相似文献   

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

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