首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 906 毫秒
1.
软件复用是当前软件开发研究的一个重要领域,基于构件的软件开发方法是复用研究的重点。但是传统的软件设计技术不能很好的满足基于构件的系统的需要。它们对于基于构件的系统的设计只提供了很少的技术和指导。本文提出一种基于接口的构件建模和设计方法。这种方法使用UML作为工具,提供了系统化的构件建模手段。  相似文献   

2.
软件配置管理是贯穿整个生命周期的支撑过程,是软件成功的重要保证,而传统的软件配置管理过程不能满足敏捷软件开发的需要.文章介绍基于UCM模型,以IBM Rational CC和CQ工具支持的敏捷软件配置管理实践,提出了适合敏捷软件开发过程的配置管理过程.  相似文献   

3.
基于构件的分布式系统设计环境   总被引:3,自引:1,他引:3  
针对当前基于构件的分布式系统开发技术的不足,探索了将软件体系结构和基于构件的软件开发方法相结合,支持大型分布式系统构造的可行性、有效性和实现途径,提出了一个在软件体系结构指导下的基于构件的分布式系统构造方法,设计并实现一个高效、实用、以软体系结构为指导的基于构件的分布式系统设计环境。初步应用表明,所提出的方法和实现的工具能大大提高系统开发效率和软件复用程度。  相似文献   

4.
基于ASCM的供需协调绩效评价决策支持系统研究   总被引:2,自引:0,他引:2  
根据敏捷供应链协调管理的特征与要求,设计基于敏捷供应链管理的供需协调绩效的评价决策支持系统.介绍了系统的功能与组成及特点、系统的工作机制.该系统的开发为企业进行供需协调绩效评估提供了一个智能化工具,为开发提高供应链管理水平的策略提供决策支持.  相似文献   

5.
基于.NET平台的数据库查询构件的设计与实现   总被引:1,自引:0,他引:1  
构件及面向构件的软件开发技术正在成为软件复用技术的核心,它们使软件系统的快速开发成为可能。本文通过对.NET构件规范的研究,设计并实现了一个数据库查询构件。此构件可以在基于.NET平台的信息管理系统的开发中重复使用,为信息管理系统的快速开发提供了有力的支持。同时,文中对该构件的设计思路及实现过程均进行了比较详细的介绍,为其它类似构件的实现提供了一个参考。  相似文献   

6.
通过对基于构件的软件开发(CBSD)方法的研究,提出了一套从问题域出发,通过对问题域建模得出合理的构件设计,并通过构件组装方式开发整套系统的实用的软件开发过程.经实例验证,按照该过程开发系统可降低开发成本,提高软件质量,满足软件复用的要求.  相似文献   

7.
软件复用技术是今年来流行的软件设计模式,而基于构件的软件开发也逐步应用到了整个系统的开发过程中。文章以旅游信息系统开发为例,研究了基于构件的系统的开发方法。在设计过程中采用构件技术,提高了软件开发的效率和适应需求不断变化的能力。系统可扩展性好,能够根据用户的实际需求进行快速定制。  相似文献   

8.
研究了在C Builder平台上,基于面向对象的构件化软件开发方法,开发通用的档案信息管理系统。结合档案管理构件的开发过程,讨论了基于面向对象的构件化的软件开发过程、系统的应用框架设计、构件的体系结构、构件模型、构件的提取、构件的分析和设计等一些关键技术问题。保证了档案管理系统的通用性、适应性和可扩展性。  相似文献   

9.
基于粗糙模糊集理论的构件适配决策支持方法的研究   总被引:1,自引:0,他引:1  
在当前实际的软件复用过程中,复用者对构件的理解和适配往往带有很大的主观性,构件适配方案的选择没有科学的客观依据,从而增加了复用者的压力、适配方案的主观性,影响了构件重用的效率.本文首先改进了传统的构件库体系结构,提出了一种层次型构件库体系结构,然后在此基础上,提出了一种基于粗糙模糊集理论的构件适配决策支持方法,并给出了相应的算法.实例研究表明,该方法为复用者进行适配决策提供了客观有效的支持工具,在一定程度上降低了构件理解和适配成本,提高了基于构件的软件开发的效率.  相似文献   

