共查询到20条相似文献,搜索用时 109 毫秒
1.
组态软件作为一种在工业上被广泛应用的可配置软件,其设计面临着过多的可变因素。通过在组态软件的开发过程中引入设计模式,可以简化组态软件的结构,提高代码的复用性,并能有效应对将来可能出现的变更。本文着重讨论了Adapter、Bridge、Observer三种设计模式在组态软件设计中的应用。 相似文献
2.
3.
软件设计模式及其在Java类库中的典型实现 总被引:7,自引:0,他引:7
软件设计模式代表了从成功的系统设计中分离出来的可复用的优秀设计经验,已成为现代软件系统设计的重要研究对象。文章介绍了设计模式的主要特点和使用设计模式给软件设计带来的好处,并就设计模式在Java类库中的一些典型实现进行了分析。 相似文献
4.
5.
浅析Observer模式在GIS软件设计中的应用 总被引:2,自引:1,他引:1
面向对象方法仅仅从问题域的离散抽象很难达到高内聚和低耦合,设计模式的出现和广泛应用为解决这个问题提供了有效的方法.探讨了Observer模式的基本原理以及在GIS软件设计中的应用,并在具体实践中做了有益尝试.实践证明了设计模式在改善软件的灵活性和适应性方面所发挥的积极作用. 相似文献
6.
介绍了组态软件及其核心部件实时数据库,通过设计一个工业实时数据库实例,来探讨一些实时数据库的关键问题并提出相应的实现方法和技术措施。 相似文献
7.
8.
9.
10.
组件化结构的组态软件研究与开发 总被引:5,自引:2,他引:3
本提出了采用组件化规范和技术设计组态软件。讨论了组件对象模型的接口内存结构、基本构成,COM库调用机制以及安全性机制等问题。介绍了面向中小型DCS的具备组件化结构的组态软件PLC_TOOL的设计与开发工作。 相似文献
11.
框架是当前软件开发的最新设计方法,也是未来软件开发的方向,针对组态软件复杂的功能和软件本身要求的高扩展性,文中阐述了一种基于改进型J2EE框架的组态软件的设计与实现,其中对于组态软件中历史数据的处理沿用了J2EE的原框架;在对即时数据的处理中,根据组态软件本身的特殊要求,在原框架的基础上略做修改,设计了一种改进型的J2EE框架;软件使用XML语言描述底层设备,通过ADLINK公司的9111HR信息采集卡实现了对微机过程控制系统中的流量控制. 相似文献
12.
基于Design Patterns的大型工控软件研究与实践 总被引:6,自引:0,他引:6
针对大型工控软件开发面临的各种难题,提出了基于设计模式(Design Patterns)的工控软件设计的解决方案.在大型电力系统监控软件设计中,采用设计模式进行工控软件框架和工位的设计,实现了功能模块的松耦合关系,降低了代码的复杂度,从而提高了运行效率,同时也加快了系统开发、调试的效率.论证了设计模式在工控软件设计中应用的潜力,提出了大型工控软件设计的新思路。 相似文献
13.
14.
15.
16.
图形界面是组态软件系统中非常重要的组成部分,组态软件图形界面的设计采用面向对象技术并结合一定的设计模式思想,充分运用了面向对象语言的封装性、继承性和虚拟多态性,实现了组态软件的独立性、健壮性和易扩展性;首先,对组态软件图形界面中的设计模式进行了介绍,其次,对于图形界面中图形对象的实现、管理、存储、及动画处理,进行了详细的分析,最后给出了主要类的设计并实现了此图形界面. 相似文献
17.
18.
设计模式思想在构建软件框架过程中应用的探讨 总被引:2,自引:0,他引:2
许多文章在谈及设计模式和框架的关系时,多讨论它们之间的区别。而文中在介绍它们的区别之外,更多地是从设计模式提炼出的四个思想这个角度,以框架的含义为基础,来论述它们在软件设计上的联系,并针对这四个思想,逐一探讨了在软件项目开发过程中如何应用来构建软件框架。虽然这四个思想不是构件框架的全部思想,但无疑它们也是构件框架思想中不可或缺的。很好地应用这四个思想,将会提高框架的设计水平,增强框架的重用性。 相似文献
19.
监控组态软件的研究与应用 总被引:3,自引:0,他引:3
组态软件是工业化新兴起的软件,组态软件是面向SCADA(监控与数据采集)系统的软件平台工具,具有丰富的设置项目,灵活的使用方式、强大的功能.是未来工业不可缺少的必备软件.介绍了工控组态软件的基本组成和特点,并结合一个工程实际详细阐述了如何利用组态软件构建一个监控系统. 相似文献