软件复用技术在.NET平台下的应用

来源 :湖北大学 | 被引量 : 0次 | 上传用户:tchrt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,随着软件规模及复杂度日渐庞大,开发周期增长,软件复用技术日益得到广泛应用。软件复用技术的目的是为了减少重复劳动、降低被开发软件出错概率、提高软件系统的可靠性和可维护性、增强软件质量。从而,软件复用研究重新成为热点,与其相关的技术也迅速地发展起来。所以,对于如何用软件复用及其相关技术进行软件设计,以有效的设计来应对用户不同的需求,并提高软件质量,成为人们不断关注的问题。 本文就软件复用的过程模型、基于构件的软件开发与软件复用技术和设计模式在实际中的应用进行详细探讨,并将三大主流构件技术:OMG(对象管理集团)的组件模型CORBA、微软的COM以及Sun公司组件模型EJB做了深入的对比,并重点分析了COM的运行机制,COM组件与.NET组件的区别以及COM组件技术中的复用问题。 结合参与贵州省地方税务局税收管理员平台实践经验,作者对如何利用软件复用技术及其设计模式进行设计,以及现有的部分设计模式的特点及适用范围进行详细研究,总结了成功采用设计模式应当采取的具体步骤,给出了Factory设计模式在作者所负责的该税收管理员平台的系统维护模块中进行设计的过程,并根据在实际设计过程中遇到的问题及其解决办法进行经验总结,提出了应用设计模式时应当注意的问题。
其他文献
随着电网的发展和运行电压的提高,电力变压器作为电力能源变送及分配的主要枢纽载体,其安全性与可靠性不仅与社会各行业生产和人民生活的状况密切相关,而且直接影响整个电网系统
学位
半导体技术、微电子技术的飞速发展和广泛应用,为功率变换器向高频化、小型化、高功率密度、高可靠性方向发展,提供了技术上的可能性。然而,在工作频率(>1MHz)提高的同时,传
根据不确定性排序的发展,大家越来越能够在不确定的环境下进行排序,工件的加工时间,交货期,准备时间和机器种类以及加工能力等参数都有可能是不确定的,如果这些不确定因素属于认识
随着社会经济的高速发展,全球能源生产消费持续增长,从而传统化石能源被过度开发利用。在化石能源的使用过程中产生的污染物质,威胁着人类的生存和发展。面对如此严峻的挑战,
药品零售业是一个专业性极强的服务行业,消费者需要在专业知识的指导下选择和购买适合的药品,药店从业人员不仅要有一定的业务能力、热情的服务态度,更需要具备一定的专业水