首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
基于构件技术的软件开发模式   总被引:1,自引:0,他引:1  
基于构件的软件开发方法(CBSD)是现代软件工程极为提倡的基于软件重用技术的开发模式.本文介绍了软件开发的构件思想,并就构件的分类、构件的粒度、构件的工业标准规范进行了深入的探讨;针对一个具体的应用实例--电子邮件发送客户端的实现为基础,详细地介绍了基于构件的软件开发模式的基本思想与方法,对人们进一步学习与应用CBSD来实现系统具有重要的参考与指导作用.  相似文献   

2.
基于复用的软件开发过程中的配置管理   总被引:11,自引:0,他引:11  
张路  李欣 《计算机科学》1999,26(5):41-44
一、软件开发过程中的配置管理配置管理并不是一个新概念,早期的软件工程环境就已经开始考虑配置管理了。现在人们越来越认识到配置管理对于提高软件质量和软件开发过程的可靠性有着重要意义。 1.1 什么是配置管理配置管理是软件配置管理的简称,它是指一套管理软件开发和软件维护以及其中各种中间软件产品的方法和规则,配置管理通过在特定的时刻选择软件配置(一组中间软件产品及描述),系统地控制对配置的修改,并在整个软件生存周期中维护配置的完整性和可追踪性。中间软件产品和用于创建中间软件产品的控制信息都应处于配置管理控制下。  相似文献   

3.
基于可复用构件库的软件开发   总被引:1,自引:0,他引:1  
基于可复用的库的软件开发发现已成为软件开发的主流范型之一,本文主要对基于可复用的构件的软件开发,复用环境以及一些与之相关的技术进行全面的探讨。  相似文献   

4.
近年来中国自主软硬件联合生态发展迅速。软硬件生态的建立包括底层硬件和操作系统构成的基础设施,丰富的通用工具软件,大量的中间件、应用,以及众多的开发者。为了解决自主软硬件生态的健康发展问题,了解生态的发展情况并研究其建设模式很有必要。创新地将我国当前自主软硬件生态的建设情况归纳出三种模式,即产品模式、集团攻关模式和服务模式。通过结合自主软硬件生态中的适配产品数据和开发者行为数据,阐述了三种建设模式的特点和差异,为我国IT产业成功建设自主软硬件生态提供经验参考与决策支持。  相似文献   

5.
面向业务构件的黑白盒混合的领域框架的设计与实现   总被引:3,自引:0,他引:3  
在OO领域框架与构件化领域框架的基础上,兼顾两者优点,利用业务构件技术,并借助于CCM构件模型标准,提出了面向业务构件的黑白盒混合的领域框架设计思想.设计了管理调度中心,依据领域规则,将业务构件库的构件、热点知识库的热点子系统粘贴起来,实现构件在框架上的即插即用.重点设计了领域规则库及管理调度中心,并结合订单处理系统的实例,说明了面向业务构件的黑白盒混合的领域框架的具体实现.  相似文献   

6.
基于体系结构的软件开发   总被引:4,自引:1,他引:4  
随着软件规模和复杂度的日益升级,对系统总体结构的设计和规格说明比对算法和数据结构的选择重要得多,软件体系结构作为描述系统高层设计的手段,正成为研究热点,讨论了软件体系结构的研究背景、研究内容、同面向对象和设计模式的关系以及基于体系结构的软件开发过程。  相似文献   

7.
软件行业走向工业化的主要障碍是软件生产率和厦量的提高,软件重用成为解决这个问题的关键,软件的构件化为软件重用提供了一个有效的方法.详细介绍了构件技术,分析并比较了三种主流的构件模式的优缺点,探讨了基于构件技术的开发过程、设计原则,以及构件库的管理策略.  相似文献   

8.
针对领域的可重用构件库的实现   总被引:6,自引:0,他引:6  
刘宇  郭荷清 《微型电脑应用》1999,15(11):21-23,33
具体领域内的软件系统开发的共性,使得生成该领域内的专用构件、并建立构件库成为可能。本文将这一过程分解为构件提取、构件封装、构件分类、构件库的组织、构件库维护等各阶段,并详尽地讨论了每个阶段中的具体技术,为针对领域的可重用构件库的实现提供一种模式。  相似文献   

9.
基于构件的软件开发研究简称为CBSD,也可称之为基于构件的软件工程,它不仅是目前软件开发技术的一个热点,同时也是一个需要不断克服的难点。研究表明,提高软件产品的质量和生产效率的关键因素离不开基于构件的软将工程,所以,基于构件的软件开发研究十分重要。本文主要介绍一下基于构件的软件开发研究的产生背景、影响因素、方法研究以及和传统的软件技术相比所具有的优势和特点等,希望对软件开发的研究有所帮助。  相似文献   

