手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

设计模式的研究与应用

张俐

  软件的规模和复杂度不断增加,使得软件开发面临巨大挑战。软件复用被视为解决软件危机、提高软件生产率和质量的可行途径。构件技术是支持软件复用的核心技术。基于构件的开发有了很大的发展,但并未很好地实现最初的承诺:复用和灵活性。实际上,并非很多的构件可以真正重用。比较而言,设计模式是更高层次的软件复用,也更加切实可行。本论文探讨了设计模式对软件复用的强有力支持;根据当今网络计算的特点、依托J2EE开发平台提出了基于设计模式的网络计算模型——DPBNCM;进一步,在基于构件的开发和设计模式系统的基础之上,提出了基于设计模式的软件复用思路。在论文最后,按照基于设计模式的复用思路,通过一个典型的网络应用的实例——网上书店——的设计和实现,说明了设计模式系统DPBNCM的可行性。……   
[关键词]:软件复用;基于构件的开发;设计模式;网络计算;DPBNCM
[文献类型]:硕士论文
[文献出处]:河海大学2003年