首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
随着迭代开发过程在软件开发中的应用,再工程也愈发显得有价值,被广泛应用于绝大部分的软件开发模式中。为了使系统具有更好的可复用性和可扩展性,更高级别地构建模块、类或对象的组合,更好地应对用户不断变化的需求,提高软件系统的开发效率,节省开发人员劳动力等要求得以实现,在面向对象的软件系统设计中引入设计模式是必须的,也是非常必要的。  相似文献   

2.
葛亮  叶恩  施伯乐 《计算机工程》2003,29(14):42-44
介绍了Web应用中的面向对象模型及其基于XML的建模语言OOWML。它为实现Web应用开发从设计到实现的平滑过渡、提高Web应用的可重用性、开发出高质量的Web应用提供了基础。然后展示了如何在此模型中应用设计模式改善Web应用的设计。  相似文献   

3.
面向对象系统的应用编程接口设计模式   总被引:4,自引:0,他引:4  
传统的面向对象系统应用编程接口与实现分离不彻底,接口类的部分实现细节仍然与用户程序过紧地耦合在一起,使系统的维护和升级变得困难。论文提出一种新的接口设计模式,将系统划分为接口部分、实现部分和访问控制部分,隐藏了接口类的细节,从而降低了系统与用户程序的耦合度。该模式已被应用于商业CAD系统中。  相似文献   

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

5.
周毅  顾进广  刘斌 《微计算机信息》2007,23(27):236-237,154
在电信IT资源管理系统的面向对象设计过程中,为了解决设备对象存在的类型多样性和属性可变性的问题,我们结合设计模式的思想,综合应用了Type Object模式和Property模式进行系统开发。最终开发的软件具有很高的可复用性。  相似文献   

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

7.
软件架构经常不能适应变化,程序员也经常觉得架构没什么用。分析引起软件架构变化的形式,可以归结为组件间交互接口和编码实现的变化;共分为4种:1)相似接口,相同功能;2)不同接口,相似功能;3)增替“实现”;4)精简接口。根据不同的变化情景,运用合适的设计模式就能提高架构的适应性;同时,对程序员也更具指导意义。  相似文献   

8.
面向对象设计模式的C语言实现   总被引:3,自引:0,他引:3  
朱进 《微机发展》2005,15(11):99-101,105
介绍了C语言成为嵌入式技术领域主要的程序设计语言的原因,及当前用C语言所编写的程序仍然存在的问题,然后介绍了面向对象的设计模式的概念及优点.并提出将面向对象的思想与C语言结合起来,接着用C语言实现了部分面向对象的设计模式,给出了其代码,并做了相应的注释,为优化C程序的结构提供了途径.最后总结了在C程序中使用这些设计模式的价值.文中所指的C语言均为标准C(ANSIC).  相似文献   

9.
软件架构经常不能适应变化,程序员也经常觉得架构没什么用。分析引起软件架构变化的形式,可以归结为组件间交互接口和编码实现的变化;共分为4种:1)相似接口,相同功能;2)不同接口,相似功能;3)增替"实现";4)精简接口。根据不同的变化情景,运用合适的设计模式就能提高架构的适应性;同时,对程序员也更具指导意义。  相似文献   

10.
接口是面向对象技术中的一种重要思想,本文介绍了VB中提供的接口机制以及经的一些特点,并给出了VB中采用接口机制实现可重用的Observer设计模式的框架。  相似文献   

11.
面向对象和模式在嵌入式软件中的应用   总被引:5,自引:0,他引:5  
由于嵌入式系统的特殊性,长期以来嵌入式软件设计和开发使用的是过程化技术,使用面向对象和模式进行嵌入式软件设计,是一种全新的设计理念。该文描述了面向对象和模式的实现机制,分析了面向对象和模式在嵌入式软件设计和开发中的应用,提出了一个基于面向对象和模式设计的面向通信领域的嵌入式软件平台模型,并给出了基于该平台的上层应用开发模式。  相似文献   

12.
设计模式在可复用GIS软件开发中的应用   总被引:6,自引:1,他引:6  
介绍了设计模式在可复用GIS软件开发中的重要性,以模板方法、策略和备忘录模式为例,论述了设计模式在可复用GIS软件开发中的实现过程,并说明设计模式的运用还值得进一步研究。  相似文献   

13.
王海刚 《计算机仿真》2004,21(5):184-185
该文首先介绍了设计模式的思想,然后介绍微软的COM(组件对象模型)的基本原理;接着具体讲述了组件对象模型中使用的两种设计模式:工厂方法模式和代理模式。其中工厂方法模式给出了具体的实现方法,由于代理模式的代码比较复杂,仅给出了基本思想和COM中对应的设计方法。最后介绍了COM中的一些其他的设计模式。  相似文献   

14.
对已有的代码进行修改或者扩展比较困难,即使能完成也要付出很大的代价通过将系统软编码化使系统易于修改和扩展,以达到重用已有代码的目的.  相似文献   

15.
税控收款机后台报税系统设计模式探讨   总被引:1,自引:1,他引:1  
针对税控收款机所使用的CPU卡厂商众多,接口不同,非税控命令各异的情况,根据安徽省毫市地方税务局的需求,作者运用各种设计模式,开发了一套可兼容各类厂商的CPU卡的税控收款机后台报税系统。该系统在安徽省毫市地方税务局和山东省烟台市地方税务局及其下属各分局的实际业务应用中,运行良好,大大提高了征管效率,获得好评。并已成功地申请了知识产权。  相似文献   

16.
软件设计模式的选择与实现   总被引:14,自引:1,他引:13  
邹娟  田玉敏 《计算机工程》2004,30(10):79-81
设计模式是人们在实践过程中总结出来的成功设计范例,它的正确选择和使用是发挥模式作用的关键。该文从模式的基本概念入手,详细讨论了选择设计模式的正确方法,并结合实例讨论了模式选择方法在计划追踪系统中的具体实现。  相似文献   

17.
深入浅析面向对象编程四大原则   总被引:1,自引:1,他引:0  
张光建 《电脑学习》2010,(1):132-133
在面向对象软件设计中,通过很小的设计改变去应对设计需求的变化,这是很多设计者极为关注的问题。本文以一个项目案例的设计为例,介绍几条与类设计相关的设计原则。  相似文献   

18.
界面设计中的扁平化设计与拟物化设计之探议   总被引:1,自引:0,他引:1  
拟物化设计曾经在界面设计的发展中扮演者引领潮流的角色。“扁平化设计”是近年来崭露头角的设计风格。文章具体阐述和分析了拟物化设计盛行和没落的发展历程、原因及扁平化设计的特点;井针对业界所争执的孰是孰非的热议现象表明观点:好的设计是适合的设计。设计的本质不在于外观形式。而在于强调信息结构的组织性和优良的用户体验。  相似文献   

19.
CMM(软件能力成熟模型)是一个管理和改进软件过程质量的软件过程模型。为了提高基于CMM的软件过程质量,应有效地支持和监视软件过程的实施。CPMS(基于CMM的过程管理系统)是一个分布式过程支持系统,它支持软件过程的自动实施。本文基于设计模式描述了CPMS中通用通讯服务器的设计与实现。这种设计与实现不仅允许通讯服务器对不同的应用提供不同的功能,而且对设计其它通讯服务器也提供指导。  相似文献   

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

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