欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年抽象工厂模式在net多层分布式程序中的应用 .pdf

    • 资源ID:25950639       资源大小:1.23MB        全文页数:5页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年抽象工厂模式在net多层分布式程序中的应用 .pdf

    名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 抽象工厂模式在.net 多层分布式程序中的应用作者:梁文娟, 郑逢斌, 杜莹, 党兰学作者单位:河南大学计算机与信息工程学院 ,河南,开封,4750001刊名:计算机时代英文刊名:COMPUTER ERA年,卷(期):2006 ,(3)被引用次数:4次参考文献(5条)1. Erich Gamma. Richard Helm . Ralph Johnson . John VlissidesDesignPatterns:Elements Of Reusable Object-Oriented software 19952. Kent TegelsUnderstanding the.NET Framework 20023. Microsoft CorporationApplication Architecture for.NET:Designing Applications and Services 20024. 孙亚民 使用设计模式构建通用数据库访问类 20035. 彭雷. 李伟生 利用设计模式构造高效web 应用开发的模型期刊论文-计算机应用研究 2005(01)相似文献(10条)1.学位论文王苏文 设计模式实现的研究与应用2008 设计模式是在设计面向对象软件过程中知识和经验的记录。它用一系列类结构和对象行为来具体描述其含义,并且在这样一个预先定义的设计结构基础上根据具体应用来完成设计。设计模式的目的就是复用这些面向对象软件设计的成功解决方案以便于这些抽象解决方案的积累和交流。作为软件复用方法中的重要研究方向,设计模式能有效的解决软件设计中的可扩展性和可维护性等问题。 尽管设计模式本身并不要求一定用某种语言来实现,但脱离了具体的实现,就无法真正理解设计模式,而且很多技术可以简化设计模式的实现。因此,本文对创建型模式和行为型模式的具体实现进行了深入分析,对两种模式类型存在的缺点分别利用高级程序设计语言中的反射机制和委托机制进行改进,并通过抽象工厂模式和观察者模式分析改进后的效果。 文章最后以远程作业系统为背景,详细阐述了如何利用改进的抽象工厂模式与缓存结合来设计系统的数据访问层,以满足系统对异类数据源的要求。并针对系统开发中一些不好的解决方案,总结了一个名为对象状态硬编码于判断逻辑中的反模式,提出一个利用状态模式改进的解决方案,并结合系统的用户管理模块进行阐述。同时,利用改造的状态模式对系统中作业布置这一重要功能进行设计。将模式的思想应用于系统的设计过程中,使得系统更加灵活,易于扩展。2.期刊论文陈华恩. CHEN Hua-enJAVA 设计模式研究之抽象工厂模式- 电脑知识与技术 2010,6(9) 该文对抽象工厂模式进行了研究与探讨.首先对设计模式的相关概念进行了阐述,接着对工厂模式进行介绍 ,由简单工厂模式到工厂方法模式再到抽象工厂模式 ,层层递进 ,由浅入深的引出抽象工厂模式 ,并重点对抽象工厂模式进行了探讨 .最后给出基于 JAVA 语言的抽象工厂模式的具体实现.3.会议论文白景波. 吴卫 抽象工厂模式在生成武器装备模型中的应用2007 随着面向对象设计技术的日益广泛运用,作为可复用技术基础的设计模式也得到了深入研究。抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品的具体类型的情况下,创建多个产品族中的产品对象。本文结合 C# 语言,对抽象工厂模式在生成武器装备模型中的应用进行了阐述。4.学位论文李玉月 设计模式在Web 选众传媒系统中的应用研究2008 在软件开发过程中,面对不断变化的性能需求,软件系统往往过于僵硬和脆弱,不易复用,很难维护。软件业众多精英一直在不断总结实践经验,逐步形成了设计过程中的一种指导思想设计模式。设计模式提升了人们进行面向对象软件设计的抽象层次,为在更高的层次更大规模地重用提供了可能,从而大大减少了设计的复杂度,同时也提高了软件设计的质量和效率。从上世纪90 年代中期以来,设计模式已经成为软件工程研究领域的一大热点。 本文在选众传媒系统在设计开发期间,大量地借鉴了设计模式所提供的优秀的方案来解决所遇到的实际问题。从选众传媒系统的需求和功能特点出发,讨论了软件设计模式的基本理论,指出选众传媒系统对设计模式的需求。文中所指的设计模式都是面向对象设计模式,且采用大量的UML 图形描述了各种设计模式。 本文首先对面向对象设计模式等相关技术进行了深入的研究,通过比较设计模式与框架技术、软件体系结构的关系,提出了基于设计模式的软件开发的可行性;其次采用 UML 面向对象建模方法,通过静态建模和动态建模两个方面,实现了从需求分析到详细设计的全程建模,从而更紧密的将需求分析过程与系统开发过程结合在一起,进而提高了系统的可扩展性和可复用性;最后根据建立的需求模型,阐述了设计模式在系统开发中的具体应用过程,通过分析该选众传媒系统,给出了设计模式的具体应用方法和具体设计方案,尤其是抽象工厂模式、观察者模式、命令模式、模版方法模式、合成模式、责任链模式和装饰者模式。从实践的角度证明了软件开发中运用设计模式的优势,同时指出了系统的不足和有待提高的地方。5.期刊论文王德永. 樊继. WANG De-Yong. FAN Ji 抽象工厂模式在多种数据库访问程序中的应用- 机电产品开发与创新2009,22(6) 在软件开发过程中 ,应用系统适应不同类型数据库 ,是一种常见的需求 .对此提出了利用抽象工厂模式解决方法,并给出了具体的实现过程 .通过这种模式的使用 ,大大降低了代码修改量 ,使得开发出的程序较好地满足面向对象程序设计原则要求,提高软件开发的工作效率.6.学位论文佟巍 基于设计模式的物资管理系统的研究与实现2009 传统软件开发中固有的复杂性、软件产品的不易重复性,严重制约了软件产品的生产。如何提高软件产品的复用性,缩短软件开发的周期,降低软件产品的维护成本,成为软件业普遍关注的问题。在软件开发过程中引入设计模式思想,能够提高软件产品的复用性,降低软件产品的维护难度,进而提高软件产业的生产效率。 本文首先介绍了选题的背景、意义及设计模式在国内外的研究现状。接下来介绍了设计模式的基本理论,包括设计模式的概念、原则、分类、要素、描述形式等,并分析了设计模式与面向对象技术相结合的意义。在后续章节中,本文通过一个具体的开发实例,着重介绍了如何在面向对象的软件开发中引入设计模式思想。在充分掌握用户需求、对系统功能建模的基础上,本文将系统的体系结构划分为表示层、业务逻辑层和数据库访问层三层,并名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 根据不同层次的需求特点及功能要求,将设计模式思想引入到系统的具体开发过程中。在数据库访问层中应用了具有简单工厂特质的抽象工厂模式,以满足业务逻辑层对数据源的访问需求。在业务逻辑层中应用了单例模式、观察者模式、策略模式和桥模式等设计模式,以满足系统的功能性需求。在表示层应用了 MVC模式,在为用户提供友好的交互接口的同时提升了系统的性能。 本文通过在具体项目中应用设计模式思想,使系统的内聚性、复用性得到很大的提高,降低了系统功能模块间的耦合,同时也降低了系统的后期维护难度,增强了系统的适用性、扩展性及可移植性。从而客观的证明了将设计模式思想运用在面向对象技术中的意义及重要性。7.期刊论文陈灯. 王勇. 徐启丰 用抽象工厂模式实现某型飞机机载总线仿真-计算机仿真 2003,20(12) 该文对抽象工厂模式进行了详细的分析,列出了适合这个模式的四种情况 .飞机机载总线仿真系统的核心适合用模式来开发,具有更好的可重用性 .该文利用局域网技术及 C+ 语言设计了机载数据总线的通信仿真系统,实现了一个虚实结合的飞机内部研究、测试的通用平台.8.学位论文王芳 基于web 框架中设计模式的研究及其应用2008 框架技术是很重要的软件重用技术,传统的开发模式已经不能满足大型Web 应用系统的开发需求。 Web 应用框架可以提高 Web 应用系统开发的效率,虽然这在一定程度上限制了开发人员的创造力,但是它带来了稳定的软件质量和可重用的组件,降低开发的费用和复杂性,降低系统部署与维护的开销,提高系统的开发速度和质量尤其适用于开发较大型的项目,但是想要有效地复用系统设计的结果就很困难。现有的Web 系统中普遍存在可复用程度低、可维护性差等问题。而设计模式使系统开发者可以更加简单方便地复用成功的设计结果,设计模式可以用来解决软件设计过程中反复出现的问题,并且使用设计模式,可以有效地提高软件的可复用性,可靠性和可维护性。从而设计模式也越来越被软件人员重视,成为了当今软件领域以及其他领域的研究和应用热点。 本文首先分析了设计模式和国内外研究的现状与框架技术,综述了设计模式的定义、描述方法、分类等相关概念,并分析和探讨了面向对象设计的基本原则。然后,使用 UML 描述了几种常用的设计模式,详细分析了其内涵与适用范围,并说明了设计模式与软件框架的关系。接着分析了Observer 模式存在的不足,并利用程序设计语言的新功能对其进行改进;分析了Strategy模式存在的不足,并结合抽象工厂模式对其进行改进。Struts是实现 MVC模式的具体应用框架之一,其核心为一个灵活的、基于Java Servlets,JavaBeans ,XML 等标准技术的控制层。 Struts提供了自己的控制器组件,还整合EJB ,JDBC 等数据访问技术构造模型组件。本文从网上购物系统的实际出发,基于一个改进后的StrutsX框架,在框架的设计过程中运用了几种已有和改进的设计模式。使系统具有高可靠性、可扩展性和可重用性的特点。9.期刊论文吴超. WU Chao设计模式在数据库浏览系统中的应用-计算机工程与科学 2006,28(z2) 本文采用设计模式中的桥接模式、抽象工厂模式和单件模式设计并实现一个数据库浏览系统,讨论了设计模式给软件设计带来的优越性.10.学位论文杨旭如 模式和重构在面向对象软件框架中的应用2004 工业化的软件复用已经从通用类库进化到了面向领域的应用框架.框架的最大好处就是复用 ,它是面向对象系统获得的最大的复用方式.面向对象软件的生命周期常分为几个阶段 .Brain Foote 将其分为原型阶段、扩展阶段和巩固阶段三个阶段12. 这三个阶段也就是软件不断演化 (evolution) 和复用(reuse)程度不断提高的过程 .面向对象的软件框架一般都是从软件原型进化而来.框架(Framework) 是构成一类特定软件可复用设计的一组相互协作的类1. 框架规定了应用的体系结构 ,开发人员可以定义框架抽象类的应用相关的子类,从而将一个框架定制为特定应用 .设计模式 (design patterns) 是对被用来在特定场景下解决一般设计问题的类和相互通信的对象的描述1. 一个模式命名、抽象和确定了一个通用设计结构的主要方面,这些设计可能被用来构造可复用的面向对象设计 .重构(refactoring) 是对软件内部结构的一种修改 ,目的是在不改变软件之可察行为前提下,提高其可理解性 ,降低其修改成本11. 元模式 (Metapattern)是在元的层次上描述设计模式的模式 3. 元模式在比一般设计模式更抽象的层次上讨论系统设计,所以适合于大规模的软件设计 ,比如框架 .该软件的原型基于浙江康裕制药有限公司ERP 系统企业审批平台子系统 ,主要是为企业内部各种申请单提供统一的审批平台.主要的业务流程是申请过程、审批过程和系统管理.软件原型采用 Ration Rose 建立UML 模型,在J2EE 平台上实现 ,在设计上具有三个特点 :申请单主表和详表分离 ;审批节点和具体的员工分离 ;支持流程定制 .根据框架的设计目标 ,框架应该在三个方向上对软件原型进行扩充.第一,添加新的功能 ,主要是支持 web 应用和支持数据结转 .第二,改进设计 ,主要是建立申请单的继承体系 ,为新建审批节点制定策略和支持连接到不同的数据库.这是通过三个设计模式来实现的 ,分别是抽象工厂模式 ,策略模式和模板方法模式 .第三,对软件原型中无处不在的设计和编程缺陷进行重构,这里主要列出的是一些粒度较大的重构:提炼类 ,内联类,搬移函数 ,折叠继承体系去除不必要的继承 ,引入参数对象去除过长参数列 .通过采用模式和重构 ,最初的软件原型已经具备了框架的基本特征.在框架开发中使用模式和重构 ,可以使得框架更灵活 ,更容易扩充和维护.引证文献(1条)1. 梁智. 高博 基于.Net 技术与三层架构的高校多媒体设备管理系统的设计与实现期刊论文-重庆工学院学报(自然科学版) 2009(12)本文链接: http:/ (hzdzkj) ,授权号:a695b543-1a40-4eb1-8f5f-9e9100ed9352下载时间:2011 年2月21日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -

    注意事项

    本文(2022年抽象工厂模式在net多层分布式程序中的应用 .pdf)为本站会员(Q****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开