首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
设计模式的形式规约描述的研究对于设计模式的广泛重用具有重要意义.规约模式就是用某种形式化语言表示的设计模式.文章从模式定义、重用机制、可用工具、方法可用性等角度分析比较了几种主要的设计模式形式化方法.最后讨论了当前存在的问题及其发展趋势。  相似文献   

2.
应用设计模式开发GIS工具软件   总被引:5,自引:2,他引:5  
在分析GIS(Geography Information System,地理信息系统)工具软件特点的基础上,深入讨论了面向对象技术和设计模式,并介绍了如何应用设计模式开发GIS工具软件,从而使GIS工具软件具有良好的可扩充性和可重用性。最后给出了在开发GIS工具软件——PowerGIS平台中使用到的几个基本的设计模式——Singleton模式,Command模式,Obsever模式,State模式,这些模式的灵活运用,使GIS平台的重用性和扩展性得到了很大的提高,从而可以在其基础上灵活地进行二次开发。  相似文献   

3.
研究了W eb GIS体系结构,基本出发点是寻找W eb GIS结构化设计的实用模式。为了克服一般性设计模式导致大量的重复工作,从而使开发速度和效率大大降低。提出了一种新的可重用的设计模式,在W eb GIS体系结构的各个部分引入可重用的设计模式,以满足不同领域W eb GIS应用的基本设计需求;同时针对可重用的设计模式提出了相应的功能模式设计方法,并在实际的项目开发设计工作中按照结构模式和功能模式的设计方法加以具体应用。  相似文献   

4.
通过对业务构件库中相似业务构件的共性部分和差异部分的分析和抽象,提出了一种可重用业务构件模型--元构件.利用设计模式和UML元元模型的扩展,给出了元构件的定义和语法描述,并对其参数进行了详细设计.最后,以一元构件为例证明了该方法的可行性.说明通过设计元构件的编译参数和运行参数可以提高业务构件的可重用性.  相似文献   

5.
针对可重构企业信息系统中业务构件的可重用性进行研究。本文首先结合设计模式和对UML元元模型的扩展,在对业务构件库中相似业务构件的共性部分和差异部分分析和抽象的基础上,提出了一种可重用业务构件模型———元构件;然后基于业务构件和业务构件集的形式化定义,对元构件进行了定义和语法描述,并对元构件的参数进行了详细设计,描述了如何通过元构件的编译参数和运行参数来提高业务构件的可重用性;最后给出一元构件应用实例。  相似文献   

6.
针对可重构企业信息系统中业务构件的可重用性进行研究.本文首先结合设计模式和对UML元元模型的扩展,在对业务构件库中相似业务构件的共性部分和差异部分分析和抽象的基础上,提出了一种可重用业务构件模型--元构件;然后基于业务构件和业务构件集的形式化定义,对元构件进行了定义和语法描述,并对元构件的参数进行了详细设计,描述了如何通过元构件的编译参数和运行参数来提高业务构件的可重用性;最后给出一元构件应用实例.  相似文献   

7.
陈辉 《科学技术与工程》2012,12(13):3235-3238
为了在.Net平台上实现适应多种数据库和易于后期维护和升级的自动组卷系统,采用了多层软件架构及数据访问层的设计模式,并且应用C#语言实现了系统开发。通过引入三层构架和抽象工厂设计模式,系统能够便捷地切换多种数据库访问,增强了代码的重用性,有效地提高自动组卷系统的开发效率,并且便于后期软件升级。  相似文献   

8.
结合当前软件开发的若干新概念和新技术,如体系结构、设计模式、面向GUI(Graphical User Inter-face)、软件重用与软构件、软件演化等,对以数据库为中心的应用系统的开发提出一种新的模式,实现相关的基础设施和支持工具.它首先设计和选择一个合适的体系结构,再通过设计模式命名,抽象化,确定一个通用设计结构,保证使用设计模式的软件子系统有较好的灵活性和可重用性.通过对应用系统的基本行为分析,建立一个以GUI为驱动的基本操作行为模式构件库.该数据库可为终端用户的应用程序开发提供一种高效灵活、简单易用,且能适应用户个性化和特殊应用逻辑需求,以及能进行演化以适应业务发展的变化的机制.  相似文献   

9.
设计模式思想及其应用   总被引:2,自引:0,他引:2  
设计模式是系统设计阶段的软件重用,使那些具有良好性能的设计方案可以在相似环境下被再次复用.本文介绍了设计模式的起源,详细阐述了设计模式思想的深邃内涵及编程理论,并用实例说明了如何使用设计模式来进行可复用的设计,以及使用设计模式时应注意的一些问题.  相似文献   

