首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
介绍了面向对象设计和设计模式,并以虚拟教室系统中的共享白板为基础讨论了面向对象软件重构过程中的一些问题.将设计模式和重构贯穿于面向对象的软件开发和演化过程可以得到更加灵活的、可复用的软件。  相似文献   

2.
面向对象的方法和设计模式   总被引:7,自引:0,他引:7  
重新分类了现有的面向对象方法,并以此对《设计模式》(Erich Gamma、Richard Heln、Ralph Johnson、John Vlissides著)一书中的23个模式重新进行分类,以揭示面向对象方法的本质和原理,并试图说明在设计模式中是如何使用这些方法来增加软件的复用能力的。  相似文献   

3.
面向对象框架是面向对象系统获得最大复用的方式,它作为大型的可复用组件在面向对象应用中使用,应用的大部分设计和代码将来自于它或受其影响。设计模式有助于获得无需重新设计就可适用于多种应用的框架体系结构,一个设计良好的框架应得到多种设计模式的支持。本文比较详细地阐述了面向对象框架的特征,以及设计模式对框架的支持,并以某地质仪器生产厂家开发的PS测井分析处理系统为实例,说明了设计模式在使用和扩展面向对象框架中的应用。  相似文献   

4.
设计模式时面向对象设计中常用的复用设计的规范和经验总结,对我们开发高质量,可复用的软件有非常大的作用,合成(Composite)模式也称部分一整体模式,将对象组织到树结构中,可以用来描述整体与部分的关系。本文还简单介绍了一个在车牌处理范围(range)中的应用。  相似文献   

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

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

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

8.
虽然目前已存在多种面向对象的软件设计方法,但在面向对象建模中仍存在不尽人意之处。进行面向对象的软件设计是比较困难的,而设计可复用的面向对象软件就更加困难。设计模式是面向对象建模的一种辅助设计手段,它总结了面向对象设计的成功设计经验,使得在遇到相似场景时可以直接套用。结合民航维修成本控制系统(AMCCS)的开发工作,使用设计模式细化具体组件和部件的对象建模方法,取得了较好的效果。  相似文献   

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

10.
设计模式是可复用的面向对象软件的基本要素,文中分析了在真空炉控制系统软件开发中应用设计模式中的Strategy 模式、Singleton模式和Observer模式,可以有效地提高系统的灵活性,易维护性和可扩展性.  相似文献   

11.
面向对象框架(简称框架)是应用系统获得最大复用的方式。它作为大型的可复用组件在应用系统中使用,向应用系统提供大部分的成熟设计和代码。设计模式有助于获得结构良好、可适用于同一领域多种应用的框架体系结构,设计良好的框架一般包含多种设计模式的相互作用。本文比较详细地讨论了框架的特征,设计模式与框架的关系,设计模式在框架中的一些典型应用,并用PS测井分析处理软件作为实例,说明了设计模式在基于框架的应用系统中的应用。  相似文献   

12.
超图模型:基于超图的设计模式描述和复用实现   总被引:5,自引:0,他引:5  
设计模式描述了面向对象软件设计的经验,是软件复用的关键技术。由于设计模式涉及范围广泛而且抽象,即使模式本身并不深奥,因其表示或描述隐晦,在软件开发中难以理解和实现复用。文章提出了超图模型,即基于超图的设计模式表示,并对其在软件系统开发中的复用进行了分析研究。对基于设计模式的软件系统构建进行了探索。  相似文献   

13.
设计模式在电子商务交易网站中的应用   总被引:1,自引:0,他引:1  
近年来,设计模式已经成为面向对象软件开发领域中的一个热门话题.本文从现实出发引入设计模式的概念和一些有关模式的定义,分析比较了模式和框架的异同.最后用实例说明了如何应用设计模式,使软件具备良好的可靠性、可扩展性、可复用性和可维护性.  相似文献   

14.
设计模式是可复用面向对象设计的基础,该文采用了适配器、中介者、桥接等模式设计了一个可复用的数字图像处理工具箱,介绍了一个用外观模式对工具箱进行二次开发的实例。并通过比较展示了引入模式设计的优点。  相似文献   

15.
设计模式描述了面向对象软件设计过程中不断重复发生的问题以及这些问题的解决方案,强调系统的复用性,帮助人们做出有利于系统复用的选择,因此设计模式也可看成是对软件开发者的分析与设计知识的记录、提炼和表示,谓词逻辑是一种形式语言系统,具有精确、无二义性以及容易为计算机理解和操作等特点.采用了谓词逻辑来形式化描述设计模式,以实现对设计模式精确的形式化描述,并给出了具体的实例分析.  相似文献   

16.
设计模式是构建可复用、灵活、高效的面向对象软件的有效方法。文中通过合理应用设计模式,设计了一个通用数据库访问程序,实现应用程序对泛化数据库访问的支持。  相似文献   

17.
设计模式是构建可复用、灵活、高效的面向对象软件的有效方法。文中通过合理应用设计模式,设计了一个通用数据库访问程序,实现应用程序对泛化数据库访问的支持。  相似文献   

18.
企业级应用中的模式策略研究   总被引:1,自引:0,他引:1  
设计模式总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来,在企业级开发中应用设计模式是利用J2EE技术构建健壮、可靠的体系结构的必要手段.文中提出了几个应用在J2EE中的典型设计模式,并给出了它们综合应用的框架,阐述了构建企业级应用过程中的大量设计策略和实践经验.  相似文献   

19.
MVC设计模式是构建可复用、易维护、灵活、高效的面向对象软件的有效方法,是软件设计的典型结构。通过构建贵州省重点项目管理信息系统的实例,介绍了在.NET平台下,结合Web Services技术特点,采用MVC设计模式构建应用系统的设计思想和实现方法。  相似文献   

20.
设计模式是构建可复用、灵活、高效的面向对象软件的有效方法,MVC是开发交互式应用程序时广泛使用的一种设计模式。本文首先详细地对MVC设计模式进行了深入的研究,然后实现了一个应用MVC的办公自动化系统。  相似文献   

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

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