首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
阐述软件设计模式的概念及其作用,并分析了.NET平台ADO.NET的特点,运用抽象工厂和外现两种设计模式对数据访问组件进行了设计和实现,实现了业务层和数据层的连接,达到了较好的通用性、扩展性和维护性.  相似文献   

2.
李亦飞 《福建电脑》2006,(12):43-43,35
随着设计经验的不断积累,设计模式成为软件复用技术中的一个重要的概念。它是指把可复用的面向对象的软件设计经验以文档的形式展现出来.并给予了系统的分类、命名、解释和评价。正确的模式可以提高软件的开发效率、可复用性、稳定性和可维护性。  相似文献   

3.
以ORACLE Package语言及支撑环境为基础,有效地利用其对面向对象技术的支持,实现Dispatcher设计模式.  相似文献   

4.
使用设计模式实现物流信息平台的系统设计   总被引:2,自引:0,他引:2  
刘辉  吴耀华 《计算机应用》2002,22(7):113-115
设计模式可以用许多不同的方式解决目前许多面向对象设计所面临的问题。文中将设计模式理论与实际应用相结合,介绍了使用面向对象的方法构建一个基于组件的物流信息平台系统框架,以实现较高层次的复用。  相似文献   

5.
首先讨论了分布式应用中数据访问设计的目标需求,然后分析了两种设计模式DAO和TOA,最后应用设计模式实现了一种基于两层组件的数据访问中间件,第一层是利用DAO模式来构建数据访问组件,它主要是屏蔽数据访问过程;第二层是利用TOA模式来构建数据装配组件,这一层主要是实现依据数据访问组件获取的多个分布数据的装配.经过实践证明,达到了应用设计模式来优化系统内部结构的目的.  相似文献   

6.
当下社会,计算机网络成为了我们必不可少的工具.智能手机、电脑等智能工具极大地方便了我们的日常生活.网上购物、电影、网上教育都离不开软件.一个出色的主流软件,都离不开Java来实现.所以,Java可以说是一个软件的大脑,控制着整个软件的运营,Java的设计模式,也就起到了举足轻重的作用.本论文就是介绍当下Java的比较主流的设计模式,以及这些设计模式的好处与作用.  相似文献   

7.
当下社会,计算机网络成为了我们必不可少的工具.智能手机、电脑等智能工具极大地方便了我们的日常生活.网上购物、电影、网上教育都离不开软件.一个出色的主流软件,都离不开Java来实现.所以,Java可以说是一个软件的大脑,控制着整个软件的运营,Java的设计模式,也就起到了举足轻重的作用.本论文就是介绍当下Java的比较主流的设计模式,以及这些设计模式的好处与作用.  相似文献   

8.
数据访问对象设计模式   总被引:3,自引:0,他引:3  
与数据源特性相关的数据访问代码,往往将数据访问逻辑和业务逻辑捆绑在一起。这使替换或更改程序的数据源变得十分困难,降低程序的扩展性和移植性,同时增加了维护成本。本文详细介绍了数据访问对象设计模式:将数据源的客户访问接口和数据访问机制分离开,使特定的数据源访问AH转化成普通的客户端接口。这样数据访问机制的代码便可根据数据源的变化单独更改,系统的扩展性获得极大提升,维护亦更加容易。依据数据访问对象设计模式来设计系统能很好地解决大型J2EE应用系统设计中遇到的扩展性、维护性等问题。  相似文献   

9.
Visitor设计模式研究   总被引:6,自引:0,他引:6  
在面向对象设计理论指导下,通过分析Visitor设计模式及其已有改进模式的组成及其优缺点,提出了基于反射机制的改进方案Reflect Visitor模式,对于文中每一种模式,都给出了UML类图和Java实现的代码片断。  相似文献   

10.
设计模式可以用来解决软件设计过程中反复出现的问题,并且使用设计模式,可以有效地提高软件的可复用性、可靠性和可维护性.设计面向对象软件比较困难,而设计可复用的面向对象软件就更加困难.设计模式使人们可以更加方便地复用成功的设计和系统结构.文中介绍了一种解决多代软件系统版本问题的设计模式,研究了协调版本、继承和演变的问题.并提出了一种模型,用来评估此设计模式.初步的结果表明该模式具有高的可扩展性和有效性.  相似文献   

