`
vivimusing
  • 浏览: 79869 次
  • 性别: Icon_minigender_1
  • 来自: 台州
社区版块
存档分类
最新评论

组件和构件的区别

 
阅读更多

组件在辞典中的解释:

(1) [assembly] ∶供装配整台机器、构件或元件的零件组合

(2) [module;package] ∶在电子或机械设备中组装在一起形成一个功能单元的一组元件

(3) [unit] ∶组装产品(如书橱或碗橱)时所组合的通常或多或少重复的部分

(4) [section] ∶可被组装或被重新组装的几个部件之一

构件在辞典中的解释:

(1) [structural member] ∶机构的组成单个元,它是一个和某相邻构件有相当运动的个人体

(2) [component part] ∶组成部(分)

 

组件是一个零件的组合、一组元件、一个单元、一个部件,所以组件是从部分的角度去看待的事物。

构件是一个组成单元、组成部分,所以构件是从事物的整体的角度去看待他的组成部分。

 

如果把一个系统比作一棵树,“组件”是先看到树叶、然后是分支、再是主枝、躯干;

而“构件”是从先看到一棵树,再看到主枝、分支、树叶。它们都是研究系统的组成,单元的复用,一个自底向上、一个自上向下。

分享到:
评论

相关推荐

    幕墙构件及组件的加工制作记录.pdf

    幕墙构件及组件的加工制作记录.pdf

    架构,构件,组件,框架,中间件之间区别

    构件和组件作为可复用的模块,提升了开发效率和代码质量;框架提供了开发的模板和工具集,降低了项目难度;而中间件则解决了跨平台、跨应用的集成问题,增强了系统的互操作性和灵活性。理解这些概念的区别和联系,...

    构件库构件库构件库构件库构件库构件库构件库

    4. **版本控制**:由于软件开发中经常需要升级和回溯,构件库需要支持不同版本的构件存储,以便开发者可以选择合适版本的组件。 5. **质量保证**:构件库通常会有一定的质量标准,只有符合标准的构件才能入库。这...

    部件是否就是业务构件

    - **案例3**:“服务构件”包括展现构件、逻辑构件等,这些属于更为底层的技术组件,可以看作是构建业务构件的基础。虽然它们也可以被复用,但更多地是从技术角度出发。 #### 五、结论 通过对部件与业务构件的定义...

    架构_框架_模式_构件_组件_中间件之间区别

    架构、框架、模式、构件、组件、和中间件之间的区别是软件开发中一个重要的概念。架构是从大到小的一种关系,也是一种组合关系,通常针对一个行业或一类应用,是技术和应用的完美结合。框架是从技术的横切面去解决...

    第7章构件图和部署图

    【第7章 构件图和部署图】 在软件工程领域,构件图和部署图是两种重要的UML(统一建模语言)图表,用于描绘软件系统的不同方面。它们提供了对系统结构和部署的可视化表示,帮助设计者、开发人员以及利益相关者理解...

    uml 构件图.doc

    1. 实施构件:这类构件是构成一个可执行系统必要和充分的构件,例如动态链接库(dll)、可执行文件(exe)。 2. 工作产品构件:这类构件主要是开发过程的产物,包括创建实施构件的源代码文件及数据文件。 3. 执行...

    框架、组件、插件、控件中间件概念及区别

    ### 框架、组件、插件、控件与中间件的概念及区别 #### 前言 在软件开发领域,随着技术的发展和项目复杂度的增加,开发人员需要掌握一系列核心概念,以便更高效地构建高质量的应用程序。本文旨在详细解析框架、...

    软件构件技术综述

    软件构件技术是现代软件开发领域中的重要组成部分,它代表着软件工程的一种进化,是从传统的面向对象编程向着更加模块化、可重用和标准化方向发展的重要里程碑。面向对象技术为软件构件提供了基础,但构件技术更注重...

    soa sca服务构件架构spring构件实现方案

    Spring框架提供了一种基于XML或注解的组件模型,这使得开发人员能够以声明式的方式来配置和管理服务构件。这种方式不仅简化了代码结构,也提高了开发效率。 **3. 面向切面编程** 面向切面编程(AOP)允许开发者将...

    软件复用与软件构件技术

    类构件基于面向对象编程,对象构件是已实例化的类构件,子系统构件是较大的软件组件,框架构件提供了一种结构化的方式来组织和连接其他构件。 3. 构件标准:为了促进构件的复用,业界发展出了一系列构件标准,如...

    构件模型及构件管理库的研究与实现

    综上所述,"构件模型及构件管理库的研究与实现"项目涵盖了软件工程中的重要概念,通过深入研究和实现,可以为软件开发提供强大的工具和方法论,从而提升整体的开发效率和软件质量。同时,文件列表显示了项目可能涉及...

    行业文档-设计装置-预制构件的钢筋连接组件.zip

    预制构件的钢筋连接组件在现代建筑行业中扮演着至关重要的角色,因为它们直接影响到建筑结构的安全性和耐久性。这份“行业文档-设计装置-预制构件的钢筋连接组件”压缩包包含了一个名为“预制构件的钢筋连接组件.pdf...

    uml构件图课件

    虽然构件和类在某些方面相似,但它们之间存在明显的区别: 1. **抽象层次**:类是对实体的抽象,而构件是对存在于计算机中的物理部件的抽象。 2. **部署能力**:构件是可以部署的,而类不能直接部署。 3. **...

    6.3.58、幕墙构件加工制作记录.xls

    6.3.58、幕墙构件加工制作记录

    大规模基于构件的软件开发

    大规模基于构件的软件开发面临诸多挑战,如组件兼容性问题、安全性风险、版本管理和知识产权等。解决这些挑战需要建立严格的构件选择标准,采用标准化的开发流程,以及实施有效的版本控制和风险管理策略。 七、最佳...

    行业-电子-清洁构件、充电装置、组件和图像形成装置的说明分析.rar

    总结来说,电子行业的清洁构件、充电装置、组件和图像形成装置是相互关联且至关重要的部分。它们各自的技术进步和创新直接影响到电子产品的性能、可靠性和用户体验。因此,理解和掌握这些领域的知识对于电子工程师和...

Global site tag (gtag.js) - Google Analytics