共查询到19条相似文献,搜索用时 187 毫秒
1.
在软件设计模式中最重要的原则为设计原则,本文从实际软件设计的过程中介绍软件的设计原则的应用思考,特别对"开闭原则"的理解,并根据情况对其提出相应的意见或者建议. 相似文献
2.
3.
4.
本文从口令安全机制模型入手,分析了现实中因口令的设计与管理而带来的种种安全问题,给出了构建一个强口令的必要条件,并结合实际分析了口令设计的"敏感问题"。 相似文献
5.
软件设计模式是面向对象软件设计的一种新的方法,文中综述了各种软件设计模式,描述了各种模式之间的关系以及它们在软件设计过程中的使用,讨论了在Delphi中软件设计模式的实现方法及其应用,使得系统结构清晰协调,保证了系统的稳定性和可扩充性。 相似文献
6.
7.
设计模式在网管系统中的应用 总被引:4,自引:1,他引:4
设计模式是指在软件设计过程中反复出现的一些问题的解决方法,文章详细论述了单件模式、观察者模式、命令模式、装饰模式、工厂模式在一个网管系统中的设计应用,并详细分析了如果不使用模式设计会给系统带来的问题。 相似文献
8.
设计模式是面向对象软件设计中的设计经验,提供了对设计中常见问题的解决方案,介绍了其中两种,即模板方法模式和策略模式的概念,并探讨了两种模式在GeoMedia WebMap发布多格式地图数据中的应用。 相似文献
9.
10.
11.
基于设计模式的软件设计恢复方法研究 总被引:1,自引:0,他引:1
从源码中抽取设计模式对于提高软件可理解性和可维护性、软件设计重用以及软件重构具有重要意义.本文研究基于设计模式的软件设计恢复方法框架,并根据该框架对设计模式实例查找过程可能遇到的关键问题予以分析解答,探讨该领域未来的研究方向和趋势. 相似文献
12.
13.
在程序理解和软件逆向工程研究中,找到准确和快速地描述软件的设计模式和待识别源代码的方法,对于构建合理的设计模式识别框架和高效的识别算法是至关重要的。运用无向图的邻接表和连通分量的原理,提出类与类之间关联度的概念,由待识别源代码构建一个关联类集合,旨在减小设计模式识别算法的搜索空间;根据设计模式的特征,提出基于关联度和特征约束的设计模式识别算法。对Junit、JHotDraw和JreFactory 3个开源应用程序进行的设计模式识别表明,该算法能够准确高效地完成对源代码设计模式的识别。 相似文献
14.
设计模式针对一类在特定上下文中反复出现的问题给出了通用解决方案,模式的提取和重用有助于提高软件开发的效率和质量,其思想和方法已在面向对象软件工程中得到广泛应用和验证。我们认为同一问题采用不同的实现技术往往具有不同的设计形态,不同软件开发范型也有其各自不同的设计模式。作为一种新颖的软件开发范型,近年来面向Agent软件工程的研究取得了长足进展,如何提高软件Agent技术实用性,发挥其技术潜力,扩大其应用范围成为当前人们关注的焦点。本文将模式思想引入到面向Agent软件工程,针对软件Agent技术的特点,从组织结构、交互协作和个体Agent体系结构三个视点提出了一组面向Agent的软件设计模式,以支持多Agent系统的设计;并进一步给出了面向Agent设计模式的描述框架,进行了典型设计模式和应用案例的分析。 相似文献
15.
组态软件设计中的模式研究 总被引:13,自引:6,他引:7
工业组态软件的设计是复杂的,为了设计出灵活的、可扩展性好、易维护的工业组态软件,在采用面向对象的软件设计时,引入了设计模式的概念,这些模式来源于众多设计者多年的面向对象的设计成果,这些模式的恰当运用解决了很多组态软件设计问题,使程序优雅而灵活,体现了面向对象编程的优越性。 相似文献
16.
成功地利用模式可以有效提高软件的开发效率和设计质量,通用模式具有较强的普适性,结合具体领域特点形成的实例模式具有更强、更具体的指导作用。为了实现一个辅助设计模式复用的CASE工具,对设计模式的几个面向对象的原则进行分析,提出了一种面向对象的分布式软件实例模式库来存储设计模式,并给出相应的类层次库组织结构、分布式的交互管理和基于聚类的多级索引方法及面向对象的嵌套索引方法。依此存储模式以更有效地管理和利用模式。 相似文献
17.
18.
李振国 《计算机光盘软件与应用》2011,(13)
设计模式是当今计算机科学中十分热门的话题之一,设计模式的重要性早已被越来越多的开发人员认识并应用到。一到底什么是软件的设计模式,它又是如何衍生而来的,种类又该如何区分,本文将展开介绍。 相似文献
19.
软件设计模式及其在Java类库中的典型实现 总被引:7,自引:0,他引:7
软件设计模式代表了从成功的系统设计中分离出来的可复用的优秀设计经验,已成为现代软件系统设计的重要研究对象。文章介绍了设计模式的主要特点和使用设计模式给软件设计带来的好处,并就设计模式在Java类库中的一些典型实现进行了分析。 相似文献