教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高中教育 >

基于软件构件的软件开发技术

来源:网络收集 时间:2026-08-30
导读: 软件构建基本思想就是应用系统的开发运用已有的工作基础,利用已经验证成功的知识和经验进行新的开发,本文通过介绍软件构建技术米说明软件构建技术在软件开发过程中的优越性,以使软件构建技术在今后的软件开发过程中能得到广泛的应用和推广。 维普资讯 http:/

软件构建基本思想就是应用系统的开发运用已有的工作基础,利用已经验证成功的知识和经验进行新的开发,本文通过介绍软件构建技术米说明软件构建技术在软件开发过程中的优越性,以使软件构建技术在今后的软件开发过程中能得到广泛的应用和推广。

维普资讯 http://doc.guandang.net

第 9卷

第2期

漳州职业技术学院学报J ur a o Zh n z o Tehnc l I siu e o n l f aghu c ia n t t t

VO . I 9N0 2 . Apr 2 0 . 0 7

20 0 7年 4月

基于软件构件的软件开发技术陈明(漳州职业技术学院现代教育技术中心,福建漳州 3 3 0 ) 6 0 0

摘要:软件构建基本思想就是应用系统的开发运用已有的工作基础,利用已经验证成功的知识和经验进行新的开发。 本文通过介绍软件构建技术米说 n软件构建技术在软件开发过程中的优越性,以使软件构建技术在今后的软件开发过程中 J J能得到广泛的应用和推广。

关键词:软件开发;软件构件;复用;组装中图分类号: T 1 .2 P3 15文献标识码: A 文章编号:17 .4 7 ( 0 7 20 0 -4 6 31 1 2 0 )0 -0 40

1软件生产方式的改变由于软件开发的系统越来越火,涉及的领域越来越广,用户的需求也在不断变化,这使软件企业不能再像原来一样,仅仅依靠一些人从零开始,从编码到设计一竿子做到底。构件技术的出现是对传统软件开发过程的一次变革。构筑在“ 构件组装”模式之上的构件技术,使软件技术人员摆脱了“一行行写代码”的低效编程方式,直接进入“装构件”组的更高阶段。

工业化革命的伟大创新在于:功能再复杂的产品都可以由大量标准的零部件组装而成。分工越细、专业生产程度越高,总体生产效率就越高。那么我们的软件行业目前也在面临着一场大的革命,即改变传统的开发方法,提高软件的开发效率, 使得软件的开发进入可选部件的纽装阶段。这就是目前我们提出的基于软件构件的软件开发过程。 基于构件的软件开发,不仅使软件产品在客户需求吻合度、上线时间、软件质量上领先于同类产品,提高了项目的成功率,而且对软件的开发和维护变得十分简单,客户可以随时随地应对商业环境变化和 I术变化,实现“ T技快速定制”。从最终用户的角度来看,采用基于构件技术搭建的系统,在遇到业务流程变革或系统升级等问题时,不需要对系统进行大规模的地震式的改造,只需对构件进行重新搭砌的方式,使之重新排列、组合,就可以组皱成新的系统,或者通过增加新的构件、改造原来的

构件来实现。由于不用在代码层进行一个个改编和测试,因此可以很快开发出新的系统。

据有关调查机构统计显示,构件技术可以使软件的投放市场时间缩短到原来的 12到 1,软件的缺陷密度降低到原来//使 5的1/ 5到 11,使软件的维护成本降低到原来的 15 11,使整体软件的开发成本降低大约 1%,甚至长期项目可降低高/0/到/0 5达 7%的成本 5

2软构件的概念L

. 1

.

‘ r● 1{

构件技术就是一种类似于“零部件组装”集成纽装式的软件生产方式。它把零件、生产线和装配运行的概念运用在软件产业中,彻底打破了手工作坊式的软件开发模式。构件是软件的构成元素,构件具有一定的功能和结构,并符合一定的标

准,可以完成一个或多个特定的服务,构件隐藏了具体的实现,通过接口对外提供服务。一般而言,构件是软件系统中具,

有相对独立功能,可以跟它所在环境及其他构件相分离,必须具备足够好的内聚性,可以明确辨识的、可独立部署的、可

组的软件实体,并且可以重复使用的软件元素单元。这里的蘑复使用指的是开发人员可以使用已的而且已经通过验证有t

的软件元素来构造新的软件系统。这就要求软件构件不能与自己的拷贝有所区别。通过软件的复用这样可以大大提高已开

收稿日期:20 -0—1 07 1 8

作者简介:陈l 17一),男,福建漳州人,助教,学士 J l 99 j(

基于软件构件的软件开发技术.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1730840.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)