chap7_UML实现与部署.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML实现与部署 组件图 在UML中,使用组件图来可视化物理组件以及他们间的关系,并描述其构造细节 组件图的概念和内容 组件图描述了软件组件及组件之间的关系,组件本身是代码的物理模块,组件图则显示了代码的结构 组件图可以包括包和子系统 组件图的用途 组件图可以帮助客户理解最终的系统结构 组件图使开发工作有一个明确的目标 组件图有利于帮助工作组的其他人员理解系统 使用组件图有利于软件系统的组件重用 组件图中通常包括组件、接口和关系 组件 组件一般表示实际存在的、物理的部件,具有广泛的定义 以下内容可以被认为是组件: 程序源代码 子系统 动态链接库 ActiveX控件 JavaBean JavaServlet Java Server Page 组件的表示 组件的类型 配置组件 工作产品组件 执行组件 接口 组件可以通过其他组件的接口,使用其他组件中定义的一些操作 组件的接口可以分为: 导出接口 导入接口 接口的表示 关系 依赖 泛化 关联 实现 补充图标 补充图标(二) 组件图建模技术 在对实现视图建模过程中,可以参照以下步骤: 对系统中的组件建模 定义相应组件提供的接口 对它们间的关系建模 对建模的结果进行精化和细化 配置图(Deployment Diagrams) 配置图显示了运行软件系统的物理硬件,以及如何将软件部署到硬件上 配置图可以包含包和子系统,也可以包含组件 配置图中通常包括:节点、组件和关系 节点 节点是定义运行时的物理对象的类 节点分为两种类型: 处理器(Processor) 设备(Device) 节点的表示 节点使用一个三维立方体来表示 组件 与组件图中的组件相同,是系统中可替换的物理部件,并包装提供某些服务的接口 关系 配置图中通常包括依赖关系和关联关系: 依赖关系通常用在组件与组件之间 关联关系常用语对节点间的通信路径或连接进行建模 配置图建模技术 对系统中的节点建模 对节点间的关系建模 对系统中的组件建模(来自组件图) 对组件间的关系建模 对建模的结果进行精化和细化 家用计算机系统配置图 在线交易系统配置图 * * Classes: BookTitle Borrow Loan 提供者 客户 子程序规范 子程序体 主程序 包规范 包体 任务规范 任务体 数据库 support TCP/IP TCP/IP DecNet 电信 *

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档