首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
浅析Observer模式在GIS软件设计中的应用   总被引:2,自引:1,他引:1  
面向对象方法仅仅从问题域的离散抽象很难达到高内聚和低耦合,设计模式的出现和广泛应用为解决这个问题提供了有效的方法.探讨了Observer模式的基本原理以及在GIS软件设计中的应用,并在具体实践中做了有益尝试.实践证明了设计模式在改善软件的灵活性和适应性方面所发挥的积极作用.  相似文献   

2.
Observer模式在JavaGUI中的分析与应用   总被引:2,自引:0,他引:2  
设计模式描述了对象之间如何通信,而且彼此的数据模型和方法没有任何牵连。保持分离始终是优秀的面向对象编程的目标之一。本文以Observer模式为例,具体介绍了Observer模式问题的产生及解决Java GUI组件间的通信。最后以实例说明运用此设计模式带来软件扩充和复用的方便性。  相似文献   

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.
张丽  徐进 《计算机应用》2005,25(11):2571-2573
PMI(授权管理基础设施)技术是一种新型的信息保护基础设施,它的目标是向应用系统提供相关的授权服务管理,实现与实际应用处理模式相对应的、与具体应用系统的开发和管理无关的访问控制机制。讨论了在分布式环境中利用PMI技术完成权限管理,及其相对于现有的嵌入于应用系统中的授权管理的优越性,并论述了实现的可能性,提出了实现的途径和方案。  相似文献   

13.
基于Observer模式的异步Web服务技术架构的构建及应用   总被引:4,自引:0,他引:4  
本文在对目前流行的Web服务技术进行简要介绍的基础上,分析了web服务间消息同步通讯机制存在的不足之处,并提出了基于Observer模式的异步Web服务技术应用架构的改进思路。  相似文献   

14.
该文探讨了观察者(Observer)设计模式的概念及在手机导航软件中的应用。通过实例证明了该模式下导航软件的性能得到了进一步的提升,提供了实现手机导航的Java程序代码,并总结该模式在软件设计过程中的优点。  相似文献   

15.
该文探讨了观察者(Observer)设计模式的概念及在手机导航软件中的应用。通过实例证明了该模式下导航软件的性能得到了进一步的提升,提供了实现手机导航的Java程序代码,并总结该模式在软件设计过程中的优点。  相似文献   

16.
本文以Foxpro为开发工作,介绍一种在多用户管理信息系统中进行用户登录与权限管理的实现方法。  相似文献   

17.
进Novell网运行自己的应用软件要跨到两道门坎,第一道在进NoveIl网时,第二道在进应用软件时,怎样把两道门坎并成一道门坎,一步即登录入应用软件,出门时也由两道门坎变一道门坎?请看本文。  相似文献   

18.
管理信息系统中多用户权限管理的研究及实现   总被引:17,自引:2,他引:17  
通过分析传统RBAC技术存在的局限,结合现代企业管理的新特点,就管理信息系统中多用户权限控制技术进行了探讨,提出了一种新的基于用户功能项的权限管理机制,并给出了实现方法。  相似文献   

19.
Novell网具有严格的保密性和明确的权限管理,使其始终在多用户环境中居于领先地位。但是这也引起了一些不便,一是网络登录与应用软件登录的两次重复操诈;二是用户的层次不同、水平不同,入网后,由于误操作有可能破坏网络共享数据或查看某些无权操作数据。本人以批处理为主线,以入网底稿作标志,以应用软件的子程序作判断,达到应用软件的一次性登录;用户退出应用软件同时退出网络,不允许用户在网络中直接操作,把应用软件与Novell网紧密结合起来,充分利用Novel的保密性和权限管理功能为应用软件服务,达到数据的安全性。具体操作…  相似文献   

20.
针对现有的工业大型设备远程监测系统中Web客户端存在的实时性差和代码复用率低的问题,提出基于Ajax的Observer模式Web客户端构建方案。利用Ajax技术解决监测系统中客户端图形显示的实时性问题,并与Observer设计模式相结合,提高了代码复用率,降低了模块之间的耦合性。通过演示系统程序完整地验证了该方法的可行性。  相似文献   

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

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

京公网安备 11010802026262号