【不专一的开发】UML(三)--实现图(组件图、部署图)

本文介绍UML中的组件图和配置图,解释它们在面向对象系统物理建模中的作用。通过实例展示如何使用这两种图来描述系统的物理结构及组件间依赖关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

实现图

组件图(构件图Component Diagram)

配置图(Deployment Diagrams)


实现图

综上博客,用例图可以推断系统要有的功能;类图描述系统中的词汇;状态图,时序图,活动图和组件图可以说明这些词汇中的事务如何相互作用王城某个行为的;完成逻辑设计后,下一步就是要定义设计物理实现比如可执行文件,库、表、文件和文档等。

在面向对象系统的物理方面进行建模时要用到两种图:组件图和配置图

                                    

组件图(构件图Component Diagram)

【概念】用来 描述代码构建的物理结构以及各构建之间的依赖关系,一个构件可以是一个资源文件,而二进制文件或者可执行文件。

【描述例子】还是应用汽车租赁关系的系统组件图。里面有五个组件:员工记录、工作记录、租赁应用程序、汽车记录、服务记录。每个组件形成一些接口并使用另外一些接口。如果组件的依赖关系与接口有关,那么可以被具有同样接口的其他组件所替代。

【机房收费系统例子】

管理员要结账,结账的账单 和机房收费系统应用程序 和管理员工作记录 和操作员记录和用户学生上下机记录间的依赖关系

配置图(Deployment Diagrams)

【概念】部署图定义了系统中硬件的物理体系结构,用来描述实际的物理设备以及他们之间的连接关系。

【描述例子】如上一样的例子:汽车租赁系统中系统配置图。包含:结点 组件 关联关系

【机房收费系统例子】

机房收费系统的操作界面也分了三类:普通用户 、操作员、管理员、和数据库和应用服务器

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

邢美玲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值