【摘 要】
:
软件的设计模式一般都是通过面向对象的方法来实现的.这种OOP的实现方法能够完美的抽象出模式中的角色,但是不同的角色中存在的共同行为却被分散在了各个类中,产生了类间耦合
【机 构】
:
北京理工大学,管理与经济学院,北京,100081
【出 处】
:
信息系统协会中国分会第一届学术年会
论文部分内容阅读
软件的设计模式一般都是通过面向对象的方法来实现的.这种OOP的实现方法能够完美的抽象出模式中的角色,但是不同的角色中存在的共同行为却被分散在了各个类中,产生了类间耦合度高、代码混乱、代码冗余等问题.AOP的思想提出了一种新的编程单位--方面,有助于将角色中的共同行为抽象出来,从而解决了OOP方法实现的设计模式中存在的问题.本文根据AOP思想提出了AOP和OOP相结合的方法对责任链模式进行了改进,给出了改进方案,弥补了面向对象方法实现的责任链模式中存在的缺陷.
其他文献
本文主要研究了ERP(EnterpriseResourcePlanning)实施的概念模型.文中首先回顾了Cooper和Zmud提出的IT实施的六阶段模型的特点与不足.在此基础上,重新总结了ERP实施的主要特
软件体系结构是大型软件系统开发成功的关键因素.体系结构描述语言ADL,具有很强的表达能力,但它们采用了专用的符号,很难与实用的软件开发方法相结合.目前另一种研究思路是将
在信息系统项目的开发中,软件工程逐渐成为热门话题,软件开发过程向规范化发展,软件的质量越来越成为人们关注的焦点,"软件质量保证"的概念正是在此环境下诞生的.本文主要针
经理信息系统作为一种IT应用,越来越受到企业的重视.在经理信息系统的实施过程中,如何衡量系统的实施效果,及相关的影响因素,国内外已经存在一些相应的研究.但在如何综合评估
日前,四川省德阳市中级人民法院作出二审判决,维持德阳市旌阳区人民法院的一审判决,即以违法发放贷款罪判处原中国银行四川什邡支行行长刘德明有期
社会系统动态性和复杂性的提高对行政决策支持系统(DSS,DecisionSupportingSystem)的建模方法提出了更高的要求.系统动力学(SD,SystemDynamics)是用来研究复杂社会系统问题的
国以民为本,民以生为先.本世纪初以来,关注民生、改善民生被作为新世纪新阶段社会主义的重要目标和实践,而基本公共服务是改善民生的重要工具.近日公布的
国家审计在保障国家经济社会健康运行中发挥着重要的作用,充分认识和重视国家审计作用的发挥,既是构建国家审计基本理论、完善中国特色社会主义
为从体系结构和管理机理更新的角度实现ERP的可重构性,建立了包括结构模型、过程模型、价值模型和分布式决策模型的X列表体系抽象层次结构.该模型能够通过初始化重构适应不同
文章第一部分介绍了RUP和UML的相关知识以及RUP的比较优势.然后论述了RUP的三个核心观点-用例驱动、架构中心、迭代和增量式的开发,重点讨论了用例是如何驱动开发的、如何构