10.
信息系统的敏捷性研究   总被引:1,自引:3,他引:1  
为了企业需要具有敏捷性的信息系统支持其在无法预测的、持续、快速变化的竞争环境中生存和发展,从关注信息系统的敏捷性特征,定义了信息系统敏捷性概念并把它细化拓展为处理敏捷、沟通敏捷、重构敏捷和决策敏捷四个方面,做了相应的形式化工作,给出了便于研究这四个方面敏捷性的系统框架,分析了支持信息系统敏捷性的关键技术和相应软件开发方法、模式。结果有助于提高企业信息系统适应变化的能力。  相似文献   

11.
基于构件的软件开发是软件工业化生产的必然趋势,构件组装是构件化软件开发的一个重要步骤。介绍了构件组装中的不匹配构件组装,以对某一不匹配构件组装为例,为不匹配组装问题提供了一种可行的解决方法。  相似文献   

12.
为了减少基于组件的软件性能预测技术复杂度,研究了软件性能预测的方法.基于PCM(Palladio Component Model)性能预测方法,分析了PCM与UML的建模关系与PCM建模过程,指出架构级和组件级参数之间的关联.此两类不确定性参数的设置与取值是PCM建模的关键.同时,性能预测的成功需要预测工具的有利支持.最后提出了一种PCM性能预测工具的设计方法.  相似文献   

13.
基于CORBA的构件组装研究与应用   总被引:1,自引:0,他引:1  
基于构件的软件开发是软件工业化生产的必然趋势,构件组装是构件化软件开发的一个重要步骤,同时也是当前研究的一个热点.在基于 CORBA 构件的模型和特征上,建立了基于 CORBA 构件的组装模型,并应用于某企业电子商务系统.  相似文献   

14.
讨论了软构件组装中存在的问题,结合Agent的特性研究设计了一种基于Agent的构件组装机制,由不同开发商设计的、具有不同接口标准的构件不需要修改可以直接实现相互合作,为基于构件技术开发软件系统提供有力的支持.  相似文献   

15.
在介绍构件技术的基础上,提出了基于可复用构件的财务管理系统的开发模型和体系结构,以此为基础,利用.NET平台进行财务构件开发,并对其中的关键技术AOP和ORM等作了分析与探讨,解决了在财务管理系统中如何应用软构件技术的问题。  相似文献   

16.
目的消除在软件构架(SA)指导的基于构件的开发(CBD)中软件构架和面向对象设计与实现间存在的断层。方法根据软件开发各阶段的特点,采用规则映射方法对构架描述语言(ADL)ADEAG描述的SA进行求精,将其转换为UML描述的OOD层次。结果制定了一组ADEAG—UML的转换规则,并实现了一个工具支持转换的完成。结论所提出的SA求精方法和实现工具的使用有助于发挥SA在CBD中的指导作用,从而实现软件的规模化、工程化生产。  相似文献   

17.
基于构件技术的软件测试问题探讨   总被引:4,自引:0,他引:4  
描述了构件技术的特点,介绍了构件及构件软件的概念、特点和由此引发的测试问题,以及现有构件软件测试方法的研究情况。  相似文献   

18.
本文分析了目前军队构件化软件开发的实际情况,在已有的工作基础上,提出了一个对构件可测试性进行度量的五边形法则,该方法能够直观地体现被测构件的可测试性指标数值,能够让构件开发者清楚地了解构件存在的缺陷,指导开发人员设计出高可测试性的构件。针对笔者的实际测试项目,通过先后几次的实验数据表明五边形法则可以有效地提高构件可测试性,并得到了开发方及测试人员的认可。  相似文献   

19.
Considering the special requirements of group enterprise information management software, a new method of massive software development was put forward basing on the component technology and facing the "assemblage". It generalizes five key parts of the method system including the overall strategy, the application project method basing on the operation "assemblage", the field project method basing on component, the development method facing the component on the basis of the visible component platform, and the software development process model basing on the component "assemblage". Besides, this paper describes the process and principle of this method application with an example of the construction of a Communications Investment Group enterprise's management information system. The method provides a new idea for breaking away from the predicament appeared in the construction of present enterprise informatization and exploring the way of software industrialization.  相似文献   

20.
对计划驱动开发和敏捷软件开发作了简要分析,结合两者的优点建立了基于计划驱动的敏捷软件开发的流程模型,该模型分为三大阶段来实现对软件开发过程和质量的管理,并给出每个阶段不同的管理方法,最后用一个非典型的实例来验证该模型的可行性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号