11.
设计模式在图形处理软件中的应用   总被引:2,自引:0,他引:2  
聂颖 《计算机应用》2004,24(Z2):189-191
介绍了设计模式的含义,说明了图形处理软件的体系结构,并论述了桥接模式、组合模式、代理模式、命令模式、观察者模式和迭代器在图形处理软件中的应用.  相似文献   

12.
设计模式是对软件设计过程中反复出现的一些问题的解决方法,描述了系统面临的问题及其解决方案.该文说明了State,Observer,Decorator和Singleton模式在短波通信软件功能实现过程中的应用,该软件的开发全过程充分体现了设计模式在提高软件可重用性和开发效率等方面的重要作用.  相似文献   

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

14.
VB设计模式探析   总被引:1,自引:0,他引:1  
设计模式是一种高级软件重用技术,指在软件开发过程中,在特定的环境下解决问题的方法,使用设计模式可以更加简便地重用成功的的设计和体系结构,文中讨论了VB6及其升级版本VB7中的几种主要设计模式,并总结出这些模式在其它高级语言中也有相应实现。  相似文献   

15.
设计模式复用支持系统的设计实现   总被引:4,自引:0,他引:4  
杨睿  姚淑珍 《计算机工程》2004,30(1):80-81,87
设计上的复用是软件复用的较高层次。设计模式是设计成果的总结,设计模式复用是完成设计成果复用的有效途径。而改变在设计模式应用过程中过份依靠人工的现状,有着重大的意义。文章从描述、储存、管理等方面阐述了设计模式复用支持系统的实现,并给出了一个现阶段较为可行的实现方案。  相似文献   

16.
基于设计模式的PDM系统设计   总被引:2,自引:0,他引:2  
万建成  李娟 《计算机工程》2002,28(7):95-97,160
从PDM系统的功能模块及其组合等几个方面说明了基于设计模式的应用系统设计方法,随着组件和面向对象技术的发展,设计模式将在系统开发中得到越来越广泛的应用。  相似文献   

17.
设计模式记录和提炼了软件程序员在面向对象软件设计中的成功经验和问题解决方案,是系统可复用的基础.正确地使用设计模式,有助于快速开发出可复用的系统.文中通过阐述在一个具体的设计实例中如何根据设计要求和上下文选择适当的设计模式,如何权衡设计模式应用的利与弊,展示了如何使用设计模式进行可复用程序设计.通过使用设计模式,文中作为例子讲解的系统在很短的时间内就设计完成,而且设计的系统具有很高的可重用性,从而设计模式的应用能够提高程序员的效率.  相似文献   

18.
设计模式应用实例   总被引:1,自引:0,他引:1  
设计模式记录和提炼了软件程序员在面向对象软件设计中的成功经验和问题解决方案,是系统可复用的基础。正确地使用设计模式,有助于快速开发出可复用的系统。文中通过阐述在一个具体的设计实例中如何根据设计要求和上下文选择适当的设计模式,如何权衡设计模式应用的利与弊,展示了如何使用设计模式进行可复用程序设计。通过使用设计模式,文中作为例子讲解的系统在很短的时间内就设计完成,而且设计的系统具有很高的可重用性,从而设计模式的应用能够提高程序员的效率。  相似文献   

19.
为了提高测控系统及其软件构件的通用性和重用性,缩短同类软件的开发周期,从测控系统的特性和需求出发,进行了组件的合理划分,并采用生产者/消费者模式设计了统一的组件接口,接口和具体实现的分离,提高了组件的可复用性;在实际工程项目系统的组件开发过程中,以用面向对象的思想通过引入策略、观察者等设计模式,不仅很好地实现了系统多数据源多任务的测控需求,同时大大提高了系统的可扩展性和易维护性,为今后测控系统的进一步通用化提供了一种思路和方法。  相似文献   

20.
基于设计模式的Raid Cache软件重构   总被引:1,自引:0,他引:1  
介绍了设计模式思想对提高嵌入式软件开发的稳定性、应变性和可维护性等方面的积极作用,在此基础上运用设计模式的面向接口编程原则、组合原则,以及策略模式、类厂模式等方法对嵌入式RAID磁盘阵列系统中传统的Cache模块代码进行重构。  相似文献   

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

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