首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
本文首先阐述了软件体系架构及设计模式在可复用MIS软件开发中的重要性.重点介绍管道与过滤器体系架构模式的结构,实现,优缺点等,并以适配器模式、工厂模式、桥接模式为例,论述了设计模式在可复用MIS软件开发中的实现过程.最后将设计模式应用到企业能源管理系统中,从而提高了项目代码的可重用性和开发效率,并易于维护.  相似文献   

2.
设计模式是一种基于面向对象思想的软件设计方法,合理应用设计模式能降低软件模块间的耦合度,提高软件灵活性本文分析了设计模式的应用规律,并根据对通用故障日志管理系统的需求分析,应用了Factory Method和Decorator等模式进行设计实践证明,正确的运用设计模式可以有效的降低系统更新的复杂度.  相似文献   

3.
作为全新一代的面向对象程序设计语言,C#在设计软件时,可以方便地使用设计模式以增强软件的复用和重构。本文结合一个简单的例子,使用C#,实现了一种改进的工厂模式,并简单总结了C#使用设计模式的优缺点和潜在的问题。  相似文献   

4.
设计模式思想及其应用   总被引:2,自引:0,他引:2  
设计模式是系统设计阶段的软件重用,使那些具有良好性能的设计方案可以在相似环境下被再次复用.本文介绍了设计模式的起源,详细阐述了设计模式思想的深邃内涵及编程理论,并用实例说明了如何使用设计模式来进行可复用的设计,以及使用设计模式时应注意的一些问题.  相似文献   

5.
设计模式是对于共性问题的成功的解决方案,采用设计模式可以减少系统设计的复杂度,提高系统开发的效率.针对设计模式的三种类型,详细介绍了 State 模式、Flyweight 模式和 Singleton 模式在机器人控制系统的应用,说明了设计模式可以使系统具有可扩展性和可维护性,使系统可以更加从容地面对需求变更.  相似文献   

6.
将策略模式和适配器模式等几种典型的设计模式应用于电梯群控软件的设计和实现中,优化了电梯群控软件内部结构,增强了设计的灵活性,提高了软件的可扩展性和复用性.使得群控算法的嵌入、数据传输卡的更改和添加易于操作.  相似文献   

7.
探讨了基于Resource Bundle的软件国际化方法,并将观察者模式、单例模式和静态工厂方法模式这三种设计模式应用到东信北邮彩铃网管软件界面的国际化开发当中,有效地降低了系统的复杂度和耦合性,提高了软件的开发效率和可维护性.  相似文献   

8.
设计模式是人们在实践过程中总结出来的成功设计范例,已经成为现代软件系统设计的重要研究对象.介绍了设计模式的基本概念、主要特点,并将设计模式的思想应用于软件的设计开发中,使软件具有良好结构的同时增加可扩展性、可维护性及可重用性.  相似文献   

9.
设计模式及其在软件设计中的应用研究   总被引:11,自引:0,他引:11  
总结了不同模式适用于不同应用的一般规律,分析了常用模式的内涵及侧重点,提出了设计模式应用于软件设计的策略,即抽象求解问题、划分问题类型、模式初选、模式匹配、根据问题进行模式变体、软件体系结构细化、设计优化、性能优化及设计质量度量.通过电力行业绘图平台的实际应用,给出了基于软件度量标准下的系统稳定性参数的计算方法.分析与实地测试表明,所提策略能够优化软件的设计及性能,为使用者提供了一种快速选取设计模式的途径.  相似文献   

10.
针对当前变电站信息化建设的需要,作者提出了一种基于SCADA(Supervision ControlAnd Data Acquisition)系统的小型变电站无人值守远程监控方案.重点在数据库服务器的软件.在该系统的开发过程中,采用了当前软件开发中流行的设计模式的思想.其中的组成模式旨在加强模块间的联系和模块操作的一致性;策略模式实现了多种访问行为的统一对外接口.这两种设计模式的使用加强了系统的健壮性、可扩展性和效率.  相似文献   

11.
地理信息系统中的设计模式——以过滤和精化为例   总被引:3,自引:0,他引:3  
归纳了GIS中的一个设计模式——过滤和精化,并进行了描述,然后实现了该设计模式的一种变化,并测试了其效率和开销。旨在使GIS研究中更加注重设计模式,使GIS软件的开发更加规范化,提高软件开发效率。  相似文献   

12.
目的通过工程实例,描述工厂方法模式在软件开发中的应用技巧和面向对象设计的原则。方法以监控数据接收服务程序为例,对工厂方法模式和反射技术应用场景进行分析,使用C#语言,给出了部分核心代码。结果解决了远程监控数据接收程序因业务规则变化带来的兼容性问题,实现了可配置化应用。结论对面向对象技术的学习和软件架构的设计具有一定的参考价值。  相似文献   

13.
高炉炉型CAD软件的开发和应用   总被引:1,自引:0,他引:1  
本文通过对高炉炉型CAD软件及应用的分析,总结了开发专业CAD软件几个不容忽视的关键问题,并针对开发和应用专业CAD软件,提出了一些开发策略和原则。  相似文献   

14.
The key to software reliability is fault-tolerant design ofapplication software.New fault-tolerant strategies andtheir design methods for application software under vari-ous computer system are introduced.It has such advan-tages as simple hardware platform,independent fromapplication,stable reliability.lastly,some technicalproblems are discussed in details.  相似文献   

15.
针对当前软件体系结构描述语言和工具普遍存在的通用性较差,对软件系统运行时的动态特性描述能力不足的缺陷,提出使用设计模式来表示软件系统的体系结构,并提出了体系结构模式和风格概念,通过实际例子验证了设计模式表示体系结构的可行性。讨论了使用设计模式表示体系结构的一些原则。  相似文献   

16.
介绍了开放源码软件的定义及优缺点,探讨了开放源码软件在数字图书馆建设中的应用,指出了在应用开放源码软件时应注意的问题。  相似文献   

17.
几种设计模式在调度前置机软件设计中的应用   总被引:2,自引:0,他引:2  
为了实现电力调度前置机子系统软件的灵活性、重用性和有效性,对几种面向对象的设计模式在前置机软件设计中的具体应用作了介绍.主要应用策略(Strategy)模式解决了RTU、FTU的连接问题,应用了代理(Proxy)模式解决了代理通道的问题,应用中介者(Mediator)模式解决了前置机和其他的系统接口问题,使前置机软件有效、可靠地运行.  相似文献   

18.
文章通过实例介绍了桥梁总体设计应考虑的问题,并重点介绍了预制T梁在弯坡桥设计中的应用。  相似文献   

19.
介绍应用EXCEL开发应用软件的适用范围、工具选择及软件设计时应遵循的基本原则,对设计用户界面及提高程序运行速度的方法进行了阐述  相似文献   

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

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