10.
UML中设计模式应用及复合的表示   总被引:2,自引:0,他引:2  
设计模式是对专家设计者的经验提炼和记录.设计模式复合则能在更高水平上重用单个的设计模式和对象.设计模式及其复合的建模和表达通常基于使用图形符号的面向对象建模技术.设计了一些新符号,通过扩展UML来清楚地显现设计模式.案例分析表明,这些符号有助于清楚地阐明设计模式,也有助于实现设计模式目标.  相似文献   

11.
设计模式是对于共性问题成功的解决方案,采用设计模式可以减少系统设计的复杂度,提高系统开发的效率[1]。Command模式是常用的23种设计模式中的一种。Command模式是将动作进行抽象,将与动作有关的所有信息进行封装,从而实现调用操作的对象与知道如何实现该操作的对象解耦。RedoUndo是现代编译器中必不可少的一种工具,可以提高工作效率。详细探讨了如何使用Command模式实现RedoUndo以及各种扩展。  相似文献   

12.
当前我国中小企业的零部件重用还存在着较多困难,主要是重建零部件知识库工作量大及知识检索困难.为此,给出粗细粒度双网映射的零部件设计知识重用方法.在中小企业现有产品零部件图形数据库和CAD设计基础上,建立包括零部件图形数据库内容的树状知识网,称之为细粒度知识网,该树状知识结构与原数据库的结构相符合.另外构造一个纲目式粗粒度网络状零部件知识网,并用本体OWL表示.该双网映射零部件知识重用可用于中小企业基于变型设计或自适应产品零部件设计,或将来基于Web的中小企业产品设计重用.减速器的零部件设计重用实例表明了所提的双网映射的零部件设计重用方法的有效性和实用性.  相似文献   

13.
介绍了以面向对象的技术为基础,以设计模式为指导,软件体系结构为核心的软件开发过程,描述了如何利用设计模式去进行系统的设计以及从软件体系结构的观点去考虑系统,以达到最大限度的设计重用.  相似文献   

14.
在介绍任务驱动的模式重用方法的基础上,就该重用方法的应用提出了通用模式的开发和框架特化模式的开发两种应用策略。并以通用模式设计中抽象类工厂模式为例,深入探讨了开发一个可重用的通用模式的实施步骤。  相似文献   

15.
地理信息系统中的设计模式——以过滤和精化为例   总被引:3,自引:0,他引:3  
归纳了GIS中的一个设计模式——过滤和精化,并进行了描述,然后实现了该设计模式的一种变化,并测试了其效率和开销。旨在使GIS研究中更加注重设计模式,使GIS软件的开发更加规范化,提高软件开发效率。  相似文献   

16.
研究软件复用就在于设计和运用有较高封装性的组件.首先着重介绍支持软件复用的、支持设计和编程的多种.NET组件模型的内部结构,包括字段、属性、方法、事件,生命周期控制,控件等:然后介绍内部结构各元素直接转编码的开发工具;详细分析了统一内部结构的意义.  相似文献   

17.
自适应滤波器设计是典型的多参数组合优化问题,利用一种改进的粒子群优化算法(MPSO)来优化设计自适应LMS滤波器.将滤波器设计问题转化为滤波器参数优化的问题,利用改进的粒子群算法MPSO搜索整个参数空间,从而获得全局优化的系数.设计的滤波器应用于系统的跟踪响应中,并在基于可重构硬件的平台上实现自适应滤波器.从收敛和失调性能指标评价所设计的LMS滤波器,实验结果表明设计的LMS滤波器具有较好的性能,证明了这种方法的有效性和优越性.  相似文献   

18.
Session facade设计模式在银行代理业务中的应用   总被引:1,自引:0,他引:1  
在许多使用EJB技术的J2EE项目中,EJB架构设计好坏直接影响到系统的性能及开发效率。传统的客户端直接调用实体Bean已不再满足可重用、可扩展性等要求,通过对银行代理业务系统模型使用session fafade模式的研究,说明使用一种好的设计模式重要性。  相似文献   

19.
基于Web/J2EE架构的销售管理系统的设计与实现   总被引:1,自引:0,他引:1  
应用W eb/J2EE技术以及MVC(Model/V iew/Controller)设计模式和Struts结构,开发了销售管理系统.介绍了销售系统的模块设计及结构.在技术上体现了软件框架结构和组件技术重用的优越性,使设计者和软件开发者职责分离,提高了软件开发的效率,使得程序易于扩展和维护.  相似文献   

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

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