首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到15条相似文献,搜索用时 708 毫秒
1.
设计模式用于捕捉开发面向对象软件的经验,是设计级的软件复用,且可以提高人们设计与交流面向对象软件设计的抽象层次。设计模式一般由结构与行为两方面组成,所以在描述设计模式时应该能完整地描述这两方面,但是现在设计模式的描述大都缺少完整性。文章提出了应用XML来描述设计模式,并设计了一个有效的设计模式存储系统。  相似文献   

2.
使用设计模式可以使面向对象设计更灵活,复用性更好。本文从分析设计面向对象软件的难处出发,引入了设计模式的概念,进而深入讨论创建型设计模式,最后结合一个实际问题分析了创建型设计模式的优点。  相似文献   

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

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

5.
张娟  武友新 《江西科学》2006,24(1):62-65
设计模式复用是软件项目中用来复用设计思想和面向对象代码的便捷方式,有效地继承和使用设计模式有助于提高软件开发的效率,提高软件可复用性、稳定性和可维护性。本文分析了设计模式在JAVA I/O库和AWT库中的典型应用,并阐明了设计模式的主要特点和使用设计模式给软件设计带来的好处。  相似文献   

6.
设计模式理论提出软件系统的质量可以客观地衡量,它更好地展现了面向对象的设计原则,是更为优秀的面向对象设计方法.设计模式能避免传统的面向对象设计方法中存在的不足,如高耦合、低内聚、适应需求变化能力差等问题.本文首先介绍了设计模式的概念、要素和使用的必要性,然后通过一个培训报名系统实例,主要给出了其中命令模式的分析与应用,同时指出不同的设计模式可适用于不同的场合.  相似文献   

7.
设计模式理论提出软件系统的质量可以客观地衡量,它更好地展现了面向对象的设计原则,是更为优秀的面向对象设计方法.设计模式能避免传统的面向对象设计方法中存在的不足,如高耦合、低内聚、适应需求变化能力差等问题.本文首先介绍了设计模式的概念、要素和使用的必要性,然后通过一个培训报名系统实例,主要给出了其中命令模式的分析与应用,同时指出不同的设计模式可适用于不同的场合.  相似文献   

8.
设计模式是人们在实践过程中总结出来的成功设计范例,已经成为现代软件系统设计的重要研究对象.介绍了设计模式的基本概念、主要特点,并将设计模式的思想应用于软件的设计开发中,使软件具有良好结构的同时增加可扩展性、可维护性及可重用性.  相似文献   

9.
微课越来越受到人们的关注,而微课的设计模式对于微课学习效果的最终呈现有着非常重要的影响。本研究以"以学为中心的教学设计模式"为基础,基于微课的基本原则,从微课设计模式的步骤出发(确定学习目标、选择学习内容、学习资料的设计、编制学习活动、学习情境的设计、学习评价的设计),构建了微课的设计模式,以期为微课的设计提供一定的参考。  相似文献   

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

11.
设计模式在通信监测系统中的应用   总被引:1,自引:0,他引:1  
软件设计模式代表了从成功的系统设计中分离出来的可复用的优秀设计经验,因而已成为软件设计的重要研究对象.文章介绍了设计模式的主要特点和使用设计模式给软件设计带来的好处,并就设计模式在通信监测系统中的应用进行了分析.  相似文献   

12.
The growing complexity of System on Chip (SOC) requres a system level specicanon and design approach. High-level languages such as C++/SystemC can play multiple roles in system design as target languages. There are many practical problems in the application of object-oriented methods for this goal. Based on the analysis of traditional and system-level design methodology, a new object-oriented SOC design methodology with object-oriented design patterns is proposed, which emphasizes high-level design and verification. Aiming at the final goal of developing design patterns specific to SOC design, the reuse of design patterns in SOC systems and the capability of new SOC design patterns are discussed. With the illustration of some concrete examples of SOC design patterns, the application of object-oriented design methodology in the SOC design process is presented.  相似文献   

13.
设计模式的形式规约描述的研究对于设计模式的广泛重用具有重要意义.规约模式就是用某种形式化语言表示的设计模式.文章从模式定义、重用机制、可用工具、方法可用性等角度分析比较了几种主要的设计模式形式化方法.最后讨论了当前存在的问题及其发展趋势。  相似文献   

14.
The identification of design pattern instances is important for program understanding and software maintenance. Aiming at the mining of design patterns in existing systems, this paper proposes a subgraph isomorphism approach to discover several design patterns in a legacy system at a time. The attributed relational graph is used to describe design patterns and legacy systems. The sub-graph isomorphism approach consists of decomposition and composition process. During the decomposition process, graphs corresponding to the design patterns are decom-posed into subgraphs, some of which are graphs corresponding to the elemental design patterns. The composition process tries to get sub-graph isomorphism of the matched graph if sub-graph isomorphism of each subgraph is obtained. Due to the common structures between design patterns, the proposed approach can reduce the matching times of entities and relations. Compared with the existing methods, the proposed algorithm is not linearly dependent on the number of design pattern graphs.  相似文献   

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

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

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