10.
基于特定领域构件库系统中刻面分类模式的研究   总被引:11,自引:0,他引:11  
随着基于构件的软件开发CBD(component-basedSoftwaredevelopment)技术的快速发展,出现了以构件库为中心,更好地支持构件重用的发展趋势,构件的分类和检索技术成为软件重用组织十分关注的问题。该文主要针对构件的刻面分类技术加以研究,提出了有效的原则和方法,并实际应用到特定领域构件库系统刻面分类模式的制定。  相似文献   

11.
构件技术引领软件开发新潮流   总被引:7,自引:0,他引:7  
构件技术是影响整个软件产业的关键技术之一。1998年在日本召开的国际软件工程会议上,基于构件的软件开发模式成为当时会议研讨的一个热点。美国总统信息顾问委员会也在1998年美国国家白皮书上,提出了解决美国软件产业脆弱问题的五大技术,其中之一就是建立国家级的软件构件库。  相似文献   

12.
基于业务构件的快速可重构信息系统的框架研究   总被引:3,自引:0,他引:3  
1 引言系统可重构的思想蕴含着“适者生存”的“应变”的哲理。快速可重构性已成为智能系统的基本特性,是衡量系统响应变化能力的重要指标,是企业赢得全球化市场竞争的关键因素。快速体现为尽量缩短新产品的上市时间,而系统重构体现为变化来临时系统中的子系统会重新组合而产生新功能、新过程或更高层的整体性。快速可重构信息系统(Rapid  相似文献   

13.
为了将统计过程控制(statistical process control,SPC)应用于软件开发过程,根据项目实例和经验分析了软件开发过程的特点及应用SPC的难点,通过在测试阶段进行SPC控制图检测,分析得出以过程为中心的重要性,提出了一种利用前摄活动改进软件过程的方法.讨论了自我导向能力在改善软件过程中的意义和价值,给出了将SPC应用于软件开发过程的方法、步骤及注意事项,通过同行审查实例表明了该方法的可行性和有效性.  相似文献   

14.
"钻井生产指挥系统"包括公用模块、钻井施工、物资供应、基础信息和系统信息等五个模块。该系统设计为B/S三层体系结构,表示层使用浏览器来满足用户的录入和查询,业务逻辑层则使用构件或构件集成来实现业务逻辑功能,数据层使用Oracle9i作为后台数据库。  相似文献   

15.
基于构件组装的软件开发方法被认为是提高软件开发效率和质量的有效途径,在软件开发中得到了越来越多的应用。文中分析了软件开发的现状,基于信息处理领域提出了一种构件组合式软件开发方法和适合这种开发方法的构件实现模型。介绍了这种构件组合式软件开发方法的基本实现原理,和在该方法指导下的软件开发过程。通过搭建一个实际的智能文本处理系统证明了该开发方法不仅简化了软件复用,提高了软件开发效率和质量,同时基于这种方法开发的软件具有较高运行效率。  相似文献   

16.
基于构件组装的软件开发方法被认为是提高软件开发效率和质量的有效途径,在软件开发中得到了越来越多的应用.文中分析了软件开发的现状,基于信息处理领域提出了一种构件组合式软件开发方法和适合这种开发方法的构件实现模型.介绍了这种构件组合式软件开发方法的基本实现原理,和在该方法指导下的软件开发过程.通过搭建一个实际的智能文本处理系统证明了该开发方法不仅简化了软件复用,提高了软件开发效率和质量,同时基于这种方法开发的软件具有较高运行效率.  相似文献   

17.
在利用PB进行应用软件开发的过程中,常需对一些窗口、控件进行重复设计使用,极大的浪费了程序员的时间.为了提高应用程序的构造速度,我们利用软件复用的思想,将一些操作做成可复用构件,并存入构件库中,以便于将来的重复使用。本文简单介绍了构件的设计方法。  相似文献   

18.
基于软构件的软件开发方法研究   总被引:24,自引:0,他引:24  
软构件技术虽然已被使用,但缺少一种从软件工程角度支持软件开发的系统方法,文中提出了一种以剧本为需求模型,基于构件的组装式软件开发方法,包括软件体系结构的定义,各部分的组成关系以及控制结构和通信机制的实现方法等,最后介绍了该方法指导下软件的开发流程。  相似文献   

19.
基于Internet的软件开发模式及其主要过程的研究   总被引:2,自引:0,他引:2  
本文提出了一种基于Internet的软件开发模式,讨论了基于Internet的软件开发的五个主要过程,研究了Internet网上协同开发软件流程,并指出其优缺点。  相似文献   

20.
结合软件开发方法中的领域分析和构件的知识,对基于构件的软件开发方法在单片机应用系统软件开发中的应用作了一些探索。  相似文献   

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

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