首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
基于构件的软件开发方法如何与面向对象方法有效地结合,从而实现软件分析、设计与实现的连续性与一致性是值得研究的问题.本文结合三层客户/服务器模型,探讨了在基于构件的应用程序开发中,从OOA&OOD模型建立应用程序的构件服务模型的方法,为基于构件的软件开发提供了基础.本文中所提出的开发方法已经用于实践的项目开发中,且取得了较好的效果.同时,文中也针对构件服务模型的形式化验证方法提出了研究思路.  相似文献   

2.
软件复用以面向对象技术为基本的技术支持,是在软件开发中避免重复劳动而引入的一种解决方案.其充分利用过去应用系统开发中积累的己有开发成果、知识和经验,从而将已有构件进行组装,组成新的系统.通过这种软件复用,可以极大地提高软件开发的效率和质量.按照这种建模思想,研究了一种基于软件复用,建立在数据总线和模型系统通用平台基础上的构件管理系统,按需定购新的应用,组装成一个新系统,适应现代作战模拟的需要.  相似文献   

3.
针对基于构件的软件开发如何与面向对象方法有效结合,设计并实现高度灵活、可复用的构件式应用程序,从而实现软件分析、设计与实现的连续性与一致性问题,提出了基于三层Client/Server模式的构件服务模型,研究了从OOA&OOD模型建立应用程序的构件服务模型的方法,同时给出了形式化的构件服务模型描述,这不仅为构件服务模型的形式化验证方法提供了新的研究思路,也为基于构件的软件开发提供了基础。文中的方法已成功用于实际的项目开发中,且取得了较好效果。  相似文献   

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

5.
谭水木 《河南科学》2007,25(1):129-132
基于软构件粒度的软件重用技术是软件工程的最新技术进展,从结构化与面向对象软件开发方法的比较出发,结合软构件的属性、分类、开发原则、应用条件和构件效能,详细讨论了软构件的度量、可理解性与可重用性之间的关系以及当前软构件技术发展过程存在的问题,重点分析了软构件粒度的分类及粒度大小对软构件的影响.对以软构件粒度为基础的软件开发具有重要意义。  相似文献   

6.
基于C/S模式的高校教务管理系统的构件化设计   总被引:1,自引:0,他引:1  
介绍了基于C/S模式的高校教务管理信息系统的开发设计,从系统功能、结构体系等方面具体论述了其技术实现方法。在基于构件的高校教务管理的开发过程中,研究教务管理信息系统的构件化,并给出了基于构件的软件开发方法。  相似文献   

7.
沈楠 《科技信息》2007,(10):39-39,78
软件体系结构设计是近年来流行的软件设计模式,而基于构件构架的软件开发也逐步提升到了整个应用系统的开发过程中。该文主要提供了一种构架构件化的方法,并描述了有关实现这一构架的构架平台的相关内容。构件级的软件构架能够将一些技术细节加以屏蔽,而仅仅提供必要的配置信息或脚本信息,使得开发人员可以专注于领域构架的开发过程,一方面可以加快整个应用软件的开发过程,提高软件开发效率,另一方面也使得基于应用的大规模软件复用成为可能。  相似文献   

8.
基于可复用构件的软件开发过程研究   总被引:2,自引:0,他引:2  
本文在分析软件复用和软件构件相关概念基础上,对基于可复用构件的软件开发过程进行了深入研究,主要从开发可复用构件和基于可复用构件应用软件系统构造两方面入手,进一步提出基于可复用构件软件开发基本思路和生命周期模型,可复用构件开发步骤,构件组装应用系统方法等。  相似文献   

9.
可复用软件构件技术   总被引:1,自引:0,他引:1  
随着软件复用、软件构件技术和OO 技术的发展,基于可复用构件的软件开发成为现实。实践证明,通过开发可复用软件的两个生命周期:开发可复用软件构件和基于可复用构件的软件开发,软件复用技术可以极大地提高软件开发效率和质量。简述了软件复用技术、软件构件技术、基于可复用构件的软件开发以及构件对象模型(COM) 。  相似文献   

10.
软件复用和基于构件的软件开发是软件工程化开发和工业化生产的必然趋势,可复用构件的制作和集成组装是其中涉及的两个重要活动.本文提出软件复用的条件、环境和注意问题,以及支持接口连接式和插头插座式体系结构的构件模型和基于体系结构的构件集成组装框架,并讨论给出构件的制作和组装过程.  相似文献   

11.
基于构件技术的中间件研究   总被引:2,自引:0,他引:2  
阐述了构件技术的核心问题,分析了中间件在现实软件发展中的地位和其在系统组织层次中所起的作用,说明了构件技术对中间件的促进作用,以及中间件中构件的特征和开发过程,并提出了未来基于构件技术的中间件研究的重点和难点问题.  相似文献   

12.
分布式构件的软件体系结构及其开发方法   总被引:1,自引:0,他引:1  
阐述了构件思想和分布式应用的体系结构,探讨并提出了一种基于分布式构件化的B/S体系结构和应用系统的开发框架及相应的开发过程.能有效地辅助分布式软件设计人员在此结构和框架上对系统进行分析和设计,从而提高系统的开发效率.  相似文献   

13.
基于构件的软件开发方法   总被引:2,自引:0,他引:2  
本文介绍了基于构件的软件开发方法的有关概念,可重用构件的描述、分类、存储和检索;分析了它的特征,阐明了利用可重用构件构造软件系统的过程,探讨了目前主要的研究重点,展望了它的应用前景。  相似文献   

14.
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.  相似文献   

15.
为实现客户资源计划(CRP:Customer Resource Planning)系统的可重构开发,在领域工程指导下,通过对CRP系统开发过程的研究,建立并分析了构件化开发模式.结合UML(Unified Modeling Language)与业务构件的优点,提出了基于UML的业务构件建模方法.该方法可以很好地模拟业务过程并将其平滑地过渡到软件实现,从而减少了"B-T"隔阂.在整个生命周期内,业务构件模型具有紧密跟踪业务过程模型、应用软件模型和物理数据库模型的能力,通过领域分析、设计与实现之间无缝集成,实现系统的快速重构.  相似文献   

16.
描述了一个采用软构件技术的专家系统开发工具.系统通过使用构件技术,实现了知识库编辑、知识库编译和推理机等多个构件,并阐述了它在农业领域中的应用.  相似文献   

17.
在分布式环境下,采用基于构件的软件开发方法,给出一个防汛系统在CORBA环境下的框架,并在此基础上实现了一个汛情监视软件系统。结果表明:本研究所提出的模型是可行的,分布式对象技术、软件构件技术可以有效地提高软件开发效率和质量,较好地解决系统集成问题。  相似文献   

18.
介绍了基于构件的软件开发过程,阐述了当前构件测试的发展现状,提出将传统软件测试中的动态和静态测试结合进构件测试,并以实例分析了基于JavaBean的构件测试,从而更好地展现了该测试方法.  相似文献   

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

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