共查询到20条相似文献,搜索用时 15 毫秒
1.
浅析Observer模式在GIS软件设计中的应用 总被引:2,自引:1,他引:1
面向对象方法仅仅从问题域的离散抽象很难达到高内聚和低耦合,设计模式的出现和广泛应用为解决这个问题提供了有效的方法.探讨了Observer模式的基本原理以及在GIS软件设计中的应用,并在具体实践中做了有益尝试.实践证明了设计模式在改善软件的灵活性和适应性方面所发挥的积极作用. 相似文献
2.
3.
Observer模式被人们广泛应用(特别是在GUI应用程序中),并构成了MVC架构的关键部分。它处理复杂的问题,而在解决这类问题方面表现得相对较好。但面向对象的Observer模式实现方案中,要求先侵入系统中现有的类,然后才能支持该模式,带来了以下问题:难以理解、可重用性差、后期维护很复杂、代码不容易组合等。基于AOP技术,提出了一种可重用的Observer模式的方案,并通过与面向对象实现方案的比较,得出了AOP技术实现方案具有模块松散耦合、可重用性高等优点的结论。 相似文献
4.
Observer模式被人们广泛应用(特别是在GUI应用程序中),并构成了MVC架构的关键部分。它处理复杂的问题,而在解决这类问题方面表现得相对较好。但面向对象的Observer模式实现方案中,要求先侵入系统中现有的类,然后才能支持该模式,带来了以下问题:难以理解、可重用性差、后期维护很复杂、代码不容易组合等。基于AOP技术,提出了一种可重用的Observer模式的方案,并通过与面向对象实现方案的比较,得出了AOP技术实现方案具有模块松散耦合、可重用性高等优点的结论。 相似文献
5.
对观察者(Observer)设计模式进行了分析,并利用.NET框架对其进行了改进;基于.NET Framework4.0,将改进后的模型应用到多线程并行程序的设计中,从而简化了开发过程,并且使系统结构更清晰,便于扩展和维护。 相似文献
6.
在面向对象的软件设计中恰当地应用设计模式,将简化开发过程,使系统结构清晰,便于扩展和维护。对观察者设计模式(Observer)进行了分析,并利用.Net框架的特性对其进行了改进,最后利用改进后的模式基于.NetRemoting技术进行了分布式开发的实践。 相似文献
7.
结合条码采集系统的设计与开发,探讨了设计模式中的Observer模式与Command模式,结果表明:使用Observer模式进行数据管理,使用Command模式进行功能管理,可以增强系统代码的重用性、灵活性和模块化,提高了系统开发效率。 相似文献
8.
首先讨论了MVC设计模式的特点,对Observer模式进行适当扩展,抽象出用于显示逻辑的表现层,增强了代码的可重用性,降低了耦合度。然后利用此扩展的Observer模式完成防撞预警系统的架构设计。 相似文献
9.
权限管理模块是ERP系统设计中的重要模块,是系统安全运行的有力保证.简要介绍了基于角色的权限控制模型,并在此基础上提出一套适用于ERP系统的权限控制应用模型. 相似文献
10.
基于角色的权限管理在各类应用系统中已得到了广泛的应用,它能方便地控制不同权限的用户登录系统后查看不同的信息、使用不同的功能,增加了系统的安全性和多用性。WebGIS系统中往往会有许多不同权限的多种用户,分别可以获得不同级别或种类的地理信息。该文先简单介绍了ArcGIS Server 9.2中Web ADF的基本情况,而后阐述了几种不同的基于角色的权限管理方案,用来控制基于ArcGIS Server开发的WebGIS网站中地图图层和图例的显示与否以及工具条中工具和任务的可否使用。最后作为示例,利用Web ADF开发一个简单的WebGIS网站并用角色来控制权限。 相似文献
11.
12.
PMI(授权管理基础设施)技术是一种新型的信息保护基础设施,它的目标是向应用系统提供相关的授权服务管理,实现与实际应用处理模式相对应的、与具体应用系统的开发和管理无关的访问控制机制。讨论了在分布式环境中利用PMI技术完成权限管理,及其相对于现有的嵌入于应用系统中的授权管理的优越性,并论述了实现的可能性,提出了实现的途径和方案。 相似文献
13.
基于Observer模式的异步Web服务技术架构的构建及应用 总被引:4,自引:0,他引:4
本文在对目前流行的Web服务技术进行简要介绍的基础上,分析了web服务间消息同步通讯机制存在的不足之处,并提出了基于Observer模式的异步Web服务技术应用架构的改进思路。 相似文献
14.
该文探讨了观察者(Observer)设计模式的概念及在手机导航软件中的应用。通过实例证明了该模式下导航软件的性能得到了进一步的提升,提供了实现手机导航的Java程序代码,并总结该模式在软件设计过程中的优点。 相似文献
15.
该文探讨了观察者(Observer)设计模式的概念及在手机导航软件中的应用。通过实例证明了该模式下导航软件的性能得到了进一步的提升,提供了实现手机导航的Java程序代码,并总结该模式在软件设计过程中的优点。 相似文献
16.
17.
进Novell网运行自己的应用软件要跨到两道门坎,第一道在进NoveIl网时,第二道在进应用软件时,怎样把两道门坎并成一道门坎,一步即登录入应用软件,出门时也由两道门坎变一道门坎?请看本文。 相似文献
18.
19.
Novell网具有严格的保密性和明确的权限管理,使其始终在多用户环境中居于领先地位。但是这也引起了一些不便,一是网络登录与应用软件登录的两次重复操诈;二是用户的层次不同、水平不同,入网后,由于误操作有可能破坏网络共享数据或查看某些无权操作数据。本人以批处理为主线,以入网底稿作标志,以应用软件的子程序作判断,达到应用软件的一次性登录;用户退出应用软件同时退出网络,不允许用户在网络中直接操作,把应用软件与Novell网紧密结合起来,充分利用Novel的保密性和权限管理功能为应用软件服务,达到数据的安全性。具体操作… 相似文献