共查询到18条相似文献,搜索用时 250 毫秒
1.
在软件设计模式中最重要的原则为设计原则,本文从实际软件设计的过程中介绍软件的设计原则的应用思考,特别对"开闭原则"的理解,并根据情况对其提出相应的意见或者建议. 相似文献
2.
组态软件设计中的模式研究 总被引:7,自引:6,他引:7
工业组态软件的设计是复杂的,为了设计出灵活的、可扩展性好、易维护的工业组态软件,在采用面向对象的软件设计时,引入了设计模式的概念,这些模式来源于众多设计者多年的面向对象的设计成果,这些模式的恰当运用解决了很多组态软件设计问题,使程序优雅而灵活,体现了面向对象编程的优越性。 相似文献
3.
李振国 《计算机光盘软件与应用》2011,(13)
设计模式是当今计算机科学中十分热门的话题之一,设计模式的重要性早已被越来越多的开发人员认识并应用到。一到底什么是软件的设计模式,它又是如何衍生而来的,种类又该如何区分,本文将展开介绍。 相似文献
4.
组态软件作为一种在工业上被广泛应用的可配置软件,其设计面临着过多的可变因素。通过在组态软件的开发过程中引入设计模式,可以简化组态软件的结构,提高代码的复用性,并能有效应对将来可能出现的变更。本文着重讨论了Adapter、Bridge、Observer三种设计模式在组态软件设计中的应用。 相似文献
5.
本文探讨了软件设计模式在嵌入式系统中的应用,通过分析并实际解决嵌入式控制系统所面临的主要问题,确立嵌入式控制系统的软件架构,并对嵌入式软件的复用进行了有效的尝试和探索。 相似文献
6.
7.
基于SaaS模式的软件设计方法探讨 总被引:8,自引:0,他引:8
分析了SaaS软件服务模式与传统应用软件部署之间的不同点以及SaaS软件服务模式的引入所带来的优点.针对传统MVC软件设计模式在SaaS模式下软件设计中所存在的不足之处,在原有的三层模型基础上引入了数据管理层的概念,提出了适用于SaaS模式的设计模式-MvCD模式.以基于SaaS模式的人力资源管理系统作为实例,在扩展的MVC模式~MVCD模式下对系统进行了分析设计. 相似文献
8.
张宙锋 《电脑编程技巧与维护》2013,(14):27-28
软件设计模式一般阐述了一组互相密切作用的对象和类,它提供了一类讨论软件设计模式的公共语言,这样使得熟悉设计者的设计经验能够被初学人员和其他设计者所掌握。另外,设计模式还给软件重构提供了目标。整体性的分析和研究了面向对象软件中各类设计模式,并探讨了各类模式之间存在的固有的关系和此类模式便于软件设计师的使用,以及设计模式未来的发展道路做了展望。 相似文献
9.
学习软件设计模式理解前人的优秀设计经验,对面向对象软件设计思维培养具有重要作用。为提高课程教学质量,从企业项目案例选取、研讨式教学方法、实践教学指导、学习环境建设、课程考核与评价等方面对软件设计模式课程教学进行了一定的探索和有益的尝试,取得了一定的成效。 相似文献
10.
介绍了软件设计模式的基本概念和主要特点。分析了已有移动机器人平台控制系统的功能需求,阐述了总线模式的结构及实现机制。运用总线模式设计了机器人控制系统,并在QNX平台下使用标准C++完成了该控制系统的实现。设计实现的控制系统结构合理,具有很强的实时性、可靠性和可扩展性。 相似文献
11.
设计模式针对一类在特定上下文中反复出现的问题给出了通用解决方案,模式的提取和重用有助于提高软件开发的效率和质量,其思想和方法已在面向对象软件工程中得到广泛应用和验证。我们认为同一问题采用不同的实现技术往往具有不同的设计形态,不同软件开发范型也有其各自不同的设计模式。作为一种新颖的软件开发范型,近年来面向Agent软件工程的研究取得了长足进展,如何提高软件Agent技术实用性,发挥其技术潜力,扩大其应用范围成为当前人们关注的焦点。本文将模式思想引入到面向Agent软件工程,针对软件Agent技术的特点,从组织结构、交互协作和个体Agent体系结构三个视点提出了一组面向Agent的软件设计模式,以支持多Agent系统的设计;并进一步给出了面向Agent设计模式的描述框架,进行了典型设计模式和应用案例的分析。 相似文献
12.
13.
14.
15.
设计模式思想在构建软件框架过程中应用的探讨 总被引:2,自引:0,他引:2
许多文章在谈及设计模式和框架的关系时,多讨论它们之间的区别。而文中在介绍它们的区别之外,更多地是从设计模式提炼出的四个思想这个角度,以框架的含义为基础,来论述它们在软件设计上的联系,并针对这四个思想,逐一探讨了在软件项目开发过程中如何应用来构建软件框架。虽然这四个思想不是构件框架的全部思想,但无疑它们也是构件框架思想中不可或缺的。很好地应用这四个思想,将会提高框架的设计水平,增强框架的重用性。 相似文献
16.
设计模式是人们在实践过程中总结出来的成功设计范例,它的正确选择和使用是发挥模式作用的关键。而改变在设计模式应用过程中过分依靠人工的现状,有着重大的意义。重新应用需求和设计模式的形式化描述,在模式库中找出一组包含新应用领域的模式的可重用的设计以及重用模式的变换适配等方面,详细讨论了一种软件设计模式的自动选择方法。并结合实例给出了这种方法在网上证券交易原型系统中的实现。该方法为设计模式的重用提供了一个有效的途径,形式化描述是其基础,设计模式的组织和检索是其核心。利用此方法选择设计模式,可大大提高模式重用的准确性和软件开发的效率。 相似文献
17.
18.
基于Design Patterns的大型工控软件研究与实践 总被引:6,自引:0,他引:6
针对大型工控软件开发面临的各种难题,提出了基于设计模式(Design Patterns)的工控软件设计的解决方案.在大型电力系统监控软件设计中,采用设计模式进行工控软件框架和工位的设计,实现了功能模块的松耦合关系,降低了代码的复杂度,从而提高了运行效率,同时也加快了系统开发、调试的效率.论证了设计模式在工控软件设计中应用的潜力,提出了大型工控软件设计的新思路。 相似文献