第08章 基于构件的软件开发.pptVIP

  • 0
  • 0
  • 约6.19千字
  • 约 41页
  • 2019-06-29 发布于湖北
  • 举报
复旦大学计算机科学与工程系 软件工程课程 软件工程 第8章 基于构件的软件开发 基于构件的软件开发目标 长期以来的软件开发状况 多数软件都是针对某个具体的应用系统从头进行开发的 导致:出现了大量的同类软件重复开发,造成大量人力、财力的浪费,而且软件的质量也不高 对比:汽车工业的生产模式 在已有的部件基础上通过组装进行生产:有专门的部件生产工厂,汽车设计者在设计中选择市场上已有的合适的部件 避免了大量的重复劳动,提高了产品质量和生产效率,促进分工合作 我们的目标:将制造业中的组装式生产模式引入到软件开发中 内容摘要 基于构件的软件开发概述 建造可复用构件 应用系统工程 构件的管理 小结 内容摘要 基于构件的软件开发概述 建造可复用构件 应用系统工程 构件的管理 小结 基于构件的软件开发 基于构件的软件开发 Component-Based Software Development 简称CBSD 是指使用可复用构件来开发应用软件 基于构件的软件工程 Component-Based Software Engineering 简称CBSE 构件(Component)的典型定义 Pressman书中的定义:构件是某系统中有价值的、几乎独立的并可替换的一个部分,它在良好定义的体系结构语境内满足某清晰的功能 Brown的定义:构件是一个独立发布的功能部分,可以通过其接口访问它的服务 “计算机科

文档评论(0)

1亿VIP精品文档

相关文档