共查询到18条相似文献,搜索用时 109 毫秒
1.
2.
3.
提出了一种基于复用的构件开发模型,该模型解决了构件内部结构和组织问题,保证良好的功能职责划分和关注点分离;保证构件以规范化的方式提供对外服务接口和扩展接口;保证构件具有良好的扩展性以及随需应变的能力.通过应用该模型开发了面向金融领域的客户管理构件,并将该构件复用于具体的金融项目.实践表明,该模型能提高软件复用率,降低开发难度,加快开发速度. 相似文献
4.
基于构件化的软件产品开发研究 总被引:1,自引:0,他引:1
为了满足软件产品的开发对生产质量和开发周期提出的更高要求,阐述了标准化工作中的模块化在软件产品构件化开发中的重要性,回顾了基于构件的软件开发方式的发展历程,提出了基于构件的软件开发方式和相关的实施案例。通过构件化的开发方法,为企业提高了软件产品质量,缩短了产品上市的周期,取得了良好的经济效益。 相似文献
5.
根据即时通信(IM)领域所具有的特定性、内聚性和稳定性,采用基于构件的软件开发方法(CBSD),设计一个即时通信领域内的IM模型CBIM.并结合MSNP9协议,在CBIM框架内开发一个简单的MSN构件.实验表明,CBIM模型能够充分利用可复用资源,降低IM协议的维护成本,为今后不同IM协议间的互联互通提供有价值的参考. 相似文献
6.
软件构件概念的变迁 总被引:15,自引:1,他引:15
1.前言软件工程作为一门独立学科出现的目标是为了解决60年代开始出现的软件危机,试图摆脱软件白手起家、手工作坊般的开发方式,提高软件生产率和质量。几十年来尽管软件工程的研究和实践取得了巨大的进展,但离人们期待的目标还有相当的距离。近年来研究人员逐渐认识到,要真正实现软件的工业化生产,达到软件产业发展所需要的软件生产率和质量,软件复用是一条现实可行的途径。软件构件(software compo-nent)则是软件复用的核心概念和基本单位。软件构件的想法由来已久。早在1968年NATO软件工程会议上McIlroy就在题为“Mass-Produced Software Compo-nents”的论文中提出了软件构件、构件工厂等思想。但McIlroy并没有给软件构件一个明确的定义,McIlroy提到的软件构件概念只是从传统行业基于标准零部件组装的生产模式借鉴而来的一个想法。 相似文献
7.
一种基于XML的统一构件匹配技术 总被引:2,自引:0,他引:2
构件检索和匹配是CBSD和软件复用的关键技术。目前构件库所采用的关键字、刻面、规约、行为等匹配技术都存在两个问题:1)构件表示方法各异,理解和共享构件困难;2)每个查询匹配算法侧重点不同,关键字和刻面匹配侧重构件的语义,而规约匹配侧重构件的结构,造成单独使用一种匹配算法或多或少产生一些冗余或无关构件。本文提出一个XML统一构件描述模型,该模型利用XML模式对构件进行层次化的组织,采用一种最大权匹配算法,从语法和语义两方面计算两个构件间的匹配度,有效地解决了上述问题。通过实验证明,该技术在保证构件查全率的基础上有效地提高了查准率。 相似文献
8.
构件及基于构件的开发方法研究 总被引:4,自引:1,他引:4
构件是软件复用的基础.CBD(基于构件的开发)方法是未来软件的解决方案。CBD方法能够利用领域最新技术和最佳解决方案,高效、快捷地开发出移动的面向服务的分布式系统。文中概述了构件及CBD方法的系列核心概念,同时列出了一些典型的CBD方法和实施CBD方法时的注意点。最后阐述了CBD方法需待研究和发展的部分。 相似文献
9.
基于领域构件的开发平台设计与实现 总被引:13,自引:0,他引:13
本文介绍一个基于领域构件的开发平台的体系结构及开发模型。以油库信息系统开发平台为背景介绍了领域构件的抽取,构件的体系结构及系统集成机制,解决了在同一领域软件复用问题。 相似文献
10.
11.
该文在对COM+构件技术进行深入研究的基础上,设计了一种基于构件的多层软件体系结构该体系结构能有效提高软件开发的效率、增强软件系统对环境变化的适应能力。 相似文献
12.
软构件技术在信息系统开发中的应用研究 总被引:8,自引:0,他引:8
以高等院校教务管理系统的开发为背景,提出了一个基于软构件技术,适合于小型应用软件开发的过程模型和组织模型,介绍了基于主题文档的分析方法在高等院校教务管理中的应用,提出了一个基于原子文档关联矩阵发现系统中大粒度构件的方法,对系统中的构件进行了层次划分,给出了高等院校教务管理系统中的构件抽取实例,并探讨了利用构件组装应用软件的方法和过程。 相似文献
13.
蔡志玲 《数字社区&智能家居》2009,(33)
软件体系结构设计是近几年来流行的软件设计模式,而基于构件的软件复用技术也逐步应用到整个系统的开发过程中。文章简单阐述了软件复用的基本概念及构件在软件复用中的重要地位,并利用软件复用技术设计开发了一个基于J2EE架构的商品订单管理系统。重点介绍了系统的总体设计思想和模块组成,体现了软件复用在系统设计和快速实现时所具有的突出优势和强大的生命力。 相似文献
14.
15.
赵建跃 《数字社区&智能家居》2009,5(5):3422-3423
高校教务管理系统是在校园网络环境下实现的对学分制教务进行计算机管理的集成系统。在高校信息化程度飞速发展的时代,有必要开发一个功能较为全面的高校教务管理系统。该文在阐述了基于构件的软件复用技术.利用软构件技术设计开发了一套高效的教务管理系统,最终实现了高校教务管理的科学化、规范化和信息化。 相似文献
16.
赵建跃 《数字社区&智能家居》2009,(13)
高校教务管理系统是在校园网络环境下实现的对学分制教务进行计算机管理的集成系统。在高校信息化程度飞速发展的时代,有必要开发一个功能较为全面的高校教务管理系统。该文在阐述了基于构件的软件复用技术,利用软构件技术设计开发了一套高效的教务管理系统,最终实现了高校教务管理的科学化、规范化和信息化。 相似文献
17.
软件行业走向工业化的主要障碍是软件生产率和厦量的提高,软件重用成为解决这个问题的关键,软件的构件化为软件重用提供了一个有效的方法.详细介绍了构件技术,分析并比较了三种主流的构件模式的优缺点,探讨了基于构件技术的开发过程、设计原则,以及构件库的管理策略. 相似文献
18.
ZHANG Xiu-ai 《数字社区&智能家居》2008,(24)
软件复用是解决软件危机、提高软件生产效率和质量的现实可行的途径。该文着重软件复用的基本概念及软件复用的思想,研究了软件复用的过程及实现,分析和研究了软件复用所采用的软件构件技术中的关键技术。探讨了软件复用技术未来的发展趋势。 相似文献